亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        旭軟恒晟公司辦公管理系統(tǒng)應(yīng)用研究

        2023-03-20 18:38:17張曉娟
        電腦迷 2023年23期

        張曉娟

        【摘? 要】 文章首先闡述了該旭軟恒晟公司辦公管理系統(tǒng)的開發(fā)背景、研究意義、基本功能。其次介紹了相關(guān)的開發(fā)工具及技術(shù)基礎(chǔ)。接著對系統(tǒng)的需求進行了分析,展示了系統(tǒng)的功能模塊圖,介紹了數(shù)據(jù)庫中的主要表格及系統(tǒng)E-R圖。然后展現(xiàn)了整個系統(tǒng)的主要模塊的具體實現(xiàn)。最后對該軟件進行了功能的測試。系統(tǒng)采用my exlipse 10.0作為開發(fā)環(huán)境,java作為開發(fā)語言,以MySQL作為數(shù)據(jù)庫,系統(tǒng)實現(xiàn)了辦公管理的基本功能,符合了中小企業(yè)的需求。

        【關(guān)鍵詞】 java;MySQL;辦公管理

        一、辦公管理系統(tǒng)基本功能

        該系統(tǒng)的研究最終目標是開發(fā)一個適用于處理各類辦公業(yè)務(wù),且能在企業(yè)內(nèi)實現(xiàn)信息高效交流的辦公管

        理系統(tǒng)。其基本的功能包括員工管理、項目管理、公告管理、發(fā)票管理、外派管理、請假管理等。也可以根據(jù)企業(yè)自身的具體業(yè)務(wù)情況增加不同的功能模塊。

        二、開發(fā)工具及主要技術(shù)介紹

        計算機應(yīng)用技術(shù)的狹義定義是利用任何PC軟件的優(yōu)勢為有需要的人提供相應(yīng)服務(wù)的能力。它是指在任何情況下都能充分掌握和應(yīng)用每種軟件的功能、設(shè)置或?qū)傩?,并有效地使用計算機為有需要的人提供服務(wù)的能力。簡而言之,任何為需要或可能需要PC軟件的人提供服務(wù)的技術(shù)都被稱為計算機應(yīng)用技術(shù)。

        (一)開發(fā)工具的選擇

        1. My Eclipse 10.0

        My Eclipse是用于開發(fā)Java和J2EE的優(yōu)秀Eclipse插件集合。它的功能非常強大,支持范圍非常廣泛,尤其是對各種開源產(chǎn)品。Eclipse目前支持多種功能,如Java Servlet、AJAX、JSP、JSF、Struts、Spring、Hibernate、EJB3和JDBC數(shù)據(jù)庫鏈接工具??梢哉f,My Eclipse是一個獨家的Eclipse開發(fā)工具,幾乎涵蓋了目前所有主流的開源產(chǎn)品。

        2. MySQL

        MySQL是由瑞典MySQL AB開發(fā)的一個開源的小型關(guān)系數(shù)據(jù)庫管理系統(tǒng)。MySQL廣泛應(yīng)用于互聯(lián)網(wǎng)上的中小型網(wǎng)站。由于其體積小、速度快、總體擁有成本低,尤其是開源,許多中小型網(wǎng)站選擇MySQL作為其網(wǎng)站數(shù)據(jù)庫,以降低其總體擁有成本。

        (二)系統(tǒng)開發(fā)所用的主要技術(shù)

        1. B/S結(jié)構(gòu)

        B/S結(jié)構(gòu)是一個三層體系結(jié)構(gòu),由瀏覽器、web服務(wù)器和數(shù)據(jù)庫服務(wù)器組成。它是一種由TCP/IP支持的體系結(jié)構(gòu),使用HTTP作為傳輸協(xié)議,客戶端通過瀏覽器訪問web服務(wù)器和與其連接的后端數(shù)據(jù)庫。與C/S結(jié)構(gòu)相比,B/S結(jié)構(gòu)實現(xiàn)了更大程度的信息共享,允許任何用戶通過瀏覽器訪問數(shù)據(jù)庫,從而克服了時間和空間的限制。B/S結(jié)構(gòu)將應(yīng)用程序功能劃分為三個部分:表示層、功能層和數(shù)據(jù)層。

        B/S模式的工作原理描述如下:用戶端通過瀏覽器向web服務(wù)器發(fā)出查詢請求,web服務(wù)器根據(jù)需要向數(shù)據(jù)庫服務(wù)器發(fā)送數(shù)據(jù)請求,然后數(shù)據(jù)庫服務(wù)器根據(jù)搜索和查詢條件向web服務(wù)器返回相應(yīng)的查詢結(jié)果。網(wǎng)絡(luò)服務(wù)器將獲得的結(jié)果返回給客戶端,用戶通過瀏覽器瀏覽期望的結(jié)果。

        2. JSP

        JSP技術(shù)與ASP技術(shù)有些相似。它將Java程序片段(Scriptlets)和JSP標記(tags)插入到傳統(tǒng)的web HTML(標準通用標記語言的子集)文件(*.htm,*.HTML)中,以形成后綴為(*.JSP)的JSP文件。使用JSP開發(fā)的Web應(yīng)用程序是跨平臺的,可以在Linux和其他操作系統(tǒng)上運行。JSP具有Java技術(shù)的簡單易用性,完全面向?qū)ο螅哂衅脚_獨立性,安全可靠,主要針對互聯(lián)網(wǎng)的所有特點。

        3. MVC

        MVC的全名是Model View Controller,它代表Model View Controller。它是一種軟件設(shè)計范式,使用分離業(yè)務(wù)邏輯、數(shù)據(jù)和接口顯示的方法來組織代碼,將業(yè)務(wù)邏輯聚合到單個組件中。在改進和定制界面和用戶交互的同時,它不需要重寫業(yè)務(wù)邏輯。MVC經(jīng)過獨特的開發(fā),可以將傳統(tǒng)的輸入、處理和輸出功能映射到邏輯圖形用戶界面結(jié)構(gòu)中。

        三、系統(tǒng)分析及其功能模塊簡介

        (一)總體需求分析

        該系統(tǒng)適用于旭軟恒晟辦公自動化管理系統(tǒng)的需求。經(jīng)調(diào)查和分析,該系統(tǒng)要實現(xiàn)的是能夠滿足該企業(yè)日常辦公的各種功能,使其能夠處理和解決企業(yè)日?;镜霓k公業(yè)務(wù),其中包括用戶登錄、公告管理、發(fā)票管理、員工管理、請假管理和退出登錄。系統(tǒng)需實現(xiàn)的是對用戶登錄的驗證及監(jiān)督,對公告的查看和發(fā)布,對員工信息查看添加、瀏覽和刪除等等。這些功能將使企業(yè)辦公業(yè)務(wù)自動化得以實現(xiàn),使員工可以快速了解公司的最近信息、活動、會議和重大決策,減少人力和物力。

        (二)可行性分析

        1. 經(jīng)濟可行性

        該系統(tǒng)主要的功能是一般性的日常辦公管理業(yè)務(wù),適用于中小型企業(yè)。由于中小企業(yè)的經(jīng)濟實力有限,在方便辦公的同時也要著重考慮投入/產(chǎn)出比問題。一般商業(yè)軟件是無法兩者兼顧的,從基礎(chǔ)語言開始開發(fā)成本高、周期長,更不現(xiàn)實。該系統(tǒng)應(yīng)能夠適應(yīng)企業(yè)的不斷變化,具有可擴展性、易升級性和開放性。因此,它的市場將是無可限量的,給企業(yè)帶來的經(jīng)濟效益也是很大的。

        2. 技術(shù)可行性

        該系統(tǒng)實現(xiàn)的功能是一般性質(zhì)的日常辦公管理業(yè)務(wù),總體的開發(fā)時間不用很長,它用到的硬件平臺不復(fù)雜,軟件基本上是開源且較易懂,項目開發(fā)過程中遇到的技術(shù)上的問題在網(wǎng)上或書上可找到,因此在技術(shù)上是可行的。

        (三)系統(tǒng)基本功能及其展示圖

        旭軟恒晟辦公管理系統(tǒng)是經(jīng)過對公司日常管理及業(yè)務(wù)的分析,針對公司的特點做的日常辦公管理做的系統(tǒng)。其具有以下功能:

        用戶登錄功能:(1)超級管理員登錄;(2)總經(jīng)理登錄;(3)員工登錄。

        公告欄功能:可以添加、查詢、修改、刪除公告。其中員工只能查詢公告。

        員工管理功能:有請假管理、報銷管理、個人信息管理、預(yù)借現(xiàn)金管理。員工能有請假、報銷,預(yù)借現(xiàn)金管理模塊的功能, 能夠申請、查詢、修改。總經(jīng)理有個人信息管理功能,能實現(xiàn)個人信息的添加、刪除、查詢、修改。

        項目管理功能:實現(xiàn)項目的添加、刪除、修改。員工無此功能。

        發(fā)票管理功能:實現(xiàn)發(fā)票的申請、修改、查看。

        我的待辦功能:包括請假待辦、報銷待辦、發(fā)票待辦、預(yù)借現(xiàn)金待辦、外派人員申請待辦。此主要由總經(jīng)理用來對員工各種申請的審批。

        統(tǒng)計功能:主要進行請假統(tǒng)計、發(fā)票統(tǒng)計、報銷統(tǒng)計、預(yù)借現(xiàn)金統(tǒng)計。

        外派管理功能:包括外派公司管理、外派人員管理、人員借用管理。

        其他:里面主要是用戶管理和權(quán)限管理。

        用戶管理用來添加用戶、刪除用戶、修改用戶信息,權(quán)限管理是超級管理員對用戶權(quán)限進行管理。

        (四)數(shù)據(jù)庫的設(shè)計

        1. 數(shù)據(jù)庫E-R圖

        E-R圖是對現(xiàn)實世界中的不同實體及其之間關(guān)系的抽象。E-R圖屬于概念模型,數(shù)據(jù)庫表屬于數(shù)據(jù)模型。數(shù)據(jù)庫的一般設(shè)計過程如下:從現(xiàn)實世界對實體及其關(guān)系進行抽象,進而得到數(shù)據(jù)模型,即數(shù)據(jù)庫表。

        在此項目的設(shè)計中,通過對公司的需求分析抽象出E-R圖。其具體過程如下:

        首先,把管理員總經(jīng)理、普通員工作為實體。管理員對總經(jīng)理和普通員工是用戶管理關(guān)系,總經(jīng)理對普通員工有員工管理關(guān)系。其次,管理員對總經(jīng)理及普通員工主要是權(quán)限管理與用戶管理兩種職能,總經(jīng)理對普通員工主要有請假管理,發(fā)票管理,預(yù)借現(xiàn)金管理,外派管理等職能。最后,對每個實體都有各自的屬性。它們都有姓名、性別、年齡、職務(wù)等屬性,同時又有各自獨特的屬性。像管理員的分配權(quán)限的屬性,總經(jīng)理的審批屬性等。由于地方所限,各個實體的屬性沒有畫出。

        得到E-R圖后,根據(jù)E-R圖可以很清楚地了解系統(tǒng)中的對象,有利于設(shè)計數(shù)據(jù)庫表及得到數(shù)據(jù)庫表關(guān)系圖。

        四、系統(tǒng)代表性功能的具體實現(xiàn)

        (一)登錄模塊

        在以上分析、設(shè)計的基礎(chǔ)上,企業(yè)要求對系統(tǒng)用戶的權(quán)限和安全性進行嚴格控制。根據(jù)組織機構(gòu)和權(quán)限的情況將系統(tǒng)用戶分為3種角色:1. 總經(jīng)理;2. 普通員工;3. 系統(tǒng)管理員。管理員擁有系統(tǒng)所有權(quán)限,總經(jīng)理擁有相關(guān)權(quán)限及其一般權(quán)限,普通員工擁有一般權(quán)限,所以不同的角色在登錄成功后返回不同的主界面。在登錄時,正常狀態(tài)的用戶必須輸入正確的用戶名和密碼進行驗證后才能進入系統(tǒng)進行相應(yīng)的操作。而用戶名及密碼輸入錯誤則不能進入系統(tǒng)進行相應(yīng)操作,這保證了系統(tǒng)用戶數(shù)據(jù)的安全。

        用戶在登錄界面中輸入自己的登錄信息。用戶信息由前臺傳到后臺進行處理,后臺處理以后,再把相關(guān)信息返回給前臺。即簡單說就是把用戶輸入的信息與數(shù)據(jù)庫中的信息進行匹配,匹配后將信息返回。若信息一致,則由控制器控制跳轉(zhuǎn)進入相應(yīng)的用戶界面。若信息無法匹配,則顯示輸入的用戶名或密碼錯誤。

        (二)權(quán)限管理部分

        在以上分析、設(shè)計的基礎(chǔ)上,企業(yè)要求對系統(tǒng)用戶的權(quán)限和安全性進行嚴格控制。根據(jù)組織機構(gòu)和權(quán)限的情況將系統(tǒng)用戶分為3種角色:1. 總經(jīng)理;2. 普通員工;3. 系統(tǒng)管理員。系統(tǒng)管理員擁有系統(tǒng)所有權(quán)限,總經(jīng)理擁有相關(guān)權(quán)限及其一般權(quán)限,普通員工擁有一般權(quán)限所以不同的角色在登錄成功后返回不同的主界面。

        在登錄時,正常狀態(tài)的用戶必須輸入正確的用戶名和密碼進行驗證后才能進入系統(tǒng)進行相應(yīng)的操作,用戶名及密碼輸入錯誤則不能進入系統(tǒng)進行相應(yīng)的操作,這保證了系統(tǒng)用戶數(shù)據(jù)的安全。

        功能實現(xiàn)過程如下:管理員是根據(jù)不同的用戶角色來進行功能分配的。管理員擁有所有權(quán)限,對不同的角色,管理員選擇不同的功能分給用戶。

        五、系統(tǒng)測試

        (一)軟件測試的目的

        軟件測試的目的主要是通過自己設(shè)計的合理的檢測方案,檢測自己設(shè)計的系統(tǒng)所存在的問題,而不是證明自己設(shè)計的系統(tǒng)沒有問題。這是整個系統(tǒng)設(shè)計的不可缺少的一部分,是保證軟件系統(tǒng)質(zhì)量的關(guān)鍵。

        (二)軟件測試的目的與原則

        要做好軟件測試需要一些原則和方法。既然軟件測試的目的是要找到軟件所存在的問題,那么在測試時的原則應(yīng)該是從對、錯兩個方面對軟件進行測試。不僅要輸入合理的數(shù)據(jù),還要輸入不合理的數(shù)據(jù)。對出現(xiàn)的錯誤,要好好總結(jié)分析。

        最后還應(yīng)妥善保存測試用例、測試計劃、測試報告和最終分析報告,以備回歸測試及維護之用。

        (三)對該系統(tǒng)的測試

        用黑盒測試法對系統(tǒng)功能模塊進行測試。由于系統(tǒng)功能模塊較多,在此以登陸模塊為例進行說明。

        例如:在旭軟恒晟辦公管理系統(tǒng)登錄頁面,若輸入正確的用戶名和密碼,則能正確登錄到企業(yè)辦公系統(tǒng)主頁面。若輸入錯誤的用戶名和密碼,則顯示用戶名和密碼輸入錯誤,無法正常登錄。

        以上是對登錄模塊進行的簡單測試。對軟件進行測試實際上還是對其功能的檢測,在功能能夠正確實現(xiàn)后,再用非正常的操作或數(shù)據(jù)對軟件進行測試。

        六、結(jié)語

        隨著信息化社會的到來,信息化辦公管理越來越為各企業(yè)所重視。它可以有效地收集、執(zhí)行各種辦公信息,進而極大提高辦公效率,準確地實現(xiàn)信息的上傳下達。而隨著計算機技術(shù)的不斷發(fā)展,計算機應(yīng)用技術(shù)對企業(yè)信息化辦公建設(shè)的應(yīng)用影響力也會更大。旭軟恒晟辦公自動化管理系統(tǒng)的應(yīng)用就是計算機軟件技術(shù)對實際案例的典型詮釋。對于企業(yè)來說,信息化的運營模式已經(jīng)成為企業(yè)發(fā)展的常態(tài)。大多數(shù)企業(yè)都在利用計算機技術(shù)促進信息化建設(shè),而計算機應(yīng)用技術(shù)的合理開發(fā)和使用是真正影響企業(yè)信息化發(fā)展的關(guān)鍵。因此,企業(yè)信息化的發(fā)展離不開計算機應(yīng)用技術(shù)的支持。

        亚洲欧洲日产国码无码| 亚洲 卡通 欧美 制服 中文| 欧美jizzhd精品欧美| 亚洲Av午夜精品a区| 青青草视频在线播放81| 极品粉嫩小仙女高潮喷水网站| 亚洲国产精华液网站w| 亚洲 欧美 唯美 国产 伦 综合| 91精品国产无码在线观看| 青青久在线视频免费视频| 国产乱子轮xxx农村| 天堂sv在线最新版在线| 久久精品国产成人午夜福利| 中文字幕34一区二区| 蜜桃一区二区三区| 久久aⅴ无码av免费一区| 一区二区三区在线观看日本视频| 开心五月激情五月五月天| 男ji大巴进入女人的视频小说| 99热这里只有精品国产99热门精品 | 亚洲精品久久久久中文字幕一福利| 久久国产自偷自免费一区100| 一区二区三区岛国av毛片| 99人中文字幕亚洲区三| 亚洲av无码xxx麻豆艾秋| 亚州AV无码乱码精品国产 | 欧美日韩亚洲综合久久久| 一区二区三区在线观看视频精品| 亚洲国产aⅴ成人精品无吗| 无码人妻一区二区三区免费n鬼沢| 亚洲精品无人区一区二区三区| 男人的天堂手机版av| 无码国模国产在线观看| 久久精品亚洲中文无东京热| 色婷婷精品大在线视频| 国产精品538一区二区在线| 亚洲欧美国产日韩天堂在线视| 日本久久一区二区三区高清| 中字乱码视频| 亚洲av纯肉无码精品动漫| 亚洲日本VA午夜在线电影|