您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于JAVA的企业信息管理系统
基于JAVA的企业信息管理系统摘要:随着信息社会的不断发展,企业规模进一步扩大,企业信息的管理也变得越来越复杂,越来越重要。因此,如何切实有效管理企业信息,对于促进企业管理和提高企业质量有着很重要的意义。Internet的发展使我们的企业越来越现代化,员工跟公司的之间的信息传播只在一指之间。企业信息管理软件应充分依托企业自身信息,实现企业信息的集中管理、信息共享,使传统的管理朝数字化无纸化、智能化的方向发展,并为进一步实现完善的信息系统打下良好的基础。论文以企业管理信息系统为例,以实现信息的及时传递,提高企业的管理效率为主要目的。本系统基于JAVA的Struts2,Spring,Hibernate主流三层框架上进行开发,前台使用JSP网页开发技术,后台则应用MySQL数据库进行存储数据,整个系统设计方面采用MVC模式。本系统可以为企业者提供客户管理、合同管理、商品管理、售后管理、员工管理等功能。关键词:企业信息管理信息系统SSHJSPMVCMySQLBootstrapTheenterpriseinformationmanagementsystembasedonJAVAAbstract:Withthecontinuousdevelopmentofinformationsociety,thefurtherexpansionofenterprisescale,enterpriseinformationmanagementisalsobecomingmoreandmorecomplex,moreandmoreimportant.Therefore,howtomanageenterpriseinformationeffectiveisverysignificanttopromoteenterprisemanagementandimprovethequalityoftheenterprise.ThedevelopmentoftheInternetmakesourcompanymoreandmoremodern,sotheinformationcommunicationbetweenemployeesandthecompanyareonlybetweenafinger.Enterpriseinformationmanagementsoftwareshouldbefullyrelyontheirowninformation,realizethecentralizedmanagementandinformationsharingoftheenterpriseinformation,maketraditionalmanagementindigitalpaperless,intelligentdirectiondevelopment,andtofurtherachievetheperfectinformationsystemtolayagoodfoundation.Thisthesisistakingenterpriseinformationmanagementsystemforinstance,anddevotingtoachievingthetimelydeliveryofinformationandimprovingthemanagementefficiencyofenterprises.ThesystemisbasedonStruts2,Spring,Hibernate,themainstreamofthreelayersframeworkofJAVA.ThefrontpageusestheJSPwebdevelopmentandstoresdataintheMySQLdatabase.Thissystemcanprovideentrepreneurswithcustomermanagement、contractmanagement、goodsmanagement、servicemanagementandstaffmanagementfunctions.Keywords:theenterpriseinformationmanagementsystemSSHJSPMVCMySQLBootstrap目录引言................................................................11.1研究背景....................................................11.2发展趋势....................................................11.3研究意义....................................................21.4研究内容....................................................21.5论文组织....................................................3第2章相关技术简介.................................................42.1开发工具简介................................................42.1.1系统开发工具MyEclipse简介.............................42.1.2Web应用服务器Tomcat...................................42.1.3MySQL数据库...........................................52.2开发使用技术介绍............................................62.2.1JSP的简介.............................................62.2.2Javascript脚本语言....................................62.2.3JQuery的简介..........................................72.2.4Struts2+Hibernate+Spring开源框架......................72.2.5MVC的简介.............................................82.2.6Bootstrap简介.............................................8第3章系统分析与设计...............................................93.1可行性分析..................................................93.1.1技术可行性.............................................93.1.2操作可行性.............................................93.2系统需求分析................................................93.3系统总体结构...............................................103.4数据库设计.................................................103.4.1关系图................................................103.4.2数据库表..............................................113.5本章小结....................................................13第4章系统的实现..................................................144.1登入功能...................................................144.1.1登入功能展现..........................................144.1.2登入功能实现..........................................154.2客户信息管理功能...........................................154.3合同信息管理功能...........................................174.4售后信息管理功能........................................184.5商品信息管理功能........................................194.6员工信息管理功能...........................................214.6.1员工信息管理功能的实现................................214.6.2角色管理功能的实现....................................234.7本章小结...................................................23致谢语.............................................................25【参考文献】.......................................................26附录................................................................11引言1.1研究背景管理信息系统(MIS)的概念起源很早。早在20世纪30年代,柏德就写书强调了决策在组织管理中的作用。50年代,西蒙提出了管理依赖于信息和决策的概念。同一时代维纳发表了控制论与管理,他把管理过程当成一个控制过程。50年代计算机已用于会计工作,1958年盖尔写道:“管理将以较低的成本得到及时准确的信息,做到较好的控制。”[1]管理信息系统经历了一个不断发展和完善的过程。随着信息社会的不断发展,企业规模进一步扩大,企业信息的管理也变得越来越复杂,越来越重要。因此,如何切实有效管理企业信息,对于促进企业管理和提高企业质量有着很重要的意义。Internet的发展使我们的企业越来越现代化,员工跟公司的之间的信息传播只在一指之间。企业信息管理软件应充分依托企业自身信息,实现企业信息的集中管理、分散操作、信息共享,使传统的管理朝数字化无纸化,智能化,综合化的方向发展,并为进一步实现完善的信息系统打下良好的基础。1.2发展趋势现在我们国家的企业信息数据的管理还停留在纸介质的基础上,这种机制非常不适应时代的潮流,这是因为这样的话浪费了很多人力和物力。因此,进入信息时代,这种很传统的管理方法必会被以计算机为基础的计算机时代的信息管理方式所取代。数据库是数据管理的最新技术,是计算机科学的重要分支。今天,信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发展的重要条件。[2]信息技术的初衷也是最基本的任务就是提高生产力。简而言之,由于信息技术具有准确存储及处理大量信息的高速度和能力,因而能够大量缩短时间,减少错误,减少各种与处理信息相关的成本。[3]基于信息技术而发展的信息系统功能不
本文标题:基于JAVA的企业信息管理系统
链接地址:https://www.777doc.com/doc-4896731 .html