其与本系统开发相关的功能加以简单介绍:(1)建立数据库:菜单中新建数据库选项,按提示操作(2)建立表、字段、索引:打开数据库,新建按钮,选择表向导,按提示操作。(3)创建用户界面:窗体的设计、菜单的设计、工具栏的使用、对话框的使用、帮助系统的设计。具体操作参照参考书。(4)基本控件:文本框、命令按钮、标签、复选框、组合框、框架、等等。具体使用方法参照参考书。(5)调试及错误处理功能:能捕获错误并按自己的要求进行相应的处理。具体的使用方法参照参考书。(6)数据库访问:向数据环境添加数据库,对数据库
中的记录进行增加、删除、修改、查询的操作。具体使用方法参照参考书。(7)数据报表设计器:把数据库中的数据生成报表预览。操作过程:先把数据库添加到数据环境中,再用报表控件生成报表。具体操作参照参考书。1.2.2系统开发环境配置(1)
软件配置:Windows98以上(2)硬件配置:PC486/8MB内存以上各档微机及兼容机、VGA彩色显示器。推荐使用586/16MB或以上各档微机及兼容机,以加快系统分析速度。
2系统总体设计
2.1系统的总体设计思想
针对本工资管理系统的具体要求,在设计时把整个系统划分为以下几个模块:(1)初始化模块(2)数据管理模块(3)查询模块(4)打印模块(5)计算模块由于采用了模块化设计思想,大大提高了设计的效率,而且最大限度地减少不必要的错误。在实际操作中,本系统的基本设计思想是:保持一个基本库不变,作为原始库;每月由原始库生成一个当月库,填写或更改某些项目时,在当月库中修改;数据更改完毕后,将结果保存。为实现以上设计思想,在每月开始变更前,首先初始化数据库,将一些变动项清为零,而基准则保持不变;之后的种种修改、本工资管理系统要求数据库保持相对稳定、无较大的变动,但是每月需要填写的变动项又必须经常变化,针对本系统的这些特点,因此在设计时,
应尽量保持原始数据库不变,在每月进行日常的数据操作前,都要对工资数据进行初始化处理,由原始数据库生成一个月过程库,以后对工资档案进行的数据操作,如:修改、添加、删除、查询等,都要要当月过程库中进行,数据更改完毕后,将结果作为一个结果库,作为每月留档用的数据库。由于采用了这种过程库的办法因而避免了用户直接对原始数据库进行操作,从而提高数据库的安全性。
2.2设计思想框图
原始数据库
建立过程库结果打印库
2.2.1数据流图..
工资管理信息系统的数据流图如图所示
统计查询数据
数据管理
工资数据
查询
汇总计算
工资汇总数据工资系统数据流图
打印
2.2.2系统结构框图在设计时,按照实际的要求把本系统划分为初始化、数据管理、查询、打印、计算、退出等相互独立的功能模块,以实现对工资系统的控制,其系统结构框图如图所示。
初如化
数据管理增加删除修改
统计查询结果统计汇总计算
查询字段查询条件查询
打印明细打印汇总打印
退出<