工资管理系统综合课程设计

工资管理系统综合课程设计

ID:41091717

大小:1.51 MB

页数:42页

时间:2019-08-16

工资管理系统综合课程设计_第1页
工资管理系统综合课程设计_第2页
工资管理系统综合课程设计_第3页
工资管理系统综合课程设计_第4页
工资管理系统综合课程设计_第5页
资源描述:

《工资管理系统综合课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、综合课程设计报告题目名称:企业工资信息管理系统学院:信息工程学院专业:计算机科学与技术班级:姓名:学号:指导教师:完成日期:目录一、绪论11引言11.1设计目的11.2题目背景12任务描述12.1目标12.2运行环境13功能要求1二、需求分析31需求调查31.1组织机构调查31.2业务需求调查32功能需求42.1功能划分和功能描述42.2数据流程图53数据描述53.1数据描述53.3数据字典104运行需求134.1用户界面134.2基本要求13三、总体设计141总体结构和模块设计141.1功能结构141.2模块设计141.3总体结构设计142数据库设计152.1设

2、计二维表及表间关系。152.2物理设计193外部接口设计193.1用户界面193.2软件接口194出错处理设计194.1出错输出信息194.2出错处理对策20四、详细设计211代码设计211.1三层体系架构211.2具体区分211.3总结212程序设计212.1模块设计21五、系统实现23六、系统测试32II目录1测试方案321.1测试目的321.2测试原则321.3测试方法322测试项目说明323评价363.1功能性363.2易用性363.3可靠性363.4兼容性36七、设计总结38八、参考文献39II河北联合大学综合课程设计第39页共42页一、绪论1引言1.1

3、设计目的加深对软件工程这门课程的理解,锻炼逻辑思维,训练学生的创新思维,培养分析问题、解决问题能力。通过调试程序积累高度经验。根据课堂讲授内容,学生做相应的自主练习,消化课堂所讲解的内容。1.2题目背景借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,因此人事管理是企业的计算机管理信息系统重要组成部分。而工资管理又是人力资源管理的

4、重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。现在应用在大中型企业的管理信息系统中,几乎都包括了工资管理模块。有些环境中是由作为大型ERP软件中的一个模块引进的,有些是作为企业的财务系统的一部分。这些根据规范的西方的管理制度设计的工资管理软件,在很多时候还不能完全解决中国特色的中小企业的问题,本文介绍的课程设计的研究工作就是要为这些具有中国特色的中小企业解决他们在工资管理方面的问题。2任务描述2.1目标目标系统应该达到以下要求:1、时间经济性。优化逻辑设

5、计与物理设计,使系统运行效率高,反映速度快。2、可靠性。能连续准确的处理业务,有较强的容错能力。3、可理解性。用户容易理解和使用该系统。4、可维护性和适应性。系统应易于修改、易于扩充、易于维护,能够适应业务不断发展变化的需要。5、可用性。目标系统功能齐全,能够完全满足业务需求。6、安全保密性。保证系统的物理安全、数据存储和存取的安全与保密、数据传输的安全与保密,做好使用人员的授权管理。2.2运行环境win7操作系统,40M内存,visualstudio2010,SQLServer2005,.netframework4.03功能要求(1)、完成对员工表的维护,包括删

6、除、增添、修改员工信息。(2)、可以对对员工信息按部门进行浏览。第39页共42页河北联合大学综合课程设计第39页共42页(3)、完成对部门表的维护,包括增添、修改、停止部门。(4)、可以对部门信息进行浏览。(5)、可以完成对员工工资的发放。(6)、可以完成对税率和起征金的管理。(7)、设计超级管理员和部门管理员两种角色,超级管理员具有最高权限,负责发放工资。部门管理员只能完成对自己本部门员工的管理和工资的查看。(8)、只可以对上一个月工资进行发放,其余月份工资禁止修改。(9)、记录操作员的操作记录第39页共42页河北联合大学综合课程设计第39页共42页二、需求分析

7、1需求调查1.1组织机构调查工资管理信息系统对企业加强工资管理有着极其重要的作用,就一般的大型企业来说,它的设计内容非常复杂而且繁多,比如拥有工资计算功能,工资统计功能,报表输出功能,而且设计的模块也很多,比如工资管理模块,工资统计模块,报表设计模块,打印输出模块,模糊查询模块等等。由于本软件主要是为一家刚刚成立的公司定制开发的,总体人员比较少,有正式员工20人,人员结构比较简单,学历比较高,基本上都拥有大专以上学历,部门划分也很清晰,而且人员的流动性不高,所以该公司目前对工资管理的要求并不高。能够完成基本的员工信息管理,部门信息管理和工资管理即可。1.2业务需求

8、调查图1工

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。