- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WORD格式 整理分享
PAGE
范文范例 参考指导
郑州大学软件与应用科技学院
信息系统开发课程设计报告
学 期: 17-18学年第一学期
专 业: 金融软件
班 级: 金融一班
设计题目: 工资管理系统
指导老师: 马建红
组 长: 201677I1047 张越
同组人员: 201677I1045 张轲
2018年 1 月 2 日
1 概述
选题目的及意义
企业竞争力的提高越来越依赖于信息技术的运用,信息的充分交流和共享将大大提高企业的工作效率,节约人力物力,因此,每个企事业单位都力求收集更全面的信息,并充分利用,而计算技术和网络技术的发展为信息的充分利用提供了可能。管理信息系统MIS(Management Information System)就是利用计算机应用系统提高信息的处理速度和效率的软件系统,MIS基于现代数字网络传输技术和计算技术,通过对企事业的管理信息进行高度自动和智能的收集、处理、传输、发布和存储,显著增强了企事业单位参与激烈市场竞争的能力,也因此成为普遍采用的企业管理工具。近年来,我国的市场经济日渐成熟,竞争愈加激烈,而传统各自为阵的人事工资管理体制在各类企业中还被大量存在,使用分散手工的管理方式进行考勤、工资等方面人事工资管理,这种传统手工方式由于人事工资数据量的大幅度增加弊端日显,迫切需要开发专门的人事工资管理信息系统提高人事管理的工作效率。国外主流人事管理系统虽然有管理规范、流程清晰的优点,但由于国情不同,且人力资源管理软件一般基于应用企业的特定企业环境,一般不具备很强的通用性,因此,有必要开发一套适合本企业的人力资源管理系统,以方便、及时反馈人事工资信息,为企业的高效管理发挥更大的作用。本项目源自企业管理现代化、信息化项目,目的是实现集中管理地理上分布在多个城市的企业员工的人事工资信息,通过基于Internet的人事信息的数据共享,降低管理工作负担,实现企业员工人事工资管理的规范化、便利性和快速性,系统的主要功能有:
1.信息查询:通过网络实现分布式企业员工人事信息的共享。为分布在多地的企业领导、企业员工、企业人事财务部门提供便捷的查询服务。
2.集中管理:人事工资等信息都集中保存在系统中心数据库中,避免了原有的各地就近分别管理引起的数据不一致。
3.辅助决策:集中和方便的员工信息的利用不仅降低了管理人员的工作强度,同时在完整数据基础上科学的统计分析和数据挖掘结果,可以用于优化企业经营决策。
1.2 系统实现的分工
本系统由小组的2名成员共同完成,具体分工如表1所示。
表1-1 小组成员分工表
角色
姓名
承担的具体任务
组长
项目需求分析与总体设计、项目功能实现、文档编写
组员
数据库设计与实现、系统美化、系统测试、文档编写
1.3 开发环境
本系统的开发环境如表2所示。
表1-2 系统开发环境
操作系统
Windows×32位或64位
Win10
64位
JDK
1.7
Tomcat
V7.0
MyEclispe
10
数据库
MySQL
Navicat
10.1.7-unregistered
Eclipse
Oxygen.1 Release (4.7.1)
Win7
64位
2 系统分析
2.1 可行性分析
1. 技术可行性研究
为了满足企业员工工资管理系统目的以及要求,该系统采用B/S模式开发。小组成员已经熟练掌握MVC开发模式,利用JSP高效开发web项目中的动态页面, javaScript处理动态网页的效果,运用css对前端的样式进行设计。这三种请前端技术分别描述网页内容、网页样式以及网页行为;用servlet充当MVC模式中Controller层,JavaBean来完成对数据库的各项处理,如新增、编辑、查看详情和删除等。使用MyEclipse、Eclipse作为开发工具,数据库选用灵活的MySQL。本系统具备技术可行性。
2. 经济上是可行性
软件开发的主要成本都在人力和软件费用上,该项目使用的软件均为免费的开源产品,因此主要成本只有人力。而本项目并不是非常的复杂烦扰,所以整个项目的开发并不需要很多的人力,因此该项目在经济上是可行性。
2.2 需求分析
1.用户需求分析
用户分析主要通过用例图来描述并图示客户的需求和
文档评论(0)