工资管理系统概要设计说明书教案资料

合集下载

高校工资管理系统说明书

高校工资管理系统说明书

高校工资管理系统说明书一、引言高校工资管理系统是为了实现高校工资管理的自动化、规范化而开发的一款软件系统。

本系统旨在提高高校工资管理的效率和准确性,简化工资计算过程,确保工资发放的公平和合理。

二、系统概述高校工资管理系统是一个基于网络的管理系统,具有用户管理、工资计算和工资发放等功能。

系统分为管理员和教职工两个用户角色,管理员负责系统的管理和设置,教职工可以查询个人工资信息和相关统计数据。

三、系统功能1. 用户管理管理员可以添加、修改和删除教职工的个人信息,包括姓名、工号、职位、职称等。

同时,管理员还可以为每个用户设置登录账号和密码,确保系统的安全性。

2. 工资计算系统根据教职工的个人信息和工资计算规则,自动计算每个教职工的应发工资。

计算规则包括基本工资、津贴、奖金、扣款等项目,系统支持自定义计算规则,管理员可以根据实际情况进行设置。

3. 工资发放系统自动生成工资条,包括应发工资、实发工资、扣款明细等信息。

管理员可以通过系统批量发放工资,同时可以手动修改个别教职工的工资数据。

4. 工资查询教职工可以通过系统查询个人的工资信息,包括应发工资、实发工资、扣款明细等。

同时,系统还提供了按部门、职称等条件进行工资统计的功能,方便管理员进行工资分析和报表生成。

四、系统特点1. 灵活性系统支持自定义工资计算规则,管理员可以根据不同职位、职称设定不同的计算方式,满足不同教职工的需求。

2. 安全性系统采用用户权限管理机制,确保只有授权的用户才能访问和操作系统;同时,系统还提供了数据备份功能,防止数据丢失或损坏。

3. 效率系统自动计算工资,减少了繁琐的手工计算过程,大大提高了工资管理的效率。

同时,系统还提供了批量发放工资的功能,节省了人力资源的投入。

4. 可扩展性系统具有良好的扩展性,可以根据高校的需求进行二次开发,增加更多的功能模块,满足不同高校的工资管理需求。

五、使用指南1. 管理员登录管理员使用自己的账号和密码登录系统,进入管理员界面。

工资管理系统概要设计

工资管理系统概要设计

工资管理系统概要设计说明书二组组长:孔卫昌主讲人:杜金鹏组员:柴云龙,张鹏,王旭,杜金鹏概要设计说明书1引言随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。

而中小型工资仍采用手工管理工资的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。

为了满足其管理人员对员工出勤信息、工资等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,此工资管理系统软件力求提高其管理效率.1。

1编写目的本文档的编写是为了完善工资管理系统软件的开发途径和应用方法。

以求在最短的时间高效的开发工资管理系统。

1.2背景本项目的名称:工资管理系统.本项目的任务提出者及开发者是工资管理系统软件开发小组,用户是中小型企业或机构。

本产品是针对电脑管理工资的需求设计的,可以完成工资查看、个人工资结算、工资统计、部门类别的管理(不包括部门信息的管理)、查询符合一定条件的工资的员工人数在所有员工人数中占有的比例等主要功能。

1.3定义开发(develop):不是单纯指开发活动,还包括维护活动。

项目(project):该词指的是向顾客或最终用户交付一个或多个产品的收管理的相关资源的集合。

这个资源集合有着明确的始点和终点,并且一般是按照某项计划运行。

这种计划通常会形成文件,并且说明要交付或实现的产品、所用的资源和经费、要做的工作和工作进度,一个项目可能有若干项目组成.项目开发计划(project development plan):是一种把项目一定一过程与项目如何推进连接起来的方案。

产品生命周期(product life cycle):是产品从构思到不可以再使用的持续时间.1.4参考文献《CMMI软件过程改进与评估》罗运模、谢志敏等编著,电子工业出版社,2004年6月版,北京《软件工程导论》(第四版)张海藩编著,清华大学出版社,2006年10月版,北京2总体设计2。

1需求规定系统开发基于B/S的开发模式,界面直观、简洁,人机交互性强。

工资管理系统(详细设计说明书)

工资管理系统(详细设计说明书)

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2程序系统的结构 (3)3程序1(标识符)设计说明 (3)3.1程序描述 (3)3.2功能 (3)3.3性能 (4)3.4输人项 (4)3.5输出项 (4)3.6算法 (4)3.7流程逻辑 (5)3.8接口 (6)3.9存储分配 (6)3.10注释设计 (6)3.11限制条件 (6)3.12测试计划 (6)3.13尚未解决的问题 (6)4程序2(标识符)设计说明 (7)4.1程序描述 (7)4.2功能 (7)4.3性能 (7)4.4输人项 (7)4.5输出项 (7)4.6算法 (8)4.7流程逻辑 (8)4.7接口 (9)4.8存储分配 (9)4.9注释设计 (9)4.10限制条件 (10)4.11测试计划 (10)4.12尚未解决的问题 (10)详细设计说明书1引言1.1编写目的在使用程序语言编制程序之前,需要对所采用算法的逻辑关系进行进行分析,设计出全部必要的过程细节,并给予清晰的表达,使之成为编码的依据,也作为软件测试人员及软件维护人员进行测试及维护时的参照。

1.2背景项目的提出: 工资管理是企业管理的重要组成部分,它与企业的人事管理、财务管理有着密切的联系。

对于劳资关系相对复杂的大中型企事业单位,手工进行工资的发放工作往往需要耗费大量的人力与时间。

由于工资发放在时间和操作上存在着一定的重复性、规律性,这使得工资管理的计算机化成为可能,该项目的提出正是为了在此基础上进一步实现企业员工工资管理的规范化和自动化。

项目与其他软件或其他系统的关系:工资管理系统是全企业信息管理系统的一个有机组成部分,它需要和员工人事管理、员工工时考勤、员工医疗保险等系统连接,能够从这些系统中正确的取得员工基本工资、津贴、医疗保险等信息。

用户群:工资管理系统软件的用户主要为各种企事业单位的财务部门1.3定义工资项目:在计算月工资时需要涉及的各项信息,例如基本工资,津贴费,缺勤费,保险费等计算公式:即计算月工资的方法缺勤费用:即员工由于缺勤而需扣除的费用津贴:即员工因为加班而需增加的工资医疗保险:即员工参加医疗保险及社会保险等保险而需报销或交纳的一定费用基本工资:每个工种有不同的基本工资1.4参考资料【1】《工资管理系统》需求规格说明书;【2】《工资管理系统》概要设计说明书【3】张立,C#2.0宝典,电子工业出版社,2007【4】李兰友等编著,Visual C#.Net程序设计,清华大学出版社,2003【5】《软件工程与软件开发工具》ISBN7-302-09290-7、TP.6515 2004年9月。

工资-系统概要设计说明书

工资-系统概要设计说明书

系统概要设计说明书系统概要设计说明书 (1)1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2总体设计 (2)2.1需求规定 (2)2.2运行环境 (2)2.3基本设计概念 (3)2.4结构 (4)2.5功能需求与程序的关系 (4)2.6人工处理过程 (4)2.7尚未解决问题 (4)3实现设计 (4)3.1用户接口 (4)3.2外部接口 (4)3.3内部实现 (5)4运行设计 (5)4.1运行模块组合 (5)4.2运行控制 (5)4.3运行时间 (5)5系统数据库设计 (6)5.1逻辑结构设计要点 (6)5.2物理结构设计要点 (6)5.3数据结构与程序的关系 (6)6系统出错处理设计 (6)6.1出错信息 (6)6.2补救措施 (6)6.3系统维护设计 (6)1引言1.1编写目的此文档对学校内部工资管理系统概要设计进行说明。

预期的读者可能有项目提供方(老师)、项目负责人、相关技术人员等,以及计算机科学与技术08-1班项目开发小组人员,包括项目分析师、项目经理、分析设计开发测试等人员。

1.2背景学校内部工资管理系统主要是针对学校的工资发放业务进行管理,通过多方位、多角度、运用多种手段采集出勤信息,管理工资和发布工资信息。

对出勤信息进行实时监控,对出勤信息处理(工资处理)前后状况进行实时监控,保证信息在系统内部安全、畅通的传递,从而提高系统对事件(出勤上报)的反应速度,加强系统整体性和联动性。

学校内部工资管理系统主要包括日常的业务管理和系统监控与运行管理。

具体的说,需要完成以下几个功能:出勤信息上报、人事处处理工资(根据出勤信息)、财务处处理工资(生成工资表和工资表发送银行)、人员管理和个人工资查询。

1.3定义SQA:软件质量保证CCB:变更控制委员会1.4参考资料工资-需求分析规格说明书2总体设计2.1需求规定学校内部工资管理系统是针对学校工资发放问题的系统,根据需要,可以分为以下四个功能区:出勤上报端、人事处管理端、财务处管理端、个人管理端。

学校内部工资管理系统设计说明书概要

学校内部工资管理系统设计说明书概要

学校内部工资管理系统详细设计说明书学校内部工资管理系统设计说明书1.引言1.1系统简介假设学校共有教职工约1000人,10个行政部门和8个系部。

每个月20日前各部门(包括系、部)要将出勤情况上报人事处,23日前人事处将出勤工资、奖金及扣款清单送财务处。

财务处于每月月底将教职工的工资表做好并将数据送银行。

每月初(3日前)将工资条发给各单位。

若有员工调入、调出、校内调动、离退休等数据变化,则由人事处通知相关部门和财务处。

1.2定义专门术语:职工基本信息表(Basic)职工出缺勤信息表(Attendance )职工工资信息表(Salaries)2.总体设计2.1需求概述本软件的主要服务对象是安徽工程科技学院的财务处和人事处,各系部。

各系部的主要任务是在每个月20日前各部门(包括系、部)要将出勤情况上报人事处(各系部在这里的主要任务是提供数据的输入);而人事处将出勤工资、奖金及扣款清单送财务处(人事处在这里对各系部送来的数据进行分析处理,对应得出数据的处理结果;财务处于每月月底将教职工的工资表做好并将数据送银行,每月初(3日前)将工资条发给各单位,(财务处在这里对数据起一个网关过滤的作用,主要起一个审批作用,负责接受成型的工资数据和审批然后向银行提交成型数据,最后打到发放工资的目的。

另外,人事变动的数据是由人事处接受并修改,最后同意传达给财务处和相关部门。

2.2软件结构则根据需求分析和概要设计得出软件的功能结构模块图学校内部工资管理系统详细设计说明书2.3数据库设计数据库表设计职工基本信息表https:///retype/zoom/80307b6527d3240c8447ef43?pn=2&x=0&y=0&raww=713&rawh=12 4&o=jpg_6_0_______&type=pic&aimh=83.47826086956522&md5sum=01d8da812ebdfa29ec084e711026ad32&sign=e73ccbe4e9&zoom=&png=143-18293&jpg=0-21201职工出缺勤信息表https:///retype/zoom/80307b6527d3240c8447ef43?pn=2&x=0&y=124&raww=713&rawh= 100&o=jpg_6_0_______&type=pic&aimh=67.32117812061712&md5sum=01d8da812ebdfa29ec084e711026ad32& sign=e73ccbe4e9&zoom=&png=143-18293&jpg=0-21201https:///retype/zoom/80307b6527d3240c8447ef43?pn=2&x=0&y=238&raww=559&rawh= 651&o=png_6_0_0_135_108_622_725_892.979_1262.879&type=pic&aimh=558.9982110912343&md5sum=01d8d a812ebdfa29ec084e711026ad32&sign=e73ccbe4e9&zoom=&png=143-18293&jpg=0-21201学校内部工资管理系统详细设计说明书职工工资信息表https:///retype/zoom/80307b6527d3240c8447ef43?pn=3&x=0&y=0&raww=713&rawh=18 2&o=jpg_6_0_______&type=pic&aimh=122.52454417952315&md5sum=01d8da812ebdfa29ec084e711026ad32&s ign=e73ccbe4e9&zoom=&png=18294-40437&jpg=21202-44265https:///retype/zoom/80307b6527d3240c8447ef43?pn=3&x=0&y=193&raww=371&rawh= 312&o=png_6_0_0_148_700_500_420_892.979_1262.879&type=pic&aimh=312&md5sum=01d8da812ebdfa29ec0 84e711026ad32&sign=e73ccbe4e9&zoom=&png=18294-40437&jpg=21202-442652.4 对应的数据字典与E-R图:1静态数据:职工基本信息,职工出缺勤信息 .2动态数据输入数据:职工基本信息,职工工资信息,出勤工资,奖金,扣款清单,职工出缺勤信息;输出数据:职工基本信息,职工工资信息,职工标准工资信息,职工工资条,职工出缺勤报表 .3数据库介绍职工基本信息数据库:包括职工的工号,姓名,所属系别,职位职工出缺勤信息数据库:包括职工的工号,姓名,应出勤次数/月,实际出勤次数/月,缺勤次数,缺勤原因;职工工资信息数据库:包括职工的工号,姓名,基本工资,原始奖金,缺勤金,实际工资;则得DFD如下:https:///retype/zoom/80307b6527d3240c8447ef43?pn=3&x=0&y=182&raww=713&rawh= 86&o=jpg_6_0_______&type=pic&aimh=57.896213183730715&md5sum=01d8da812ebdfa29ec084e711026ad32& sign=e73ccbe4e9&zoom=&png=18294-40437&jpg=21202-44265学校内部工资管理系统详细设计说明书https:///retype/zoom/80307b6527d3240c8447ef43?pn=4&x=0&y=7&raww=436&rawh=35 2&o=png_6_0_0_148_532_486_391_892.979_1262.879&type=pic&aimh=352&md5sum=01d8da812ebdfa29ec084 e711026ad32&sign=e73ccbe4e9&zoom=&png=40438-87334&jpg=44266-44266https:///retype/zoom/80307b6527d3240c8447ef43?pn=4&x=0&y=364&raww=498&rawh= 381&o=png_6_0_0_148_109_608_418_892.979_1262.879&type=pic&aimh=367.2289156626506&md5sum=01d8d a812ebdfa29ec084e711026ad32&sign=e73ccbe4e9&zoom=&png=40438-87334&jpg=44266-44266学校内部工资管理系统详细设计说明书4数据词典:数据项:数据项名:工号别名:TNo,简述:所有职工的编号https:///retype/zoom/80307b6527d3240c8447ef43?pn=5&x=0&y=7&raww=549&rawh=43 1&o=png_6_0_0_148_514_635_497_892.979_1262.879&type=pic&aimh=376.8306010928962&md5sum=01d8da8 12ebdfa29ec084e711026ad32&sign=e73ccbe4e9&zoom=&png=87335-129724&jpg=44266-44266https:///retype/zoom/80307b6527d3240c8447ef43?pn=5&x=0&y=443&raww=557&rawh= 325&o=png_6_0_0_148_113_621_387_892.979_1262.879&type=pic&aimh=280.07181328545784&md5sum=01d8 da812ebdfa29ec084e711026ad32&sign=e73ccbe4e9&zoom=&png=87335-129724&jpg=44266-44266学校内部工资管理系统详细设计说明书类型:CHAR长度:10取值范围及含义:第1位:3 (代表安工科) 第2∼3位:0X (入学校年份) 第4-5位:XX ( 所属系部) 第5-10位:( 所在系部内的编号)数据项名:姓名别名:NAME简述:所有职工的姓名类型:CHAR长度:8取值范围及含义:第1-8位:(姓名,2~4字)数据项名:所属系别别名:DEPARTMENTS简述:职工所属的部门类型:CHAR长度:20取值范围及含义: 具体的部门名称数据项名:职位别名:JOBS简述:职工所在该部门的具体职位类型:CHAR长度:20取值范围及含义: 具体的职位名称数据项名: 应出勤次数/月别名:SHOULD简述:按工作表每个月应出勤的次数类型:INT长度:2取值范围及含义:次数数据项名: 实际出勤次数/月别名:ACTUAL简述:实际每个月应出勤的次数类型:INT长度:2取值范围及含义:次数数据项名: 缺勤次数学校内部工资管理系统详细设计说明书数据存储:别名:MISSNUM 简述:每个月应缺勤的次数类型:INT 长度:2 取值范围及含义:次数数据项名: 缺勤原因别名:REASON 简述:缺勤的具体原因类型:CHAR 长度:50 取值范围及含义:缺勤的大致原因数据项名: 基本工资别名:JIBENGONGZI 简述:由工龄和职位规定的基本工资类型:INT 长度:5 取值范围及含义:金额数目数据项名: 原始奖金别名:YUANSHIJIANGJIN 简述:由工龄和职位规定的原始奖金类型:INT 长度:5 取值范围及含义: :金额数目数据项名:缺勤金别名:QUEQINJIN 简述:由缺勤次数所得的应扣金额数目类型:INT 长度:5 取值范围及含义:金额数目数据项名:实际工资别名:SHIJIGONGZI 简述:每月实际得到的工资数金额数目类型:INT 长度:5 取值范围及含义:金额数目文件名: 职工基本信息数据库别名: 基本信息表 7学校内部工资管理系统详细设计说明书简述: 存放职工基本信息组成:包括职工的工号+姓名+所属系别+职位组织方式:索引文件,以工号为关键字查询要求: 要求能够立即查询文件名: 职工出缺勤信息数据库别名: 出缺勤信息表简述: 存放职工基本信息组成:工号+姓名+应出勤次数/月+实际出勤次数/月+缺勤次数+缺勤原因组织方式:索引文件,以工号为关键字查询要求: 要求能够立即查询文件名: 职工工资信息数据库别名: 工资信息表简述: 存放职工工资信息组成:工号+姓名+基本工资+原始奖金+缺勤金+实际工资组织方式:索引文件,以工号为关键字查询要求: 要求能够立即查询数据流:数据流名:职工基本信息别名: 无简述: 职工的各项属性信息来源: 各系部去向: 加工1.1“职工信息的输入并整理存储”组成: 工号+姓名+性别+所属系部+职位数据流量:一般:1次/学期高峰值:职工出现异动1000次/天数据流名:出勤工资,奖金,扣款清单别名: 无简述: 人事处的对职工出勤信息的整理结果来源: 人事处去向: 加工2.1“职工工资信息生成”组成: 出勤工资+奖金+扣款清单数据流量:一般:1次/月高峰值:1次/月数据流名:职工工资信息别名: 无简述: 生成的职工工资信息来源: 加工2.1去向: 加工2.2“财务处职工工资信息整理发送”组成: 工号+姓名+基本工资+原始奖金+缺勤金+实际工资学校内部工资管理系统详细设计说明书数据流量:一般:1次/月高峰值:1次/月数据流名:职工标准工资信息别名: 无简述: 生成的标准工资信息来源: 加工2.2去向: 银行组成: 工号+姓名+基本工资+原始奖金+缺勤金+实际工资数据流量:一般:1次/月高峰值:1次/月数据流名:职工工资条别名: 无简述: 针对系部的工资条来源: 加工2.2去向: 各系部组成: 工号+姓名+基本工资+原始奖金+缺勤金+实际工资数据流量:一般:1次/月高峰值:1次/月E-R图如下:学校内部工资管理系统详细设计说明书3.程序描述3.1功能职工基本信息管理子系统:1)职工基本信息输入:用于采集职工的职工的工号,姓名,所属系别,职位2)建立职工基本信息表:为三个子系统提供数据源3)职工基本信息查询:实现查询功能4)职工基本信息修改:a.写修改职工基本信息:对职工信息异动进行修改b.发送提示信息至其他部门:将异动报告提交给使用该表的其他部门职工出勤信息管理子系统:1)职工出缺勤信息输入:采集职工的工号,姓名,应出勤次数/月,实际出勤次数/月,缺勤次数,缺勤原因https:///retype/zoom/80307b6527d3240c8447ef43?pn=10&x=0&y=7&raww=529&rawh=5 62&o=png_6_0_0_153_119_595_632_892.979_1262.879&type=pic&aimh=509.94328922495276&md5sum=01d8d a812ebdfa29ec084e711026ad32&sign=e73ccbe4e9&zoom=&png=130297-158969&jpg=44266-44266学校内部工资管理系统详细设计说明书2)职工出缺勤信息查询:实现查询功能3)职工出缺勤信息表的建立:为职工工资管理子系统提供数据源职工工资管理子系统:1)职工基本工资信息读取:为实际工资奖金计算提供数据源2)职工实际工资奖金计算:得出实际工资3)标准工资信息与银行之间的双向传输:向银行提供标准工资信息,银行提供资金异动信息4)工资条对各部门的发放:向各个部门传输标准工资信息3.2性能职工基本信息管理子系统:1)职工基本信息输入:数据输入,存储2)建立职工基本信息表:数据集中3)职工基本信息查询:数据查询4)职工基本信息修改:a.写修改职工基本信息:数据修改b.发送提示信息至其他部门:数据读出职工出勤信息管理子系统:1)职工出缺勤信息输入:数据输入,存储2)职工出缺勤信息查询:数据查询3)职工出缺勤信息表的建立:数据集中职工工资管理子系统:1)职工基本工资信息读取:数据读出2)职工实际工资奖金计算:数据加工3)标准工资信息与银行之间的双向传输:数据读出,输入4)工资条对各部门的发放:数据读出3.3输入项目职工基本信息管理子系统:1)职工基本信息输入:职工的工号,姓名,所属系别,职位2)建立职工基本信息表:无3)职工基本信息查询:存储在表中的任一数据4)职工基本信息修改:a.写修改职工基本信息:新数据(职工基本信息)b.发送提示信息至其他部门:异动提示报告职工出勤信息管理子系统:1)职工出缺勤信息输入:职工的工号,姓名,应出勤次数/月,实际出勤次数/月,缺勤次数,缺勤原因2)职工出缺勤信息查询:存储在表中的任一数据3)职工出缺勤信息表的建立:无职工工资管理子系统:学校内部工资管理系统详细设计说明书1)职工基本工资信息读取:职工的工号,姓名,基本工资,原始奖金,缺勤金,实际工资2)职工实际工资奖金计算:职工出缺勤信息,职工基本工资信息3)标准工资信息与银行之间的双向传输:标准工资信息4)工资条对各部门的发放:标准工资信息3.4输出项目职工基本信息管理子系统:1)职工基本信息输入:职工基本信息表2)建立职工基本信息表:职工基本信息表3)职工基本信息查询:查询目标4)职工基本信息修改:a.写修改职工基本信息:新数据(职工基本信息)b.发送提示信息至其他部门:异动提示报告职工出勤信息管理子系统:1)职工出缺勤信息输入:职工出缺勤信息表2)职工出缺勤信息查询:查询目标3)职工出缺勤信息表的建立:职工出缺勤信息表职工工资管理子系统:1)职工基本工资信息读取:职工基本工资信息表2)职工实际工资奖金计算:标准工资信息3)标准工资信息与银行之间的双向传输:标准工资信息4)工资条对各部门的发放:标准工资信息3.6程序逻辑则根据需求分析,功能模块分析可得程序的流程图为学校内部工资管理系统详细设计说明书https:///retype/zoom/80307b6527d3240c8447ef43?pn=13&x=0&y=7&raww=562&rawh=8 73&o=png_6_0_0_135_115_622_968_892.979_1262.879&type=pic&aimh=745.6227758007117&md5sum=01d8da 812ebdfa29ec084e711026ad32&sign=e73ccbe4e9&zoom=&png=159256-190580&jpg=44266-44266学校内部工资管理系统详细设计说明书3.7接口:采用ODBC接口3.8限制条件在WIN2000以上操作系统环境,内存256以上3.9测试要点对于职工基本信息模块:测试的要点是针对职工基本信息属性的添加,查询,修改,删除,以及对数据库的同步更新对于职工出缺勤模块:测试的要点是针对职工出缺勤信息的添加,查询,修改,删除,对数据库的同步更新,以及对缺勤次数的触发器的运算职工工资信息表:测试的要点是针对职工工资信息的添加,查询,修改,删除,对数据库的同步更新,以及对缺勤金和实际工资的运算5.功能模块的测试选取职工出缺勤信息管理进行操作。

课程设计(工资管理系统)

课程设计(工资管理系统)

课程设计(工资管理系统)一、课程目标知识目标:1. 让学生理解工资管理系统的基本概念,掌握其功能模块和工作流程。

2. 使学生掌握工资管理系统中的数据录入、查询、修改和删除等基本操作。

3. 帮助学生了解我国工资制度的相关法律法规,并能在实际操作中运用。

技能目标:1. 培养学生运用信息技术解决实际问题的能力,能独立操作工资管理系统。

2. 提高学生的团队协作能力,通过小组讨论和分享,共同解决操作过程中遇到的问题。

3. 培养学生分析、设计和优化工资管理系统的能力,为将来从事相关领域工作打下基础。

情感态度价值观目标:1. 培养学生认真负责的工作态度,注重细节,确保工资管理数据的准确性。

2. 激发学生对信息技术学科的兴趣,提高学习积极性,树立学习信心。

3. 增强学生的法律意识,使他们在实际操作中遵循国家法律法规,养成良好的职业道德。

分析课程性质、学生特点和教学要求,本课程旨在通过理论教学与实际操作相结合,帮助学生掌握工资管理系统的相关知识,培养实际操作能力。

课程目标具体、可衡量,便于学生和教师在教学过程中明确预期成果,并为后续教学设计和评估提供依据。

二、教学内容1. 工资管理系统概述- 了解工资管理系统的基本概念、功能和作用- 分析工资管理系统的类型及适用场景2. 工资管理系统模块介绍- 学习工资管理系统的主要模块,如员工信息管理、工资项目管理、工资计算、报表生成等- 掌握各模块的功能和操作方法3. 工资管理系统的操作流程- 学习工资管理系统的操作流程,包括数据录入、查询、修改、删除等- 掌握工资管理系统的权限设置和安全管理4. 工资管理系统在实际应用中的案例分析- 分析实际企业工资管理案例,了解工资管理系统的应用场景- 学习企业工资管理中的法律法规及合规要求5. 教学实践与操作- 安排学生进行工资管理系统的实际操作,巩固所学知识- 组织小组讨论,分享操作经验,解决实际问题6. 工资管理系统优化与拓展- 学习如何根据企业需求,优化工资管理系统功能- 探讨工资管理系统的发展趋势和新技术应用教学内容依据课程目标,遵循科学性和系统性原则,结合教材相关章节,制定详细的教学大纲。

工资管理系统课程设计说明书

工资管理系统课程设计说明书
工资管理系统
一、开发背景说明
随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,现在应用在大中型企业的信息管理系统中,几乎都包括了工资管理模块。有些环境中是有大型ERP软件中的一个模块引进的,有些作为企业的财务系统的一部分。计算机处理的数据量不断增加。文件管理系统采用的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应管理大量数据的需要,于是数据库管理系统便应运而生。有了数据库我们便能方便快捷的对数据进行读取、存取,并维护数据库的数据。但,西方管理制度设计的工资管理软件,在很多时候还不能完成解决中国特色中小企业的问题,本文介绍的毕业设计的研究工作就是要为这些具有中国特色的中小企业解决他们在工资管理方面的问题。
硬件需求:赛扬1.7G CPU、512M内存80G硬盘的计算机。
(2)本系统采用VC++实现,依靠其强大的面向对象系统,与数据库管理系统相结合。
(3)要求掌握计算机技术,熟悉系统的功能和使用方法使系统能够顺利运行。
2.3、法律可行性
本系统的开发与应用不涉及侵犯专利权、侵犯版权等方面的问题。
三、需求分析
3.2.2、性能需求
此工资管理系统对工资数据精度的计算能在默认情况之下精确到小数点后3位小数,即是精确到分的计算。但在用户使用过程中,能自行根据实际情况进行小数计算精度的设定,最大能允许保留小数点后5位的精度。在时间特性上,当用户发出命令请求时的服务器的响应时间、对数据更新处理、工资数据的查询检索等上,同样要求系统响应时间不会超过0.5秒时间。系统支持多种操作系统的运行环境,多不同操作系统,不同文件格式的磁盘上的数据均能实现信息的互通,及共享。当服务器移植到其他的系统平台,如:Linux平台下时,同样能和其他的系统进行数据存取同步,不会出现系统之间互不兼容的情况,系统支持多系统之间的互连互通,系统有巨大的强健性。

软件工程-工资管理系统-详细设计说明书

软件工程-工资管理系统-详细设计说明书

《软件工程》课程实验报告2011-11工资管理系统详细设计说明书 1.引言⑴系统简介某单位人事处每月月初,需要对前一个月的人员变动情况、工资变动情况进行核准,并根据核准后的情况,编制当月的工资表并打印。

人员变动情况包括:新近调入人员,需要建立基本工资关系;内部人员调整,需要调整人员所在部门;新近增加的离退休人员,需要修改基本工资关系;人员调出或因其他原因减少人员,需要删除相应的内容。

工资变动情况包括:普调工资时,需按职务(或职称)修改基本工资关系;个别人员职务(或职称)变动而改变工资时,需要修改相关人员基本工资关系;基本工资以外的工资变动情况的修改等。

⑵定义专门术语:职工基本信息表(Basic )职工出缺勤信息表(Attendance ) 职工工资信息表(Salaries )2.总体设计⑴需求概述本软件的主要服务对象是学院的财务处和人事处,各系部.姓名:学号: 班级成绩各系部的主要任务是在每个月20日前各部门(包括系、部)要将出勤情况上报人事处(各系部在这里的主要任务是提供数据的输入);而人事处将出勤工资、奖金及扣款清单送财务处(人事处在这里对各系部送来的数据进行分析处理,对应得出数据的处理结果;财务处于每月月底将教职工的工资表做好并将数据送银行,每月初(3日前)将工资条发给各单位,(财务处在这里对数据起一个网关过滤的作用,主要起一个审批作用,负责接受成型的工资数据和审批然后向银行提交成型数据,最后打到发放工资的目的。

另外,人事变动的数据是由人事处接受并修改,最后同意传达给财务处和相关部门。

⑵软件结构则根据需求分析和概要设计得出软件的功能结构模块图⑶数据库设计数据库表设计职工基本信息表职工出缺勤信息表职工工资信息表⑷对应的数据字典与E—R图:①静态数据:职工基本信息,职工出缺勤信息②动态数据输入数据:职工基本信息,职工工资信息,出勤工资,奖金,扣款清单,职工出缺勤信息;输出数据:职工基本信息,职工工资信息,职工标准工资信息,职工工资条,职工出缺勤报表③数据库介绍职工基本信息数据库:包括职工的工号,姓名,所属系别,职位职工出缺勤信息数据库:包括职工的工号,姓名,应出勤次数/月,实际出勤次数/月,缺勤次数,缺勤原因;职工工资信息数据库:包括职工的工号,姓名,基本工资,原始奖金,缺勤金,实际工资;则得DFD如下:E—R图如下:3.程序描述⑴功能职工基本信息管理子系统:①职工基本信息输入:用于采集职工的职工的工号,姓名,所属系别,职位②建立职工基本信息表:为三个子系统提供数据源③职工基本信息查询:实现查询功能④职工基本信息修改:a.写修改职工基本信息:对职工信息异动进行修改b。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

概要设计说明书
目录
目录 (1)
1引言 (2)
1.1编写目的 (2)
1.2背景 (2)
1.3定义 (2)
1.4参考资料 (4)
2总体设计 (5)
2.1需求规定 (5)
2.2运行环境 (9)
2.3基本设计概念和处理流程 (10)
2.4结构 (11)
2.5功能器求与程序的关系 (12)
2.6人工处理过程 (12)
2.7尚未问决的问题 (13)
3接口设计 (13)
3.1用户接口 (13)
3.2外部接口 (13)
3.3内部接口 (14)
4运行设计 (14)
4.1运行模块组合 (14)
4.2运行控制 (14)
4.3运行时间 (14)
5系统数据结构设计 (14)
5.1逻辑结构设计要点 (14)
5.2物理结构设计要点 (22)
5.3数据结构与程序的关系 (23)
6系统出错处理设计 (23)
6.1出错信息 (23)
6.2补救措施 (23)
6.3系统维护设计 (23)
1引言
1.1编写目的
编写该文档是为了分析人工管理高校工资的流程,把人工模式抽象为可在计算机上处理的自动模式,对高校工资的科学管理进行分析与总结,便于开发小组成员对系统整体功能的认识,通过该文档,确定了系统的目的和功能,以及管理的流程和方法,同时也为使用者提供参考。

1.2背景
说明:
A.所建议开发的软件系统的名称:“某职业高中工资管理系统”
B.本项目的任务提出者:财物科长;项目的开发者:该学校的全体
计算机教师;实际用户:财务科会计、财务科长(有时);
由于该学校尚未采用计算机进行信息化管理,所以该软件系统独立存在。

但如果该学校打算建立一个中央数据库,并以此为中心开发完整的管理信息系统(包括教学管理、物资管理、人力资源管理、财务管理等),则本系统将是其中的一个子系统。

1.3定义
(1)系统流程图:描述物理系统的模型表示。

(2)数据流图:描述逻辑系统的模型表示。

1.4参考资料
1. 教育主管部门的经费预拨批文:教经费(编号:2007-1);
2. 学校与计算机科研小组签订的项目预研合同:某校科研预研合同
员工信息表
工资项目表
(编号:2007-12)
3.《软件工程导论》(第4版),张海藩编著,清华大学出版社出版2总体设计
2.1需求规定
给出需求说明书中定义的软件需求规定(包括功能规定和性能规定),功能规定可采用IPO图或简易表格的方式来表示:
对于性能的具体要求:
●时间特性要求
⏹响应时间:0.01秒;
⏹更新处理时间:0.1秒;
⏹数据的转换和传送时间:2秒;
●输入输出数据的精度特性要求
输入数据包括:
a)人事数据=职工编号+职工姓名+职称+职务+部门+参加工作时间+
籍贯+基本工资+生活补贴+书报费+交通费+洗理费+班级系数+职称系数+单节课时费
b)事务数据=[课时信息|任务信息]
c)课时信息=课程名称+授课班级+授课时数+班级人数
d)任务信息=任务名称+任务工作量
表1输入数据的具体要求
输出数据包括:
a)工资表=职工编号+职工姓名+帐号+工资总额
b)工资明细表=基本工资+课时费+岗位津贴+书报费+生活补贴
+交通费+洗理费+缴纳的保险费+缴纳的公积金费+个税+工资合计+应发工资总额
表2输出数据的具体要求
系统使用的灵活性要求
系统的灵活性主要体现在:
a)提供多种操作方法,支持键盘快捷键、鼠标的输入操作以及显
示器、打印机的输出操作;
b)运行环境的无关性,该软件应该能够即装即用,在所有
Windows平台都能很好的运行。

2.2运行环境
系统运行环境:
●硬件环境:高性能PC(迅驰2代+1G内存+100G硬盘+17寸
液显+HP打印机)
●软件环境:Windows+Office
2.3基本设计概念和处理流程
软件结构图设计的出发点是需求分析阶段得到的细化后的数据流图,首先分析该数据流图是变换型还是事务型
2.4结构
2.5功能器求与程序的关系
2.6人工处理过程
除了要求教师或职工填写课时表和任务表外无其他人工处理。

2.7尚未问决的问题
无。

3接口设计
3.1用户接口
本系统是基于Windows环境下的可视化软件,主要提供可视化的GUI设计。

最初的主界面如下:
3.2外部接口
本系统无外部接口。

3.3内部接口
本系统内部元素之间主要通过数据库接口完成相应功能。

4运行设计
4.1运行模块组合
暂不考虑
4.2运行控制
暂不考虑
4.3运行时间
暂不考虑
5系统数据结构设计
5.1逻辑结构设计要点
采用数据字典的描述(也可采用E-R图):
5.2物理结构设计要点
数据库的物理存储,暂不考虑。

5.3数据结构与程序的关系
暂不考虑
6系统出错处理设计6.1出错信息
6.2补救措施
暂不考虑
6.3系统维护设计
暂不考虑。

相关文档
最新文档