教室信息管理系统(6)

2019-05-18 23:07

泰山学院本科毕业论文

图6-3 连接数据库

(3) 在“连接”选项卡中的单击“1. 选择或输入数据库名称”输入框右侧

的添加按钮,在弹出的“连接Access数据库”对话框中选择数据库,单击“打开”按钮返回“连接”选项卡,单击“测试连接”按钮,成功后单击“确定”按钮,完成连接数据库的设置,返回“属性页”对话框。 (4) 单击“属性页”对话框的“记录源”选项卡,显示如图6-4所示的界面,

图6-4用数据表做记录源

在“记录源”选项卡中设置“命令类型“为2-adCmdTable,然后在”表或存储过程“ 下拉列表中选择数据表。也可设置”命令类型“为1-adCmdText或8-adCmdUnknow,然后再”命令文本“(SQL)文本框中输入SQL语句,最后单击”确定“ 按钮完成设置。

为了保证数据库应用程序移植到其他计算机上仍可正常使用,应采用相对路径,即在测试成功后删除数据库前面所有路径,仅保留数据库文件名。将数

21

泰山学院本科毕业论文

据库文件与工程文件存放在同一文件下,在工程启动窗体的Initialize事件过程中进行路径初始化处理:

Private Sub MDIForm_QueryUnload(Cancel As Integer, UnloadMode As Integer) ChDrive App.Path '设当前路径 ChDir App.Path End Sub

6.2管理员模块

1.系统首页界面如图5-1所示。

图5-1 系统首页界面

在每次系统启动的时候,首先显示系统首页界面。用户首先选择登录角色。 系统首页模块的作用是提供了两个登录通道:管理员录通道和学生登录通道。页面中隐藏着学生登录窗口和管理员登录窗口,当点击页面中的学生登录按钮,将展现学生登录页面,同时主页面将失去焦点。当取消登录时,焦点回到主页面,可以重现选择登录通道。

2.管理员登录界面如图5-2所示。

22

泰山学院本科毕业论文 图5-2 登录界面

登录模块的作用是根据用户提供的用户名和密码到系统中验证用户身份是否合法,合法的话将根据用户身份转向相应的操作页面,不合法的话将产生相应的提示信息并跳转回登录页面,让用户重新登录。用户名和密码来自用户表,其中一条记录用户名为Admin,密码为sa。

要求:

a) 窗体上两个文本框分别用于输入用户名密码,其中密码文本框的内容

用“*“显示。

b) 在窗体上添加一个ADO数据库控件,设Visiual=False,将其与数据

库连接,用SQL语句将记录源与数据库中的“用户“表绑定。 c) 单击“确定“按钮后,查询”用户“表中是否有相符的用户名和密码,

若不相符提示重新输入,焦点返回文本框。 d) 单击“退出“按钮退出系统。 3.主界面界面如图5-3所示。

图5-3 主界面

(1)启动主程序,验证操作员密码后,将进入主界面。主界面实现如下功能:

(1) 通过菜单和工具栏快速调用相应的子程序。

23

泰山学院本科毕业论文

(2) 操作具有权限的业务 (3) 显示功能。 (2)实现过程

a) 启动Visual Basic 6.0,选择“标准”打开,然后新建工程,工程名

为教室信息管理系统。

b) 选择新产生的窗体form1,设置窗体caption属性为“教室信息管理

系统”,保存窗体为formmain.frm。

c) 然后添加相应的控件,如Toolbar控件,TreeView控件,Datagrid

控件等。并设置相应的属性。

要求:

(1)单击某一菜单项时,显示对应窗体。

(2)只有用户权限为“管理员“的用户才能使用”系统信息“菜单中的”添加用户“、”删除用户“和”更改权限“三个菜单项的功能。 4.添加用户界面如图5-4所示。

图5-4 添加用户界面

从界面就可以看到此模块是添加用户,对该用户的用户名、密码基本信息进行 填写并添加到到用户的数据表里。只有系统管理员才有权限进行添加用户的操作。用户需输入两次密码,用来保证所输入密码的正确性,最大可能地减少因为密码输入错误造成的麻烦。用户输入信息完毕后,单击确定后就可以将所输入的资料写入后台数据库中,从而完成用户的操作。 要求:

24

泰山学院本科毕业论文

(1)窗体上的文本框分别用于输入用户名和密码,其中输入和确认密码的文本框的内容用“*”显示。

(2)在窗体上添加一个ADO数据控件,设Visiual=False,将其与数据库连接,用SQL语句将记录源于数据库中的“用户”表绑定。

(3)单击“确定”按钮后查询数据库“用户”表中是否有相同用户名和密码,若有,提示该用户已存在,重新输入,焦点返回用户名文本框。若无同名用户,将用户名和密码添加到数据库“用户”表中,并默认权限为“普通,用MsgBox语句提示添加用户成功。

(4)单击” 退出”按钮,提出此窗体。 5.修改用户密码界面如图5-5所示。

图5-5 修改密码界面

通过此窗体可以对用户的登录信息进行修改,并保存到用户的数据表。单击“确定”就可以对当前对当前用户密码进行修改。将当前用户的新密码存入“用户”数据库。

6.修改或添加教室信息界面如图5-6所示。

25


教室信息管理系统(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:洛阳科技创新券混合类申请兑现汇总表

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: