工资管理系统软件设计说明书

工资管理系统软件设计说明书

ID:16239292

大小:288.50 KB

页数:23页

时间:2018-08-08

工资管理系统软件设计说明书_第1页
工资管理系统软件设计说明书_第2页
工资管理系统软件设计说明书_第3页
工资管理系统软件设计说明书_第4页
工资管理系统软件设计说明书_第5页
资源描述:

《工资管理系统软件设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、工资管理系统软件设计说明书目录1.介绍11.1目的11.2范围11.3定义、缩写词11.4内容概览12.体系结构表示方法23.系统要达到的目标和限制24.用例视图24.1系统用例图34.2职工档案管理64.3职工信息定义64.4工资款项标准64.5工资数据汇总64.6工资项目定义74.7个人所得税74.8输入工资74.9工资发放84.10工资计算84.11用例分析84.12系统活动图95.逻辑视图125.1主要Package的介绍126.过程视图136.1顺序图136.2类图167.部署视图188

2、.规模和性能199.质量1910.总结19参考文献21软件设计说明书1.介绍1.1目的软件工程课程设计是计算机专业集中实践性教学环节之一,是学习完《软件工程》课程后进行的一次全面的综合练习。其目的在于加深对软件工程理论和基本知识的理解,使学生通过软件开发的实践训练,进一步掌握软件工程的方法和技术,解决实际问题的能力。培养学生正确的设计思想,理论联系实际的工作作风,严肃认真、实事求是的科学态度和勇于探索的创新精神。培养学生综合运用所学知识与生产实践经验,分析和解决工程技术问题的能力。1.2范围介绍了

3、一套工资管理系统的功能。1.3定义、缩写词PC:personalcomputer1.4内容概览考察一个中小型企业,要求设计一套企业工资管理系统,其中应具有一定的人事档案管理功能。工资管理系统是企业进行管理的不可缺少的一部分,它是建立在人事档案系统之上的,其职能部门是财务处和会计室。通过对职工建立人事档案,根据其考勤情况,以及相应的工资级别,算出其相应的工资。为了减少输入帐目时的错误,可以根据职工的考勤、职务、部门、各种税费等等,自动求出工资。为了便于企业领导掌握本企业的工资信息在系统中应加入各种查

4、询功能,包括个人信息、职工工资、本企业内某一个月或某一部门的工资情况查询。系统应能输出各类统计报表。本系统需要完成的功能主要有:系统数据初始化;职工基本信息数据的输入、修改、删除;企业工资的基本设定;职工工资的浏览;职工个人工资表的查询;职工工资的计算;工资报表打印。数据流:职工基本状况:包括职工编号、职工姓名、性别、年龄、职位等。工资级别和工资金额:包括工资等级、工资额。企业部门及工作岗位信息:包括部门名称、工作岗位名称、工作岗位工资等。工龄和工资金额:包括工龄及对应工资额。工资信息:包括职工编

5、号、职工姓名、职工基本工资、职工岗位工资、职工工龄工资、公司津贴、职工实发工资等。1.体系结构表示方法这篇文档使用一系列视图反映系统架构的某个方面;用例视图:概括了架构上最为重要的用例和它们的非功能性需求;逻辑视图:展示了描述系统关键方面的重要用例实现场景(使用交互图);部署视图:展示构建在处理节点上的物理部署以及节点之间的网络配置(使用部署图);数据视图:描述了数据流、持久性数据模式、对象与持久性数据之间的模式映射、对象到数据库、存储过程以及触发器的映射机制(使用类图描述数据模型,活动图表示数据

6、流)。2.系统要达到的目标和限制坚持“规格严格,功夫到家”的优良传统,加强基本功训练,做到理论与实际相结合,继承与创新相结合,充分发挥学生的主观能动性与教师因材施教、严格要求相结合,抓智力因素教育与非智力因素教育相结合,教书育人。所设计的工资管理系统应包含输入输出、修改、删除、查询等基本功能。根据题目的基本需求,画出流程图、用例图、类图等,编写程序,并写出详细的设计说明书。课程设计过程中,要严格遵守课程设计的时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出课程设计报告。计划设计:

7、对于企、事业单位的工资发放来说,不需要太大型的数据库系统,只需要一个操作方便,功能实用,能满足财务部门对工资及时的发放。本工资管理系统预期目标就是实现如下的一些功能:查询浏览记录功能,增加记录功能、修改记录功能、删除记录功能、刷新记录功能、最后实现统计计算功能。3.用例视图工资管理系统的主要用例有:1、职工档案管理2、职工信息定义3、工资款项标准4、工资数据汇总5、工资项目定义6、个人所得税7、输入工资8、工资发放9、工资计算1.1系统用例图系统用例图见图4.1:图4.1系统用例图1.1职工档案管

8、理1.1.1用例简述实现对员工基本信息的管理操作,包括员工基本数据信息的添加、修改、删除和查询等功能。1.1.2基本事件流1.系统接受修改请求,弹出修改页面,管理员输入新信息并提交;2.系统接受新信息,并更新数据库;3.显示成功修改信息;1.2职工信息定义1.2.1用例简述实现对工资结构信息的添加、修改、删除和查询等功能。1.2.2基本事件流1.管理部门进入工资管理系统并键入查询信息..2.界面将查询信息传送到系统数据库.3.系统服务器根据查询信息从数据库中查找4.返回查找的具体员

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

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

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