基于Java的研发部门信息管理系统的设计与开发.zip

资料分类:计算机信息 上传会员:范甜甜 更新时间:2019-11-22
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12996
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:当今互联网发展速度呈爆炸式增长,随着人们对工作效率的要求更加迫切,结合计算机存储信息量大,处理信息速度快、批量大,各行各业开始与计算机打交道,满足对应行业的计算机软件随之应运而生,软件行业蓬勃发展。

本套系统是定位于中小型软件公司研发部门的信息管理系统。与传统部门信息日常管理相比较,实现了无纸化处理部门日常事务。能够极大的提高部门日常工作的完成效率,能够促使部门管理更加规范化、科学化,同时能够降低部门事务处理的出错率。研发部门信息管理系统是典型的信息管理系统(MIS)。本套系统的开发主要分为前台页面的开发、业务流程实现的代码开发、后台数据库开发三方面。前台页面的开发主要遵循界面交互友好的原则,到达使用起来方便、易懂、操作返回信息提示性高等方面。业务流程代码实现遵循算法高效性,使数据处理更加高效快速,加载速度更加快速,避免数据加载等待等问题。后台数据库设计遵循数据表设计合理性、一致性、完整性,能够完整的适合用户操作数据的存储。

本套研发部信息管理系统开发工具采用MyEclipse8.6进行开发,首先将系统划分模块,逐步对各个模块进行设计开发与实现。各个功能模块主要包括增加、删除、修改、查询逻辑功能,有的模块包括数据审核等业务功能。前台页面的实现采用JSP,后台业务处理采用Servlet。整体开发模式为MVC模式。后台数据库使用MySQL进行数据表的设计,进行业务处理时产生数据的存储。服务器采用小型服务器Tomact6.0进行项目的部署和运行。项目操作使用浏览器为360、IE等主流浏览器。

 

关键词 部门信息管理;MIS;数据库;MyEclipse

 

目录

摘要

Abstract

1  绪论-1

1.1课题背景-1

1.2课题研究背景-1

1.3课题意义-1

1.4论文内容-1

2 项目相关技术及工具-3

2.1 JSP+Servlet-3

2.1.1 JSP工作原理-3

2.1.2 Servlet工作原理-4

2.1.3 JSP与Servlet的关系-4

2.2 JavaScript技术-5

2.3 Ajax技术-5

3 需求分析-6

3.1 需求描述-6

3.2 业务流程-6

3.3 用例建模-7

3.3.1业务用例建模-7

3.3.2系统用例建模-12

3.4 动态建模-16

3.4.1项目泳道图-16

3.4.2业务泳道图-17

3.4.3系统泳道图-21

4 系统设计-24

4.1 软件体系结构设计-24

4.2 软件功能设计-24

4.2.1 发起加班申请功能设计-24

4.3 数据库设计-26

4.3.1 数据库概要设计-26

4.3.2 数据库表设计-27

5 系统实现-36

5.1 加班申请模块功能实现-36

5.2 请假申请模块功能实现-37

5.3 调休申请模块功能实现-38

5.4 工作移交申请模块功能实现-39

6 系统测试-40

6.1 加班申请功能系统测试-40

6.2 请假申请功能系统测试-40

6.3 调休申请功能系统测试-40

6.4 工作移交申请功能系统测试-40

结论--41

致谢--42

参考文献-43

相关论文资料:
最新评论
上传会员 范甜甜 对本文的描述:本套系统采用JSP+Servlet技术进行项目开发,使用MVC开发模式。前台界面使用JavaScript、Jquery等技术实现数据的标准化限制、数据的处理等。后台业务处理采用Servlet进行数据的传递。......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: