3、数据分析及数据字典 数据项目 类型 长度 编号 汉字 4 姓名 汉字 8 性别 汉字 2 籍贯 汉字 10 出生年月 数字 8 职称 汉字 4 学历 汉字 4 工资 数字 7(含2位小数) 四、 确定系统功能 通过详细调查和业务分析之后,会同人事部门人员,一起确定“人员档案管理系统”的功能如下 *浏览人员档案资料 *查询人员资料 *分类汇总人员资料 五、 功能模块的划分 人员信息管理系统 ① 人员档案输入 ② 查询 ③ 全部人员 ④按姓名 ⑤按性别 ⑥按职称 ⑦按学历 ⑧按籍贯 ⑨退出 设计说明 对模块的划分,我们所遵循的原则是一个基本模块完成一项独立功能,基本模块之间不发生调用关系;
模块间功能的协调通过对数据表的操作来实现,即模块间只是通过表发生关系。
六、 数据库设计 档案管理表 类型词典 人员档案证件 档案管理表 数据项目 类型 长度 标题 编号 字符 4 编号 姓名 字符 8 姓名 性别 字符 2 性别 籍贯 字符 10 籍贯 出生年月 日期 8 出生年月 职称 字符 4 职称 学历 字符 4 学历 工资 数值 7 工资 七、创建数据库 利用菜单选项或工具栏按钮打开“新建”对话框,制定建立数据库文件,单击“新建”按钮,并给出数据库文件名为“人员管理” 建立数据表 (1) 创建数据表- 档案管理表.DBF 在数据库中用“数据库”菜单项,或者快捷菜单的“新建表”选项打开表设计器,在设计器窗口中分别键入各字段名、类型、宽度及小数位数值。结果如下如所示。
(2) 基本结构及在表设计器窗口中的形式 记录的输入 打开数据表,可以直接输入记录信息。但是为了建立系统,我们采用输入记录界面录入。用表单建立输入界面如下 人员查询 管理人员可随时查看全部已输入人员的信息。从主菜单选择“查询”后,下有多种分项选择,如下图为按性别查询 几点说明 数据库设计中,遵循的原则是 *减少数据重复程度 *尽量遵循规范化理论 *数据编码尽量标准化 *文件名和字段名的取名,应有一个系统的统一的规则 八、 程序设计 程序设计是系统实施阶段的核心工作,也是主要内容。本作业是基于Visual FoxPro 6.0的开发环境下进行的。通过使用“项目管理器”等编程工具来实现模块的功能。
(1) 系统初始界面及其程序 本系统的初始界面如下所述一个系统应当有一个生动的初始界面,如下面的界面。
在界面中间是操作按钮,单击“点击此处进入档案管理系统”进入。
(2) 系统主操作界面 系统以菜单方式操作,主操作界面如下 使用下拉菜单操作系统。主控程序如下 clear all close all set talk off set sysmenu off set clock on set ansi off do 进入页面.scx read events 徐苏怡 2008年11月13日