JAVA信息管理系统 .docx
《JAVA信息管理系统 .docx》由会员分享,可在线阅读,更多相关《JAVA信息管理系统 .docx(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结基于 JAVA的企业信息治理系统摘要: 随着信息社会的不断进展,企业规模进一步扩大 ,企业信息的治理也变得 越来越复杂 ,越来越重要 .因此,如何切实有效治理企业信息 ,对于促进企业治理和提高企业质量有着很重要的意义 .Internet的进展使我们的企业越来越现代化 , 员工跟公司的之间的信息传播只在一指之间. 企业信息治理软件应充分依靠企业自身信息 , 实现企业信息的集中治理、信息共享, 使传统的治理朝数字化无纸化、智能化的方向进展 , 并为进一步实现完善的信息系统打下良好的基础. 论文以企业治理信息系统为例, 以实现信息的准时传递 , 提高企业的治理效率为主要目的. 本系统
2、基于 JAVA的 Struts2,Spring,Hibernate主流三层框架上进行开发 , 前台使用 JSP 网页开发技术 , 后台就应用 MySQL数据库进行储备数据 , 整个系统设计方面接受 MVC模式 . 本系统可以为企业者供应客户治理、合同治理、商品管理、售后治理、员工治理等功能 .关键词:企业信息治理信息系统SSHJSPMVCMySQLBootstrapThe enterprise information management system based on JAVAAbstract: With the continuous development of information s
3、ociety, the further expansion of enterprise scale,enterprise information management is also becoming more and morecomplex,moreandmoreimportant.Therefore,howtomanageenterpriseinformation effective is verysignificant to promote enterprise management and improve the quality ofthe enterprise.The develop
4、ment of the Internet makes our company more and more modern, so the information communication between employees and the company are only between a finger.Enterprise information management software should be fully rely on their own information, realize the centralized management and information shari
5、ng ofthe enterpriseinformation,maketraditionalmanagementin digitalpaperless,intelligent directiondevelopment,and tofurtherachievethe perfectinformationsystemto laya goodfoundation.Thisthesisistakingenterpriseinformationmanagementsystemfor instance, and devoting toachieving thetimely delivery of info
6、rmationand improving the managementefficiencyofenterprises.Thesystemisbasedon Struts2,Spring,Hibernate,the mainstream of three layers framework of JAVA. The front page uses the JSP web developmentand stores data in the MySQL database.This system can provide entrepreneurs with customer management 、co
7、ntract management 、goods management、 service management and staff management functions.Keywords: the enterprise information management systemSSHJSPMVCMySQL Bootstrap可编辑资料 - - - 欢迎下载精品名师归纳总结目录引言 11.1争论背景11.2进展趋势11.3争论意义21.4争论内容21.5论文组织 2第 2 章相关技术简介 32.1 开发工具简介 32.1.1 系统开发工具 MyEclipse 简介 32.1.2 Web 应用
8、服务器 Tomcat32.1.3 MySQL 数据库 42.2 开发使用技术介绍 5 2.2.1JSP 的简介 5 2.2.2Javascript脚本语言 5 2.2.3JQuery 的简介 62.2.4 Struts2+Hibernate+Spring开源框架 62.2.5 MVC的简介 72.2.6 Bootstrap简介 7第 3 章系统分析与设计 83.1 可行性分析 83.1.1 技术可行性 83.1.2 操作可行性 83.2 系统需求分析 83.3 系统总体结构 93.4 数据库设计 93.4.1 关系图 93.4.2 数据库表 93.5 本章小结 11第 4 章系统的实现 114
9、.1 登入功能 114.1.1 登入功能出现 114.1.2 登入功能实现 124.2 客户信息治理功能 124.3 合同信息治理功能 124.4 售后信息治理功能 134.5 商品信息治理功能 144.6 员工信息治理功能 144.6.1 员工信息治理功能的实现 144.6.2 角色治理功能的实现 154.7 本章小结 15致谢语 16【参考文献】 17可编辑资料 - - - 欢迎下载精品名师归纳总结附录 1可编辑资料 - - - 欢迎下载精品名师归纳总结引言1.1 争论背景治理信息系统 MIS 的概念起源很早 .早在 20 世纪 30 岁月, 柏德就写书强调了决策在组织治理中的作用 .50
10、 岁月, 西蒙提出了治理依靠于信息和决策的概念. 同一时代维纳发表了把握论与治理 , 他把治理过程当成一个把握过程 .50 岁月运算机已用于会计工作 ,1958 年盖尔写道 :“治理将以较低的成本得到准时精确的 信息, 做到较好的把握 .”1 治理信息系统经受了一个不断进展和完善的过程.随着信息社会的不断进展 ,企业规模进一步扩大 ,企业信息的治理也变得越来越复杂 , 越来越重要 .因此,如何切实有效治理企业信息,对于促进企业治理和提高企业质 量有着很重要的意义 .Internet 的进展使我们的企业越来越现代化,员工跟公司的之间的信息传播只在一指之间 .企业信息治理软件应充分依靠企业自身信息
11、,实现企业信息的集中治理、分散操作、信息共享,使传统的治理朝数字化无纸化,智能化,综合化的方向进展 ,并为进一步实现完善的信息系统打下良好的基础.1.2 进展趋势现在我们国家的企业信息数据的治理仍停留在纸介质的基础上,这种机制特殊不适应时代的潮流 ,这是由于这样的话铺张了许多人力和物力.因此,进入信息时代,这种很传统的治理方法必会被以运算机为基础的运算机时代的信息治理方式所取代 .数据库是数据治理的最新技术 ,是运算机科学的重要分支 .今日,信息资源已成为各个部门的重要财宝和资源 .建立一个中意各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和进展的重要条件.2信息技术的初衷也
12、是最基本的任务就是提高生产力.简而言之 ,由于信息技术具有精确储备及处理大量信息的高速度和才能,因而能够大量缩短时间 ,削减错误 , 削减各种与处理信息相关的成本 .3 基于信息技术而进展的信息系统功能不断完善中.虽然各种类型的信息系统在详细内容与侧重点上有很大差别,但是其基本功能均可以概括为五个基本方面:数据和信息的收集、储备、加工、传递和提供.4可编辑资料 - - - 欢迎下载精品名师归纳总结1.3 争论意义在运算机时代 ,使用运算机参与企业治理 ,特殊是企业资源治理有诸多优势:(1) ) 特殊友好的用户操作界面 ,便利操作 .(2) ) 通过电子运算机的帮忙,可以大大削减工作量 ,特殊是
13、一些重复的工作,从而提高工作效率 .(3) ) 通过运算机对各种数据资源进行统计 ,运算,汇总,效率高 ,精确率高 .(4) ) 可以通过设置权限 ,从而更好得做好保密工作 .此次这个课题是依据我国信息资源的特点,将企业中的资源治理信息化 ,部门化,从而节省公司大量的人力物力,削减工作中显现的失误 ,以提高信息治理的效率.这在确定程度上帮忙公司决策者适时的调整公司的运营方式,提高公司的运作效率以及和谐各个部门之间的工作 ,并会从整体上增加了公司的竞争力 .1.4 争论内容本课题要求通过利用JSP、Servlet、Struts2、Hibernate 、Spring、JQuery、Bootstra
14、p 等开发技术和框架来实现一个企业信息治理系统,为企业用户供应一个便利治理企业信息的平台 .一个完整的治理系统由六部分构成:客户信息治理模块、合同信息治理模块,售后信息治理模块 ,产品信息治理模块 ,员工信息治理模块.客户信息治理模块主要是对客户信息的治理,即查看,编辑,删除客户信息 ,添加新客户 .合同信息治理模块的功能就实现了对合同信息的治理,即查看 ,编辑 ,删除合同,添加新合同 .售后信息治理模块实现了对售后信息的治理,即查看 ,编辑,删除售后信息 ,添加新信息 .产品信息治理模块就是爱护产品的相关信息,即查看编辑 , 删除产品信息 ,添加新产品 .最终,员工信息治理模块 ,主要实现对
15、本公司员工的信息的治理 ,治理员可以通过此模块,查看本公司的全部员工的信息,仍可以增加新员工,编辑员工信息 ,删除已经离职的员工 .1.5 论文组织第 1 章 引言:主要简洁的介绍了课题的选题背景、进展趋势、争论的意义以及争论内容 .第 2 章 相关技术简介:主要介绍了系统的开发环境MyEclipse ,服务器环境可编辑资料 - - - 欢迎下载精品名师归纳总结Tomcat,MySQL数 据 库 以 及开 发 使 用 到 的技 术,如 :JSP,SSH,MVC,Javascript,JQuery,Bootstrap.第 3 章 系统的分析与设计:主要介绍了该系统的可行性分析、需求分析,概要设计
16、、系统数据库实现以及系统的整体部署第 4 章 系统的实现:图文介绍登入功能信息治理 ,商品信息治理和员工信息治理的功能.,客户信息治理 ,合同信息治理 ,售后.第 2 章 相关技术简介2.1 开发工具简介2.1.1 系统开发工具 MyEclipse 简介MyEclipse企业 级工 作平 台( MyEclipseEnterpriseWorkbench , 简称MyEclipse )是对 EclipseIDE的扩展, 利用它我们可以在数据库和JavaEE 的开发、发布以及应用程序服务器的整合方面极大的提高工作效率. 它是功能丰富的JavaEE 集成开发环境 , 包括了完备的编码、调试、测试和发布
17、功能, 完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate.MyEclipse是 一个特殊优秀的用于开发 Java, J2EE的 Eclipse插件集合 ,MyEclipse的功能特殊强大, 支持也特殊广泛 , 特殊是对各种开源产品的支持特殊不错.MyEclipse目前支持 Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能 . 可以说 MyEclipse 是几乎囊括了目前全部主流开源5产品的专属 eclipse开发工具 .在 MyEc
18、lipse 打开或新建工程 , 且保证数据库和 tomcat 服务器能够正常启动, 工程才得以运行 . 本次工程使用 MyEclipse 8.5进行系统的开发与测试 .2.1.2 Web 应用服务器 TomcatTomcat 服务器是一个免费的开放源代码的Web 应用服务器 , 属于轻量级应用服务器 , 在中小型系统和并发拜望用户不是许多的场合下被普遍使用, 是开发和调试 JSP 程序的首选 . 对于一个初学者来说 , 可以这样认为 , 当在一台机器上配置好 Apache 服务器 , 可利用它响应对 HTML(标准通用标记语言下的一个应可编辑资料 - - - 欢迎下载精品名师归纳总结6用. )
19、页面的拜望请求 . 实际上 Tomcat 部分是 Apache 服务器的扩展 , 但它是独立运行的 , 所以当你运行 tomcat 时, 它实际上作为一个与 Apache 独立的进程单独运行的 . 诀窍是, 当配置正确时 ,Apache 为 HTML页面服务 , 而 Tomcat 实际上运行 JSP 页面和 Servlet. 另外,Tomcat 和 IIS 等 Web服务器一样 , 具有处理HTML页面的功能 , 另外它仍是一个 Servlet 和 JSP容器, 独立的 Servlet 容器是Tomcat 的默认模式 . 不过,Tomcat 处理静态 HTML的才能不如 Apache服务器.为
20、何选择 Tomcat? Tomcat 的作者花了相当多的时间和精力, 使 Tomcat 成为7高性能的独立式 Web服务器。因此您很简洁假设及运行网站, 而无需担忧如何将Tomcat 与第三方的 Web服务器连接 .Tomcat 内嵌的 Web服务器是一个 HTTP1.1 服务器 , 当正确配置好后 , 可以相当快速的供应静态网页内容. 除此之外 , 这些开发人员将全功能 Web服务器所具有的功能追加到Tomcat 中, 如 CGI 脚本功能、主目录映射工具 .本工程是适合企业内部应用的中小型系统 , 接受 Tomcat 作为服务器 , 轻量, 快捷, 特殊便利使用 . 这不仅对开发者的开发带
21、来便利 , 对于企业来说 , 也在确定程度上节省了成本 .2.1.3 MySQL 数据库MySQL是一个关系型数据库治理系统 , 由瑞典 MySQL AB公司开发 , 目前属于Oracle公司.MySQL是最流行的关系型数据库治理系统 , 在 WEB应用方面 MySQL是最好的 RDBMSRelational Database Management System :关系数据库治理系统 应用软件之一 .MySQL 是一种关联数据库治理系统 , 关联数据库将数据储存在不同的表中 , 而不是将全部数据放在一个大仓库内, 这样就增加了速度并提高了灵敏性 .MySQL 所使用的SQL 语言是用于拜望数据
22、库的最常用标准化语言.MySQL软件接受了双授权政策(本词条“授权政策”), 它分为社区版和商业版, 由于其体积小、速度快、总体拥有成本低, 特殊是开放源码这一特点 , 一般中小型网站的开发都选择 MySQL作为网站数据库 .8MySQL已经存在很久了 , 它在世界范畴内得到了广泛的安装和使用, 为什么有那么多的公司和开发人员使用MySQL以. 以下出其缘由 . 成本 MySQL是开放源代码的 , 一般可以免费使用(甚至可以免费修改). 性能 MySQL执行很快可编辑资料 - - - 欢迎下载精品名师归纳总结9(特殊快) . 可以信任某些特殊重要和声望很高的公司、站点使用MsSQL, 这些公司
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA信息管理系统 JAVA 信息管理 系统
限制150内