1、人事工资管理系统设计书人事工资管理系统设计书1.可行性报告6.投资及效益分析 61支出 611基本建设投资 包括采购、开发和安装下列各项所需的费用,此处一共需要支出一万五千元,如: a房屋和设施; b服务器设备; c数据通讯设备; d开发工具; e安全与保密设备; f操作系统和应用的软件; g数据库管理软件。 612其他一次性支出 包括下列各项所需的费用,此处一共需要支出一万五千元,如: a系统设计; b开发费用; c数据库的建立; d检查费用和技术管理性费用; e培训费、旅差费以及开发安装人员所需要的一次性支出; f人员的退休及调动费用等。 613非一次性支出 a设备的租金和维护费用:100
2、0; b. 软件的租金和维护费用:1000; c数据通讯方面的租金和维护费用:200; d人员的工资、奖金:5000; e房屋、空间的使用开支:300; f公用设施方面的开支:200; g保密安全方面的开支:100; h其他经常性的支出等:200。2.项目开发计划调研小组:朱宁,宋宇帆设计小组:张军伟,高博奇,臧德鹏开发小组:张军伟,程晨,郑语嫣,谭意鹏测试小组:高博奇,臧德鹏维护小组:蔡宇,王金山3.需求分析说明人事工资管理系统的数据字典系统中的数据元素名字: 员工信息别名:描述: 员工的个人信息,用于对员工的确认定义: 员工信息=姓名+性别+职位+身份证号码位置: 输入到公司端(clien
3、t端)名字: 员工签到记录别名:描述: 记录每位员工每日的签到情况定义: 员工签到综合情况=员工每日签到合集位置: 输入到公司端(client)名字: 员工加班记录别名: 描述: 记录每位员工的加班情况定义: 员工加班综合情况=员工每日加班合集位置: 输入到公司端(client)名字: 工资领取情况记录别名: 工资领取发票描述: 员工领取工资的记录定义: 工资领取记录=员工姓名+领取金额+领取时间位置: 输出大打印机4.概要设计说明书5系统数据结构设计5.1数据库结构设计采用数据字典的描述(也可采用E-R图):名字工资总额别名总工资描述扣除个税、公积金和保险费之前的职工月工资格式基本工资+生活
4、补贴+书报费+交通费+洗理费+课时费岗位津贴位置工资明细表、工资表、年度数据、报表名字教职工编号别名职工号描述唯一地标识每个职工的一个关键词格式10字符10位置人事数据、年度数据、事务数据、报表、工资明细表、工资表名字教职工姓名别名姓名描述每个教职工的名字格式4字符10位置人事数据、年度数据、工资明细表、工资表、报表、事务数据名字基本工资别名描述根据职称所决定的每个职工的工资格式0.9999位置人事数据、年度数据、工资明细表名字职务别名描述从事行政工作的教职工的头衔格式8字符8位置人事数据名字职称别名描述教职工的技术资历的描述格式8字符8位置人事数据名字生活补贴别名描述根据职称确定的每个职工每
5、个月的补贴格式0.9999位置人事数据、工资明细表、报表名字书报费别名描述补助给每个职工的每个月购买书报的费用格式0.999位置人事数据、工资明细表、报表名字交通费别名描述补助给每个职工的每个月的交通费用格式0.999位置人事数据、工资明细表、报表名字洗理费别名描述补助给每个职工的每个月的洗理费用格式0.999位置人事数据、工资明细表、报表名字课时费别名描述每个教师的每个月完成相应课时数的具体费用格式课时数*单节课时费*职称系数*班级系数位置工资明细表、报表、年度数据名字单节课时费别名描述每节课付给教师的费用格式2数字21099位置人事数据名字职称系数别名描述根据职称确定的计算课时费的计算数值
6、格式1.5位置人事数据名字班级系数别名描述根据班级确定的计算课时费的计算数值格式1.5位置人事数据名字岗位津贴别名描述每个职工的每个月完成的任务量的费用格式任务数*单个任务的费用/09999位置工资明细表、报表名字个人所得税别名个税、所得税描述政府本月征收的个人收入所得税格式09999位置工资明细表、报表、人事数据名字住房公积金别名公积金描述单位按月补助给个人的购买房屋的资金格式0.9999位置工资明细表、报表、人事数据名字保险费别名保费描述单位补助给每个职工的每个月的保险费用格式0.9999位置工资明细表、报表、人事数据名字实发工资别名实际工资描述每个职工每个月实际获得的工资格式工资总额-个
7、人所得税-保险费-住房公积金位置工资明细表、工资表、年度数据、报表名字人事数据别名个人数据描述每个职工的基本信息描述格式人事数据=职工编号+职工姓名+职称+职务+部门+参加工作时间+籍贯+基本工资+生活补贴+书报费+交通费+洗理费位置人事数据数据流、人事数据存储名字部门别名描述每个教职工所在的部门格式10字符10位置人事数据数据流、人事数据存储名字参加工作时间别名描述每个教职工第次参加工作的时间格式年月日位置人事数据数据流、人事数据存储名字年别名描述每个教职工第次参加工作的年份格式4数值4位置人事数据数据流、人事数据存储名字月别名描述每个教职工第次参加工作的月份格式1|2|3|4|5|6|7|
8、8|9|10|11|12/1.12位置人事数据数据流、人事数据存储名字日别名描述每个教职工第次参加工作的日期格式1.31位置人事数据数据流、人事数据存储名字籍贯别名描述每个教职工的老家所在地格式10字符10位置人事数据数据流、人事数据存储名字年度数据别名描述每个职工的每年度的数据记录格式年度数据=职工编号+职工姓名+本年度累计工资总额+本年度累计实发工资+本年度累计授课时数+上年度月平均工资 位置年度数据存储名字本年度累计工资总额别名描述每个职工的一个年度的累加起来的工资总额格式4数字6位置年度数据存储名字本年度累计实发工资总额别名描述每个职工的一个年度的累加起来的实际拿到的工资总额格式4数字
9、6位置年度数据存储名字本年度累计授课时数别名描述每个教师的一个年度的累加起来的课时数格式2数字4位置年度数据存储名字上年度月平均工资别名描述每个职工的上年度的平均工资数值格式4数字6位置年度数据存储名字事务数据别名描述教师登记的当月课时信息或职工登记当月任务信息格式课时信息|任务信息位置事务数据存储、事务数据流名字课时信息别名描述每个教师本月完成的课时信息格式课时信息=课程名称+授课班级+授课时数+班级人数+班级系数位置事务数据流、数据存储名字任务信息别名描述每个职工本月完成的任务信息格式任务信息=任务名称+任务工作量位置事务数据流、数据存储名字课程名称别名描述课程的具体名字格式4字符10位置
10、事务数据流、数据存储名字授课班级别名描述课程的授课对象格式10字符10位置事务数据流、数据存储名字授课时数别名描述每个教师本月完成的课时数量格式2数字3位置事务数据流、数据存储名字班级人数别名描述每个班级的在班人数格式1数字3位置事务数据流、数据存储名字任务名称别名描述每个职工本月包干的任务的名称格式10字符10位置事务数据流、数据存储名字任务工作量别名描述每个职工本月完成的工作数量格式1数字3位置事务数据流、数据存储名字工资表别名描述提交银行的所有教职工的工资总额信息格式职工编号+职工姓名+帐号+工资总额位置工资表名字帐号别名描述每个教职工的工资存折的帐号格式30字符30位置工资表名字工资总
11、额别名描述每个教师本月实际拿到的工资数格式3数字5位置工资表、工资明细表、报表名字工资明细表别名描述每个教师本月获取工资的明细记录格式基本工资+课时费+岗位津贴+书报费+生活补贴+交通费+洗理费+缴纳的保险费+缴纳的公积金费+缴纳的个税+工资合计+应发工资总额位置工资明细表给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。5.2物理结构设计要点数据库的物理存储,暂不考虑。给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。
12、5.3数据结构与程序的关系暂不考虑说明各个数据结构与访问这些数据结构的形式:5.详细设计说明书1.引言2.程序系统的结构3.程序1(标识符)设计说明4.程序2(标识符)设计说明4.1程序描述本段程序主要为普通用户设定的,该程序所获得的内存保存在登录一直到退出登录为止。4.2功能本段程序主要是区分普通用户和管理员用户,普通用户享有的权限很小,所享受的服务也相应的减少,只能查看自己的基本信息和自己的工资信息。其功能可用如下的功能模块图描述。4.3性能该模块主要是查询自己的基本信息和基本工资,由于数据处理量很小,所以要求每次执行响应时间不得超过1.5s。4.4输人项本段程序只有一类输入数据,即自己的
13、工号,所以只要正确输入自己的工号即可,没有特别的要求。4.5输出项显示我的基本信息,如姓名,工号,性别,年龄等。显示我的工作情况,如加班时长,部门基本工资,岗位津贴,医疗报销,个人所得税等。4.6算法本段程序思想简单,没有特殊的算法,只是执行对数据库的查询。4.7流程逻辑4.7接口本模块在查询自己信息的时候,要与人事管理系统进行数据交换,那么就得有相应的接口来支持实现,下图为本模块与人事管理系统的接口图。本模块在员工查询自己的工资的时候,要像财务管理系统提取数据,所以得有相应的接口来支持实现。下图就是本模块与财务管理系统之间的接口图。4.8存储分配本段程序只是执行查询功能,功能结束,内存所分配的资源也就被回收。4.9注释设计加在模块首部的注释;加在各分枝点处的注释;对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加注释;对关键代码进行注释。4.10限制条件只能查看自己的一些基本信息和大部分工资信息。不能查询其他人的信息,更不能修改任何信息。这由权限控制。4.11测试计划测试方法:黑盒测试。测试内容:通过大量不同用户的查询,看查询结果是否完全正确,是否超过了自己的权限操作。4.12尚未解决的问题通过调查分析,本部分几乎没有尚未解决的问题。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1