学生离校处理——处理离校学生的情况
按学期注册——对学生每学期的公寓交费情况进行注册
个人财物处理——登记学生个人财产
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] 下一页