当前位置:首页 > 新生报名管理信息系统
数据库开发与应用课程设计 xbdm xbmc xf qtf Tinyint Char Decimal Decimal 20 18 18 pk 是 否 否 否 系别代码 系别名称 学费 其他费 (6)专业代码数据表
用于保存与专业相关的数据,数据表命名为“td_zydm”,结构见表4-9所示。
表4-9 td_zydm表结构
列名 zydm zymc
数据类型 Tinyint Char 字节数 60 关键字 pk 索引 是 否 说明 专业代码 专业名称 - 17 -
数据库开发与应用课程设计 第5章 主窗体设计
5.1 主窗体设计
此部分是公共模块。用户登陆成功后,系统根据用户的权限启动用户允许使用的功能模块。
在数据模块中定义一个全局变量dlname,用来保存用户登陆的用户名,便于其他窗体使用。写一个函数来取得服务器时间作为操作时间,保证系统时间的一致性。
图5-1系统主窗体 表5-1 窗口及组件的属性设置
对象 属性 caption 属性值 系统(&z) 说明 菜单组件标题 mainmenu
图5-2 登陆后的主窗体 表5-2 窗口及组件的属性设置
- 18 -
数据库开发与应用课程设计 对象 属性 caption 属性值 系统 报道管理 公寓管理 缴费管理 数据管理 说明 菜单组件标题 mainmenu 5.2 功能导航栏设计
1.集成系统功能模块。
执行菜单命令时,需要打开相应的系统功能模块,并且将该菜单项变为灰色显示,当该功能模块关闭后再使菜单变为可操作。实现代码见附录。 2.实现系统退出功能。
在执行主窗体关闭操作时,首先请用户确认,以免用户由于大意退出。
图5-3 菜单栏设计窗体 表5-3 窗口及组件的属性设置
对象 属性 caption 属性值 报道管理 公寓管理 缴费管理 数据管理 登录系统 用户管理 说明 菜单组件标题 mainmenu - 19 -
数据库开发与应用课程设计 第6章 程序设计与编码
为实现按权限起用系统功能,需要使用“t_qxb”表保存用户享有的权限信息,根据用户名决定是否隐藏某些菜单项。首先在“t_user”表中添加一条记录YHM: admin: MM; admin。然后将所有的权限分配给用户admin。 在登录窗体代码中实现身份验证功能,即需要检骗用户登录的用户名和密码是否正确.如果正确,则从“t_qxb”表中检索出该用户享有的权限.将管理系统主窗体中对应的菜单项Visible属性设置为True,其他菜单项Visible属性设置为FaIse。
图6-1 用户登陆窗体设计 表6-1 窗口及组件的属性设置
对象 属性 caption caption text text caption caption 属性值 用户名 密码 (空) (空) 确定 取消 说明 标签标题 标签标题 按钮标题 按钮标题 Label1 Label2 Edit1 Edit2 Button1 Button2
6.2 用户管理窗体的设计
用户管理需要根据不同的用户类型.分配不同的权限,便于系统的维护。主要功能包括用户数据(包括编号、密码)的添加、删除和浏览等操作,高级
- 20 -
共分享92篇相关文档