码迷,mamicode.com
首页 > 其他好文 > 详细

第八周

时间:2016-04-23 19:37:23      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

详细设计 1.0版本

                               详细设计说明书                                   

 1引言  

1.1编写目的   

本说明书确定系统的详细功能模块和数据结构,为后一阶段开发系统提供最详细的依据 材料 

1.2背景    

 项目名称初步定为:PCAE 个人计算机辅助教学系统。

分为2个子功能模块:教师管理模块、学生管理模块。

本项目的任务提出者:宋小波老师

开发者:祖庆庆、杨浪、卫重波、杨柳、李鑫、何磊、邹纯鑫、高扬

用户:教师及该教师所教课的班级学生

 

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!