VF家政服务管理系统(论文+源程序+答辩PPT) 第4页
员工表
字段编号 字段名 字段类型 字段宽度 是否为空
1 姓名 Character 8 No
2 性别 Character 2 No
3 婚姻情况 Character 6 No
4 家庭电话 Character 12 No
5 文化程度 Character 8 No
6 员工编号 Character 12 No
7 到公司时间 Date 8 No
8 家庭地址 Character 30 No
9 身份证号 Character 18 No
10 人员状态 Character 15 No
服务安排表
字段编号 字段名 字段类型 字段宽度 是否为空
1 员工编号 Character 12 No
2 客户编号 Character 12 No
3 服务日期 Date 8 No
4 员工姓名 Character 8 No
服务记录表
字段编号 字段名 字段类型 字段宽度 是否为空
1 员工姓名 Character 8 No
2 客户编号 Character 15 No
3 开始服务时间 Character 22 No
4 结束服务时间 Character 22 No
5 备注 Character 100 No
用户表
FieldName Type Width Nulls
用户名 Character 6 No
密码 Character 6 No
5.数据库的安全性、完整性、并发控制和恢复
信息数据是是一种非常重要的资源,因此保证数据库的安全可靠、正确有效是非常重要的问题。一般的数据库管理系统(DBMS)都有提供了一定的数据保护功能。数据库保护也称为数据控制,主要包括数据的安全性、完整性、并发控制和数据库的恢复
第四章 系统编码与实现
4.1 开发平台的选择
考虑到本系统的性能要求,和现有的条件,我们选择了WINDOWS98中文版作为开发、测试和运行的平台。因为WINDOWS操作系统是目前应用最广的操作系统,它以全新的图形界面,简单快捷的操作方式,支持多媒体功能等特点而成为软件发展的流行趋势,选用它作为开发平台,易于功能的扩展和软件升级。
4.2 开发工具的选择
针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合家政服务管理系统的需要和目前的硬件环境,我们选用微软WINDOWS平台下的Visual FoxPRO6.0(简写为VFP6.0)作为软件开发工具。选用该工具有发下几方面的优点:
(1)VFP6.0是目前微机上最优秀的关系型数据库管理系统软件,正如其名称中冠以的“Visual”一样,它采用了可视化、面向对象的程序设计方法,大大简化了应用系统的开发过程,并提高了系统工程的模块化和紧凑性。
(2)VFP6.0版本中提供了大量的诸如“数据库设计器”、“表单设计器”、“菜单设计器”、“报表设计器”等开发设计工具和向导工具(Wizard),使以往费时费力的开发工作变得轻松自如。这些可视化的设计工具免除了开发者编写大量程序代码的工作。
4.2、各个功能模块的创建
1.登陆界面模块设计
主要代码如下:
“确认”按钮代码
sele user
loca for allt(user.uname)==allt(thisform.txtusername.value) and allt(user.upass)==allt(thisform.txtpassword.value)
if foun()
release thisform
clear event
else
#define mismatch_loc"用户号或口令不正确!请重新输入."
wait window mismatch_loc timeout 1
thisform.txtpassword.value=""
thisform.txtpassword.setfocusendif
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页