,具有结构简单、语言清晰、方式灵活、通用性强等优点。可用于开发Windows 2000环境下的种类应用程序。它简单易学,效率高,且功能强大。可以和Windows的专业开发工具媲美。而且对于程序员不必具有其它编程语言的基础。在Visual Foxpro环境下利用面向对象的程序机制。新颖的可视化工具,使用Windows内部的应用程序接口(SQL)函数。以及动态链接库(DLL)。开放的数据库(DB)技术。可以高效、快速的开发出Windows环境下功能强大、图形界面丰富的应用
软件系统。
2.2系统功能分析
通常情况下,一个数据库建立用程序的开发需要,经过系统分析、系统设计、系统实施和系统维护。
系统分析是开发数据库应用程序的关键环节,要求在系统调查的基础上,对系统功能进行分析,并建立在一个新系统的逻辑模型,程序设计人员要对开发的项目进行信息收集,确定系统目标,系统开发的总体思路及所需要的事件等,完成系统分析
报告说明书。
在四川经济管理运作的过程中,往往需要对在校教师的工资进行管理,加上母校规模较大、的教师职工人数较多工资管理活动中涉及到大量的数据,采用数据库的方式对工资数据进行管理,将大大提高管理人员的
工作效率。
(1)教师员工管理:完成员工基本信息的管理操作,包括老师基本数据信息的添加、编辑、查询和删除等。
(2)工资设定:完成新员工工资记录的添加、已有记录的修改和删除,同时根据给定的条件修改老师的工资数据。
(3)工资查询:实现对员工工资的查询操作,允许按职工编号和部门两种方式查询员工工资数据信息。
(4)汇总打印:提供工资管理过程中员工工资的打印输出,并提供相应工资总额的汇总功能,包括全部员工和按部门的打印和汇总两种操作方式。
(5)备忘录:提醒管理员未办的待办事项,便于管理员对教师工资进一步进行管理,包括输入日期、所做事项。
第三章 系统设计
3.1系统设计阶段
系统设计要根据系统分析报告中的逻辑模型综合考虑各种约束条件,采用可行的手段和方法进行各种具体设计,确定系统实施的
方案。
系统设计阶段往往需要对软件进行总体规划,确定系统有哪些模块,用哪种方法进行连接构造良好的系统结构,并进行系统的输出输入、数据处理、数据存储等环节的详细设计,形成系统报告,数据库应用程序的设计是一项系统工程,为了保证系统的质量,设计人员必须遵守共同的设计原则,提供系统的性能指示。
3.2系统功能图3-1所示:
3-1系统功能图
3.3系统功能模块设计
根据上述系统功能分析,工资管理系统流程图3-2:
N
Y
3-2系统流程图
3.4系统数据流程图3-3所示:
3-3数据流程图
数据流程图二层
3.5系统业务流程图3-4所示:
3-4业务流程图
3.6数据库
1. 数据库E-R图3-5所示:
3-5 E-R图
1. 数据库的设计
在数据库应用系统的开发过程中,数据库的设计是一个重要的环节,数据库设计的好坏直接影响到应用程序的设计效率和应用效果,通过对四川经济管理教师工资组成(包含数据项)和员工工资管理上的要求进行分析、工资管理、DBC数据库,包含如下两个表。1-1和1-2.
1-1 员工.DBF
字段名称
类型
宽度及小数位数
说明
老师编号
字符型
6
主索引
字符型
8
性别
字符型
2
出生日期
日期型
8
工作日期
日期
8
部门
字符型
10
职称
字符型
8
简历
备注型
4
婚否
逻辑型
1
1-2 工资.DBF
字段名称
类型
宽度