工资管理系统综合课程设计分析报告.docVIP

  • 3
  • 0
  • 约 42页
  • 2017-08-24 发布于湖北
  • 举报

工资管理系统综合课程设计分析报告.doc

综合课程设计报告 题目名称: 企业工资信息管理系统 学 院: 信息工程学院 专 业: 计算机科学与技术 班 级: 姓 名: 学 号: 指导教师: 完成日期: 一、绪论 1 1 引言 1 1.1设计目的 1 1.2 题目背景 1 2 任务描述 1 2.1 目标 1 2.2 运行环境 1 3 功能要求 1 二、需求分析 3 1 需求调查 3 1.1 组织机构调查 3 1.2 业务需求调查 3 2 功能需求 4 2.1 功能划分和功能描述 4 2.2数据流程图 5 3 数据描述 5 3.1 数据描述 5 3.3 数据字典 10 4 运行需求 13 4.1 用户界面 13 4.2 基本要求 13 三、总体设计 14 1 总体结构和模块设计 14 1.1 功能结构 14 1.2 模块设计 14 1.3 总体结构设计 14 2 数据库设计 15 2.1设计二维表及表间关系。 15 2.2 物理设计 19 3 外部接口设计 19 3.1 用户界面 19 3.2 软件接口 19 4 出错处理设计 19 4.1 出错输出信息 19 4.2 出错处理对策 20 四、详细设计 21 1 代码设计 21 1.1三层体系架构 21 1.2 具体区分 21 1.3 总结 21 2 程序设计 21 2.1 模块设计 21 五、系统实现 23 六、系统测试 32 1 测试方案 32 1.1 测试目的 32 1.2 测试原则 32 1.3 测试方法 32 2 测试项目说明 32 3 评价 36 3.1 功能性 36 3.2 易用性 36 3.3 可靠性 36 3.4 兼容性 36 七、设计总结 38 八、参考文献 39 一、绪论 1 引言 1.1设计目的 加深对软件工程这门课程的理解,锻炼逻辑思维,训练学生的创新思维,培养分析问题、解决问题能力。通过调试程序积累高度经验。根据课堂讲授内容,学生做相应的自主练习,消化课堂所讲解的内容。 1.2 题目背景 借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,因此人事管理是企业的计算机管理信息系统重要组成部分。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。 现在应用在大中型企业的管理信息系统中,几乎都包括了工资管理模块。有些环境中是由作为大型ERP软件中的一个模块引进的,有些是作为企业的财务系统的一部分。这些根据规范的西方的管理制度设计的工资管理软件,在很多时候还不能完全解决中国特色的中小企业的问题,本文介绍的课程设计的研究工作就是要为这些具有中国特色的中小企业解决他们在工资管理方面的问题。 2 任务描述 2.1 目标 目标系统应该达到以下要求: 1、时间经济性。优化逻辑设计与物理设计,使系统运行效率高,反映速度快。 2、可靠性。能连续准确的处理业务,有较强的容错能力。 3、可理解性。用户容易理解和使用该系统。 4、可维护性和适应性。系统应易于修改、易于扩充、易于维护,能够适应业务不断发展变化的需要。 5、可用性。目标系统功能齐全,能够完全满足业务需求。 6、安全保密性。保证系统的物理安全、数据存储和存取的安全与保密、数据传输的安全与保密,做好使用人员的授权管理。 2.2 运行环境 win7操作系统,40M内存,visualstudio2010,SQLServer2005,.net framework 4.0 3 功能要求 (1)、完成对员工表的维护,包括删除、增添、修改员工信息。 (2)、可以对对员工信息按部门进行浏览。 (3)、完成对部门表的维护,包括增添、修改、停止部门。 (4)、可以对部门信息进行浏览。 (5)、可以完成对员工工资的发放。 (6)、可以完成对税率和起征金的管理。 (7)、设计超级管理员和部门管理员两种角色,超级管理员具有最高权限,负责发放工资。部门管理员只能完成对自己本部门员工的管理和工资的查看。 (8)、只可以对上一个月工资进行发放,其余月份工资禁止修改。 (9)、记录操作员的操作记录 二、需求分析 1 需求调查 1.1 组织机构调查 工资管理信息系统对企业加强工资管理有着极其重要的作用,就一般的大型企业来说,它的设计内容非常复杂而且繁多,比如

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档