实验4管理信息系统的系统设计_第1页
实验4管理信息系统的系统设计_第2页
实验4管理信息系统的系统设计_第3页
实验4管理信息系统的系统设计_第4页
实验4管理信息系统的系统设计_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验 4管理信息系统的系统设计目录 HYPERLINK l _TOC_250008 一、实验目的2 HYPERLINK l _TOC_250007 二、系统设计2 HYPERLINK l _TOC_250006 工资管理系统的总体逻辑结构2 HYPERLINK l _TOC_250005 系统设计目标2 HYPERLINK l _TOC_250004 系统功能结构图3 HYPERLINK l _TOC_250003 4. 系统信息处理流程设计.4 HYPERLINK l _TOC_250002 代码设计4 HYPERLINK l _TOC_250001 系统运行环境与数据库设计4输入/ 输出设

2、计9系统实施10 HYPERLINK l _TOC_250000 三、实验心得12一、实验目的能够根据系统设计的基本理论和知识,正确掌握系统设计的过程与方法,结合一个模拟课题,复习、巩固、管理信息系统的系统设计知识,提高系统设计实践能力。熟悉功能结构流程图和系统信息处理流程图的绘制,掌握数据库、 输入输出和代码的设计。 树立正确的系统设计思想,培养分析问题、解决问题的能力,提高查询资料 和撰写书面文件的能力。二、系统设计工资管理系统的总体逻辑结构职工教职工基本信息教职工工作信息院系人教职工基本及工作信息教职工数据库事处财职工工资信息务处教职工工资数据三、系统设计系统设计目标1)数据输入方便,操

3、作便捷2)查询方便快捷,可以快速查询修改容易界面友好工资管理信息系统基工查系础资询统资核功维料算能护系统功能结构图基工职工职工按按按用工数本资工资工资院职月户资据信项工编工汇系工份设表初息目资辑资总查编查置导始输设输计分询号询出化入置入算配查图 1.1系统功能模块图各功能模块图来简要说明: 基础数据模块:该模块包括职工基本信息输入、工资项目设置和职工工资输入。这些基础数据是整个工资管理信息系统的基础。在工资项目设置中,企业可以自定义工资项目,把工资项目分成增项和减项。设置好工资项目后,就可以进行职工工资输入了。工资核算模块:该模块是这个工资管理信息系统的核心,它通过工资编辑和工资计算两个模块完

4、成了对原始数据的处理,生成职工工资表和月工资合计表,接着进入工 资汇总分配阶段,通过刚才计算生成的职工工资表,生成部门工资分配表, 然后进行工资费用分配,生成工资费用分配表。通过工资编辑这一模块,管 理员只要在基础数据输入一次,不必每月都进行职工工资输入,以后每个月 只要在工资编辑模块中进行修改等操作,完成每个月的工资计算。这大大减 少了财务人员的工作强度,效率明显提高。查询窗口:该模块提供四种方式查询,分别是按职工编号、职称、院系和月份进行职工工资的查询。系统维护:该模块包括用户设置、数据初始化和职工工资表的导出。用户设置包括添加用户、密码修改。数据初始化操作能把数据库中的所有数据删除。系统

5、信息处理流程设计职工基本信息职工工作变动职工工作职工工资变动上期文件文件更新建立本期主文件统计文件计算机系统工资管理信息系统数据库代码设计新系统为每个职工设计了代码,一方面可统一职工的信息,另一方面是为了方便数据的输入。职工代码为八位数字字符,区间码结构。在系统运行过程中,凡是需要输入某个职工时,只需输入职工证号即可,系统可根据职工证号、职工姓名及其他信息对照表,自动将相应的职工姓名及其他信息调出来, 而且代码表显示在输入/ 输出窗口中,用户不一定要记住职工的证号,可随时通过系统联机查询。系统运行环境与数据库设计系统运行环境设计在windows95 平台下运行, 程序设计语言选择VisualF

6、oxPro。系统的硬件要求为586 微型计算机, 8M以上的内存, 500M以上的外存。基于上述运行环境,根据系统分析,设计了5 个数据表文件,他们的结构及其说明如下:部门代码表bmdm.dbf字字段段名称宽小类型说明度数Charact部门BMDHerBMMCer4代号Charact部门8名称与此数据库文件对应的索引文件为bmdm.idx,其索引关键字为bmdh。职工信息表zgxx.dbf字字段段名称ZGZ1Hcter类型宽度Chara8小说明数职工证号XMXBCharacterCharacter8姓名8性别SRHFBMM6C7ZWic cter ctercterNumer Chara Cha

7、ra Chara8生日8婚否部门8名称8职务8MZZZM9MCharacterCharacter8民族8政治面貌1BYX0X1XL1ic cterNumer Chara8毕业学校8学历1DHNumer1电话ic11RZRQ1HTQX1TXDZic ic cterNumer入职8日期Numer合同8期限Chara3通讯0地址与此数据库文件对应的索引文件为zgxx.idx,其索引关键字为zgzh 。职工补贴清单表zgbt.dbf字字段段名称类型宽小说明度数Charac职工ZGZHter8证号CharacXMterNumeri姓名副食FSBTLMBTc82补贴Numeri煤粮82c补贴NumeriJ

8、TBTc82交通补贴BB1BB2YFGZNumericNumericNumeric82备补182备补282总计与此数据库文件对应的索引文件为zgbt.idx,其索引关键字为zgzh 。职工扣款清单表zgkk.dbf字字段段名称宽小类型度数Charac说 明 职工证terCharac8ter号姓名Numeri8c2房费Numeri82水电费Numeri82托儿费cNumeri82借支扣c款Numeri82其他扣c款Numeric82扣款总计ZGZH8XMFFSDFcTEFJZKKQTKKKKZJ与此数据库文件对应的索引文件为zgkk.idx,其索引关键字为zgzh。职工工资汇总表zggz.dbf

9、字字段段名称ZGZH宽小类型说明度数Charac职工8ter证号XMterCharac8姓名JBGZNumeri cNumeriGLGZcNumeriFSBTcNumeriLMBTcNumeriJTBTc2基本工资82工龄工资副食82补贴煤粮82补贴交通82补贴BB1cBB2c1YFGZ0c1Numeri Numeri82备补182备补2Numeri应发82工资NumeriFF11SDF2cNumeric82房费水电82费1TEF3Numeric82托儿费1NumeriJZKKc1NumeriQTKKc82借支扣款其他82扣款1KKZJNumeri82扣款c总计1SFGZcNumeri实发82

10、工资与此数据库文件对应的索引文件为zggz.idx,其索引关键字为zgzh。输入/ 输出设计输入设计:本系统中的各种类数据录入均用先行系统的各种单据格式。输出设计:本系统的工资台账输出的格式如下:台帐数据文件tz.dbf字字段段名称宽小类型度数说明CharZGZHacterCharYFacterNumeJBGZricNumeGLGZricNumeFSBTricNumeLMBTricNumeJTBTric6职工证号6月份基本82工资工龄82工资82副食补贴82煤粮补贴交通82补贴BB1Nume82备补ric1BB21YFGZ0ric ricNume备补822Nume应发82工资1FF1ricNu

11、me82房费1SDFNumeric1NumeTEFric1NumeJZKKric1NumeQTKKric1NumeKKHJric1SFGZNumeric2水电费82托儿费借支82扣款其他82扣款扣款82合计82实发工资与此数据库文件对应的索引文件为tz.idx,其索引关键字为zgzh。某大学职工工资台帐帐页系统实施系统实施部分根据上一部分介绍的设计方案,完成了计算机系统的程序设计与调试、系统初始数据的录入以及向计算机系统的转换等工作。在本工资管理系统里,初次使用系统通过运行比较简单的数据录入、工资查询,报表录入这样一些基本的操作,包括职工证号、姓名及其他信息对照表,部门代码表,以及其他固定数据

12、。之后,如欲修改信息可通过数据维护进行修改。若有工资变动,可通过建立扣款、补贴文件内各模块可进行当月扣款补贴等变动数据进行录入和修改。Form1.init:*open data .datazg-da Form1.activate: Thisform.txtpass.setfocus Command2.click( 进入系统 ):If used(“setup ”)Sele setup ElesUse.datasetup EndifLoca for itms=” password”If found () IfUppe (alltrim(thisform.txtpass.value)=upper(a

13、lltrim(valur) Do form formbeginThisform.release ElseE=messagebox(“口令错误请重新输入!”,0+48+0, ”警告” ) Thisform.txtpass.setfocusEndif ElseDo form formbegin Thisform.release EndifCommand3.click( 退出系统 ):If type(“thisform.parent”)= ” 0”Thisformset.release Else Thisform.release EndifClear events Release all extended三、实验心得通过这次实验, 我们对管理信息系统有了更加深入地了解。对管理信息系统的开发步骤有了详细的学习,使我更加了解了管理信息系统开发过程中的规划、 分析、设计与实施等阶段的步骤。虽然只是初次设计涉及开发, 但是对系统开发思想起了启蒙, 更重要的是锻炼了我的逻辑思维能力 , 发掘研究潜能和兴趣 , 是开拓思维的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论