需要金币: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 |