《工资管理系统概要设计说明书14748.docx》由会员分享,可在线阅读,更多相关《工资管理系统概要设计说明书14748.docx(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、概要设计说明书目录目录21引言31.1编写写目的331.2背景景31.3定义义31.4参考考资料442总体设计计42.1需求求规定442.2运行行环境882.3基本本设计概概念和处处理流程程92.4结构构102.5功能能器求与与程序的的关系1112.6人工工处理过过程1112.7尚未未问决的的问题1123接口设计计123.1用户户接口1123.2外部部接口1123.3内部部接口1134运行设计计134.1运行行模块组组合1334.2运行行控制1134.3运行行时间1135系统数据据结构设设计1335.1逻辑辑结构设设计要点点135.2物理理结构设设计要点点225.3数据据结构与与程序的的关系2
2、226系统出错错处理设设计2226.1出错错信息2226.2补救救措施2226.3系统统维护设设计2331引言1.1编写写目的编写该文档档是为了了分析人人工管理理高校工工资的流流程,把把人工模模式抽象象为可在在计算机机上处理理的自动动模式,对对高校工工资的科科学管理理进行分分析与总总结,便便于开发发小组成成员对系系统整体体功能的的认识,通通过该文文档,确确定了系系统的目目的和功功能,以以及管理理的流程程和方法法,同时时也为使使用者提提供参考考。1.2背景景说明:A. 所建议开发发的软件件系统的的名称:“某职业业高中工工资管理理系统”B. 本项目的任任务提出出者:财财物科长长;项目目的开发发者:
3、该该学校的的全体计计算机教教师;实实际用户户:财务务科会计计、财务务科长(有有时);由于该学校校尚未采采用计算算机进行行信息化化管理,所所以该软软件系统统独立存存在。但但如果该该学校打打算建立立一个中中央数据据库,并并以此为为中心开开发完整整的管理理信息系系统(包包括教学学管理、物物资管理理、人力力资源管管理、财财务管理理等),则则本系统统将是其其中的一一个子系系统。1.3定义义(1) 系统流程图图:描述述物理系系统的模模型表示示。工资信息管理工资结算工资修改工资创建工资统计工资标准设立其他工资标准设立职称工资标准设立职务工资标准设立员工信息管理员工信息删除员工信息修改员工信息添加系统用户管理
4、用户数据添加用户数据修改修改用户口令高校工资管理系统(2) 数据流图:描述逻逻辑系统统的模型型表示。员工员工信息表工资项目表员工信息表银行转帐单据表注册登记工资管理工资查询报表生成和打印银行转帐办理员工离职处理系统维护信息维护管理员管理员系统日志表统计分析1.4参考考资料1. 教育主管部部门的经经费预拨拨批文:教经费费(编号号:20007-1);2. 学校与计算算机科研研小组签签订的项项目预研研合同:某校科科研预研研合同(编编号:220077-122)3. 软件工程程导论(第第版),张张海藩编编著,清清华大学学出版社社出版2总体设计计2.1需求求规定给出需求说说明书中中定义的的软件需需求规定定
5、(包括括功能规规定和性性能规定定),功能规规定可采采用IPPO图或或简易表表格的方方式来表表示:序号在数据流图图中的加加工编号号功能名称功能说明其他说明11收集数据收集课时信信息和任任务信息息22审核数据审核事务数数据的合合法性33.1取数据分别获取人人事数据据、事务务数据和和年度数数据43.2计算正常工工资计算当月的的正常工工资53.3计算超额课课时费计算年度的的超额课课时费63.4更新年度数数据更新年度数数据中的的信息73.5印表格打印相关报报表84分发工资明明细表把相关表格格分发下下去手工完成95更新分类帐帐更新账目信信息不属于本系系统的范范畴,可可能是“财务管管理系统统”的功能能106
6、更新人事数数据更新人事信信息不属于本系系统的范范畴,可可能是“人事管管理系统统”的功能能对于性能的的具体要要求:l 时间特性要要求n 响应时间:0.001秒;n 更新处理时时间:00.1秒秒;n 数据的转换换和传送送时间:2秒;l 输入输出数数据的精精度特性性要求输入数据包包括:a) 人事数据=职工编编号+职职工姓名名+职称称+职务务+部门门+参加加工作时时间+籍籍贯+基基本工资资+生活活补贴+书报费费+交通通费+洗洗理费+班级系系数+职职称系数数+单节节课时费费b) 事务数据课时时信息|任务信信息c) 课时信息课程名名称+授授课班级级+授课课时数+班级人人数d) 任务信息任务名名称+任任务工
7、作作量表输入入数据的的具体要要求数据名称数据类型来源媒体格式数值范围精度职工编号字符人事数据10字符符100前位代表表学校编编号,后后面位位代表部部门编号号,最后后位代代表员工工编号职工姓名字符人事数据4字符10职称字符人事数据8字符8职务字符人事数据8字符8部门字符人事数据10字符符100参加工作时时间日期人事数据日期类型,见见数据字字典定义义年月日日形式籍贯字符人事数据10字符符100基本工资数值人事数据1数字499999个位生活补贴数值人事数据1数字39999个位书报费数值人事数据1数字39999个位交通费数值人事数据1数字39999个位洗理费数值人事数据1数字39999个位班级人数数值
8、人事数据1数字39999个位职称系数数值人事数据1.5班级系数数值人事数据.5单节课时费费数值人事数据2数字210999个位课程名称任务名名称字符事务数据4字符10授课班级字符事务数据10字符符100多媒媒体技术术班班授课时数数值事务数据2数字41099999个位任务量工作作数值事务数据数字09999个位输出数据包包括:a) 工资表职职工编号号+职工工姓名+帐号+工资总总额b) 工资明细表表基本本工资+课时费费+岗位位津贴+书报费费+生活活补贴+交通费费+洗理理费+缴缴纳的保保险费+缴纳的的公积金金费+个个税+工工资合计计+应发发工资总总额表输出出数据的的具体要要求数据名称数据类型来源媒体格式
9、数值范围精度职工编号同上职工姓名同上帐号字符工资表30字符符300工资总额数值工资表3数字50999999个位基本工资数值工资明细表表1数字4099999个位课时费数值工资明细表表1数字4099999个位岗位津贴数值工资明细表表1数字4099999个位书报费数值工资明细表表1数字09999个位生活补贴数值工资明细表表1数字09999个位交通费数值工资明细表表1数字09999个位洗理费数值工资明细表表1数字09999个位保险费数值工资明细表表1数字099999个位公积金数值工资明细表表1数字4099999个位个税数值工资明细表表1数字4099999个位工资合计数值工资明细表表1数字4099999
10、个位应发工资总总额数值工资明细表表1数字4099999个位l 系统使用的的灵活性性要求系统的灵活活性主要要体现在在:a) 提供多种操操作方法法,支持持键盘快快捷键、鼠鼠标的输输入操作作以及显显示器、打打印机的的输出操操作;b) 运行环境的的无关性性,该软软件应该该能够即即装即用用,在所所有Wiindoows平平台都能能很好的的运行。2.2运行行环境系统运行环环境:l 硬件环境:高性能能PC(迅迅驰2代代+1GG内存+1000G硬盘盘+177寸液显显+HPP打印机机)l 软件环境:Winndowws+OOffiice2.3基本本设计概概念和处处理流程程软件结构图图设计的的出发点点是需求求分析阶阶
11、段得到到的细化化后的数数据流图图,首先先分析该该数据流流图是变变换型还还是事务务型还是是混合型型,然后后分别找找出变换换中心或或事务中中心,然然后进行行从数据据流图向向软件结结构图的的形式化化的映射射,下图图就是需需求分析析阶段得得到的数数据流图图顶层模块2.4结构构计算工资计算教职工工资取数据收集事务数据审核事务数据计算正常工资计算超额课时费更新年度数据印表格模块1模块2模块3模块4模块5模块6模块7模块82.5功能能器求与与程序的的关系模块1模块2模块3模块4模块5模块6模块7模块8收集数据审核数据取数据计算正常工工资计算超额课课时费更新年度数数据印表格程序1程序2程序n功能需求11功能需
12、求22功能需求nn2.6人工工处理过过程除了要求教教师或职职工填写写课时表表和任务务表外无无其他人人工处理理。2.7尚未未问决的的问题无。3接口设计计3.1用户户接口本系统是基基于Wiindoows环环境下的的可视化化软件,主主要提供供可视化化的GUUI设计计。最初初的主界面如如下:工资管理系统收集数据审核数据计算正常工资 计算超额课时费 更新年度数据 打印表格3.2外部部接口本系统无外外部接口口。3.3内部部接口本系统内部部元素之之间主要要通过数数据库接接口完成成相应功功能。4运行设计计4.1运行行模块组组合暂不考虑4.2运行行控制暂不考虑4.3运行行时间暂不考虑5系统数据据结构设设计5.1
13、逻辑辑结构设设计要点点采用数据字字典的描描述(也也可采用用E-RR图):名字工资总额别名总工资描述扣除个税、公公积金和和保险费费之前的的职工月月工资格式基本工资+生活补补贴+书书报费+交通费费+洗理理费+课时费费岗位位津贴位置工资明细表表、工资资表、年年度数据据、报表表名字教职工编号号别名职工号描述唯一地标识识每个职职工的一一个关键键词格式10字符符100位置人事数据、年年度数据据、事务务数据、报报表、工工资明细细表、工工资表名字教职工姓名名别名姓名描述每个教职工工的名字字格式4字符10位置人事数据、年年度数据据、工资资明细表表、工资资表、报报表、事事务数据据名字基本工资别名描述根据职称所所决
14、定的的每个职职工的工工资格式0.99999位置人事数据、年年度数据据、工资资明细表表名字职务别名描述从事行政工工作的教教职工的的头衔格式8字符8位置人事数据名字职称别名描述教职工的技技术资历历的描述述格式8字符8位置人事数据名字生活补贴别名描述根据职称确确定的每每个职工工每个月月的补贴贴格式0.99999位置人事数据、工工资明细细表、报报表名字书报费别名描述补助给每个个职工的的每个月月购买书书报的费费用格式0.9999位置人事数据、工工资明细细表、报报表名字交通费别名描述补助给每个个职工的的每个月月的交通通费用格式0.9999位置人事数据、工工资明细细表、报报表名字洗理费别名描述补助给每个个职
15、工的的每个月月的洗理理费用格式0.9999位置人事数据、工工资明细细表、报报表名字课时费别名描述每个教师的的每个月月完成相相应课时时数的具具体费用用格式课时数*单单节课时时费*职职称系数数*班级级系数位置工资明细表表、报表表、年度度数据名字单节课时费费别名描述每节课付给给教师的的费用格式2数字2110999位置人事数据名字职称系数别名描述根据职称确确定的计计算课时时费的计计算数值值格式1.5位置人事数据名字班级系数别名描述根据班级确确定的计计算课时时费的计计算数值值格式1.5位置人事数据名字岗位津贴别名描述每个职工的的每个月月完成的的任务量量的费用用格式任务数*单单个任务务的费用用/09999
16、9位置工资明细表表、报表表名字个人所得税税别名个税、所得得税描述政府本月征征收的个个人收入入所得税税格式099999位置工资明细表表、报表表、人事事数据名字住房公积金金别名公积金描述单位按月补补助给个个人的购购买房屋屋的资金金格式0.99999位置工资明细表表、报表表、人事事数据名字保险费别名保费描述单位补助给给每个职职工的每每个月的的保险费费用格式0.99999位置工资明细表表、报表表、人事事数据名字实发工资别名实际工资描述每个职工每每个月实实际获得得的工资资格式工资总额-个人所所得税-保险费费-住房房公积金金位置工资明细表表、工资资表、年年度数据据、报表表名字人事数据别名个人数据描述每个职
17、工的的基本信信息描述述格式人事数据=职工编编号+职职工姓名名+职称称+职务务+部门门+参加加工作时时间+籍籍贯+基基本工资资+生活活补贴+书报费费+交通通费+洗洗理费位置人事数据数数据流、人人事数据据存储名字部门别名描述每个教职工工所在的的部门格式10字符符100位置人事数据数数据流、人人事数据据存储名字参加工作时时间别名描述每个教职工工第次次参加工工作的时时间格式年月日日位置人事数据数数据流、人人事数据据存储名字年别名描述每个教职工工第次次参加工工作的年年份格式4数值4位置人事数据数数据流、人人事数据据存储名字月别名描述每个教职工工第次次参加工工作的月月份格式1|2|3|44|5|6|77|
18、8|9|110|111|112/1.12位置人事数据数数据流、人人事数据据存储名字日别名描述每个教职工工第次次参加工工作的日日期格式1.311位置人事数据数数据流、人人事数据据存储名字籍贯别名描述每个教职工工的老家家所在地地格式10字符符100位置人事数据数数据流、人人事数据据存储名字年度数据别名描述每个职工的的每年度度的数据据记录格式年度数据=职工编编号+职职工姓名名+本年年度累计计工资总总额+本本年度累累计实发发工资+本年度度累计授授课时数数+上年年度月平平均工资资位置年度数据存存储名字本年度累计计工资总总额别名描述每个职工的的一个年年度的累累加起来来的工资资总额格式4数字6位置年度数据存
19、存储名字本年度累计计实发工工资总额额别名描述每个职工的的一个年年度的累累加起来来的实际际拿到的的工资总总额格式4数字6位置年度数据存存储名字本年度累计计授课时时数别名描述每个教师的的一个年年度的累累加起来来的课时时数格式2数字4位置年度数据存存储名字上年度月平平均工资资别名描述每个职工的的上年度度的平均均工资数数值格式4数字6位置年度数据存存储名字事务数据别名描述教师登记的的当月课课时信息息或职工工登记当当月任务务信息格式课时信息息|任务务信息位置事务数据存存储、事事务数据据流名字课时信息别名描述每个教师本本月完成成的课时时信息格式课时信息=课程名名称+授授课班级级+授课课时数+班级人人数+班
20、班级系数数位置事务数据流流、数据据存储名字任务信息别名描述每个职工本本月完成成的任务务信息格式任务信息=任务名名称+任任务工作作量位置事务数据流流、数据据存储名字课程名称别名描述课程的具体体名字格式4字符10位置事务数据流流、数据据存储名字授课班级别名描述课程的授课课对象格式10字符符100位置事务数据流流、数据据存储名字授课时数别名描述每个教师本本月完成成的课时时数量格式2数字3位置事务数据流流、数据据存储名字班级人数别名描述每个班级的的在班人人数格式1数字3位置事务数据流流、数据据存储名字任务名称别名描述每个职工本本月包干干的任务务的名称称格式10字符符100位置事务数据流流、数据据存储名
21、字任务工作量量别名描述每个职工本本月完成成的工作作数量格式1数字3位置事务数据流流、数据据存储名字工资表别名描述提交银行的的所有教教职工的的工资总总额信息息格式职工编号+职工姓姓名+帐帐号+工工资总额额位置工资表名字帐号别名描述每个教职工工的工资资存折的的帐号格式30字符符300位置工资表名字工资总额别名描述每个教师本本月实际际拿到的的工资数数格式3数字5位置工资表、工工资明细细表、报报表名字工资明细表表别名描述每个教师本本月获取取工资的的明细记记录格式基本工资+课时费费+岗位位津贴+书报费费+生活活补贴+交通费费+洗理理费+缴缴纳的保保险费+缴纳的的公积金金费+缴缴纳的个个税+工工资合计计+应发发工资总总额位置工资明细表表5.2物理理结构设设计要点点数据库的物物理存储储,暂不不考虑。5.3数据据结构与与程序的的关系暂不考虑6系统出错错处理设设计6.1出错错信息序号出错输出信信息1采集数据格格式不正正确2审核数据不不正确3该职工的基基本信息息不存在在6.2补救救措施暂不考虑6.3系统统维护设设计暂不考虑