




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
晨明公司 工资管理信息系统设计与开发 作者:邹明芳 宋泊晨目录前言1.工资管理系统系统规划1.1 开发背景1.2 开发目的1.3 可行性分析2.工资管理系统系统分析2.1组织结构与功能分析2.2业务流程分析2.3数据流程分析2.4数据字典3.工资信息系统系统设3.1功能结构分析3.2信息系统流程图设计3.3代码设计3.4数据库设计3.5输入输出设计3.6过程设计说明书4.系统实施4.1数据库设计5界面设计5.1界面设计5.2建立工资主文件设计5.3建立扣款文件设计54计算和打印输出设计5.5退出系统前言: 晨明公司位于中国西南部有着“天府之国”之美誉的成都市。古语有云:蜀道之难,难于上青天。随着现代经济的快速发展与社会更新换代的日新月异,有所谓条条大路通蜀道,蜀道交通日益便利,迎来更多商机,为了与国际经济迅速接轨,开发工资管理信息系统势在必行。 晨明公司拥有职工500人,管理人员125人,占地面积1000亩,固定资产300万,本公司每年组织会计人员会计软件操作培训,使得到目前为止公司会计人员熟练掌握计算机操作技术,对工资管理信息系统的建立有较大的优势。1. 工资管理系统系统规划管理信息系统的战略规划是一个组织的战略规划的重要组成部分,是关于MIS长远发展的规划。这项工作的好坏往往是管理信息系统成败的关键。基于上述的理由和借鉴,本公司的工资管理信息系统规划同样遵循相同的理念进行开发,并在全体员工的共同努力下组织有效的实施开展计划工作。经过了初装、蔓延、控制、集成、数据管理,最终达到了较为成熟的阶段。使该系统能够满足本公司的经济业务需求与管理要求,极大的提高了本公司工作效率和工作质量。1.1开发背景为了实现公司经济目标的稳定快速发展,本着服务社会,发展公司职能,提高公司经济效益的目的,公司急需开发一套可行性工资管理信息系统来缓解公司当前所面临的经济、管理的困难。于是,公司在专业系统软件开发公司人员的协助下用近两年时间开发此工资管理信息系统。1.2开发目的 在计算机辅助公司管理技术发展愈来愈快的环境下,公司力求提高工作效率,简化部门工作强度,优化部门结构,强化公司内部管理制度,也为了更好、更快的与国际接轨并在市场上占领一定的地位,提高公司整体竞争力和文化软实力。1.3可行性分析公司管理人员基于管理上的要求强烈建议开发此系统,公司因此组织相关人员参加培训学习,并对学习结果进行了严格的考评,此外,公司最近业务发展良好,一直处于盈利状态,有坚强的资金保证开发此系统。2.工资管理系统系统分析2.1组织结构与功能分析晨明公司组织结构图如下:部长计划科评审科会计科资金管理科2.2根据用户需求,系统要完成的主要功能有建立工资主文件、建立扣款文件, 计算输出和更新住房公积金流程如下:晨明公司工资管理信息系统建立主文件更新主文件件建立扣款文件计算和打印2.2业务流程分析本系统为会计科工资核算而设计,每月的工资核算是根据上月的工资主文件和人事处提供的工资变动文件获得本月的主文件,总务处提交职工水电气的扣款文件,算得每月的实发工资。建立工资主文件001本月人员及工资变动表上月工资发放清单002本月扣款清单建立扣款文件本月工资主文件本月扣款清单计算打印本月实发工资文件工资汇总文件更新公积金住房公积金文件2.3数据流程分析基于业务流程图绘制的数据流程图所示。(对象以汉语拼音字头命名)建立数据流程图如下:建立工资主文件001本月人员及工资变动表上月工资发放清单002本月扣款清单建立扣款文件本月工资主文件本月扣款清单计算打印本月实发工资文件工资汇总文件更新公积金住房公积金文件2.4数据字典(1).外部实体外部实体编号:001外部实体名称:邹明芳简述:每月提供工资变动清单输入数据流:输出数据流:工资变动表 外部实体编号:002外部实体名称:宋泊晨简述:每月提交职工水电气扣款清单。输入数据流:输出数据流:本月扣款清单 (2.)数据流数据流编号:本月人员及工资变动数据流名称:工资变动清单简述:每月人事处基于职工调入、调出及职务升降提供的工资变动表。数据流来源:001数据流去向:建立工资主文件模块数据流组成:职工代码+姓名+部门+基本工资+附加工资+住房公积金+备注(调走、调整工资、换部门、新进)高峰流量:5份/月数据流编号:本月扣款清单数据流名称:扣款清单简述:每月总务处根据职工消费的水电气数量开出的扣款表。数据来源:002数据去向:建立扣款文件模块数据流组成:职工代码+姓名+部门+电费 数据流量:5份/月高峰流量:5份/月(3.)处理逻辑处理逻辑编号:本月工资主文件处理逻辑名称:建立本月工资主文件简述:基于工资变动修改上月工资发放清单,得到本月工资主文件。输入数据流:上月工资发放清单、工资变动表。处理:根据人事处开出的工资变动表,对上月工资发放清单编辑修改。调出删除记录、调入新进记录、换部门记录。输出数据流:本月工资主文件。处理频率:每月1次。处理逻辑编号:本月扣款清单处理逻辑名称:建立扣款清单简述:把002提交的扣款表录入的扣款清单中。输入数据流:扣款清单处理:建立友好人机界面,字段显示职工代码、姓名、部门字段,只需要录入电费金额。输出数据流:扣款清单)处理频率:每月1次。处理逻辑编号:本月实发工资清单处理逻辑名称:计算实发工资和汇总工资简述:根据本月工资主文件和扣款清单,计算实发工资。再根据实发工资计算工资汇总。输入数据流:本月工资主文件,扣款清单处理:通过临时工作文件,实发工资(职工编号 C(4),姓名 C(8),部门代码 N(2),基本工资 N(7,2),附加工资 N(7,2),住房公积金 N(7,2),电费 N(7,2),实发工资 N(7,2),把工资主文件内容和本月工资扣款清单内容导入本页实发工资清单中。再根据实发工资,按部门代码汇总,生成汇总文件表。输出数据流:本月实发工资清单。工资汇总表处理频率:每月1次。(4.)数据存储数据存储编号:上月工资发放清单数据存储名称:上月工资主发放清单简述:上月工资主发放清单数据存储组成:职工代码+姓名+部门+基本工资+附加工资+住房公积金关键字:代码相关处理:建立工资主文件数据存储编号:工资主文件数据存储名称:工资主文件简述:工资主文件数据存储组成:职工代码+姓名+部门+基本工资+岗位工资+住房公积金关键字:代码相关处理: 建立工资主文件,本月扣款清单数据存储编号:本月扣款清单数据存储名称:本月扣款清单简述:002提交后录入到计算机中的本月扣款清单。数据存储组成:职工代码+姓名+部门+电费。关键字:职工代码相关处理:建立工资主文件, 本月扣款清单.数据存储编号: 本月实发工资主文件数据存储名称:本月实发工资主文件简述:基于工资主文件和扣款文件统计本月实发工资的工作文件。数据存储组成:代码 C(4),姓名 C(8),部门代码 N(2),基本工资 N(7,2),附加工资 N(7,2),+住房公积金 N(7,2),电费 N(7,2),实发工资 N(7,2)。关键字:代码相关处理本月扣款清单3.工资管理系统系统设计3.1功能结构分析建立工资主文件建立扣款文件计算打印更新公积金晨明公司工资管理信息系统录入数据维护数据系统初始化输出工资表输出汇总表(1)初始化清空工资主文件、本月扣款清单、本也是发工资主主文件还包括录入职工基本信息、设置合法用户。A.建立工资主文件根据上个月的工资主文件和001开出的工资变动表,确定本月的工资主文件。B.建立扣款文件把主文件中的职工代码、姓名、数据添加到空表本月工资扣款清单,把002提交的纸质扣款表录入到本月扣款清单中。C.计算和打印根据本月工资主文件和本月扣款清单统计出每个职工的实发工资,存入本月实发工资主文件,再根据本月扣款清单,按部门汇总,存入工资汇总。3.2信息系统流程图设计为计算本月实发工资,首先建立本月工资主文件,再本月建立扣款清单,基于两个文件的数据计算实发工资,再根据实发工资汇总,得到汇总文件。计算输出信息系统流程图本月主文件上月工资发放清单本月实发工资文件建立工资主文件计算打印建立本月扣款主文件本月人员及工资变动表本月扣款清单扣款文件工资汇总文件3.3代码设计3.3.1程序名格式:GAABBX格式中:G表示工资管理信息系统 AA文件做何种处理,如JL(建立)、JS(计算) X序号 BB文件类型,如ZU(主文件)、BD(变动)、KK(扣款)3.3.2 数据文件名格式:GZAAX格式中:GZ表示工资管理系统数据文件。 AA说明数据文件类型,如ZU(主文件)、KK(扣款)。 X序号。3.3.3 字段名字段名以字的第1个拼音字母为名,如代码(DM)。部门名称(BMMC)。3.3.4 代码结构格式:ABCDE其中ABCD为职工序号,E为校验位。权为2、4、8、16,模为9。E=(2*A+4*B+8*C+16*D)%9。3.4数据库设计3.4.1 概念设计基于用户需求,设计E-R模型部门职工用户扣款工资合法属于消费工作N公积金积累111111111分解图如下:部 门职工代码部门号职 工职工代码职位部门号姓名工 资职工代码基本工资住房公积金附加工资电费职工代码扣 款电费病假事假用 户职工代码姓名密码3.5输入输出设计基于工作条件,只考虑屏幕输出实发工资表和工资汇总表。录入基本信息在表的窗口中。做到一处录入,多处共享。3.6过程设计说明书(1)建立本月工资主文件过程设计系统:晨明公司工资管理信息系统 设计人:邹明芳、宋泊晨模块:建立本月工资主文件 日期:2012.5.28输入:上月工资发放清单 输出:本月工资主文件 本月人员及工资变动表处理过程说明:打开本月工资主文件NOT EOF()导入本月扣款清单数据打开本月工资变动表选择本月扣款清单,删除记录选择本月工作变动表SKIP备注=换部门备注=调走备注=新进选择本月扣款清单追加记录选择本月扣款清单,修改记录(2)建立本月人员及扣款清单系统:晨明公司工资管理信息系统 设计人:邹明芳、宋泊晨模块:建立扣款文件 日期:2012.5、28输入:本月人员扣款清单 输出:本月工资主文件处理过程说明:打开本月人员扣款清单导入本月人员扣款数据编辑本月人员扣款文件(3)计算和打印文件过程设计系统:晨明公司工资管理信息系统 设计人:邹明芳、宋泊晨模块:建立扣款文件 日期:2012.5、28输入:本月人员及工资变动表 输出:本月实发工资清单 扣款清单 工资汇总文件处理过程说明:打开扣款文件导入扣款数据打开本月人员工作变动表和实发工资表用扣款清单的SDQ替换实发工资的SDQ,用本月人员工作变动表的BMDM替换实发工资的BMDM计算输出实发工资计算输出汇总文件4.系统实施4.1数据库设计1)本月人员及工资变动表2)月扣款清单3)本月实发工资清单4)上月工资发放清单5)本月工资主文件6)职工职称表7)用户表5.界面设计5.1界面设计表单FORM1的CAPTION属性值为“晨明公司工资管理信息系统 作者:邹明芳 宋泊晨”。INIT的事件代码:PUBLIC II=THISFORM.WIDTHTHISFORM.LABEL7.LEFT=ITHISFORM.LABEL2.ENABLED=.F.THISFORM.LABEL3.ENABLED=.F.THISFORM.LABEL4.ENABLED=.F.THISFORM.LABEL5.ENABLED=.F.只有CAPTION属性为“初始化”的标签LABEL1和CAPTION属性值为“退出系统”的标签LABEL6的ENABLED属性值为.T.;标签建立主文件、更新主文件、建立扣款文件、计算和打印的ENABLED属性值也为.F.。1. 标签LABEL7的CAPTION属性值为“欢迎使用晨明公司工资管理信息系统”。ENABLED属性值为.T.。2. 计时器TIMER1的INERVAL属性值为“50”,TIMER的事件代码:I=I-10THISFORM.LABEL7.LEFT=IIF I108THISFORM.TIMER1.ENABLED=.F.ENDIF5.2 建立工资主文件设计标签建立工资主文件LABEL2的CLICK单击事件代码:set talk offset delete offset safe offselect 1use 工资主文件append from 上月工资发放清单index on 职工代码 tag 职工代码select 2use 本月人员及工资变动表set relation to 职工代码 into ago top do while not eof()do case case 基本工资=0select adelecase 基本工资=1select aappendreplace 职工代码 with b.职工代码,姓名 with b.姓名,部门 with b.部门,基本工资 with b.基本工资,附加工资 with b.附加工资,住房公积金 with b.住房公积金case 备注=调走select a replace 职工代码 with b.职工代码,姓名 with b.姓名,部门 with b.部门,基本工资 with b.基本工资,附加工资 with b.附加工资,住房公积金 with b.住房公积金endcaseselect bskipenddoselect a list off单击“建立工资主文件”事件代码后,本月工资主文件所示:5.3建立扣款文件设计标签建立扣款文件LABEL3的CLICK单击事件代码:SET SAFE OFFCLOSE ALLSELECT 1USE 本月实发工资清单APPEND FROM 工资主文件SELE 2USE 职工职称表INDEX ON 职工代码 TAG 职工代码SELE 1SET RELATION TO 职工代码 INTO BREPLACE ALL 职工代码 WITH B.职工代码SELECT 3USE 本月扣款清单INDEX ON 职工代码 TAG 职工代码SELECT 1SET RELATION TO 职工代码 INTO CREPLACE ALL 电费 WITH C.扣电费REPL ALL 本月实发工资清单 WITH 基本工资+附加工资-住房公积金-电费BROWSE TITLE 按CTRL+W存盘退出!MESSAGEBOX(查看汇总文件)INDEX ON 职工代码 TAG 职工代码TOTAL ON 职工代码 TO 工资汇总表SELECT 0USE 工资汇总表BROWSE TITLE 按CTRL+W存盘退出!CLOSE ALLTHISFORM.L
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 检察职能服务新质生产力解读
- 2025年跨境电商物流信息化实施方案与风险管理
- 【医学类职业资格】三基培训考试麻醉科学麻醉恢复室及答案解析
- 2025-2026学年河北省承德市联校生物高三上期末监测试题
- 物联网基础知识培训通知课件
- 2025年建筑工程师职称评审考试模拟题及答案
- 2025年扶贫基金会笔试模拟题及答案文档
- 2025年中学生安全实验题及答案
- 教育行业教育行业教育行业教育信息化设备供应商2025年市场策略研究报告
- 文化产业园区招商引资模式创新与区域文化产业发展潜力评估报告
- 延迟焦化操作工考试题及答案
- 园林技术-大学专业介绍
- 学校食堂员工安全培训
- 静脉采血安全管理
- 18项核心医疗制度
- 智研咨询发布-2025年中国数控折弯机行业产业链全景分析及发展趋势预测报告
- 旅游发展公务员聘用合同范例
- 康复数字化管理系统需求说明
- 肾内科护理病历
- 谵妄的观察及护理
- 遂川县草林自来水厂标准化管理运行管理手册
评论
0/150
提交评论