小型工资管理系统的设计与实现(完整版)

合集下载

软件工程工资管理系统(一)

软件工程工资管理系统(一)

软件工程工资管理系统(一)引言概述软件工程工资管理系统是一种基于软件工程原理和技术开发的管理系统,旨在帮助企业有效地管理员工工资情况。

本文将针对软件工程工资管理系统进行详细介绍,并分为五个大点进行阐述,包括系统设计、数据管理、薪资计算、报表生成和安全性。

正文1. 系统设计- 确定系统需求:使用者需求、业务需求、功能需求等。

- 架构设计:采用三层结构,分别是表示层、逻辑层和数据层。

- 数据库设计:定义员工信息表、工资记录表、薪资标准表等。

2. 数据管理- 员工管理:包括添加员工信息、编辑员工信息和删除员工信息等功能。

- 工资记录管理:录入员工工资、修改工资记录和删除工资记录等操作。

- 薪资标准管理:定义薪资标准、修改薪资标准和查询薪资标准。

3. 薪资计算- 基本工资计算:根据薪资标准和员工工作情况,计算员工的基本工资。

- 加班工资计算:根据员工的加班情况和加班费率,计算员工的加班工资。

- 奖金计算:根据员工的绩效评估和奖金比例,计算员工的奖金。

4. 报表生成- 员工工资报表:生成员工工资的详细报表,包括基本工资、加班工资和奖金等。

- 部门工资报表:生成部门工资的统计报表,包括各部门的总工资和平均工资等。

- 年度工资报表:生成年度工资的汇总报表,包括全公司的总工资和平均工资等。

5. 安全性- 用户权限管理:设置不同用户的不同权限,保证系统数据的安全性。

- 数据备份与恢复:定期备份系统数据,防止数据丢失。

- 日志记录与审计:记录系统的操作日志,方便追踪和审计系统的使用情况。

总结软件工程工资管理系统是一种能够帮助企业有效管理员工工资的系统。

通过系统设计、数据管理、薪资计算、报表生成和安全性等方面的功能,企业可以更好地管理员工的工资情况,提高工资管理的效率和准确性。

同时,系统的安全性措施也能保护员工工资数据的安全,保证企业和员工的权益。

人事工资管理系统菜单设计--参考步骤

人事工资管理系统菜单设计--参考步骤

图1 新建菜单 对话框图2 菜单设计器单击“菜单”按钮菜单栏标识输入水平菜单栏的菜单名称 单击该“按钮”,在下拉列表中,选择“子菜单”输入水平菜单栏的菜单名称,这里输入第一个水平菜单名称:人事管理(\<M)图4 菜单设计器输入第二个水平菜单名称图5 菜单设计器输入第三个水平菜单名称输入水平菜单栏的菜单名称,这里输入第二个水平菜单名称: 工资管理(\<W) 单击该“按钮”,在下拉列表中,选择“子菜单”输入水平菜单栏的菜单名称,这里输入第三个水平菜单名称:报表输出(\<R)单击该“按钮”,在下拉列表中,选择“子菜单”入水平菜单栏的菜单名称,这里输入第五个水平菜单名称:帮助(\<H) 单击该“按钮”,在下拉列表中,选择“命令”在该文本框中,输入命令:WAIT "请参考软件说明书。

" WINDOWS AT 18,36 TIMEOUT 8输入子菜单第一个单名称:部门信息维护(\<U) 单击该“按钮”,在下拉列表中,选择“命令”在该文本框中,输入表19-8对应的菜单项命令:DO FORM rsb.scx单击该“按钮”,在下拉列表中,选择“命令”输入子菜单第一个单名称:人事信息维护(\<D)在该文本框中,输入表19-8对应的菜单项命令:DO FORM bmdm.scx同时按下:Ctrl和C两个键盘符号后,该位置就这样符号。

单击“生成”命令。

图15 单击“菜单”下的“生成”命令弹出如图16所示的“生成菜单”对话框。

图16 “生成菜单”对话框单击图16中的“生成”按钮,生成菜单程序。

然后可关闭菜单设计器。

在命令窗口里输入如下命令并按回车:DO MAIN_MENU.MPR即可出现如图17所示的自己设计的菜单系统。

图17 人事工资管理系统—菜单单击“工资信息维护”、“增资信息维护”等菜单项测试一下效果。

企业工资管理信息系统课程设计

企业工资管理信息系统课程设计

[1111 企业工资管理信息系统课程设计企业工资管理信息系统系别:信息科学与工程系专业:计算机科学与技术指导老师:杨振小组成员:6李新7妙喜梅完成时间:2011/4/27至2011/6/7企业工资管理信息系统目录摘要(3)—、企业工资管理信息系统分析报告(4)•可行性分析(4)•组织结构与管理功能分析(6)•业务流程分析(8)•数据流程分析(8)•数据字典(13)、企业工资管理信息系统设计报告(16)•系统总体结构图(16) •系统程序运行原理图(17) •系统设置配置方案(18) •系统分类编码方案(18) •数据库设计(19) •数据库的实现(21) •输入输出及代码设计(23)三、企业工资管理信息系统实施报告(30)•系统实现(30)•系统测试(31)•系统运行和维护(34)•系统使用说明书(35)四、小结(38)•系统功能(39)•系统特点(39)•系统存在的问题与改进方向(40)五、体会(40)枣庄学院软件工程课程设计2011 年4 月27 0摘要随着经济的发展,企业正向着大型化、规模化发展,而对于众多企业,员工、职称等跟工资管理有关的信息随之急剧增加,在这种情况下单靠人工来处理员工的工资不但容易出错,而且效率极低。

如果由计算机代替人工执行一系列操作,这样就使办公人员可以轻松快捷地完成工资管理的任务。

本论文详细介绍了上海宏良经济发展有限公司的工资管理系统的整个开发过程,包括系统分析、系统设计、系统实施等方面。

在整个系统的开发过程中,综合运用信息管理和信息系统开发的方法、技术,并充分结合在工作中遇到的实际情况。

本系统的主要功能是用计算机对各种工资信息进行日常的管理,如输入、查询、修改、增加、删除以及打印等,迅速准确地完成各种工资信息的统计、计算和汇总工作,实现企业工资信息的集中管理。

本系统采用的开发工具是Microsoft Visual Foxpro6.0 ,充分利用了它的功能,设计出本系统的详细过程,提出实现企业工资信息管理、资源共享的基本目标,使企业的工资管理工作系统化、规范化、自动化,从而达到提高企业规范管理的目的,推动企业现代化管理的水平。

数据库课程设计--工资管理系统

数据库课程设计--工资管理系统

数据库课程设计设计题目:工资管理系统班级:学号:姓名:任务分配表目录一绪论 (3)二需求分析 (3)三概要设计 (4)四物理设计 (5)五详细设计 (6)六调试分析 (9)七小结 (16)八附件 (16)一、绪论随着计算机技术的飞速发展和经济体制改革的不断深入,传统企业管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成员工工资管理工作。

提高公司企业管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。

基于C#与SQL server数据库技术建立一个通用工资管理系统,该系统为提供了查询、增加记录、删除等功能,功能比较的齐全,并对工资进行了统计如津贴管理、报表统计等。

基本上能满足管理员和公司的要求。

此次数据库课程设计的主要设计如下:原理分析、程序设计过程、程序实现和程序调试以及数据库的设计。

需求分析、概要结构设计、逻辑结构设计、物理结构设计和数据库的实施和维护。

主要包括两大大功能模块:1.管理员管理界面设计。

2.员工管理界面设计。

二、需求分析功能需求分析:该通用工资管理系统具备下列功能:管理员通过输入用户名和密码进下该系统后,可以进行一些基本查询(员工信息查询、工资奖金信息查询)、工资管理(计算总工资、奖金管理);通过输入密码,可以进行查询员工的数据(工资,奖金,税收等)。

具体功能的详细描述如下1、在首页进行选择,员工与管理员通道2、点击[管理员登陆]3、用户名和密码即可进入 [工资管理]功能窗体,在此可以选择功能,添加,查询,人员列表4、点击[添加]功能窗体,添加员工工资信息。

5、点击[查询]功能窗体,输入员工号即可查询员工信息。

6、点击[人员列表]功能窗体,可查看所有员工的列表,这界面内可以进行删除操作。

7、点击[员工登陆]8、用户名和密码即可进入 [员工工资查询]功能窗体,在此可以选择查询基本信息,查询工资信息。

9、在[查询基本信息],员工可自己查看自己的信息。

10、在[查询工作信息],员工可自己查看自己的工作信息。

工资管理系统数据库设计报告(数据库课程设计)

工资管理系统数据库设计报告(数据库课程设计)

数据库课程设计报告工资管理系统数据库设计报告设计题目:工资管理系统学院:信息技术学院专业:信息管理与信息系统小组成员及分工目录1.引言 (4)1.1编写目的 (4)1。

2项目背景 (4)1.3参考资料 (4)2.需求分析 (5)2。

1功能的分析、 (5)2.2顶层图 (5)2.3数据流程图 (5)2.4数据字典分析 (6)3。

数据库的概念设计 (7)4。

数据库的逻辑设计 (8)5.数据库与数据表的设计—-物理结构设计 (9)5.1数据库与数据表的设计 (9)5。

2数据的完整性设计 (12)6。

数据库操作与实施结果——数据库对象的设计 (13)6。

1建数据库—-工资管理库 (13)6。

2建表 (13)6.3创建视图 (16)6。

4触发器 (16)6。

5建立索引 (18)7.运行和维护 (18)7.1简单查询 (18)7.2复杂查询 (19)7。

3数据库的用户与权限管理 (20)7.4数据库的备份 (22)7.5数据的导出与导入 (23)8 总结 (24)工资管理系统分析和设计1.引言1.1编写目的随着科学的进步,一些公司不断发展壮大急需一套完整的工资管理系统帮助企业的财务主管部门提高工作效率,实现企业工资管理的系统化、规范化和自动化.本系统实现对人员信息、薪资福利、员工社保信息的维护和查询,并能迅速准确地完成考勤的分类汇总,生成工资报表等。

能够使单位实现工资管理的自动化,无疑将给企业管理部门带来很大的方便。

真正实现企业高效、科学、现代化的员工管理。

有利于财务部门对员工工资的管理,减轻人事部们的任务,提高公司效率,节约人力资源从而降低了企业成本.1。

2项目背景a.我们对数据库技术有了初步的了解和具体的应用;因此,做此分析,由各小组成员合作做出一个项目。

让我们对学到的知识系统的结合在一起;考察学生学以致用的能力。

b.由此考察学生的动手能力和合作的精神;以打分的形式作为一次考察记录。

1.3参考资料a.老师发放的软件工程文档模板.b.网络下载有关的资料说明和一些部门的工资管理系统范例.2.需求分析2.1功能的分析、工资管理系统主要完成的功能有:(1) 人员信息管理:企业员工信息(包括员工基本信息、教育经历、个人简历、岗位变更、离职登记、离退休信息等)的维护和查询。

第六章 工资管理系统

第六章 工资管理系统

所得税设置

【人力资源】——【工资管理】——【设置 】 —— 【所得税设置】,打开【个人所得 税初始设置】对话框。或【所得税计算】-【设置】中
税率类别的设置 根据国家税法规定的个人所得税七级超额累进 税率进行设定。 点击【所得税设置】 “税率类别”编辑条, 在【个人所得税税率设置】窗口,单击【编辑 】,切换到“编辑”标签页,再单击【新增】 定义税率 定义个人所得税税率时,有含税级距和非含税 级距,均为按照税法规定减除有关非费用后的 所得额,含税级距适用于由纳税人负担税款的 工资、薪金所得;不含税的级距适用于由他人 (单位)代付税款的工资、薪金所得。
2016年3月
资计算公式设置
例如 基本工资小于等于900时,补贴为150元 ,其余的补贴为200元; 应发合计=基本工资+浮动工资+津贴+加 班+独补 扣款合计=病假+事假+房租水电+代扣所 得税+医疗保险+养老保险+工会 实发合计=应发合计-扣款合计

注意
1、设定计算公式时请先点击“新增”按钮,将 公式编辑完毕时,切记点击“保存”按钮,如 出错需要修改时,可点击“编辑”按钮进行修 改。一个计算方法中可设定多个运算公式,打 开公式名称的下拉菜单可以任意选择您所设置 的公式; 2、设定公式时,除数值外,其他所有公式语句 (项目、条件和运算符号)建议从右面的公式 选项中选取,不要手工录入,以避免错误。
初始化阶段
建立工资类别

在K/3工资系统中,可将工资分类别进行核算,方 便有些运用多套工资方案进行核算的企业和集团。

即使用户只有一套工资核算方案,也要进行工资类 别的设置

【人力资源】——【工资管理】—【类别管理

工资管理系统数据库课程设计

工资管理系统数据库课程设计工资管理系统数据库课程设计一、背景介绍现代企业的工资管理已经越来越复杂,需要一个高效、准确的工资管理系统来进行支持。

工资管理系统需要能够自动计算员工工资,但更重要的是需要保护员工信息的安全性。

因此,该系统需要具备高可靠性和高安全性。

二、系统设计要求1. 系统框架设计系统框架应该采用分层架构模式,包括以下几个层次:①用户界面层:实现用户与系统的交互操作。

②业务逻辑层:实现系统的核心业务逻辑。

③数据访问层:实现系统的数据访问和管理。

④数据库层:用于存储系统所需的数据。

2. 数据库设计数据表结构设计如下:①员工表:用于存储员工基本信息,包括员工号、姓名、性别、出生日期、联系电话等字段。

②工资表:用于存储员工工资信息,包括员工号、月份、基本工资、津贴、扣款等字段。

③部门表:用于存储部门信息,包括部门号、部门名称、部门经理等字段。

④职位表:用于存储职位信息,包括职位编号、职位名称、职位描述等字段。

⑤权限表:用于存储用户权限信息,包括用户名、密码、用户类型等字段。

3. 系统功能设计根据需求分析,系统应该包含以下功能:①员工基本信息维护功能:用于添加、修改、删除员工基本信息。

②员工工资信息维护功能:用于添加、修改、删除员工工资信息。

③员工考勤记录查询功能:用于查询员工的考勤记录。

④部门信息维护功能:用于添加、修改、删除部门信息。

⑤职位信息维护功能:用于添加、修改、删除职位信息。

⑥权限管理功能:用于管理用户的权限信息。

三、技术方案1. 数据库管理系统本系统采用MySQL数据库管理系统,因为MySQL是一个成熟的开源数据库系统,能够提供高效、可靠的数据存储和管理服务。

2. 开发工具本系统采用Java语言进行开发,使用Eclipse作为开发工具,采用Java Web开发技术,采用MVC设计模式。

3. 数据库访问框架本系统采用ORM框架Hibernate来进行数据库的访问操作,通过Hibernate能够简化数据库访问操作,提高系统开发效率。

薪酬体系设计实务(完整版)最新PPT课件

感、责任感等。
1.4 薪酬设计需要遵循哪些基本理念?
? 基于3P的付薪哲学 ? 岗位价值(Position) ? 绩效贡献(Performance) ? 个人能力(Personality)
? 基于3E的设计原则 ? 外部均衡性(Eeternal Equity) ? 内部均衡性(Internal Equity) ? 个人均衡性(Individual Equity)
4.2 企业薪酬模式有哪些类型?
薪酬模式
薪酬总体收入的构成要素及各构成要素比例与支付方式。
结构类型
结构构成
年薪 + 超额利润奖 +福利补贴
结构工资制 基本工资 + 技能工资 + 绩效工资 +福利补贴
提成工资制 责任底薪 + 业务提成
计时/计件工 按单位工时 /产品数量和约定标准工资核算 资制
过业绩评估方式加速调整; ? 对于原有薪酬高于新的薪酬标准者,或基本保持不变,或进行晋
升调整,主要依靠薪酬增长趋势的延迟逐步调整到位。
谢 谢!
1.5 薪酬体系的核心构成内容是哪些?
? 薪酬标准 ? 外部薪酬调研 ? 内部薪酬分析 ? 薪酬战略定位
? 薪酬结构 ? 薪酬模式 ? 薪酬结构
? 薪酬等级 ? 岗位价值评估 ? 职位序列划分
1.6 薪酬体系设计的基本流程是什么?
1.薪酬调查 2.薪酬分析 3.薪酬诊断 4.提出薪酬战略、制定薪酬政策 5.确定薪酬模式 6.建立并审核薪酬结构 7.建立特殊部门、职位族的薪酬体系 8.薪酬套改与成本测算 9.制定薪酬制度和激励机制
协议工资制 通过谈判确定薪酬水平
高管层 职能支持、技术研发等 部门人员 营销、销售部门人员
基础操作人员

人事编制工资统发综合管理平台信息系统的设计与实现

电子技术与软件工程Electronic Technology & Software Engineering数据库技术Database Technology人事编制工资统发综合管理平台信息系统的设计与实现周延斌(兰州市西固区人力资源和社会保障局甘肃省兰州市730060 )摘要:本文阐述了行政事业单位组织人事编制工资统发综合平台建设的重要性,在保持组织、机构编制、財政、人力资源社会保障 部门自有信息系统独立运行的前提下,通过对数据共享共用的研究和办理流程的优化,解决各部门多头管理,数据不一致问题,实现组织、人事、编制和财政等多部门资源共享,推进各部门之间的业务协作联动,提升了工作效率。

关键词:B/S架构;数据库;信息化;信息系统行政事业单位对内部人事管理如此重要,完全在于人事管理在党政事业单位内部运转的作用是非常巨大的,人事管理的核心是加强人员管理,规范内部制度。

同时,随着信息化快速发展,大力实 施政府信息化建设,加快快行政事业单位组织人事编制工资统发综 合管理平台建设进程,是对深化人事人才改革,提高政府绩效的具 有重要意义,也是政府管理现代化的一块主要方向。

1认识综合管理平台建设的重要性h i I I=«5,!*_______歷i I屬n l-i I 埽_ _-:令冊•m i n i丨壬i| - ^m a5*MBi»«1••llll.S随着我国现代信息技术的蓬勃发展,信息化建设模式发生根本 性转变,一场以云计算、大数据、物联网、移动应用等技术为核心 的“新I T”浪潮风起云涌,信息化应用进入一个“新常态”,为积 极应对“互联网+”和大数据时代的机遇和挑战,适应经济社会发 展与改革要求,贯彻落实干部人事制度和人才管理体制改革,加强 政府人事人才管理信息化建设步伐,大力推广电子政务应用,推动 管理创新和人事业务流程再造,大力推进人事人才工作的管理创新,提高管理自动化,业务流程化,查询精准化,统计高效化水平等多 方面,具有深远的现实意义和战略意义。

人事管理系统(工资管理子系统)软件工程课程设计报告

课程设计报告学生姓名:学号:学院:经济管理学院班级:题目: 人事管理系统工资管理子系统指导教师:职称:20 年月日1.选题背景 (3)2.工资管理子系统需求分析 (3)2.1工资管理子系统需求陈述 (3)2.2需求分析 (4)2.2.1功能需求 (4)2.2.2性能需求 (4)2.3系统需求建模 (5)2.3.1确定参与者 (6)2.3.2确定用例 (6)2.3.3系统用例建模 (6)2.3.4用例描述 (7)3.工资管理系统系统分析 (8)3.1系统用例建模 (9)3.2静态结构模型 (16)3.2.1类的识别 (16)3.2.2类的关联分析 (17)3.3.3类的属性描述 (18)3.3.4类的构建 (19)3.3系统动态模型 (19)3.3.1系统执行顺序分析 (19)3.3.2系统协作分析 (21)3.3.3系统状态分析 (22)3.3.4系统活动分析 (22)4.工资管理系统系统设计与实现 (24)4.1UML体系结构设计 (24)4.1.1硬件体系结构设计 (24)4.1.2软件体系结构设计 (25)4.2对象模型设计 (25)4.3系统实现 (25)4.3.1组件分析 (26)4.3.2配置分析 (28)5.课程设计心得体会 (28)参考文献 (29)1.选题背景随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,现在应用在大中型企业的信息管理系统中,几乎都包括了工资管理模块。

有些环境中是有大型ERP软件中的一个模块引进的,有些作为企业的财务系统的一部分。

计算机处理的数据量不断增加。

文件管理系统采用的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应管理大量数据的需要,于是数据库管理系统便应运而生。

有了数据库我们便能方便快捷的对数据进行读取、存取,并维护数据库的数据。

但,西方管理制度设计的工资管理软件,在很多时候还不能完成解决中国特色中小企业的问题,本文介绍的毕业设计的研究工作就是要为这些具有中国特色的中小企业解决他们在工资管理方面的问题。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

武汉工程大学 计算机科学与工程学院

综合设计报告

设计名称: 软件基础综合设计 设计题目: 小型工资管理系统的设计与实现 学生学号: 专业班级: 学生姓名: 学生成绩: 指导教师(职称): 完成时间:

武汉工程大学计算机科学与工程学院 制 说明: 1、报告中的第一、二、三项由指导教师在综合设计开始前填写并发给每个学生;四、五两项(中英文摘要)由学生在完成综合设计后填写。 2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。 3、指导教师评语一栏由指导教师就学生在整个综合设计期间的表现、设计完成情况、报告的质量及答辩等方面,给出客观、全面的评价。 4、所有学生必须参加综合设计的答辩环节。凡不参加答辩者,其成绩一律按不及格处理。答辩小组成员应由2人及以上教师组成。 5、报告正文字数一般应不少于5000字,也可由指导教师根据本门综合设计的情况另行规定。 6、平时表现成绩低于6分的学生,其综合设计成绩按不及格处理。 7、此表格式为武汉工程大学计算机科学与工程学院提供的基本格式(适用于学院各类综合设计),各教研室可根据本门综合设计的特点及内容做适当的调整,并上报学院批准。 答辩记录表 学生姓名: 学号: 班级: 答辩地点: 答辩内容记录:

答辩成绩

合计 分值 各项分值 评分标准 实际得分 合计得分 备注

25 10 在规定时间内能就所设计的内容进行阐述,言简意明,重点突出,论点正确,条理清晰。 15 在规定时间内能准确、完整、流利地回答教师所提出的问题。

答辩小组成员(签字): 2015 年 6月 26 日 成绩评定表 学生姓名: 学号: 班级: 类别 合计 分值 各项分值 评分标准 实际得分 合计得分 备注 平时表现 10 10 遵守学习纪律,表现良好,积极完成综合设计任务,无旷课、迟到、早退等情况。

设计完成情况 30 20 按照要求完成设计内容,方案合理,功能完善,设计工作量饱满,能运用专业知识和技能去发现与解决实际问题。

10 在设计过程中展现出了较强的学习能力、动手实践能力、团队协作能力和创新意识。

报告质量 35 10 报告格式规范,表述清晰,章节内容组织恰当。符号统一,图表完备,符合规范要求。参考文献数量在5篇以上,格式及引用符合要求。 15 报告内容翔实,结构严谨合理。课题背景介绍清楚,综述充分。设计与实现等主要过程完整,论述具体透彻。能运用所学专业知识对问题加以分析和求解。无抄袭现象。

10 设计报告对整个设计过程进行了全面总结,体现了收获,得出了有价值的结论或结果。

答辩情况 25 10 在规定时间内能就所设计的内容进行阐述,言简意明,重点突出,论点正确,条理清晰。

15 在规定时间内能准确、完整、流利地回答教师所提出的问题。

总评成绩 指导教师评语

指导教师: (签字) 日期: 2015 年 7 月 1 日 一、 综合设计目的、条件、任务和内容要求: 1. 综合设计目的: 面向对象课程设计是集中实践性环节之一,是学习完《面向对象程序设计》课程后进行的一次全面的综合练习。要求学生达到熟练掌握C++语言的基本知识和技能;基本掌握面向对象程序设计的思想和方法;能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题,从而提高动手编程解决实际问题的能力。 2. 综合设计条件:学生已学完面向对象程序设计课程,机房已具备本次课程设计的软硬件环境。 3. 综合设计任务:利用面向对象的基本方法和程序设计的基础知识完成一个小型应用系统的完整程序,设计菜单完成相关功能的设计与实现。 4. 综合设计内容要求: (1)完成系统需求分析,主要包括系统设计目的与意义;系统功能需求(系统框图);输入输出的要求等内容。 (2)完成系统总体设计:主要包括系统功能分析;系统功能模块划分与设计(系统功能模块图)。 (3)完成系统详细设计:主要包括类层次图;菜单设计与各功能模块实现等。 (4)完成系统调试:主要包括调试出现的主要问题,编译语法错误及修改,重点是运行逻辑问题修改和调整。 (5)使用说明书及编程体会:说明系统的使用和操作步骤,详细列出每一步的操作步骤。 (6)附录:系统源程序(带注释)。 (7)按规定格式完成课程设计报告,将其打印稿(A4纸)上交给老师存档,画图一律用专门的画图软件完成画图,如VISIO软件。 (8)不得抄袭他人程序、综合设计报告,每个人应体现自己的个性设计。 二、进度安排: 2015年6月10日 公布综合设计任务说明表,学生选题及查阅相关资料。 2015年6月15日 根据选题结果确定指导教师和学生,落实学生上机时间和地点及人员安排。 2015年6月15日 指导教师下达设计任务及相关说明,现场指导学生。 2015年6月15日-2015年6月23日 编写代码,调试程序。 2015年6月24日-2015年6月25日 撰写设计报告 2015年6月26日 学生答辩,指导教师提交各种相关文档,整理文档,提交工作总结,上交学院。

三、应收集资料及主要参考文献: 1. 陈清华等. Visual C++课程设计. 东南大学出版社,2015.1 2. 何钦铭等. 数据结构课程设计. 浙江大学出版社,2015.2 3. 谭浩强. C程序设计. 清华大学出版社,2000 4. 陈世忠.C++编程规范. 人民邮电出版社,2002 四、摘要: 工资管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对人事,工资信息进行管理,具有手工管理所无法比拟优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极地提高人事,工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

关键词:工资管理;文件管理; 五、Abstract: The process of requirement analysis can be said to be a process of repeated understanding and abstraction to specific questions. Understanding is the understanding of the reality of the problem, to figure out what problems need to be resolved. Abstract is to remove the problem of the surface, the nature of the problem, the establishment of the problem of the logical model, in order to facilitate the future stage of the system design and implementation. The requirement analysis stage is an important stage in the life of the software product, and its basic task is to determine the user's needs for the software system. The so-called demand refers to the user's requirements for the function and performance of the software, which is what the user wants to do, what kind of function, to achieve what performance. There are two types of general requirements: one is functional requirement, the one is non functional requirement, and the need of a clear understanding of it. Functional requirement is the problem that need to solve the problem of computer system, which is the data processing requirements, this is a kind of the most important demand. Non functional requirements are the requirements of the actual use of the environment, is often a number of limitations, such as: performance requirements, reliability requirements, safety and confidentiality requirements, etc.

Software requirements include three levels - business needs, user needs and functional requirements, but also non functional requirements. Business requirements: reflect the goals of the organization or the customer to the system, the high level of the product, they are described in the project view and scope of the document. User requirements: describes the tasks and functions that the user must complete with the product to be completed, which is described in the use of an instance document or a program script. Functional requirements: defining the software functionality that developers must implement, so that users can complete their tasks, and thus meet their business needs.

相关文档
最新文档