2. 界面设计
“登录”界面是用户进入主界面的路径,由三个静态文本框控件和两个Edit Box控件,两个按钮控件和一个Combo Box控件组成。界面如图2.4所示。
图2.4 登录模块
3. 属性设置
三个静态文本框的Caption属性分别为:登录方式、用户名、密码。Combo Box的Data属性为:系统管理员\n一般用户。“密码:”静态文本框对应的Edit Box的Style的Password属性为选中状态。两个按钮控件的Caption属性分别为:登录系统和取消登录。物流操作员述职报告
4.数据库相关设计
登录信息需从用户信息表读取,该表tbLogin有三个字段,分别是:Username、Password、权限。如表2.1所示。
列名 数据类型 字段长度 可否为空 说明
Username nvarchar 20 NOT NULL 用户名
Password nvarchar 20 NOT NULL 密码
Purview nvarchar 20 NOT NULL 用户权限
表2.1 用户信息表
5.功能
当用户在登录界面输入相关信息后,系统进行判断,输入的用户名、密码、选择的登录方式和数据库中的信息对应无误后进入主界面。如果没有选择登录方式,系统会提示“请先选择登录方式!!!”;用户名或密码未填写,系统提示“用户名或密码未填写!!!”;用户名输入错误或者登录方式选择错误,系统提示“用户名不存在!!!”;用户名和登录方式均正确后填写密码,正确可进入主菜单,错误则显示重新输入,连续输错三次以上后,系统自动退出。登录成功后,系统会记录下此用户的权限和用户名,方便日后对信息的各种操作。
各用户权限说明:
1)系统管理员:对所有试题、题型和试卷有管理权限;
2)一般用户:只能添加试卷(组卷和导入成套试卷),对试题只有浏览权限。
系统用这样的方式提高了安全性。
2.3模块结构设计
2.3.1登录模块
点击程序,出现登录界面,如图2.5所示。
图2.5 登录界面
在系统主界面中选择要进入的操作界面,点击相应按钮进入。如图2.6所示。
系统的主要功能分为七个模块:试题管理、题型管理、抽取现有试卷、自动组卷、手动组卷、试卷管理和修改密码。
该界面首行显示登录信息,包括用户身份和用户名。由于权限不同,各级别用户进入的系统主界面不同,用户可进行的操作受到限制。一般用户不能进入所有管理模块,进入子模块后只能在自己权限范围内进行自动组卷、手动组卷和导入成套试卷的工作。
下面介绍这七个模块的功能:
1.试题管理:试题管理窗口如图2.7所示。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页