1、教材管理系统院系征订系统详细设计说明书 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 2 个人收集整理 勿做商业用途 教材管理系
2、统-院系征订系统 详细设计说明书 1。 引言 2 1。1. 编写目的 2 1.2. 项目背景 2 1。3. 术语说明 2 1。4. 参考资料 2 2。 总体设计 3 2。1. 需求概述 3 2。1。1。 浏览功能 3 2.1。2. 查看详细信息资料 3 2.1。3. 条件查询功能 3 2。1。4. 增加功能 3 2.1。5. 删除功能 3 2.1.6. 修改功能 3 2.1。7. 密码管理 3 2。1。8。 导入或导出 3 2。1.9。 身份验证 4 2。2. 软件结构 4 2。3. 程序设计说明 6 2。3。1. 模块描述 6 2.3.2.
3、 身份验证模块 6 2.3。3。 初始化模块 7 2.3。4。 关闭系统模块 7 2.3.5。 锁定系统模块 8 2。3。6。 系统功能模块 8 2。3。7。 班级信息维护模块 10 2。3。8。 班级信息导入模块 11 2。3.9。 教师信息维护模块 12 2.3。10。 教材信息维护模块 13 2。3。11. 课程信息维护模块 15 2.3.12。 学期课程设置模块 16 2。3.13. 出版社信息维护模块 17 2.3。14。 学生选课信息维护模块 18 2。3。15. 订单浏览模块 19 2。3。16. 订单复制模块 20 2。3.17。 订单新增模块 2
4、1 2.3.18。 订单修改模块 22 2.3。19. 订单查询模块 24 2。3。20。 订单审核模块 24 2。3。21. 密码设置模块 26 2。3.22。 用户管理模块 26 1. 引言 1.1. 编写目的 伴随着新学期的到来,各院系的教材征订情况成为各院系工作人员的工作之重。院系资料,班级资料,学生课程选修信息,教材信息等资料信息量大,而且不易更新,不易存放,容易丢失,容易丢失,难以备份。这些都困扰着工作人员。而建立简单的电子表格对教材征订管理虽然克服了不少问题,但查询起来效率比较低,特别是当数据量十分庞大时,劣势尤其明显。因此开发一个既可以存储信息,有可以进行更
5、新、查询等功能,同时又便于统计的院系征订系统就显得十分必要。 1.2. 项目背景 l 项目名初步定为:教材管理系统—院系征订系统。分为四个子功能模块:系统管理模块、资料维护模块、订单管理模块和用户管理模块。 l 本项目设计过程中参考了以前开发的基于ACCESS的教材管理系统,教材科提供的相关资料、数据和需求。 1.3. 术语说明 MIS:管理信息系统 Data processing:数据处理 Transaction processing:事务处理 Data processing cycle:数据处理流程 Data acquisition:数据采集 Data proc
6、essing system security:数据处理系统安全性 1.4. 参考资料 陈明 2001 软件工程 北京:中央广播电视大学出版社 胡同森 2002 Visual Basic 6.0 浙江:浙江科学技术出版社 2. 总体设计 2.1. 需求概述 2.1.1. 浏览功能 以网格形式显示全部记录。 2.1.2. 查看详细信息资料 可在浏览状态下点击某条记录,显示全部信息。 2.1.3. 条件查询功能 用户可选择学期、班级进行查询. 2.1.4. 增加功能 增加一条或多条记录. 2.1.5. 删除功能 删除一条或多条记录. 2.1.6. 修改功
7、能 修改全部字段(课程,教材,人数,备用书)。只有备用书可为空。 2.1.7. 密码管理 登陆系统后用户可以随时对密码进行更改。 2.1.8. 导入或导出 可以把存储为Excel文件的学生资料导入到学生表中。 2.1.9. 身份验证 进入系统时,对用户身份进行检查,只允许合法用户登陆系统。登陆后,根据用户权限设定访问权限. 2.2. 软件结构 2.2.1. 本软件的顶层数据流图如图1: 用户 密码 反馈信息 身份验证 1 + 处理 2 外设 记录数据 密码 新密码 打开
8、 密码 图 1 2.2.2. 本软件的二层数据流图如图2: 密码 1 与用户 交互 3 与教材科 交互 数据 2 查询 打开 打开 SQL语句 数据库 导入导出 数据 外设 记录数据 数据 数据 数据 新密码 5 密码管理 打开 打开
9、 打开 打开 图 2 2.2.3. 本软件的第三层数据流图如图3: 数据 审核订单 数据 系主任 数据 数据 数据库 更新订单 系秘书 数据 图 3 本软件层次方框图如图 4: 身份验证 不通过 用户管理 订单管理 资料维护 系统管理 退出 消息循环 非正常退出 初始化 重新验证 正常退出 失败
10、 图 4 2.3. 程序设计说明 2.3.1. 模块描述 本软件的详细功能模块图如图5所示。 不通过 消息循环 初始化 重新验证 身份验证 非正常退出 失败 正常退出 退出 订单管理 用户管理 资料维护 系统管理 学生选课管理 订单审核 订单管理 出版社信息 学期课程设置 课程信息管理 教师信息管理 教材信息管理 班级信息管理 用户管理 修改密码 离开系统 锁定系统 注销 登陆 图 5 2
11、3.2. 身份验证模块 功能:对用户进行身份验证,通过验证则登陆系统。 输入项目:输入用户名和密码。 输出项目:无。 存储分配:程序运行需占用内存约1MB左右. 本模块的界面如图6所示。控件名称及其功能说明如表1所示。 图6 表1 控件名称及其功能 控件 控件名称 功能 确定-按钮 cmdOk 登陆到征订系统 取消-按钮 cmdCancel 取消登陆 离开系统-按钮 cmdExit 离开系统 用户名-文本框 txtUid 输入用户名 密码-文本框 txtPwd 输入密码 2.3.3. 初始化模块 功能
12、初始化系统,并使系统进入正常工作状态. 输入项目:配置文件,数据库文件。 输出项目:设置全局变量,浏览区和基本资料。 存储分配:程序运行需要占用内存约1MB左右. 测试要点:配置文件或数据文件损坏,或没有足够内存可供使用时是否正常。 2.3.4. 关闭系统模块 功能:关闭并退出系统,保留相应状态数据. 输入项目:全局变量。 输出项目:更新后的数据库文件和配置文件。 测试要点:若数据库文件或配置文件不能正常操作,或全局数据已经不一致,怎样处理。 2.3.5. 锁定系统模块 功能:锁定系统,并且保留相应运行状态. 输入项目:全局变量。 输出项目:无。 测试要点:若用户
13、名称及密码有误则不能返回运行状态。 本模块的界面如图7所示。控件名称及其功能如表2所示。 图7 表2 控件名称及其功能 控件 控件名称 功能 确定-按钮 cmdOk 登陆到征订系统 离开系统-按钮 cmdExit 离开系统 用户名-文本框 txtUid 输入用户名 密码-文本框 txtPwd 输入密码 2.3.6. 系统功能模块 功能:选择各种系统功能。 输入项目:鼠标或键盘事件。 输出项目:无。 本模块的界面如图8-图12 所示。控件名称及其功能如表3所示。 图8
14、 图9 图10 图11 图12 表3 控件名称及其功能说明 控件 控件名称 功能 系统管理-菜单 mnu1System 系统管理-登陆-菜单 mnuLoad 登陆到系统 系统管理-注销-菜单 mnuLogout 注销本系统 系统管理-锁定系统-菜单 mnuLocked 锁定系统 系统管理-离开系统-菜单 mnuExit 退出系统 资料维护-菜单 mnu1Data 资料维护-班级信息管理-菜单 mnuclassdatas 班级及学生信息管理
15、 资料维护-班级信息管理-班级信息导入-菜单 mnuclassdatainput 学生信息导入 资料维护-班级信息管理-班级信息维护-菜单 mnuclassdata 班级及学生信息更新 资料维护-教师信息维护-菜单 mnuTeacherData 教师信息更新 资料维护-教材信息管理-菜单 mnuBookData 教材信息更新 资料维护-课程信息管理-菜单 mnuCourseData 课程信息更新 资料维护-学期课程设置-菜单 mnuSetCourse 设置一个学期的开课课程 资料维护-出版社信息维护-菜单 mnuPubData 出版社信息更新 资料维
16、护-学生选课信息维护-菜单 mnuStudentCourseData 设置学生的选课资料 订单管理-菜单 mnu1DdManage 管理班级订单及其相关明细 订单管理-院系订单管理-菜单 mnuYxddManag 班级订单及其明细的更新 订单管理-订单审核-菜单 mnuDdsh 订单明细的审核 用户管理-菜单 mun1User 系统用户管理 用户管理―修改密码-菜单 mnuEditPassword 修改用户口令 用户管理-系秘书管理-菜单 mnuWorker 用户信息的更新 2.3.7. 班级信息维护模块 功能:班级信息及学生信息的更
17、新:添加、修改、删除. 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应. 输入项目:鼠标、键盘事件。 输出项目:在网格中显示信息。 测试要点:对各事件进行测试。 本模块的界面如图13所示.控件名称及其功能如表4所示。 图13 表4 控件名称及其功能 控件 控件名称 功能 新增-按钮 cmdAdd-class 添加新班级 修改-按钮 cmdEdit-class 修改班级资料 删除-按钮 cmdDel-class 删除现有班级资料 新增-按钮 cmdAdd_stu 添加新学生 修改-按钮 cmdEdi
18、t_stu 修改学生资料 删除-按钮 cmdDel_stu 删除现有学生资料 返回-按钮 cmdBack 退出当前窗体 已毕业班级-单选框 optOutSchool 选择条件“已毕业班级” 全部班级-单选框 optAll 选择条件“全部班级" 未毕业班级-单选框 optAtschool 选择条件“未毕业班级” 班级-网格 dgClass 显示班级资料 学生-网格 dgStudent 显示学生资料 2.3.8. 班级信息导入模块 功能:导入学生资料. 输入项目:Excel 文件。 输出项目:无。 测试要点:对各事件进行测试。 本模块的界
19、面如图14所示。控件名称及其功能如表5所示. 图14 表5 控件名称及其功能 控件 控件名称 功能 浏览-按钮 cmdOpen 选择导入文件 导入-按钮 cmdInput 导入数据 帮助-按钮 cmdHelp 帮助信息 打开Excel源文件-文件对话框 dgView 浏览文件 2.3.9. 教师信息维护模块 功能:教师信息的更新:添加、修改、删除 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应。 输入项目:鼠标、键盘事件. 输出项目:在网格中显示信息. 测试要点:对各事件进行测试。 本模块的
20、界面如图15所示。控件名称及其功能如表6所示. 图15 表6 控件名称及其功能 控件 控件名称 功能 自动生成-按钮 cmdAuto 生成教师姓名简码 取消-按钮 cmdCancel 取消新增或修改 确定-按钮 cmdOk 保存更新后的数据 修改-按钮 cmdEdit 对选中的记录进行修改 删除-按钮 cmdDel 删除选中的记录 新增-按钮 cmdBack 新增教师记录 返回-按钮 cmdAdd 退出当前窗体 编号-文本框 txtZgh 输入职工号 教师名-文本框 txtXm 输入教师姓名
21、简码-文本框 txtJm 输入教师姓名简码 离校-复选框 chkLx 教师是否离校 教师-网格 dgTeacher 显示教师信息 2.3.10. 教材信息维护模块 功能:教材信息的更新:添加、修改、删除,以及教材的检索。 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应. 输入项目:鼠标、键盘事件。 输出项目:在网格中显示信息。 测试要点:对各事件进行测试。 本模块的界面如图16所示。控件名称及其功能如表7所示。 图16 表7 控件名称及其功能 控件 控件名称 功能 添加-按钮 cmdAdd 把公共
22、教材添加为院系教材 新增-按钮 cmdNew 新增教材记录 删除-按钮 cmdDel 删除院系教材 返回-按钮 cmdBack 退出当前窗体 查找-按钮 cmdFind 检索教材 院系常用-单选框 optYx 显示条件为“院系常用" 全部-单选框 optAll 显示条件为“全部” 简码-单选框 optJm 检索条件为“简码” 作者-单选框 optZz 检索条件为“作者” 出版社-单选框 optCbs 检索条件为“出版社” 书名-单选框 optJcmc 检索条件为“书名" 相似匹配-单选框 optLike 检索条件为“相似匹配"
23、 全字匹配-单选框 optQz 检索条件为“全字匹配” 教材-网格 dgJc 显示教材信息 2.3.11. 课程信息维护模块 功能:课程信息的更新:添加、修改、删除。 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应。 输入项目:鼠标、键盘事件。 输出项目:在网格中显示信息。 测试要点:对各事件进行测试。 本模块的界面如图17所示。控件名称及其功能如表8所示。 图17 表8 控件名称及其功能 控件 控件名称 功能 自动生成-按钮 cmdAuto 生成课程名称简码 取消-按钮 cmdCancel 取消新增或修
24、改 确定-按钮 cmdOk 保存更新后的数据 修改-按钮 cmdEdit 对选中的记录进行修改 删除-按钮 cmdDel 删除选中的记录 新增-按钮 cmdBack 新增课程记录 帮助-按钮 cmdHelp 显示帮助信息 返回-按钮 cmdAdd 退出当前窗体 编号-文本框 txtZgh 输入课程号 课程名称-文本框 txtXm 输入课程名称 简码-文本框 txtJm 输入课程名称简码 公共课程-复选框 chkA 课程性质 专业主要课程-复选框 ChkB 课程性质 专业必修课程-复选框 ChkC 课程性质 选修课-复选框
25、 ChkD 课程性质 其他程-复选框 ChkZ 课程性质 课程-网格 dgKc 显示课程信息 2.3.12. 学期课程设置模块 功能:学期开课信息的更新:添加、修改、删除,以及学期开课信息的检索。 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应。 输入项目:键盘事件:课程信息模块中的数据. 输出项目:在网格中显示信息. 测试要点:对各事件进行测试。 本模块的界面如图18所示。控件名称及其功能如表9所示。 图18 表9 控件名称及其功能 控件 控件名称 功能 定位-按钮 cmdShow 显示选
26、定学期的开课课程 取消-按钮 cmdCancel 取消新增或修改 确定-按钮 cmdOk 保存更新后的数据 修改-按钮 cmdEdit 对选中的记录进行修改 删除-按钮 cmdDel 删除选中的记录 新增-按钮 cmdBack 新增学期课程记录 返回-按钮 cmdAdd 退出当前窗体 简码-文本框 txtJm 输入课程简码检索课程 课程名称-下拉框 cboKcmc 选择课程名称 学年-下拉框 cboXq 选择开课学年 学期代码-下拉框 cboDm 选择学期代码 学期课程-网格 dgXqkc 显示学期课程 2.3.13. 出版社
27、信息维护模块 功能:出版社信息的更新:添加、修改、删除,并提供输入参考. 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应. 输入项目:鼠标、键盘事件。 输出项目:在网格中显示信息。 测试要点:对各事件进行测试。 本模块的界面如图19所示。控件名称及其功能如表10所示。 图19 表10 控件名称及其功能 控件 控件名称 功能 取消-按钮 cmdCancel 取消新增或修改 确定-按钮 cmdOk 保存更新后的数据 修改-按钮 cmdEdit 对选中的记录进行修改 删除-按钮 cmdDel 删除选中的记录
28、新增-按钮 cmdBack 新增出版社记录 返回-按钮 cmdAdd 退出当前窗体 简码-文本框 txtJm 输入出版社简码 名称-文本框 txtCbsmc 输入出版社名称 输入参考-列表框 lstCbs 根据输入字符列出相似记录 出版社-网格 dgCbs 显示出版社信息 2.3.14. 学生选课信息维护模块 功能:学生选课信息的更新:添加、删除,提供查询功能.以两种方式:1)根据课程添加选课学生(课程-学生,选项卡);2)根据学生添加备选课程(学生-课程,选项卡)。 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应。 输入项目:鼠标、键
29、盘事件。 输出项目:在网格中显示信息。 测试要点:对各事件进行测试。 本模块的界面如图20所示。控件名称及其功能如表11所示。 图20 表11 控件名称及其功能 控件 控件名称 功能 删除-按钮 cmdDel 删除选课记录 添加-按钮 cmdBack 添加学生选课信息 返回-按钮 cmdAdd 退出当前窗体 全班-复选框 chkAllXs 添加或删除选课记录以全班为单位 全选-复选框 chkChose 全部选中学期开设课程 班级-下拉框 cboBj 对选中班级的学生进行选课操作 学年-下拉框 cboXq
30、选择学年 学期代码-下拉框 cboDm 选择学期代码 学生-网格 dgStudent 显示选定班级的学生信息 已选课程名称-网格 dgXsxk 显示指定学生在某个学期的选课信息 学期开设课程 lstJtkc 显示指定学期的开设课程 2.3.15. 订单浏览模块 功能:以网格方式显示班级订单信息及其订单明细信息。 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应。 输入项目:鼠标、键盘事件。 输出项目:在网格中显示信息. 测试要点:对各事件进行测试。 本模块的界面如图219所示。控件名称及其功能如表12所示。 图21
31、 表12 控件名称及其功能 控件 控件名称 功能 确定-按钮 cmdOk 查询指定学期的订单 修改-按钮 cmdEdit 修改订单资料 删除-按钮 cmdDel 删除选课记录 新增-按钮 cmdBack 添加学生选课信息 返回-按钮 cmdAdd 退出当前窗体 拷贝明细-按钮 cmdCopy 拷贝选中的订单明细 粘贴-按钮 cmdPlaster 粘订拷贝的订单明细 复制订单-按钮 cmdCopyDd 复制选中的订单 学年-下拉框 cboXq 选择学年 学期代码-下拉框 cboDm 选择学期代码 全部-复选框
32、chkAll 查询全部订单记录 订单-网格 dgDd 显示订单信息 订单明细-网格 dgDdMx 显示选中订单的明细信息 2.3.16. 订单复制模块 功能:提供班级订单或订单明细的复制。 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应。 输入项目:鼠标、键盘事件。 输出项目:在网格中显示信息。 测试要点:对各事件进行测试. 本模块的界面如图22所示。控件名称及其功能如表13所示。 图22 表13 控件名称及其功能 控件 控件名称 功能 确定-按钮 cmdOk 保存新订单资料 返回-按钮 cmdA
33、dd 退出当前窗体 复制到现有订单-单选框 optOld 复制的目标为现有订单 复制到新建订单-单选框 optNew 复制的目标为新建订单 现有订单-下拉框 cboYxdd 列出现有订单信息 新建订单-下拉框 cboBj 列出班级信息,以便新建订单 备用书数-文本框 txtBys 输入订单备用书 学生人数-文本框 txtXsrs 输入学生人数 2.3.17. 订单新增模块 功能:新增班级订单及其相关明细,同时提供教材及课程的添加,方便了操作. 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应。 输入项目:鼠标、键盘事件。 输出项
34、目:在网格中显示信息。 测试要点:对各事件进行测试。 本模块的界面如图23所示。控件名称及其功能如表14所示. 图23 表14 控件名称及其功能 控件 控件名称 功能 确定-按钮 cmdOk 保存新订单资料 返回-按钮 cmdAdd 退出当前窗体 添加-按钮 cmdAdd 保存新订单明细资料 取消-按钮 cmdCancel 取消添加操作 新建订单-按钮 cmdAddDd 新建下一张订单 添加教材-按钮 cmdAddJc 添加教材记录 添加课程-按钮 cmdAddJtkc 添加课程记录 日期-日期选框 d
35、tpJlrq 输入建立订单日期 班级-下拉框 cboBj 选择新建订单的班级 学年-下拉框 cboXq 选择学年 学期代码-下拉框 cboDm 选择学期代码 课程名称-下拉框 cboKcmc 选择课程名称 课程搜索-文本框 txtJmKc 输入课程简码检索课程 教材搜索-文本框 txtJmJc 输入教材简码检索课程 教材名称-文本框 txtJcmc 列出选中的教材 备用书数-文本框 txtBys 输入订单备用书 学生人数-文本框 txtXsrs 输入学生人数 订单明细-网格 dgDdMx 显示新建订单的明细信息 2
36、3.18. 订单修改模块 功能:修改班级订单及其相关明细,同时提供教材及课程的添加,方便了操作。 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应. 输入项目:鼠标、键盘事件. 输出项目:在网格中显示信息。 测试要点:对各事件进行测试。 本模块的界面如图24所示.控件名称及其功能如表15所示。 图24 表15 控件名称及其功能 控件 控件名称 功能 确定-按钮 cmdOk 保存更新后的明细资料 取消-按钮 cmdCancel 取消添加操作 保存-按钮 cmdSave 保存更新后的订单资料 返回-按钮 c
37、mdAdd 退出当前窗体 添加-按钮 cmdAdd 进行添加记录操作 修改-按钮 cmdEdit 对选中的记录进行修改 删除-按钮 cmdDel 删除选中的记录 添加课程-按钮 cmdAddJtkc 添加课程记录 添加教材-按钮 cmdAddJc 添加教材记录 日期-日期选框 dtpJlrq 输入建立订单日期 班级-下拉框 cboBj 选择新建订单的班级 学年-下拉框 cboXq 选择学年 学期代码-下拉框 cboDm 选择学期代码 课程名称-下拉框 cboKcmc 选择课程名称 课程搜索-文本框 txtJmKc 输入课程简码
38、检索课程 教材搜索-文本框 txtJmJc 输入教材简码检索课程 教材名称-文本框 txtJcmc 列出选中的教材 备用书数-文本框 txtBys 输入订单备用书 学生人数-文本框 txtXsrs 输入学生人数 订单明细-网格 dgDdMx 显示被修改订单的明细信息 2.3.19. 订单查询模块 功能:根据学期及班级查询订单。 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应。 输入项目:鼠标、键盘事件。 输出项目:在网格中显示信息. 测试要点:对各事件进行测试。 本模块的界面如图25所示。控件名称及其功能如表16所示。
39、 图25 表16 控件名称及其功能 控件 控件名称 功能 班级-下拉框 cboBj 选择新建订单的班级 学年-下拉框 cboXq 选择学年 学期代码-下拉框 cboDm 选择学期代码 返回-按钮 cmdAdd 退出当前窗体 查询-按钮 cmdQuery 查询选订班级的订单信息 订单明细-网格 dgDdMx 显示指定条件的定单信息 2.3.20. 订单审核模块 功能:由系主任对订单进行审核,审核通过的订单在教材科可见. 性能:这是一个经常使用的模块,对性能的要求在1-2秒内作出反应. 输入项目:鼠标、键盘事件. 输出项
40、目:在网格中显示信息。 测试要点:对各事件进行测试. 本模块的界面如图26所示。控件名称及其功能如表17所示。 图26 表17 控件名称及其功能 控件 控件名称 功能 班级-下拉框 cboBj 选择新建订单的班级 学年-下拉框 cboXq 选择学年 学期代码-下拉框 cboDm 选择学期代码 返回-按钮 cmdAdd 退出当前窗体 确定-按钮 cmdOk 查询指定条件的订单信息 显示-按钮 cmdShow 显示指定条件的订单信息 审核-按钮 cmdSh 审核选中的订单明细 订单明细-列表 lst
41、Yxddmx 显示指定条件的明细信息 订单详细信息-列表 lstDdxx 列出选定订单的详细 只显示未审核-复选框 chkShow 选中则只显示未审核的订单 2.3.21. 密码设置模块 功能:对密码进行设置。 输入项目:鼠标、键盘事件. 输出项目:无。 本模块的界面如图27所示.控件名称及其功能如表18所示。 图27 表18 控件名称及其功能 控件 控件名称 功能 确定-按钮 cmdOk 登陆到征订系统 返回-按钮 cmdBack 退出当前窗体 输入旧密码-文本框 txtOldPwd 输入旧密码 输入新密码-
42、文本框 txtPutNewPwd 输入新密码 确认新密码-文本框 txtAffirmNewPwd 确定新密码 2.3.22. 用户管理模块 功能:系主任对本系用户即系秘书信息的维护:添加、修改、删除,重置密码。 输入项目:鼠标、键盘事件。 输出项目:在网格中显示信息。 测试要点:对各事件进行测试。 本模块的界面如图28所示.控件名称及其功能如表19所示。 图28 表19 控件名称及其功能 控件 控件名称 功能 取消-按钮 cmdCancel 取消新增或修改 确定-按钮 cmdOk 保存更新后的数据 重置密码-按
43、钮 cmdEdit 重置选定用户密码 删除-按钮 cmdDel 删除选中的记录 新增-按钮 cmdBack 新增用户记录 返回-按钮 cmdAdd 退出当前窗体 用户名-文本框 txtXm 输入用户姓名 密码-文本框 txtPwd1 输入用户密码 确认密码-文本框 txtPwd2 确认用户密码 用户-网格 dgWorker 显示用户信息 同组者:xxxxxx 30






