某大学工资管理信息系统的分析

合集下载

大学工资管理信息系统XYM

大学工资管理信息系统XYM
管理教职工工资:
根据自身职位的不同,高校里要确定好存在的工资项目和对不同工资项目的计算方法。在对员工进行工资计算的时候,根据各自的岗位、职务的不同,需要对各自的工资组成进行分别进行统计计算。在高校工资项目里面,如教职工的考勤工资的计算,记时工资的计算还有依照个数来进行计算的工资、教职工工龄工资的计算等,在上级领导制定计算规则后,管理人员将教职工的个人工资项目的明细数据可以直接的计算出来,对教职工的如个人所得税的计算、应扣工资计算后,形成教职工的工资信息表,管理人员再根据教职工的工资表要对整个部门的工资情况进行统计分析,如对各个工资项目总的工资支出情况的汇总,对总的教职工工资支出的汇总项目等等。同时要按时的通知教职工领取工资,并即使的对教职工工资领取情况做好记录。对部分员工需要进行银行转帐代发的员工,可以生成统一的银行转帐凭据,统一为员工办理银行转帐工资代发的事项业务。
数据流程图:
系统总体目标设计
经过分析把工资系统分为4个模块来设计:系统模块、工资基本设定模块、工资核算模块和工资查询(报表生成)
系统主界面模块的设计要求界面友好,对各个功能模块的分块明确。作为第一个界面,当然要简洁;员工信息管理模块是各模块设计中很重要的一个,它包括的功能多,要表达的信息很多。例如,员工信息浏览、增加删除修改员工记录、根据查询条件查询员工记录、显示查询结果等;工资基本设定模块的设计起到一个过渡的作用,里面包括了一些重要工资的设定项;工资汇总模块的功能是实现对所有员工的工资的汇总,包括他们的基本工资、岗位工资、工资等级和一些福利基金等;个人工资查询模块的设计目的是给员工一个查询个人工资的功能,每个员工都有自己的密码,通过输入员工号和密码,就可以进入个人工资表,查询个人工资信息
运行环境:
硬件环境:CPU型号为PentiumⅢ以上,内存128M以上。

高校人事工资管理系统设计与实现

高校人事工资管理系统设计与实现

高校人事工资管理系统的设计与实现摘要:针对在手工处理人事工资管理信息的过程中存在效率低下的问题,在分析某高校人事工资管理实际现状的基础上,本文设计出一套人事工资管理系统,在某高校实际应用方面取得了一定的效果,可以满足学院日常工作管理与员工工资管理,实现学院的无纸化办公。

关键词:工资管理信息;数据库;系统模块设计中图分类号:tp311.52高校人事工资管理是一个繁琐而复杂的过程,且对工作人员的要求较严格,而且每月都要重复的进行操作,这就在无形中浪费了管理人员大量的时间和精力。

管理人员计算工资,不仅要确保工资的准确性,还要有一定的时效性。

虽然可以使用电脑中的各种统计工具对工资进行计算,但是随着计算机技术的飞速发展,急需要在业务管理上规范工资与各项费用的计算。

特别是财务管理部门,要严格杜绝计算错误的产生。

另外,对于任何需要手动填写的工资表格,现代化的数据处理服务具有无可比拟的优势。

利用人事工资管理系统可以完成自动计算工资的工作,并使大型企业和中小型企业能够利用it技术支持企业高效率的人事管理的日常任务,使其适应现代化的企业管理,促进就业和人事管理的科学化发展,且降低管理成本。

另外其优势是可以提高效率,使其科学化,规范化的管理。

1 技术简介powerbuilder 12是专为各种应用系统开发的数据库客户端工具,它可也构成一个客户机/服务器或其他的数据库服务器(如sybase,甲骨文,ms sql,informix等)的结构,也可作为dba,foxpro文件类型成为excel数据源,实现这些数据文件有效的连接。

对于不同类型的数据源(数据),由一个特定的软件接口连接使用powerbuilder的各种数据库连接方式,具体实现方式有两种:(1)通过odbc(开放的数据库connecttivity)实现通用接口软件。

(2)提供了一个特殊的接口,使ms sql,informix,sybase 等通过powerbuilder来实现链接。

工资管理系统设计

工资管理系统设计

本科生毕业论文(设计)题目:工资管理系统设计学号:姓名:年级:学院:系别:专业:完成日期:指导教师:摘要:本文从用计算机实现工资管理的角度出发,系统地介绍了为某所大学设计的一套网络环境的工资软件。

本文详细叙述了系统的功能、数据结构、概要设计、详细设计。

系统实现了职工信息、工资的录入、查询和修改,用户可定制报表,用户管理等功能。

系统的特点是采用B/S架构,整个系统的管理工作都集中在服务器端,运用多层软件架构确保了系统的扩展性和适用性。

服务器端主要运用servlets实现,客户端主要使用jsp实现。

关键字:工资管理系统,oracle的java存储过程,工资计算模块AbstractThis treatise bases on the managing of wage by computer and generally introduces a kind of wage managing software about internet environment for a certain university. It discusses the functions of the system, data structure, summary designing and particular designing in detials. The system implements the insert query of the employee's information and wage, the reports ,user management and so on. The specialty of the system is using B/S structure. The management of the system focus on the server. It uses several layers software structure to insure the applicability and the expansibility of the system. The server is mostly using servlets and, the client is jsp.Key Words:The management system of wage, the java stored procedure of oracle,the module of wage calculoation目录第一章绪论 (1)1.1 背景 (1)1.2 开发工具和运行环境的选择 (1)1.3 本文所做的工作 (2)第二章需求分析 (3)2.1 用户功能的需求分析 (3)2.2 功能划分 (4)2.3 数据描述 (5)2.4 数据采集 (9)2.5 数据库设计 (10)第三章概要设计 (14)3.1总体设计 (14)3.1.1基本概念设计 (14)3.1.2开发环境 (14)3.1.3软件结构 (15)3.2数据结构设计 (17)3.2.1全局变量定义 (17)3.2.2物理结构设计 (17)第四章详细设计 (19)4.1 登陆窗口设计 (19)4.1.1 功能说明 (19)4.1.2 实现方法 (19)4.2 主界面 (19)4.2.1 功能说明 (20)4.2.2 实现方法 (20)4.3职工信息录入 (20)4.3.1 功能说明 (21)4.3.2 实现方法 (21)4.4 职工信息的查询和修改 (21)4.4.1 功能说明 (22)4.4.2 实现方法 (22)4.5 课时工资信息的录入 (22)4.5.1 功能说明 (22)4.5.2 实现方法 (22)4.6 课时和工资信息的查询和修改 (23)4.6.1 实现方法 (23)4.7 工资结构的查看 (23)4.8工资结构的调整 (24)4.9 报表生成 (24)4.9.1 实现方法 (25)4.10 过滤器和监听器 (25)4.10.1 是否登陆过滤器 (25)4.10.2 编码过滤器 (25)4.10.3 用户监听器 (25)第五章毕业设计小结 (26)5.1目标完成情况和不足 (26)5.2总结和体会 (27)致谢 (28)参考文献 (29)附录 (30)附录一工资的计算公式 (30)附录二数据库表的结构 (30)附录三源代码 (34)1. oracle的java存储过程(工资计算模块) (34)2. 监听器(日志生成) (35)3.过滤器 (38)第一章绪论1.1 背景随着计算机技术的飞速发展,计算机在企业和大学管理中应用的普及,利用计算机实现人事工资的管理势在必行。

工资管理系统设计

工资管理系统设计

工资管理系统设计一、系统需求分析1.功能需求(1)员工信息管理:包括员工基本信息、薪资标准、薪资档案等;(2)考勤管理:记录员工的出勤情况,包括迟到、早退、缺勤等情况;(3)计算工资:根据考勤记录和薪资标准,自动计算每个员工的工资;(4)工资发放:生成工资条,记录发放日期和金额;(5)统计报表:生成工资统计报表,包括总工资、平均工资、最高工资、最低工资等。

2.性能需求(1)数据安全性:保护员工的个人隐私和工资信息,确保系统安全可靠;(2)操作便捷性:界面友好,操作简单方便,提供快速查询和查看功能;(3)计算准确性:计算工资的准确性是系统的关键,要确保计算结果精确无误;(4)数据存储和查询速度:要求数据库的存储和查询速度较快,以提高系统的响应速度。

二、系统设计1.数据库设计(1)员工信息表:包括员工ID、姓名、性别、部门、岗位、入职日期等;(2)考勤记录表:包括员工ID、打卡日期、上班时间、下班时间等;(3)工资标准表:包括工资标准ID、基本工资、奖金、补贴等;(4)工资发放表:包括员工ID、工资发放日期、金额等。

2.系统架构设计(1)前端设计:采用用户界面友好的Web页面,并提供登录、员工信息管理、考勤管理、工资计算及发放、统计报表等功能的页面;(2)后端设计:使用Java语言开发后台逻辑,实现与前端交互、数据的存储、计算和查询等功能;(3)数据库设计:使用关系型数据库如MySQL进行数据存储,设计合理的表结构和索引,保证数据的存储和查询速度;(4)系统安全设计:采用用户登录、权限管理和数据加密等手段,确保系统的安全性。

三、系统实施1.数据采集(1)员工信息采集:通过员工管理模块,录入员工的基本信息和薪资标准;(2)考勤记录采集:通过考勤管理模块,记录员工的打卡情况,包括上班时间、下班时间等。

2.工资计算与发放(1)根据考勤记录和薪资标准,自动计算每个员工的工资;(2)生成工资发放表,记录工资发放的日期和金额。

薪资管理系统实验报告

薪资管理系统实验报告

薪资管理系统实验报告薪资管理系统实验报告一、引言薪资管理是企业中重要的一环,直接关系到员工的工作积极性和企业的运营效率。

为了更好地管理薪资,提高薪酬的公平性和透明度,我们开展了薪资管理系统的实验。

二、实验目的本实验旨在设计和开发一个薪资管理系统,通过该系统实现对员工薪资的计算、发放和管理,提高薪酬管理的效率和准确性。

三、实验方法1.需求分析:通过与企业管理人员和员工的沟通,了解他们对薪资管理系统的需求和期望。

2.系统设计:根据需求分析结果,设计系统的功能模块和界面,并确定数据库的结构和关系。

3.系统开发:使用合适的开发工具,按照设计要求进行系统开发和编码。

4.系统测试:对开发完成的系统进行功能测试、性能测试和用户界面测试,确保系统的稳定性和可用性。

5.系统部署:将测试通过的系统部署到企业内部服务器,准备进行试运行。

6.试运行和反馈:让企业管理人员和员工使用系统进行试运行,并收集他们的反馈意见和建议。

7.系统优化:根据试运行的反馈意见和建议,对系统进行优化和改进,提高系统的稳定性和用户体验。

四、实验结果经过一段时间的设计、开发和测试,我们成功开发了一个功能完善、稳定可靠的薪资管理系统。

该系统具备以下特点:1.员工信息管理:系统可以对员工的基本信息、职位信息和薪资信息进行管理,包括录入、修改和删除等操作。

2.薪资计算:系统能够根据员工的工作时长、绩效和奖惩情况,自动计算出每位员工的薪资,并生成相应的工资条。

3.薪资发放:系统提供了多种薪资发放方式,包括银行转账、现金发放和支票发放等,方便企业根据实际情况选择合适的发放方式。

4.薪资报表:系统可以生成各类薪资报表,包括薪资总额、平均薪资、薪资分布等,帮助企业管理人员对薪资情况进行分析和决策。

5.权限管理:系统通过权限管理功能,实现了对不同角色的用户进行权限控制,保证了薪资信息的安全性和保密性。

五、实验总结通过本次实验,我们深入了解了薪资管理的重要性和复杂性,也掌握了设计和开发薪资管理系统的方法和技巧。

企业工资管理信息系统分析与设计

企业工资管理信息系统分析与设计

企业工资管理信息系统分析与设计一、需求分析1.用户需求分析(1)工资计算:系统能够根据员工的工资标准、考勤记录、绩效评估等信息,自动计算每位员工的应发工资。

(2)工资管理:系统能够管理员工的工资信息,包括基本工资、津贴、补贴、奖金、扣款等。

(3)工资统计:系统能够统计员工的工资情况,包括各项工资的总额、平均工资等。

(4)工资查询:系统能够根据员工的工资单号、员工编号等信息,快速查询员工的工资情况。

(5)工资报表:系统能够生成工资报表,包括工资明细表、工资总表等。

2.系统需求分析(1)数据采集:系统能够实时采集员工的考勤记录、绩效评估等数据。

(2)工资计算:系统能够根据员工的工资标准、考勤记录、绩效评估等数据,自动计算每位员工的应发工资,并生成工资单。

(3)工资管理:系统能够管理员工的工资信息,包括基本工资、津贴、补贴、奖金、扣款等,能够对工资进行增加、修改、删除等操作。

额、平均工资等,并生成相应的报表。

(5)工资查询:系统能够根据员工的工资单号、员工编号等信息,快速查询员工的工资情况。

(6)权限管理:系统能够对用户的权限进行管理,确保只有授权的用户才能访问和操作相关数据。

二、概要设计1.系统架构设计(1)前端设计:采用Web前端技术,实现用户界面的设计和交互。

(2)后端设计:采用Java语言,采用Spring MVC框架实现系统的业务逻辑。

(3)数据库设计:采用关系型数据库,设计员工信息、考勤记录、绩效评估、工资明细等数据表。

2.功能模块设计(1)数据采集模块:负责实时采集员工的考勤记录、绩效评估等数据,将数据存储到数据库中。

(2)工资计算模块:根据员工的工资标准、考勤记录、绩效评估等数据,自动计算每位员工的应发工资,并生成工资单。

(3)工资管理模块:负责管理员工的工资信息,包括基本工资、津贴、补贴、奖金、扣款等,能够对工资进行增加、修改、删除等操作。

平均工资等,并生成相应的报表。

(5)工资查询模块:根据员工的工资单号、员工编号等信息,快速查询员工的工资情况。

学校内部工资管理系统

学校内部工资管理系统

目录目录 (1)1问题定义 (2)2可行性研究 (2)2.1 系统流程图 (3)2.2 高层数据流图 (3)2.3 可行性分析 (4)2.4 开发计划 (5)3 需求分析 (5)3.1 E-R图 (5)3.2 细化的数据流图 (6)3.3 数据字典 (7)3.4 状态转换图 (7)4 概要设计 (9)4.1 系统层次图 (9)4.2 IPO表 (9)4.3 文件设计 (11)5 详细设计 (13)5.1 人机界面设计 (13)5.2 过程设计 (14)6 测试报告 (15)7 总结 (16)参考文献 (17)附录 (17)1问题定义随着公司规模的不断扩大,职工数量急剧增加,有关职工的各种信息量也成倍增长,而目前许多公司的职工工资管理系统仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低,因此该设计要求学生设计一套计算机“职工工资管理系统”,以提高信息的开放性,大大地改善了公司、职工对其最新信息查询的准确性,从而提高管理水平和工作效率,公司员工的工资情况进行管理,完成员工基本信息的添加、修改、删除和查询功能,考勤管理功能,工资结算功能。

2可行性研究当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。

并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之内解决。

因此通过可行性的研究分析可以知道问题。

有无可行性的解决方法,进而避免人力、物力和才力的浪费。

在现行系统初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。

系统目标应充分体现,直接为学生档案信息管理系统服务,并且,程序可以分期分批实现。

但是,需要指出的是,系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。

以达到更加出色的程序系统。

可是,目标的提法不尽相同。

2.1 系统流程图图2.1系统流程图2.2 高层数据流图从硬件方面来说,数据流图(Data Flow Diagram,DFD)是用来描绘软件系统逻辑模型的图形工具,用于描绘信息在系统中的流动和处理情况。

某学校内部工资管理系统

某学校内部工资管理系统

某学校内部工资管理系统某学校内部工资管理系统一、引言学校作为教学机构,不仅要关注学生的学习和发展,也要关注教职工的工资管理。

工资管理涉及到教职工的生活福利和激励机制,对于学校内部的和谐发展起着重要的作用。

为了提高工资管理的效率和准确性,某学校决定开发一个内部工资管理系统。

二、系统需求分析1. 登录功能:系统需要具备敏捷、安全的登录功能,以保护敏感信息的安全。

2. 用户管理:系统需要能够对学校所有教职工进行管理,包括添加、删除和修改教职工信息。

3. 工资管理:系统需要能够记录教职工的工资信息,并能够进行工资的计算和发放。

4. 统计功能:系统需要能够对教职工的工资进行统计分析,比如根据职称等级、工作年限等条件进行统计分析。

5. 导出功能:系统需要能够将工资信息导出为Excel或其他文件格式,以便于学校进行财务管理。

6. 报表功能:系统需要能够生成工资报表,包括工资发放情况、工资统计等报表。

三、系统设计与实现1. 技术选型:考虑到系统需要具备用户管理、数据统计、导出等功能,可以选择使用Java语言进行开发。

使用Java语言可以使用成熟的开发框架,如Spring、MyBatis等,提高开发效率。

2. 数据库设计:根据系统需求,应设计适当的数据库表结构,包括教职工信息表、工资信息表等,以便于后续的数据存储和管理。

3. 系统搭建:根据需求和技术选型,进行系统的搭建和开发。

可以使用Maven进行项目管理,使用Spring Boot进行快速开发,使用Spring Security进行安全控制等。

4. 功能实现:根据系统需求,逐步实现登录功能、用户管理功能、工资管理功能、统计功能、导出功能和报表功能。

实现过程中,需要注意安全性和效率性的考虑。

5. 测试与优化:在功能实现完成后,进行系统的测试和优化。

包括单元测试、集成测试和性能测试等,以保证系统的稳定性和易用性。

6. 部署与使用:在测试通过后,进行系统的部署和上线。

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

某大学工资管理信息系统的分析、设计班级:姓名:学号:(1)可行性分析报告1.系统简述某大学共有教职员工3758人。

学校下设教务处、财务处和房产处等26处室,设有计算机系、自动控制系和管理工程系等18个教学系,此外还附设一个机工厂、一个电子厂和一所校医院。

该校财务处负责全校教职工的工资管理工作。

该所大学现行职工工资管理业务工作量特别大,同时还时常出现差错现象。

有关人员迫切要求早日开发出全校职工工资管理信息系统,用计算机代替手工记账、计算机制做报表工作。

学校主管领导也十分支持这项工作,已批准投资5万元人民币用于购置设备和软件开发。

同时,学校还拥有雄厚的技术力量。

因此,该系统的开发具备了管理可行性------有关人员迫切要求早日开发出全校职工工资管理信息系统,具备了开发的积极性;学校主管领导也十分支持这项工作,具备了管理阶层的肯定技术可行性------学校还拥有雄厚的技术力量。

经济可行性------学校主管领导已批准投资5万元人民币用于购置设备和软件开发。

系统开发后可以减轻该所大学现行职工工资管理业务工作量,同时减少差错现象,对学校很有利。

2.项目目标减轻该所大学现行职工工资管理业务工作量,同时减少差错现象3.所需资源、预算、期望效益所需的资源已由校领导批准购置,预期效益即为减轻该所大学现行职工工资管理业务工作量,同时减少差错现象4.对项目可行性的结论该系统可立即进行开发(2)系统分析部分2.数据流程图本月工资汇总表3.功能分析图4.数据字典(一)数据流的描述数据流编号:(一)数据流的描述数据流编号:D-01数据流名称:房费水电费扣款单简述:房产处提供房费和水电费数据流来源:房产处数据流去向:财务部数据项组成:职工证号+职工姓名+房费+水电费数据流量:约30张/日高峰流量:约50张/日数据流编号:D-02数据流名称:托儿费和交通补贴扣款单简述:总务处提供托儿费和职工交通补贴清单数据流来源:总务处数据流去向:财务部数据项组成:职工证号+职工姓名+托儿费+交通费数据流量:约30张/日高峰流量:约50张/日数据流编号:D-03数据流名称:职工工资调整变动情况清单简述:人事部门提供职工工资调整变动情况清单数据流来源:人事部门数据流去向:工资管理会计数据项组成:部门名称+职工姓名+基本工资+工龄工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注数据流量:约30张/日高峰流量:约50张/日数据流编号:D-04数据流名称:职工借支应扣款清单简述:财务部列出职工借支应扣款清单数据流来源:财务部数据流去向:工资管理会计数据项组成:部门名称+职工姓名+基本工资+工龄工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注数据流量:约30张/日高峰流量:约50张/日(二)处理逻辑的描述处理逻辑编号:P-01处理逻辑名称:列出职工借支应扣款清单简述:财务部按期列出职工借支应扣款清单输入的数据流:房费和水电费,托儿费和交通补贴费处理描述:登记房地产提供的房费和水电费和总务处的托儿费和交通补贴费输出数据流:职工借支应扣款清单处理频率:30次/日处理逻辑编号:P-02处理逻辑名称:制作本月职工工资台账简述:工资管理会计制作本月职工工资台账输入的数据流:职工借支应扣款清单,上月职工台账,职工工资调整变动情况处理描述:工资管理会计依据上月职工工资台账和各部门送来的扣款单、补贴单和职工工资变动情况清单制作本月职工工资台账格式输出数据流:本月职工工资台账格式处理频率:30次/日处理逻辑编号:P-03处理逻辑名称:填制本月职工工资台账简述:输入本月职工工资台账格式输入的数据流:本月职工工资台账格式处理描述:工资管理会计根据填制好的工资台账格式制作本月份职工工资台账输出数据流:本月份职工工资台账处理频率:30次/日处理逻辑编号:P-04处理逻辑名称:合计计算应得工资简述:输入本月汇总表处理描述:工资管理会计依据本月汇总表合计数字,提取现金,发至职工手中。

输出数据流:本月职工应得工资处理频率:30次/日(三)数据存储描述数据存储编号F-01外部实体名称:上月职工工资台账简述:登记上月职工工资台账数据存储组成:职工姓名+基本工资+工龄工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注关键字:职工姓名+工资相关处理:P-01、P-02、P-03数据存储编号F-02外部实体名称:上月工资清单简述:制作上月职工工资清单数据存储组成:职工姓名+基本工资+工龄工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注关键字:职工姓名+工资相关处理:P-01、P-02、P-03(四)外部实体描述外部实体编号:S-01外部实体名称:房产处简述:统计房费水电费扣款单输出数据流:房费、水电费外部实体编号:S-02外部实体名称:总务处简述:统计托儿费和交通补贴扣款单输出数据流:托儿费、交通补贴外部实体编号:S-03外部实体名称:人事部门简述:统计职工工资调整变动清单输出数据流:职工工资变动单5.数据加工处理的描述l)若有职工在学校内部各部门之间调动工作情况发生,则提供这些职工的姓名、由何部门调至何部门工作、工资发放变动情况等。

2)若有校外人员调入学校工作,则应提供调入者的职工证号、姓名、调人校内何部门,以及有关调入者工资方面的数据与他们的工资开始发放的月份。

据此,财务处的工资管理会计建立调入者的职工工资台账账页。

3)若有职工调离学校,则要提供调出人员的姓名、所在单位和终止发放本人工资的月份。

4)若调整工资,则应提供全校教职工工资调整变动情况清单和调整后的工资从哪个月份开始发放。

职工工资计算处理时要注意:工龄工资每人每年增加0.5元应发工资=基本工资十工龄工资十各项补贴之和扣款合计=房费十水电费+托儿费十借支扣款十其他扣款实发工资=应发工资-扣款合计6.信息系统流程设想图(新系统模型)新系统把工资数据分为固定半固定数据和变动数据两大部分。

相对固定的数据长期存储在主文件中。

对变动很大的变动数据,每月重新输入,暂时保存在磁盘的扣款补贴文件中。

最后计算并输出全校职工工资发放单和本月份工资汇总表。

其信息系统流程图如下。

(3)系统设计部分1. 功能结构图设计新系统的功能设计是以原系统业务流程和数据流程为依据的。

为此新系统的功能划分为数据录入、工资查询、报表输出、系统维护四个模块,如图所示。

2.新系统信息处理流程设计处理过程设计——分析和设计出完成某一功能所需的处理单元(操作过程)及其组合是系统的最底层的设计,其设计成果是某一处理过程的处理流程图整个系统的处理流程图可以看作是系统流程图的展开和具体化----以建立主扣款文件子系统的处理流程图为例3.输出设计(主要指打印输出设计)以某大学职工工资台账账页为例某大学职工工资台账账页输出此台账需要设计的格式为:台帐数据文件——tz.dbf字段字段名称类型宽度小数说明1ZGZH Character8职工证号2YF Character6月份3JBGZ Numeric82基本工资4GLGZ Numeric82工龄工资5FSBT Numeric82副食补贴6LMBT Numeric82煤粮补贴7JTBT Numeric82交通补贴8BB1Numeric82备补1 9BB2Numeric82备补2 10YFGZ Numeric82应发工资11FF Numeric82房费12SDF Numeric82水电费13TEF Numeric82托儿费14JZKK Numeric82借支扣款15QTKK Numeric82其他扣款16KKHJ Numeric82扣款合计17SFGZ Numeric82实发工资与此数据库文件对应的索引文件为tz.idx,其索引关键字为zgzh。

4.存储文件格式设计(库结构设计)5.输入设计(主要指数据录入卡设计)本系统中的各种类数据录入均用先行系统的各种单据格式,要录入的单据包括:各部门报送来的扣款单、补贴清单和其他有关职工工资变动通知单,以及上个月份的职工工资台账输入设计的内容---(例)职工扣款清单表——zgkk.dbf说明字段名称类型宽度职工证号ZGZH Character8姓名XM Character8房费FF Numeric8水电费SDF Numeric8托儿费TEF Numeric8借支扣款JZKK Numeric8其他扣款QTKK Numeric8扣款总计KKZJ Numeric8职工补贴清单表——zgbt.dbf说明字段名称类型宽度职工证号ZGZH Character8姓名XM Character6副食补贴FSBT Numeric8煤粮补贴LMBT Numeric8交通补贴JTBT Numeric8备补1BB1Numeric8备补2BB2Numeric8总计YFGZ Numeric8确定数据的输入方式——联机输入确定输入数据的记录格式——输入记录单的设计表1 ()月职工()项扣款清单制表人:日期表2 ()月职工交通补贴清单制表人:日期6.代码设计(职工证号和部门代号)职工证号用层次码,八位字符,一方面可以统一职工信息,一方面可以方便数据输入职工信息表——zgxx.dbf字段名字段类型宽度小数说明称1ZGZH Character8职工证号2XM Character8姓名3XB Character8性别4SR Numeric8生日5HF Character8婚否6BMMC Character8部门名称7ZW Character8职务8MZ Character8民族9ZZMM Character8政治面貌10BYXX Numeric8毕业学校11XL Character8学历12DH Numeric11电话13RZRQ Numeric8入职日期14HTQX Numeric8合同期限15TXDZ Character30通讯地址与此数据库文件对应的索引文件为zgxx.idx,其索引关键字为zgzh。

部门代号用块码,把数据项分成若干个组,每组代表一定类型的编码对象,码中的数字的值和位置都代表一定的意义,如0×代表管理部门,1×代表生产分厂。

简单以扩充,操作易进行部门代码表——bmdm.dbf字段字段名称类型宽度小数说明1BMDH Character4部门代号2BMMC Character8部门名称与此数据库文件对应的索引文件为bmdm.idx,其索引关键字为bmdh。

7.程序设计说明书程序设计说明书是系统实施阶段编程的依据处理流程图是程序设计说明书的主要依据程序设计说明书是以一个处理过程为单位,用以定义处理过程的书面文件程序设计说明书一.输入 二.输出三.程序功能 更新主文件 四.程序处理过程说明 上月主文件主处理文件。

相关文档
最新文档