程序设计说明文档

上传人:M****1 文档编号:456488683 上传时间:2023-05-16 格式:DOC 页数:22 大小:487KB
返回 下载 相关 举报
程序设计说明文档_第1页
第1页 / 共22页
程序设计说明文档_第2页
第2页 / 共22页
程序设计说明文档_第3页
第3页 / 共22页
程序设计说明文档_第4页
第4页 / 共22页
程序设计说明文档_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《程序设计说明文档》由会员分享,可在线阅读,更多相关《程序设计说明文档(22页珍藏版)》请在金锄头文库上搜索。

1、JSP课程设计 -教室管理系统一教室借出用例描述 用例1:教室借出用例 用例2:教室归还用例 说明:一间教室在一段指定时间只能有一个班级使用 用例:教室借出用例 用例名称: 借出教室 参与者: 教室管理员,用户(以下简记某个班级) 假设: 可以租出的教室都有一个标识,且可以识别,用户查找到想要租用的教室后办理借教室手续,待通过教室管理员核实审批后即可。 前置条件: 教室管理员,用户已经识别 后置条件: 存储借教室记录,更新教室的状态置为借出 主事件流: 用户登录教室管理系统 查看当前教室的使用情况,是否已经被借出等 用户将想申请的教室提交给教室系统管理员,等待审核,批准(响应时间不超过5分钟,

2、若超过则无效,需重新提交申请记录) 教室系统管理员将反馈信息给用户 教室系统管理员更改教室的状态为借出 重复25,确定所需教室已借到为止 用户到指定地点(教室管理办公室)打印借教室记录清单,交易完成 被选事件流:非法用户 1:用户不具有权限,系统提示错误,并拒绝接受输入 2:教室已被借出,拒绝执行 二教室归还用例描述用例名称:教室归还子系统参与者: 教室管理员,用户(以下简记某个班级) 假设: 可以租出的教室都有一个标识,且可以识别,用户查找到想要租用的教室后办理借教室手续,待通过教室管理员核实审批后即可。 前置条件: 教室管理员,用户已经识别 后置条件: 存储借教室记录,更新教室的状态置为借

3、出 主事件流: 1.用户将借教室清单交还给教室管理员 2教室管理员将该教室更改教室状态为未借出 三数据库设计部分用户表:用于存放每个班级班长的注册信息等一些列数据用户名,密码,学号,所任职务等属性教室信息:教室信息,教师名称,教室座位数等属性教室用户表:教室编号,班级,系别,专业,借教室时间,归还教室时间等管理员表:用户名,密码四代码实现部分所用技术知识:javabean,servlet,session,JS,1用户操作部分代码见 first.htmlJs验证function check()if (document.form1.yhm.value.length = 0) alert(请输入学号

4、!); document.form1.yhm.focus(); return false; /*else zc1=trim(request(zc1)*/if(document.form1.yhm.value.length!=10)alert(请输入10位数字学号!);document.form1.yhm.focus();return false;if (document.form1.mm.value.length = 0) alert(请输入密码!); document.form1.mm.focus(); return false; function check2()if (document.

5、form2.yhm2.value.length = 0) alert(请输入学号!); document.form2.yhm2.focus(); return false; /*else zc1=trim(request(zc1)*/if(document.form1.yhm2.value.length!=10)alert(请输入10位数字学号!);document.form1.yhm2.focus();return false;if (document.form2.mm2.value.length = 0) alert(请输入密码!); document.form2.mm2.focus();

6、 return false; 用户操作界面部分代码见:main.jsp框架结构欢迎来到教室管理系统 在此界面用户可以查看教室相关信息,例如是否已经借出等当用户选定教室后,提交并等待管理员响应,是否允许借出等操作然后到教室管理中心打印借教室清单五管理员后台控制面板代码见:guanli.Jspfunction check()if (document.form2.textfield.value.length = 0)alert(请输入信息,不能为空!);return false;function check()if (document.form3.textfield.value.length = 0)alert(请输入信息,不能为空!);return false;function check()if (document.form4.textfield.value.length = 0)alert(请输入信息,不能为空!);return false;管理员后台管理界面 管理员控制界面   管理员:   查询操作 添加操作

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号