基于SSH框架的企業(yè)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-01-24 10:47
依托于信息技術(shù)的迅速發(fā)展和普及,辦公自動(dòng)化由于其方便、快捷的特性正廣泛的為人們所接受。但是因?yàn)榇嬖谥罅康南嗷ジ偁?相對傳統(tǒng)的企業(yè)管理系統(tǒng)已經(jīng)難以有效管理各種資源,因此,需要?jiǎng)?chuàng)新基于互聯(lián)網(wǎng)平臺的管理信息系統(tǒng),這對提高企業(yè)辦公效率,提高核心競爭力具有重要意義。本系統(tǒng)開發(fā)基于B/S架構(gòu),采用SSH三層架構(gòu)框架與SQL Server 2012數(shù)據(jù)庫組合搭配,使用Java、JSP開發(fā)語言。通過調(diào)研企業(yè)部門和客戶的需要,初步確定了企業(yè)功能需求和數(shù)據(jù)處理流程,再使用用例圖明確具體功能,并在相關(guān)設(shè)計(jì)原則的指導(dǎo)下完成了總體架構(gòu)的搭建和數(shù)據(jù)庫模型的建立,實(shí)現(xiàn)了系統(tǒng)的財(cái)務(wù)管理、人事管理、銷售管理、庫房管理等功能,最后對整體系統(tǒng)進(jìn)行了詳細(xì)的功能測試工作。本文設(shè)計(jì)的企業(yè)信息管理系統(tǒng),是一種基于軟件技術(shù)為主的信息系統(tǒng),使用該系統(tǒng)能方便錄入企業(yè)相關(guān)信息,實(shí)現(xiàn)管理員對企業(yè)銷售、人事、財(cái)務(wù)和庫房相關(guān)信息的管理工作,為企業(yè)領(lǐng)導(dǎo)決策提供強(qiáng)有力的數(shù)據(jù)支持,有效提高員工工作效率,降低管理成本,提高企業(yè)管理能力與核心競爭力。
【文章來源】:大連海事大學(xué)遼寧省 211工程院校
【文章頁數(shù)】:67 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.2?MVC架構(gòu)圖??Fig.2.2?MVC?architecture?diagram??
持久層??'smile?rHl^?Hibernate??-,,ACionSenk.;.?事務(wù)處埋?數(shù)據(jù)激連接池?cái)?shù)??-?Servtcs?llilK'rnak>?DAO?據(jù)??—?!???Scwkm管理?芒他査詢,?庫??Struts?Aclian???3?支持和其??匕"1?-ISI*,?\ML^?業(yè)務(wù)銀務(wù)類?他??????|?服務(wù)??域模型業(yè)務(wù)對象?(Value?Objec(,?Value?Objee?-PersistenceObJec?}??圖2.3?SSH架構(gòu)圖??Fig.2.3?SSH?architecture?diagram??2.3.1?Stmts?簡介??Struts技術(shù)基于MVC框架,其實(shí)現(xiàn)主要依賴于Servlet和JSP這兩種技術(shù)[26]。??EJB和JavaBean兩個(gè)組件是Struts框架業(yè)務(wù)功能實(shí)現(xiàn)的基礎(chǔ)部件,視圖部分則是??由若干存在內(nèi)在聯(lián)系的JSP文件有機(jī)構(gòu)成[271。其工作原理如下:??1、使用者通過瀏覽器客戶端發(fā)送HTTP協(xié)議的數(shù)據(jù)請求;??2、HTTP請求到達(dá)服務(wù)器后,經(jīng)過控制器,使用框架結(jié)構(gòu)填充FormBean;??3、經(jīng)填充的數(shù)據(jù)請求通過框架中控制器的Action組件進(jìn)行數(shù)據(jù)業(yè)務(wù)處理;??4、經(jīng)控制器處理過的業(yè)務(wù)數(shù)據(jù)調(diào)用Struts的基礎(chǔ)部件實(shí)現(xiàn)業(yè)務(wù)邏輯;??5、用戶在客戶端或者瀏覽器上得到HTTP請求的響應(yīng)。??總之,基于MVC框架的Struts設(shè)計(jì)模式邏輯清晰,層次分明,實(shí)用性較強(qiáng)[28]。??6??
?基于SSH框架的企業(yè)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)???(3)資源模塊管理,查看已有的資源模塊,并實(shí)現(xiàn)編輯、修改、刪除等操作。??系統(tǒng)管理模塊用例圖如圖3.1所示。??加信息??人?人????普通用戶??纖理員\Y^>^ ̄^??\?—?f權(quán)限分配3??除信息??圖3.1系統(tǒng)資源管理用例圖??Fig.3.1?System?resource?management?use?case?diagram??3.2.2銷售管理模塊??銷售管理模塊主要實(shí)現(xiàn)往來單位和訂單信息的編輯維護(hù)工作,具體如下:??(1)往來單位信息管理:銷售專員和企業(yè)領(lǐng)導(dǎo)通過輸入企業(yè)名稱、企業(yè)地址、??助記碼、月任務(wù)、業(yè)務(wù)員、聯(lián)系方式、網(wǎng)址、備注、區(qū)域信息、年任務(wù)、欠款余??額等內(nèi)容,添加往來單位的信息(如圖3.2所示)。??(2)訂單信息管理:銷售專員輸入訂單編號、金額等內(nèi)容,點(diǎn)擊保存,實(shí)現(xiàn)??訂單的添加,也可以對己有訂單實(shí)現(xiàn)查詢、修改等編輯操作。同時(shí),只有財(cái)務(wù)主??管才可對訂單進(jìn)行刪除工作,這樣做可以避免發(fā)生基層員工操作失誤、無法準(zhǔn)確??對賬等現(xiàn)象。??銷售管理模塊功能的實(shí)現(xiàn)可以讓企業(yè)分管領(lǐng)導(dǎo)和主要領(lǐng)導(dǎo)隨時(shí)掌握本企業(yè)的??經(jīng)營狀況,為下一步企業(yè)規(guī)劃起輔助決策作用。銷售管理模塊用例圖見圖3.3所示。??10??
【參考文獻(xiàn)】:
期刊論文
[1]基于Excel平臺的會(huì)計(jì)信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 丁欣. 電子設(shè)計(jì)工程. 2017(24)
[2]面對對象軟件測試技術(shù)發(fā)展[J]. 王川,杭佳祺,殷靜. 數(shù)字技術(shù)與應(yīng)用. 2017(09)
[3]油氣田企業(yè)在ERP管理下如何實(shí)現(xiàn)成本精細(xì)化管理[J]. 王燕. 化工管理. 2017(15)
[4]基于ERP的企業(yè)會(huì)計(jì)信息系統(tǒng)內(nèi)部控制研究[J]. 遲麗華,孫風(fēng)艷. 中國集體經(jīng)濟(jì). 2017(10)
[5]基于J2EE的企業(yè)信息統(tǒng)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 張雨倩,趙杰. 軟件工程. 2017(02)
[6]基于Spring MVC、MyBatis實(shí)現(xiàn)數(shù)據(jù)分頁顯示處理[J]. 時(shí)月梅. 信息與電腦(理論版). 2015(19)
[7]我國政府投資項(xiàng)目管理新機(jī)制的實(shí)踐與創(chuàng)新研究[J]. 陳通,任登魁,朱玲玲. 管理世界. 2015(04)
[8]軟件測試?yán)碚摮醪娇蚣躘J]. 王蓁蓁. 計(jì)算機(jī)科學(xué). 2014(03)
[9]基于Spring+Struts2+Hibernate的軟件行業(yè)管理系統(tǒng)的實(shí)現(xiàn)[J]. 譚芳芳,許彪. 企業(yè)家天地下半月刊(理論版). 2010(03)
[10]用C/S和B/S模型構(gòu)建高校科研管理信息系統(tǒng)的網(wǎng)絡(luò)平臺[J]. 王喜媛,張平平,葉明,程海波. 技術(shù)與創(chuàng)新管理. 2004(02)
碩士論文
[1]基于J2EE的人力資源管理系統(tǒng)開發(fā)與設(shè)計(jì)[D]. 杜洪娜.電子科技大學(xué) 2012
本文編號:2997106
【文章來源】:大連海事大學(xué)遼寧省 211工程院校
【文章頁數(shù)】:67 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.2?MVC架構(gòu)圖??Fig.2.2?MVC?architecture?diagram??
持久層??'smile?rHl^?Hibernate??-,,ACionSenk.;.?事務(wù)處埋?數(shù)據(jù)激連接池?cái)?shù)??-?Servtcs?llilK'rnak>?DAO?據(jù)??—?!???Scwkm管理?芒他査詢,?庫??Struts?Aclian???3?支持和其??匕"1?-ISI*,?\ML^?業(yè)務(wù)銀務(wù)類?他??????|?服務(wù)??域模型業(yè)務(wù)對象?(Value?Objec(,?Value?Objee?-PersistenceObJec?}??圖2.3?SSH架構(gòu)圖??Fig.2.3?SSH?architecture?diagram??2.3.1?Stmts?簡介??Struts技術(shù)基于MVC框架,其實(shí)現(xiàn)主要依賴于Servlet和JSP這兩種技術(shù)[26]。??EJB和JavaBean兩個(gè)組件是Struts框架業(yè)務(wù)功能實(shí)現(xiàn)的基礎(chǔ)部件,視圖部分則是??由若干存在內(nèi)在聯(lián)系的JSP文件有機(jī)構(gòu)成[271。其工作原理如下:??1、使用者通過瀏覽器客戶端發(fā)送HTTP協(xié)議的數(shù)據(jù)請求;??2、HTTP請求到達(dá)服務(wù)器后,經(jīng)過控制器,使用框架結(jié)構(gòu)填充FormBean;??3、經(jīng)填充的數(shù)據(jù)請求通過框架中控制器的Action組件進(jìn)行數(shù)據(jù)業(yè)務(wù)處理;??4、經(jīng)控制器處理過的業(yè)務(wù)數(shù)據(jù)調(diào)用Struts的基礎(chǔ)部件實(shí)現(xiàn)業(yè)務(wù)邏輯;??5、用戶在客戶端或者瀏覽器上得到HTTP請求的響應(yīng)。??總之,基于MVC框架的Struts設(shè)計(jì)模式邏輯清晰,層次分明,實(shí)用性較強(qiáng)[28]。??6??
?基于SSH框架的企業(yè)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)???(3)資源模塊管理,查看已有的資源模塊,并實(shí)現(xiàn)編輯、修改、刪除等操作。??系統(tǒng)管理模塊用例圖如圖3.1所示。??加信息??人?人????普通用戶??纖理員\Y^>^ ̄^??\?—?f權(quán)限分配3??除信息??圖3.1系統(tǒng)資源管理用例圖??Fig.3.1?System?resource?management?use?case?diagram??3.2.2銷售管理模塊??銷售管理模塊主要實(shí)現(xiàn)往來單位和訂單信息的編輯維護(hù)工作,具體如下:??(1)往來單位信息管理:銷售專員和企業(yè)領(lǐng)導(dǎo)通過輸入企業(yè)名稱、企業(yè)地址、??助記碼、月任務(wù)、業(yè)務(wù)員、聯(lián)系方式、網(wǎng)址、備注、區(qū)域信息、年任務(wù)、欠款余??額等內(nèi)容,添加往來單位的信息(如圖3.2所示)。??(2)訂單信息管理:銷售專員輸入訂單編號、金額等內(nèi)容,點(diǎn)擊保存,實(shí)現(xiàn)??訂單的添加,也可以對己有訂單實(shí)現(xiàn)查詢、修改等編輯操作。同時(shí),只有財(cái)務(wù)主??管才可對訂單進(jìn)行刪除工作,這樣做可以避免發(fā)生基層員工操作失誤、無法準(zhǔn)確??對賬等現(xiàn)象。??銷售管理模塊功能的實(shí)現(xiàn)可以讓企業(yè)分管領(lǐng)導(dǎo)和主要領(lǐng)導(dǎo)隨時(shí)掌握本企業(yè)的??經(jīng)營狀況,為下一步企業(yè)規(guī)劃起輔助決策作用。銷售管理模塊用例圖見圖3.3所示。??10??
【參考文獻(xiàn)】:
期刊論文
[1]基于Excel平臺的會(huì)計(jì)信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 丁欣. 電子設(shè)計(jì)工程. 2017(24)
[2]面對對象軟件測試技術(shù)發(fā)展[J]. 王川,杭佳祺,殷靜. 數(shù)字技術(shù)與應(yīng)用. 2017(09)
[3]油氣田企業(yè)在ERP管理下如何實(shí)現(xiàn)成本精細(xì)化管理[J]. 王燕. 化工管理. 2017(15)
[4]基于ERP的企業(yè)會(huì)計(jì)信息系統(tǒng)內(nèi)部控制研究[J]. 遲麗華,孫風(fēng)艷. 中國集體經(jīng)濟(jì). 2017(10)
[5]基于J2EE的企業(yè)信息統(tǒng)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 張雨倩,趙杰. 軟件工程. 2017(02)
[6]基于Spring MVC、MyBatis實(shí)現(xiàn)數(shù)據(jù)分頁顯示處理[J]. 時(shí)月梅. 信息與電腦(理論版). 2015(19)
[7]我國政府投資項(xiàng)目管理新機(jī)制的實(shí)踐與創(chuàng)新研究[J]. 陳通,任登魁,朱玲玲. 管理世界. 2015(04)
[8]軟件測試?yán)碚摮醪娇蚣躘J]. 王蓁蓁. 計(jì)算機(jī)科學(xué). 2014(03)
[9]基于Spring+Struts2+Hibernate的軟件行業(yè)管理系統(tǒng)的實(shí)現(xiàn)[J]. 譚芳芳,許彪. 企業(yè)家天地下半月刊(理論版). 2010(03)
[10]用C/S和B/S模型構(gòu)建高校科研管理信息系統(tǒng)的網(wǎng)絡(luò)平臺[J]. 王喜媛,張平平,葉明,程海波. 技術(shù)與創(chuàng)新管理. 2004(02)
碩士論文
[1]基于J2EE的人力資源管理系統(tǒng)開發(fā)與設(shè)計(jì)[D]. 杜洪娜.電子科技大學(xué) 2012
本文編號:2997106
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2997106.html
最近更新
教材專著