1、 课程设计报告课程设计报告 第 I 页 共 26 页 I 目 录 1 引言 . 1 2 系统调查与可行性研究 2 2.1 初步调查 2 2.2 可行性研究 3 3 系统分析 3 3.1 业务流程分析 3 3.2 数据流程分析 5 3.3 功能分析图 6 3.4 数据字典 6 4 系统设计 . 10 4.1 功能结构设计 . 10 4.2 数据库设计 . 10 4.3 代码设计 . 13 4.4 输入输出设计 . 16 4.5 系统配置设计 19 4.6 系统实施 20 5 心得体会 24 参考文献 . 26 课程设计报告课程设计报告 第页 共 26 页 1 1 引言引言 企业工资管理是一个企业
2、单位不可缺少的部分,它的内容对于企业决策者和管理 者来说都是至关重要的,所以企业工资管理系统应该能够为用户提供充足的信息和快捷 的查询手段。但是,一直以来人们使用传统人工的方式管理文件和档案,这种管理方式 存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据, 这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学 日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越 来越重要的作用。作为计算机应用的一部分,使用计算机对企业工资信息进行管理,具 有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、 保密
3、性好、寿命长、成本低等。这些优点能够极大地提高工资管理的效率,也是企业的 科学化、正规化管理,与世界接轨的重要条件。 本系统是针对目前有大多数企业工资管理仍采用账本式的人工管理而开发的。本系 统设计了友好的用户界面,有良好的设计风格。该系统是按照企业都采用的工资计算公 式,即根据员工的职务工种来确定基本工资,根据出工情况来扣除缺勤费,根据加班情 况发放津贴,根据医疗保险费用给予报销费用,同时扣除社会保险费来生成一个员工的 当月工资。 职工工资管理软件是一个集职工工资相关信息查询、管理的软件,目标就 是在于开发一个功能实用、操作方便,简单明了的工资管理系统。 工资管理是任何企业单位都需要进行的一
4、项工作,因此,开发制作工资管理系统具 有较大的社会现实意义。 而工资管理是一项琐碎、 复杂而又十分细致的工作, 工资计算、 发放、核算的工作量很大,一般不允许出错,实行电子化的工资管理,可以让人力资源 管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。职工工资管理信息系 统的实现可以减轻比较繁琐的手工工资管理更加针对性、便捷性、可视化的管理职工工 资。 本设计书包括功能结构设计、数据库设计、代码设计、输入输出设计、系统配置设计等。 课程设计报告课程设计报告 第页 共 26 页 2 2 系统调查与可行性研究系统调查与可行性研究 通过系统调查,了解到企业的领导人员以及主要的管理人员,以及他们对信息管理 系统的要求与设想, 再根据目前企业的资源, 包括提供系统开发的资金、 人员与设备等, 开发人员可以初步提出一个企业管理信息系统的系统目标,以及各子系统的目标。 可行性研究(Feasibility Study),是指在调查的基础上,通过市场分析、技术分 析、财务分析和国民经济分析,对各种投资项目的技术可行性与经济合理性进行