软件工程-工资管理系统

上传人:鲁** 文档编号:498348139 上传时间:2023-05-26 格式:DOCX 页数:8 大小:17.85KB
返回 下载 相关 举报
软件工程-工资管理系统_第1页
第1页 / 共8页
软件工程-工资管理系统_第2页
第2页 / 共8页
软件工程-工资管理系统_第3页
第3页 / 共8页
软件工程-工资管理系统_第4页
第4页 / 共8页
软件工程-工资管理系统_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《软件工程-工资管理系统》由会员分享,可在线阅读,更多相关《软件工程-工资管理系统(8页珍藏版)》请在金锄头文库上搜索。

1、本文由zhutou923贡献doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。一. 可行性研究报告1引言1。1编写目的可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否 可解经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题 及其解决方案进行初步设计及合理安排.明确开发风险及其所带来的经济效益.本报告经审 核后,交软件经理审查。1。2背景开发软件名称:工资管理系统。项目开发者:唐传琦用户:各公司。1.3定义(1)员工考勤统计信息。包括的数据项有缺勤时间、缺勤天数、缺勤类别等。这些信息 可从考勤管理系统中获取。(

2、2)员工工种等信息.包括的数据项有工种等级、工种基本工 资等。(3)员工津贴信息.包括的数据项有加班时间、加班天数、加班类别等。(4)员工 基本信息。包括的数据项有员工号、员工姓名、员工工种、员工所属部门等。(5)员工月 工资信息。包括的数据项有生成工资的时间、基本工资、缺勤扣除、加班费用、医疗保险费、 月应发工资等。2。1对所建议系统的说明工资管理系统是全企业信息管理系统的一个有机组成部分,为了让工资能动态的生成, 就必须让它与企业中的财务管理系统、考勤管理系统、人事管理系统系统之间有关联要使 员工只能查询自己的工资,必须设置权限,可以让管理员的界面和普通员工的界面不一样。2。2处理流程和数

3、据流程经过分析,我得到系统所要处理的数据流程图如图(41 )所 示3敏感性分析处理速度:一般查询速度4秒关键数据查询速度:2秒4社会因素方面的可行性4.1法律方面的可行性我设计的工资管理系统是以微软为操作平台的。在现在的软件行业中,微软无疑是发展 的最快的。微软的每一个软件的发行几乎都代表的软件行业的最新动态。微软设计的软件 使用基本规则已经被广大的IT行业认识所认可。所也使用微软在操作上比起其他的操作 平台有一定的便捷性。但是现实上很少在中国微软所推出的操作系统盗版非常猖獗。作为 系统的开发者,我建议用户采用整版的微软操作系统。如果因为使用盗版操作系统所带来的 任何损失.本开发小组概不负责。

4、4.2使用方面的可行性作为本产品的使用者要求有一定的计算机基础,可以熟练得使用window操作系统所提 的各种功能.数据库管理要求具有专业水平的数据库管理员,而且要经过我们的专门培训。 我们会在售出后长期提供软件维护免费服务,以便用户在软件使用中出现的问题。5结论可以开始进行二. 需求分析报告1引言1. 1编写目的在完成了针对网上教务管理系统”软件市场的前期调查,同时与多位软件使用者进行了 全面深入地探讨和分析的基础上,我们提出了 “网上教务管理系统”软件需求规格说明书。 它全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人 员及软件开发人员能清楚地了解用户的需求

5、,并在此基础上进一步提出概要设计说明书和 完成后续设计与开发工作。高校开发一个“网上教务管理系统”,目标是建立及时、准确、 全面、丰富的教学管理信息平台.系统针对教务教学信息管理的实际,紧贴用户需求,全面 覆盖教学教务管理各个方面,提供强大的教学教务管理功能,充分发挥院、系教务管理的职 能,提高管理水平、质量、效率,为学校宏观决策提供有力支撑。系统分析人员首先与学 校主要教学管理人员进行交流,了解学校的规模、管理的任务范围、管理情况。通过交流 了解到学校各级领导和主管教学的副校长信息意识较强,大部分管理人员有一定的信息素 质。1. 2背景随着公司业务的扩展,人员的增多,传统的手工作业已经不再适

6、合公司发展的需要所以 引进计算机技术对企业内部员工进行方便的管理,这样有诸多好处,各层管理人员可以对 企业众多的员工信息进行动态的管理,例如基本资料的修改,添加,删除,查询等。有利于 减少错误,减轻人事部门的任务,提高效率,节约人力资源,降低企业成本1. 3定义1员工:每个员工有个用户名和密码,能够方便的按照某种关键字对自己的工资进行查 询.2系统管理员:有唯一用户名和密码,完成对员工资料的增加,删除,修改和查询。对系 统的维护,数据备份,数据恢复,数据导入,数据导出3上级主管部门:员工信息的查询,增 加,修改,删除,汇总及打印,打印员工信息,工资发放报表,工资历史报表,奖惩报表2任务概述2.

7、 1目标实现对员工基本信息的管理操作,包括员工基本数据信息的添加、修改、删除和查询等功 能;1.工资管理:完成对基础数据设定(如工龄工资、岗位工资、所得税率等,工资统计、 发放,打印工资条,及员工奖励和惩罚;2.工资查询:可根据条件查询员工历史工资数据 (如按月份查询、按姓名查询、按部门查询等);3.汇总打印:提供报表打印输出功能, 可以报表的形式打印员工信息、工资发放报表、工资历史报表、员工奖励和员工惩罚报表; 4.系统维护:可对数据进行备份和恢复,并可实现数据导入导出功能.5.管理员设置:实 现系统用户及密码的设置操作,可以增加和删除系统用户(仅系统管理员才有权限),对系统 当前用户修改密

8、码。|2. 2用户的特点由于该系统用户是学校财务处及全体教师,所以该系统使用率高,系统用户只需懂得计 算机基本操作即可,如查询工资信息,修改自己的信息资料等。该系统的维护人员需,首先对 计算机熟练操作;还有能够解决计算机的一些基本故障,以便计算机软、硬件发生故障时能 够及时解决;再者必须能熟练掌握数据库的维护、管理等的技术。3需求规定3. 1对功能的规定1、功能要求:教师:修改基本信息查看工资打印工资单查看公告统计发布发表留 言管理员:输入工资信息修改工资信息添加、删除、更新教师信息,打印教师信息,查 看信息,发布公告,打印工资单,统计发布超级管理员:设置管理者权限,查看公告,查看 信息,添加

9、删除用户2、信息采集每个月结束时从工资考核部门获取当月教师考核的信息, 然后输入系统进行处理,计算出教师应领的工资.3、应实现的接口:打印、传输工资信息 到银行系统。4、数据字典:名字:账户信息描述:不同登录用户对应的登录信息定义: 用户信息=用户角色+登录用户名+登录密码 位置:输入名字:教师部门信息描述:教师所在部门的详细信息定义:教师部门信息=部门编号+ 部门名称位置:教师工资信息、用户基本信息名字:登陆密码描述:用户进入系统所需要 的口令定义:登陆密码二60 |1|9|a|b|z I A|B| Z6位置:账户信息名字: 职称编号描述:标识用户基本信息中的一个特定的域定义:职称编号二80

10、|1|9 8位 置:用户基本信息名字:性别描述:用户的性别定义:性别=男,女位置:用户基本 信息名字:出生年月描述:用户的出生日期定义:出生年月二年份+月份+日期位置:用户基 本信息名字:教师编号描述:标识教师工资信息中的一个特定的域定义:类别编号二8 0 I 1 I |-|98位置:教师工资信息名字:教师职称工资编号描述:标识教师工资信息中的一 个特定的域定义:类别编号=80|1 II-I 98位置:教师工资信息三. 总体设计报告1引言1. 1编写目的描述目标软件的树形结构图,软件分析人员、软件设计师、程序员以及软件测试人员都可 能成为该文档的阅读者。1. 2背景说明:a.待开发软件系统的名

11、称;工资管理系统b项目的任务提出者:财务科长c.项目的 开发者:计算机编程人员d.用户:财务科会计1. 3定义(1)系统流程图:描述物理系统的模型表示(2)数据流图:描述逻辑系统的模型表示2总体设计2. 1需求规定给出需求说明书中定义的软件需求规定(包括功能规定和性能规定),功能规定可采用 IPO图或简易表格的方式来表示:序号在数据流图中的加工编号1 2 3.1 3.2 3.3 3。 4 3。5 4 5 6功能名称功能说明其他说明1 2 3 4 5 6 7 8 9 10收集数据审核数据取数据计算正常工资计算超额课时费更新年度数据印表格 分发工资明细表更新分类帐更新人事数据收集课时信息和任务信息

12、审核事务数据的合法性分别获取人事数据、事务数据和年度 数据计算当月的正常工资计算年度的超额课时费更新年度数据中的信息打印相关报表 把相关表格分发下去更新账目信息更新人事信息手工完成不属于本系统的范畴,可能是 “财务管理系统”的功能不属于本系统的范畴,可能是“人事管理系统的功能输入数据包括:a)人事数据二职工编号+职工姓名+职称+职务+部门+参加工作时间+籍 贯+基本工资+生活补贴+书报费+交通费+洗理费+班级系数+职称系数+单节课时费b)事务 数据=课时信息|任务信息c)课时信息=课程名称+授课班级+授课时数+班级人数d)任 务信息=任务名称+任务工作量输出数据包括:a)工资表=职工编号+职工

13、姓名+帐号+工资 总额b)工资明细表=基本工资+课时费+岗位津贴+书报费+生活补贴+交通费+洗理费+缴纳 的保险费+缴纳的公积金费+个税+工资合计+应发工资总额2.2基本设计概念和处理流程行。软件结构图设计的出发点是需求分析阶段得到的细化后的数据流图,首先分析该数据流 图是变换型还是事务型还是混合型,然后分别找出变换中心或事务中心,然后进行从数据流 图向软件结构图的形式化的映射,下图就是需求分析阶段得到的数据流图2. 3结构3接口设计3. 1用户接口本系统是基于Windows环境下的可视化软件,主要提供可视化的GUI设计。最初的 主界面如下:3. 2外部接口无3. 3内部接口本系统内部元素之间

14、主要通过数据库接口完成相应功 能。系统数据结构设计4系统数据结构设计4. 1逻辑结构设计要点采用数据字典的描述(也可采用E-R图):名字别名描述格式位置教职工编号职 工号唯一地标识每个职工的一个关键词10字符10人事数据、年度数据、事务数据、报表、 工资明细表、工资表教职工姓名姓名每个教职工的名字4字符10人事数据、年度数据、 工资明细表、工资表、报表、事务数据基本工资根据职称所决定的每个职工的工资0.9999 人事数据、年度数据、工资明细表名字别名描述格式位置名字别名描述格式位置名字别名描述格式位置名字别名描述格式位置名字别名描述格式位置职务从事行政工作的教职工的头衔8字符8人事数据个人所得

15、税个税、所得税政 府本月征收的个人收入所得税09999工资明细表、报表、人事数据实发工资实际工资每 个职工每个月实际获得的工资工资总额-个人所得税-保险费一住房公积金工资明细表、工 资表、年度数据、报表5. 2物理结构设计要点数据库的物理存储,暂不考虑。数据结构与程序的关系5. 3数据结构与程序的关系暂不考虑四. 详细设计报告1引言1。1、1。1、编写目的在使用程序语言编制程序之前,需要对所采用算法的逻辑关系进行进行分析,设计出全 部必要的过程细节,并给予清晰的表达,使之成为编码的依据,也作为软件测试人员及软件维 护人员进行测试及维护时的参照。1.2、 1.2、背景项目的提出:工资管理是企业管理的重要组成部分,它与企业的人事管理、财务管理 有着密切的联系。对于劳资关系相对复杂的大中型企事业单位,手工进行工资的发放工作 往往需要耗费大量的人力与时间.由于工资发放在时间和操作上存在着一定的重复性、规律 性,这使得工资管理的计算机化成为可能,该项目的提出正是为了在此基础上进一步实现企 业员工工资管理的规范化和自动化。项目与其他软件或其他系统的关系:工资管理系统是 全企业信息管理系统的一个有机组成部分,它需要和员工人事管理、员工工时考勤、员工医 疗保险等系统连接,能够从这些系统中正确的取得员工基本工资、津贴、医疗保险等信息。2程序系统的结构2。1系统与其他系统之间的联系

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号