企業管理系統需求分析范文
時間:2023-08-16 17:40:51
導語:如何才能寫好一篇企業管理系統需求分析,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
【關鍵詞】房地產檔案 管理 歸檔
一、目的
隨著社會的進步,信息技術已經越來越深入的滲透到人們工作、生活的各個方面,并使之產生了深刻的變革。目前,加快信息化建設已經成為企業提高工作效率、改善工作環境的最強有力的手段之一。檔案計算機管理是現代化檔案管理的重要組成部分,鑒于房地產企業管理文檔、項目合同、照片、聲像、實物等各類不同形式的文件、載體,繁多復雜,故需建立完善的檔案管理系統用于檔案的管理,實現檔案管理的信息化、智能化。
二、功能性需求
(一)系統管理
該模塊主要實現對公司組織結構、檔案管理系統用戶、用戶權限的管理。
(二)管理檔案
GL:管理類檔案。2005:年度;根據文件形成的年度,全部用阿拉伯數字書寫方式。JB:機構(部門)類別:總經理辦公室的歸檔材料。PF:批復文件。四級及以下的檔案類別,立檔機構可根據文件標題或內容自行確定漢語拼音縮寫,但一般不超過2個字母。001:檔(件)號,即卷內順序號(下同)。
(三)項目建設檔案
項目建設完成后,以最終確定的項目名稱最具名稱代表性的兩個字的漢語拼音縮寫為該項目歸檔材料的一級類目。
XM:項目檔案。JL:項目類別:金嶺世紀花苑。2005:年度,歸檔材料形成的年度。GC:屬類,機構類別:工程部。JS:小類,內容類別:結算材料。
(四)照片檔案
ZP:照片檔案。2010:年度。001:檔(件)號。
(五)聲像檔案
SX:聲像檔案。1:載體代號:錄像;錄音。2009:年度。001:檔(件)號。
(六)實物檔案
SW:實物檔案。種類:證書;獎狀;錦旗;獎杯;獎牌;廢止的各種印章;其它。2011:年度。001:檔(件)號。
(七)系統管理
組織機構:按照現有公司組織機構設置;用戶管理:包括用戶登錄名、密碼、職位、聯系方式等;用戶權限:根據登錄用戶名及所屬部門嚴格劃分系統模塊權限。
三、產品的非功能性需求
(一)用戶界面需求
(二)軟硬件環境需求
(三)產品質量需求
篇2
【關鍵詞】物流管理,J2EE,技術方案
J2EE-based Logistics Management System Design and Implementation
LI She-lei LIU Xiao-fei YANG Ting-ting
(Polytechnical School of SanYa College, Sanya Hainan 572022, China)
【Abstract】The feasibility of the implementation of modern logistics management system via J2EE construction is analyzed, and it given a detailed introduction to the demands. and given outline design, detailed design. According to the database theoretical modeling, design the logical structure to achieve the functions of logistics management system. To make logistics enterprises to embark on scientific and network management provides technical solutions.
【Key words】Logistics management; J2EE; Technical solutions
0 前言
隨著世界經濟的持續發展和科學技術的突飛猛進,現代物流作為現代經濟的重要組成部分和工業化進程中最為經濟合理的綜合服務模式,為了謀求物流服務的高效率與高質量,利用電子化、網絡化手段完成物流全過程的協調、控制,實現從網絡前端到終端客戶的所有中間過程服務。通過其先進的信息和通訊技術,加強對在途貨物的監控,及時發現、處理配送過程中的意外事件,保證貨物及時、安全送達到目的地。建設現代物流信息系統具有十分重要的經濟意義和現實意義。
1 系統總體設計
1.1 系統功能結構
本系統功能包括管理員登錄、管理員編輯密碼、瀏覽車輛信息、編輯車輛信息、刪除車輛信息、增加車輛信息、建立發貨單、回執發貨單確認、瀏覽發貨單、刪除發貨單、查詢發貨客戶、增加發貨客戶、刪除發貨客戶。圖1為系統功能結構圖。
圖1 系統功能結構圖
圖2 現代物流信息系統E-R圖
系統流程:發貨客戶通過通訊等輔助手段,向物流公司提交訂單;管理員登錄系統后,根據客戶提交的訂單要求,進行車輛查詢、車輛確認、填寫發貨單;管理員安排貨物發出后,進行電話跟蹤,貨物到達后,收貨人進行到達確認,管理員進行回執單確認。
1.2 數據庫需求分析
根據系統需求分析,系統有角色、地區、分公司、地區間運費運時、公司部門、操作員、客戶、車輛型號、車輛、司機、車次、貨物、貨票等實體,實體之間的關系圖如圖2所示。
根據以上分析,系統需要角色信息表、地區信息表、分公司信息表、地區間運費運時信息表、公司部門表、操作員信息表、客戶信息表、車輛型號信息表、車輛信息表、司機信息表、車次信息表、貨物信息表、貨票信息表、運輸記錄表等14個數據表。
1.3 系統邏輯結構設計
系統邏輯結構設計關系到整個軟件的質量和開發進度,因此,本文的工作重點是進行該系統邏輯結構設計。下面分為五點進行闡述。
1)邏輯結構分析
系統采用Struts框架來進行開發,系統被劃分為四層,即Persistence層、Business Runic層、Controller層、View層。
2)表示層設計
表示層(View層)主要負責為用戶提供應用服務的圖形界面,當用戶發出請求后調用相應的業務邏輯處理,并選擇下一個頁面為用戶響應。根據風格定義設計相應的顯示,并把用戶的交互信息傳遞給業務邏輯層,負責提供訪問者數據的展示以及操作接口,此層與Controller層結合比較緊密,需要二者結合起來協同開發。
3)控制層設計
4)業務層設計
5)持久層設計
持久層(Persistence層),負責接受業務層的調用,完成具體數據存取操作。該層實現方案采用Hibernate框架實現。
1.4 技術方案實現
本系統采用的是Struts+Hibernate+Spring方案來實現的,數據庫使用的SQL Sever 2000。下面簡要介紹一下Struts的配置以及系統的開發過程。
1)配置Web.xml文件
2)配置struts-config.xml文件和spring.xml文件。
3)ActionForm的編寫
4)Action的編寫
圖3為Action和ActionForm兩個類處理請求時的示意圖。
圖3 Action和ActionForm兩個類處理請求時的示意圖
(上接第63頁)5)業務邏輯編寫過程
6)持久類編寫過程
7)視圖層
2 系統詳細設計與實現
1)系統主要頁面文件結構
系統主要頁面文件包括物流信息系統登錄頁面(Y_Login.jsp)、系統首頁(Y_Index.jsp)、 收貨管理(Y_shgl.jsp)、車輛信息管理(G_addCar.jsp)、車次管理(G_sjys.jsp)、費用估算(J_FareMath.jsp)、到貨確認(Y_dhqr.jsp)、票務沖減(J_CheckRig.jsp)、操作員管理(Y_CZY.jsp)、區間運費管理(Y_YSYF.jsp)以及密碼修改(Y_XGMM.jsp)。
2)實現數據持久化
實現數據持久化過程創建數據表、創建POJO、編寫配置文件*.hbm.xml、編寫ORM映射文件。
3)編寫分頁Bean
系統中對于結果集保存在List對象中的查詢結果進行分頁,通常將用于分頁的代碼放在一個JavaBean中實現。在該現代物流信息系統中,該分頁Bean的名稱為Paging。該類首先設置分頁Bean的屬性對象,初始化分頁信息的方法,然后編寫獲取指定頁數據的方法、獲取最大記錄數的方法、.獲取總記錄數的方法、獲取當前頁數的方法以及輸出記錄導航的方法。
3 總結
論文對系統進行了細致的系統分析,并借鑒了一些成熟的系統,主要設計和實現了系統登陸、貨物管理、票務管理、財務管理、運輸管理以及基本資料管理等六個模塊的全部功能,以及這些個模塊的數據庫設計。實現了物流管理系統的各項功能。本系統不但能使物流企業走上科學化、網絡化管理的道路,而且能夠為企業帶來巨大的經濟效益和管理方式上飛速的發展。
【參考文獻】
[1]閆術卓,楊強.Struts2技術詳解:基于Webwork核心的MVC開發與實踐[M].北京:電子工業出版社,2008:2,182.
[2]康建萍.基于MVC模式的Struts框架研究與應用[J].計算機與信息技術,2006(3):49,51.
[3]張義軒,李實秋.基于Struts的Web系統中設計模式的應用[J].信息技術,2007(5):175,177.
[4]汪大樂.Java Web開發與實戰――JSP+Ajax+Struts開發技術詳解[M].北京:北京科海電子出版社,2008:368,416.
[5]周寶剛,劉杰,李成.基于Struts的WEB頁面構建系統[J].電腦知識與技術,2008(4):695,699.