学生离校处理——处理离校学生的情况
按学期注册——对学生每学期的公寓交费情况进行注册
个人财物处理——登记学生个人财产
4.资料修改模块:包括;两个子模块
学生修改——完成学生基本资料修改,个人财物修改和学期注册情况修改
登记修改——实现来访登记修改和货物出楼修改        
本系统采用ODBC数据源,由安装程序设置,无须用户干预。
下面主要介绍主要数据表的结构。
3.  2 数据库设计 
用户信息表(denglu)
| 字段名 | 数据类型 | 字段大小 | 必填字段 | 允许空符串 | 
| 用户名 | 文本 | 16 | 是 | 否 | 
| 密码 | 文本 | 10 | 是 | 否 | 
| 用户类型 | 文本 | 5 | 是 | 否 | 
学生信息表(STUDENT)
| 字段名 | 数据类型 | 字段大小 | 必填字段 | 允许空符串 | 
| 学号 | 文本 | 16 | 是 | 否 | 
| 姓名 | 文本 | 16 | 是 | 否 | 
| 寝室电话 | 文本 | 12 | 是 | 否 | 
| 年级 | 文本 | 10 | 是 | 否 | 
| 班级 | 文本 | 10 | 是 | 否 | 
| 性别 | 文本 | 1 | 是 | 否 | 
| 生日 | 日期/时间 | 短日期 | 是 | 否 | 
| 联系方式 | 文本 | 20 | 是 | 否 | 
| 专业 | 文本 | 20 | 是 | 否 | 
| 政治面貌 | 文本 | 8 | 是 | 否 | 
| 寝室号 | 文本 | 6 | 是 | 否 | 
| 家庭住址 | 文本 | 20 | 是 | 否 | 
公寓信息表(HOUSE)
| 字段名 | 数据类型 | 字段大小 | 必填字段 | 允许空符串 | 
| 寝室号 | 文本 | 6 | 是 | 否 | 
| 应住人数 | 文本 | 2 | 是 | 否 | 
| 实住人数 | 文本 | 2 | 是 | 否 | 
| 价格 | 文本 | 4 | 是 | 否 | 
| 居住性别 | 文本 | 1 | 是 | 否 | 
3.3主程序设计
3. 3.1创建VB应用程序
打开VB6.0,选择[文件]->[新建工程]命令,打开“新建工程对话框,选择“标准EXE”项,工程取名为project1。
3. 3.2加入ADODBC和DataGrid控件
选择菜单[工程]->[部件]命令,打开“部件”对话框,加入以下两个组件:
Microsoft ADO Data Control6.0 (OLEDB)
Microsoft Data Grid Control6.0 (OLEDB)
3. 3.3添加公共模块
选择菜单[工程]->[添加模块]命令,向工程中添加一个模块,取名为mdlPublic,保存后为其添加全局变量:
Public NowUserName As String   ‘保存当前用户名
Public NowUserType As String    ‘保存当前用户类型 权限判断条件
3.3.4数据模块窗体设计
     1.实现目标
     启动主程序,验证操作员密码后,将进入主界面。主界面主要实现如下功能:
(1) 通过菜单和工具栏快速调用相应的子程序。
(2) 操作具有权限的业务
(3) 显示功能、操作员和日期时间等状态信息。
3.3.5登陆窗口设计
1.实现目标
启动程序后,调用“登陆”下的“登陆”,将打开“登陆窗口”。登陆窗口主要实现用户的登陆功能。根据输入的用户名和密码是否匹配系统能产生相应的提示信息。                                                          
2.实现过程
 (1)添加新窗体,设置窗体name属性为TLoginForm,设置caption属性为“用户登陆”,保存窗体为Login.pas。
  (2)向窗体中添加控件,并设置相关属性。
3.窗口界面如下:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页