某大学工资管理信息系统的分析、设计班级:姓名:学号:(1)可行性分析报告1.系统简述某大学共有教职员工3758人。
学校下设教务处、财务处和房产处等26处室,设有计算机系、自动控制系和管理工程系等18个教学系,此外还附设一个机工厂、一个电子厂和一所校医院。
该校财务处负责全校教职工的工资管理工作。
该所大学现行职工工资管理业务工作量特别大,同时还时常出现差错现象。
有关人员迫切要求早日开发出全校职工工资管理信息系统,用计算机代替手工记账、计算机制做报表工作。
学校主管领导也十分支持这项工作,已批准投资5万元人民币用于购置设备和软件开发。
同时,学校还拥有雄厚的技术力量。
因此,该系统的开发具备了管理可行性------有关人员迫切要求早日开发出全校职工工资管理信息系统,具备了开发的积极性;学校主管领导也十分支持这项工作,具备了管理阶层的肯定技术可行性------学校还拥有雄厚的技术力量。
经济可行性------学校主管领导已批准投资5万元人民币用于购置设备和软件开发。
系统开发后可以减轻该所大学现行职工工资管理业务工作量,同时减少差错现象,对学校很有利。
2.项目目标减轻该所大学现行职工工资管理业务工作量,同时减少差错现象3.所需资源、预算、期望效益所需的资源已由校领导批准购置,预期效益即为减轻该所大学现行职工工资管理业务工作量,同时减少差错现象4.对项目可行性的结论该系统可立即进行开发(2)系统分析部分2.数据流程图本月工资汇总表资3.功能分析图数据流编号:(一)数据流的描述数据流编号:D-01数据流名称:房费水电费扣款单简述:房产处提供房费和水电费数据流来源:房产处数据流去向:财务部数据项组成:职工证号+职工姓名+房费+水电费数据流量:约30张/日高峰流量:约50张/日数据流编号:D-02数据流名称:托儿费和交通补贴扣款单简述:总务处提供托儿费和职工交通补贴清单数据流来源:总务处数据流去向:财务部数据项组成:职工证号+职工姓名+托儿费+交通费高峰流量:约50张/日数据流编号:D-03数据流名称:职工工资调整变动情况清单简述:人事部门提供职工工资调整变动情况清单数据流来源:人事部门数据流去向:工资管理会计数据项组成:部门名称+职工姓名+基本工资+工龄工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注数据流量:约30张/日高峰流量:约50张/日数据流编号:D-04数据流名称:职工借支应扣款清单简述:财务部列出职工借支应扣款清单数据流来源:财务部数据流去向:工资管理会计数据项组成:部门名称+职工姓名+基本工资+工龄工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注数据流量:约30张/日(二)处理逻辑的描述处理逻辑编号: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字段字段名称类型宽度小数说明1ZGZHCharacter8职工证号2YFCharacter6月份3JBGZNumeric82基本工资4GLGZNumeric82工龄工资5FSBTNumeric82副食补贴6LMBTNumeric82煤粮补贴7JTBTNumeric82交通补贴8BB1Numeric82备补19BB2Numeric82备补21YFGZ Num82应发0eric工资1 1FFNumeric82房费1 2SDFNumeric82水电费1 3TEFNumeric82托儿费1 4JZKKNumeric82借支扣款1 5QTKKNumeric82其他扣款1 6KKHJNumeric82扣款合计1 7SFGZNumeric82实发工资与此数据库文件对应的索引文件为tz.idx,其索引关键字为zgzh。
4.存储文件格式设计(库结构设计)5.输入设计(主要指数据录入卡设计)本系统中的各种类数据录入均用先行系统的各种单据格式,要录入的单据包括:各部门报送来的扣款单、补贴清单和其他有关职工工资变动通知单,以及上个月份的职工工资台账输入设计的内容---(例)职工扣款清单表——zgkk.dbf说明字段名称类型宽度职工证号ZGZHCharacter8姓名XMCharacter8房费FFNumeric8水电费SDFNumeric8托儿费TEFNumeric8借支扣JZKK Numeri8款c 其他扣款QTKKNumeric8扣款总计KKZJNumeric8职工补贴清单表——zgbt.dbf说明字段名称类型宽度职工证号ZGZHCharacter8姓名XMCharacter6副食补贴FSBTNumeric8煤粮补贴LMBTNumeric8交通补贴JTBTNumeric8备补1BB1Numeric8备补2BB2Numeric8总计YFGZNumeric8确定数据的输入方式——联机输入确定输入数据的记录格式——输入记录单的设计表1 ()月职工()项扣款清单制表人:日期表2 ()月职工交通补贴清单制表人:日期6.代码设计(职工证号和部门代号)职工证号用层次码,八位字符,一方面可以统一职工信息,一方面可以方便数据输入职工信息表——zgxx.dbf字段字段名称类型宽度小数说明1ZGZHCharacter8职工证号2XMCharacter8姓名3XB Charac8性别ter4SRNumeric8生日5HFCharacter8婚否6BMMCCharacter8部门名称7ZWCharacter8职务8MZCharacter8民族9ZZMMCharacter8政治面貌1 0BYXXNumeric8毕业学校1 1XLCharacter8学历1 2DHNumeric11电话1 3RZRQNumeric8入职日期1 4HTQXNumeric8合同期限1 5TXDZCharacter3通讯地址与此数据库文件对应的索引文件为zgxx.idx,其索引关键字为zgzh。
部门代号用块码,把数据项分成若干个组,每组代表一定类型的编码对象,码中的数字的值和位置都代表一定的意义,如0×代表管理部门,1×代表生产分厂。
简单以扩充,操作易进行部门代码表——bmdm.dbf字段字段名称类型宽度小数说明1BMDHCharacter4部门代号2BMMCCharacter8部门名称与此数据库文件对应的索引文件为bmdm.idx,其索引关键字为bmdh。
7.程序设计说明书程序设计说明书是系统实施阶段编程的依据处理流程图是程序设计说明书的主要依据程序设计说明书是以一个处理过程为单位,用以定义处理过程的书面文件程序设计说明书一.输入二.输出18三.程序功能 更新主文件四.程序处理过程说明上月主文件主处理文件 本月主文件文件名标识设备 备注 上月主文件GZI.DBFD1主处理文件GZC L.DBFD2 文件名文件标识设备备注 本月主文件GZ 2.DBFD 1更新。