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