基于SSH框架的企业信息管理系统的设计与实现
发布时间:2021-01-24 10:47
依托于信息技术的迅速发展和普及,办公自动化由于其方便、快捷的特性正广泛的为人们所接受。但是因为存在着大量的相互竞争,相对传统的企业管理系统已经难以有效管理各种资源,因此,需要创新基于互联网平台的管理信息系统,这对提高企业办公效率,提高核心竞争力具有重要意义。本系统开发基于B/S架构,采用SSH三层架构框架与SQL Server 2012数据库组合搭配,使用Java、JSP开发语言。通过调研企业部门和客户的需要,初步确定了企业功能需求和数据处理流程,再使用用例图明确具体功能,并在相关设计原则的指导下完成了总体架构的搭建和数据库模型的建立,实现了系统的财务管理、人事管理、销售管理、库房管理等功能,最后对整体系统进行了详细的功能测试工作。本文设计的企业信息管理系统,是一种基于软件技术为主的信息系统,使用该系统能方便录入企业相关信息,实现管理员对企业销售、人事、财务和库房相关信息的管理工作,为企业领导决策提供强有力的数据支持,有效提高员工工作效率,降低管理成本,提高企业管理能力与核心竞争力。
【文章来源】:大连海事大学辽宁省 211工程院校
【文章页数】:67 页
【学位级别】:硕士
【部分图文】:
图2.2?MVC架构图??Fig.2.2?MVC?architecture?diagram??
持久层??'smile?rHl^?Hibernate??-,,ACionSenk.;.?事务处埋?数据激连接池数??-?Servtcs?llilK'rnak>?DAO?据??—?!???Scwkm管理?芒他査询,?库??Struts?Aclian???3?支持和其??匕"1?-ISI*,?\ML^?业务银务类?他??????|?服务??域模型业务对象?(Value?Objec(,?Value?Objee?-PersistenceObJec?}??图2.3?SSH架构图??Fig.2.3?SSH?architecture?diagram??2.3.1?Stmts?简介??Struts技术基于MVC框架,其实现主要依赖于Servlet和JSP这两种技术[26]。??EJB和JavaBean两个组件是Struts框架业务功能实现的基础部件,视图部分则是??由若干存在内在联系的JSP文件有机构成[271。其工作原理如下:??1、使用者通过浏览器客户端发送HTTP协议的数据请求;??2、HTTP请求到达服务器后,经过控制器,使用框架结构填充FormBean;??3、经填充的数据请求通过框架中控制器的Action组件进行数据业务处理;??4、经控制器处理过的业务数据调用Struts的基础部件实现业务逻辑;??5、用户在客户端或者浏览器上得到HTTP请求的响应。??总之,基于MVC框架的Struts设计模式逻辑清晰,层次分明,实用性较强[28]。??6??
?基于SSH框架的企业信息管理系统的设计与实现???(3)资源模块管理,查看已有的资源模块,并实现编辑、修改、删除等操作。??系统管理模块用例图如图3.1所示。??加信息??人?人????普通用户??纖理员\Y^>^ ̄^??\?—?f权限分配3??除信息??图3.1系统资源管理用例图??Fig.3.1?System?resource?management?use?case?diagram??3.2.2销售管理模块??销售管理模块主要实现往来单位和订单信息的编辑维护工作,具体如下:??(1)往来单位信息管理:销售专员和企业领导通过输入企业名称、企业地址、??助记码、月任务、业务员、联系方式、网址、备注、区域信息、年任务、欠款余??额等内容,添加往来单位的信息(如图3.2所示)。??(2)订单信息管理:销售专员输入订单编号、金额等内容,点击保存,实现??订单的添加,也可以对己有订单实现查询、修改等编辑操作。同时,只有财务主??管才可对订单进行删除工作,这样做可以避免发生基层员工操作失误、无法准确??对账等现象。??销售管理模块功能的实现可以让企业分管领导和主要领导随时掌握本企业的??经营状况,为下一步企业规划起辅助决策作用。销售管理模块用例图见图3.3所示。??10??
【参考文献】:
期刊论文
[1]基于Excel平台的会计信息系统设计与实现[J]. 丁欣. 电子设计工程. 2017(24)
[2]面对对象软件测试技术发展[J]. 王川,杭佳祺,殷静. 数字技术与应用. 2017(09)
[3]油气田企业在ERP管理下如何实现成本精细化管理[J]. 王燕. 化工管理. 2017(15)
[4]基于ERP的企业会计信息系统内部控制研究[J]. 迟丽华,孙风艳. 中国集体经济. 2017(10)
[5]基于J2EE的企业信息统计管理系统的设计与实现[J]. 张雨倩,赵杰. 软件工程. 2017(02)
[6]基于Spring MVC、MyBatis实现数据分页显示处理[J]. 时月梅. 信息与电脑(理论版). 2015(19)
[7]我国政府投资项目管理新机制的实践与创新研究[J]. 陈通,任登魁,朱玲玲. 管理世界. 2015(04)
[8]软件测试理论初步框架[J]. 王蓁蓁. 计算机科学. 2014(03)
[9]基于Spring+Struts2+Hibernate的软件行业管理系统的实现[J]. 谭芳芳,许彪. 企业家天地下半月刊(理论版). 2010(03)
[10]用C/S和B/S模型构建高校科研管理信息系统的网络平台[J]. 王喜媛,张平平,叶明,程海波. 技术与创新管理. 2004(02)
硕士论文
[1]基于J2EE的人力资源管理系统开发与设计[D]. 杜洪娜.电子科技大学 2012
本文编号:2997106
【文章来源】:大连海事大学辽宁省 211工程院校
【文章页数】:67 页
【学位级别】:硕士
【部分图文】:
图2.2?MVC架构图??Fig.2.2?MVC?architecture?diagram??
持久层??'smile?rHl^?Hibernate??-,,ACionSenk.;.?事务处埋?数据激连接池数??-?Servtcs?llilK'rnak>?DAO?据??—?!???Scwkm管理?芒他査询,?库??Struts?Aclian???3?支持和其??匕"1?-ISI*,?\ML^?业务银务类?他??????|?服务??域模型业务对象?(Value?Objec(,?Value?Objee?-PersistenceObJec?}??图2.3?SSH架构图??Fig.2.3?SSH?architecture?diagram??2.3.1?Stmts?简介??Struts技术基于MVC框架,其实现主要依赖于Servlet和JSP这两种技术[26]。??EJB和JavaBean两个组件是Struts框架业务功能实现的基础部件,视图部分则是??由若干存在内在联系的JSP文件有机构成[271。其工作原理如下:??1、使用者通过浏览器客户端发送HTTP协议的数据请求;??2、HTTP请求到达服务器后,经过控制器,使用框架结构填充FormBean;??3、经填充的数据请求通过框架中控制器的Action组件进行数据业务处理;??4、经控制器处理过的业务数据调用Struts的基础部件实现业务逻辑;??5、用户在客户端或者浏览器上得到HTTP请求的响应。??总之,基于MVC框架的Struts设计模式逻辑清晰,层次分明,实用性较强[28]。??6??
?基于SSH框架的企业信息管理系统的设计与实现???(3)资源模块管理,查看已有的资源模块,并实现编辑、修改、删除等操作。??系统管理模块用例图如图3.1所示。??加信息??人?人????普通用户??纖理员\Y^>^ ̄^??\?—?f权限分配3??除信息??图3.1系统资源管理用例图??Fig.3.1?System?resource?management?use?case?diagram??3.2.2销售管理模块??销售管理模块主要实现往来单位和订单信息的编辑维护工作,具体如下:??(1)往来单位信息管理:销售专员和企业领导通过输入企业名称、企业地址、??助记码、月任务、业务员、联系方式、网址、备注、区域信息、年任务、欠款余??额等内容,添加往来单位的信息(如图3.2所示)。??(2)订单信息管理:销售专员输入订单编号、金额等内容,点击保存,实现??订单的添加,也可以对己有订单实现查询、修改等编辑操作。同时,只有财务主??管才可对订单进行删除工作,这样做可以避免发生基层员工操作失误、无法准确??对账等现象。??销售管理模块功能的实现可以让企业分管领导和主要领导随时掌握本企业的??经营状况,为下一步企业规划起辅助决策作用。销售管理模块用例图见图3.3所示。??10??
【参考文献】:
期刊论文
[1]基于Excel平台的会计信息系统设计与实现[J]. 丁欣. 电子设计工程. 2017(24)
[2]面对对象软件测试技术发展[J]. 王川,杭佳祺,殷静. 数字技术与应用. 2017(09)
[3]油气田企业在ERP管理下如何实现成本精细化管理[J]. 王燕. 化工管理. 2017(15)
[4]基于ERP的企业会计信息系统内部控制研究[J]. 迟丽华,孙风艳. 中国集体经济. 2017(10)
[5]基于J2EE的企业信息统计管理系统的设计与实现[J]. 张雨倩,赵杰. 软件工程. 2017(02)
[6]基于Spring MVC、MyBatis实现数据分页显示处理[J]. 时月梅. 信息与电脑(理论版). 2015(19)
[7]我国政府投资项目管理新机制的实践与创新研究[J]. 陈通,任登魁,朱玲玲. 管理世界. 2015(04)
[8]软件测试理论初步框架[J]. 王蓁蓁. 计算机科学. 2014(03)
[9]基于Spring+Struts2+Hibernate的软件行业管理系统的实现[J]. 谭芳芳,许彪. 企业家天地下半月刊(理论版). 2010(03)
[10]用C/S和B/S模型构建高校科研管理信息系统的网络平台[J]. 王喜媛,张平平,叶明,程海波. 技术与创新管理. 2004(02)
硕士论文
[1]基于J2EE的人力资源管理系统开发与设计[D]. 杜洪娜.电子科技大学 2012
本文编号:2997106
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2997106.html