摘要:随着时代的不断发展,信息技术得到了很大的进步和发展,在日常生活和工作中,人们已经适应了信息技术所带来的便利和快捷。在未来的社会发展中,人们的生活和工作将会越来越依赖于信息技术的发展,生活会变得越加数字化和智能化。通过信息技术的发展历程以及当前社会的发展趋势来看,可以百分百地确信网络技术将会对人们的日常生活和工作方式带来巨大的改变,甚至会改变人们的社会价值观和人生价值观。
本系统是用B/S架构模式开发的,开发语言选择的是JAVA语言,MySQL作为数据库,进行数据信息的管理和调用,系统的开发还结合了Web技术的应用。本系统的表示层可以通过使用JSP和Servlet来完成,而显示在页面中的数据可以通过数据库的连接来实现调用,JSP能够将从客户端发出的请求信息进行解析和业务处理,通过连接数据库,实现数据之间的交互使用,进而把数据处理后的结果再传输到客户端。
本论文首先先是介绍了系统开发的相关概念与技术,然后对系统进行可行性分析,紧接对于系统的设计目标和整体的结构进行了非常明确的规划,最后对于系统的主要页面、数据库的设计与实现作出了比较详细的讲解。该系统的主要功能有:用户的注册与登录,职工信息管理,产品管理,订单管理,员工工资管理,客户管理,员工通讯录,新闻发布,新闻查看,系统维护。一般可以通过企业人员身份的不同来设置权限,从而实现不一样的管理功能,这极大地保证了系统的安全性。本系统的界面布局简洁,操作起来方便快捷,具有很高的使用价值。
关键词: JAVA;B/S架构;模块化;企业信息管理系统
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 课题研究的现状-1
1.3 主要研究内容-1
2 需求分析和可行性分析-2
2.1系统需求分析-2
2.1.1 功能需求分析-2
2.1.2非功能性需求分析-2
2.2可行性分析-3
2.2.1技术可行性-3
2.2.2经济可行性-3
2.2.3操作可行性-4
2.2.4社会可行性-4
2.3 开发平台-4
3 系统概要设计-4
3.1 系统概述-4
3.2 功能模块划分-5
3.3 数据库设计-7
3.3.1 逻辑设计-7
3.3.2 表设计-10
4 详细设计与实现-13
4.1 核心技术简介-13
4.1.1 B/S体系架构-13
4.1.2 JAVA语言-14
4.1.3 JSP技术-14
4.1.4 Tomcat服务器-15
4.1.5 数据库技术-15
4.2 系统登录模块-15
4.2.1模块设计思路-15
4.2.2 系统登录主页图-15
4.3职工管理模块-16
4.3.1模块设计思路-16
4.3.2部门操作界面-16
4.3.3员工操作界面-18
4.4产品管理模块-20
4.4.1模块设计思路-20
4.4.2产品操作界面-20
4.5订单管理模块-21
4.5.1模块设计思路-22
4.5.2订单操作界面-22
4.6工资管理模块-23
4.6.1模块设计思路-24
4.6.2工资操作界面-24
4.7客户管理模块-25
4.7.1模块设计思路-26
4.7.2客户操作界面-26
4.8通讯录管理模块-27
4.8.1模块设计思路-28
4.8.2通讯录查看界面-28
4.9新闻管理模块-28
4.9.1模块设计思路-29
4.9.2新闻操作界面-29
4.10系统维护模块-30
4.10.1模块设计思路-30
4.10.2系统维护界面-30
5 软件测试-31
5.1软件测试概述-32
5.2测试用例-33
5.3系统用例测试-33
6 总结与展望-38
参 考 文 献-39
致 谢-40