标签:
详细设计 1.0版本
1.3定义
PCAE:个人计算机辅助教学系统;
JSP:是一个简化的Servlet设计;
Struts:是开源框架;
1.4参考资料 冯庆东 李根福 《Java Web程序开发参考手册》 机械工业出版社 2013
2程序系统的结构
3程序1设计说明
3.1程序描述
简单的登陆界面
3.2功能
用户登录,根据账户判断是学生还是教师还是未注册人员,从而进入相应界面。
3.3性能
该程序要求响应速度快,校验的准确性高。
3.4输人项
账户:字符串类型(数字与字母),0~16个字符,键盘输入。
密码:字符串类型(数字与字母),0~16个字符,键盘输入。
选择列表:教师或学生。
3. 5输出项
无输出,但根据结果不同进入相应界面。
3.6算法
控制层获取表单数据,连接数据库获取所有账户信息,在进行校验返回校验结果。
3.7流程逻辑
3.8接口
无接口,根据结果跳转到相应的用户揭界面。
4程序2设计说明
4.1程序描述
教师管理界面
4.2功能
修改教师信息,上传作业与资料,并且对学生作业进行打分、管理,与学生交流等。
4.3性能
健壮性要求高,不能因为长时间没使用而界面崩溃。
4.4输人项
作业标题:字符串类型,0~32个字符,键盘输入。
作业详情:字符串类型,任意长度,键盘输入。
附件上传:各种类型的文档。
4. 5输出项
无,上传成功后清空当前界面。
4.6流程逻辑
标题 |
附件 |
具体内容 |
是否成功 |
√ |
|
|
√ |
√ |
√ |
|
√ |
√ |
√ |
√ |
√ |
√ |
|
√ |
√ |
|
√ |
√ |
|
|
|
√ |
|
|
√ |
|
|
4.7备注
还存在修改公告,查看作业等功能连接,但尚未完成。
5程序3设计说明
5.1程序描述
学生管理界面,存在作业列表
5.2功能
修改学生信息,查看作业,下载资料,提交作业,与他人交流等。
5.3性能
健壮性要求高,不能因为长时间没使用而界面崩溃。
5.4输人项
无输入内容,但能选择具体作业进入作业提交界面。
输入项(作业提交界面)
作业内容:字符串类型,任意长度,键盘输入。
附件上传:各种类型的文档。
5. 5输出项
无,提交成功后返回作业查看界面(学生管理主界面)
5.6流程逻辑 (作业提交界面)
附件 |
具体内容 |
提交是否成功 |
|
|
|
√ |
|
√ |
√ |
√ |
√ |
|
√ |
√ |
5.7备注
尚有其他功能尚未完成。
标签:
原文地址:http://www.cnblogs.com/yl2013551618/p/5425132.html