admin 发表于 2018-3-7 09:20:42

基于MVC的中小企业信息管理系统实现

技术:Java、JSP等
摘要:
随着网络的快速发展,中小企业在信息的安全方面面临着极大的压力,急切需要一类可靠的技术来保证数据的安全性,也需要这些技术帮助企业人员间进行高效的沟通。本文选择Java EE技术,遵循着MVC的开发模式,开发了个面向中小企业的,旨在解决管理者和员工之间的交流需求、提高管理者的效率、数据的安全存储的系统。论文的主要工作如下:
第一点:对本系统的背景以及开发中使用的相关的技术进行了介绍。第二点:详细的分析了企业管理者的业务需求,对中小企业信息管理系统进行了架构的设计与模块的划分。将中小企业信息管理系统进行了模块化的划分,六个重要的模块组成了整个系统,前三个模块为管理者登录模块和员工的信息管理模块以及系统管理者模块。这三个模块主要是进行员工和管理者的信息的录入和删除的操作。后三个模块为培训管理模块和奖励和惩罚模块以及计算员工的工资模块。这三个模块主要是对员工的督促和鼓励,让员工更好的发挥自己的潜力。第三点:本项目集成了Struts框架,开发比较容易、时间相对较短,性能比较稳定。
在软件测试的部分,本文对每一个关键的模块进行了功能性的测试,通过测试来验证软件的实现和预期的结果一致性。通过本系统在中小企业的应用,企业员工的工作热情明显提高了许多,管理者工作的效率也有了大幅度的提高,企业的竞争力自然也得到了提高。

关键词MVC;Struts;模块;信息管理

目录:
摘 要    I
Abstract    II
1.绪论    1
1.1课题背景    1
1.2目的和意义    1
1.3系统设计思想    2
1.4论文的研究内容    3
1.5论文的组织结构    3
1.6本章小结    4
2.开发工具和相关技术的简介    5
2.1编程语言Java    5
2.2JSP技术    5
2.3MVC设计模式    6
2.4Struts框架    6
2.5Spring框架    7
2.6Hibernate框架    8
2.7数据库    8
2.8本章小结    8
3.  可行性分析    9
3.1可行性概念    9
3.2经济可行性    9
3.3技术可行性    9
3.4操作可行性    9
3.5本章小结    10
4.需求分析    10
4.1业务需求分析    11
4.2总体功能分析    11
4.3系统用例图    11
4.4非功能性需求    13
4.5本章小结    14
5.系统总体设计    14
5.1系统设计的原则和目标    15
5.2系统体系结构的设计    15
5.3系统包的设计    16
5.4系统的功能模块    16
5.6系统的数据库设计    18
5.6.1数据库对象和数据字典    18
5.6.2数据项定义    18
5.6.3数据库操作    20
5.7事务    20
5.8本章小结    21
6.系统的详细设计    21
6.1登录模块    22
6.2首页    23
6.3员工管理模块    24
6.4部门管理模块    25
6.5招聘管理模块    26
6.6培训管理模块    28
6.7奖罚管理模块    29
6.8工资的增加和删除模块    30
6.9管理员管理模块    31
6.10本章小结    33
7.系统实现中关键问题及解决方案    33
8.测试    34
8.1测试的重要性    35
8.2测试目标    35
8.3测试方法    36
8.4测试步骤    36
8.5本系统测试方案    37
8.6功能性测试    37
8.7非功能性测试    38
8.8本章小结    38
结  论    39
致  谢    41
参考文献    42

论文字数:32260
包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****


页: [1]
查看完整版本: 基于MVC的中小企业信息管理系统实现