教学辅助系统概要设计说明书

教学辅助系统概要设计说明书

ID:39243609

大小:938.00 KB

页数:12页

时间:2019-06-28

教学辅助系统概要设计说明书_第1页
教学辅助系统概要设计说明书_第2页
教学辅助系统概要设计说明书_第3页
教学辅助系统概要设计说明书_第4页
教学辅助系统概要设计说明书_第5页
资源描述:

《教学辅助系统概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、教学辅助系统概要设计说明书目录1引言21.1编写目的21.2背景21.3定义21.4参考资料22总体设计22.1需求规定22.2运行环境42.3基本设计概念42.4结构42.5功能器求与程序的关系72.6人工处理过程82.7尚未问决的问题83接口设计83.1用户接口83.2外部接口83.3内部接口84运行设计84.1运行模块组合84.2运行控制94.3运行时间(单位秒)95系统数据结构设计95.1逻辑结构设计要点95.2物理结构设计要点106系统出错处理设计126.1出错信息126.2补救措施126.3系统维护设计1212/121引言1.1编写目

2、的明确各个系统模块的功能,转换为软件结构和数据结构语言。将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。1.2背景a.本系统的名称为:教学辅助系统;b.教学辅助系统由上海电力学院一线教师提出,由软件工程专业谷海振负责完成开发,本系统面向广大的高校师生以及高校管理人员,本系统需部署到使用单位的服务器上,通过互联网以及WEB浏览器访问本系统,管理人员可通过相应的专业客户端以及相关软件对系统进行操作。c.教学辅助系统主要是与采用此系统的高

3、校师生进行异步交流,可以考虑与教学管理系统相关块区相联系,共同建设数字化校园。1.3定义概要设计的主要任务是把需求分析得到的DFD转换为软件结构和数据结构。1.4参考资料a.参考书籍软件工程,薛德黔等编著,科学出版社软件工程导论(第四版),张海藩,清华大学出版社实用软件工程,郑人杰,清华大学出版社2总体设计b.使用的软件:myeclipse6.5版,mysql,Windows98及以上版本的操作系统以及IE6.0以上版本的浏览器。2总体设计2.1需求规定2.1.1本教学辅助系统H图如下:12/122.1.2关键模块的IPO图:2.1.2.1“注册

4、”模块的IPO图:系统名:教学辅助系统设计人:谷海振模块名:注册日期:2012.07.04模块编号:1.1上层调用模块:角色管理下层被调用模块:文件名:全局变量:输入数据:注册信息A输出数据:无处理:IFA符合注册成功ENDIF注释:只有老师需要通过注册来开启个人账号,学生由后台管理员直接存入系统2.1.2.2“浏览课程信息”模块的IPO图:系统名:教学辅助系统设计人:谷海振模块名:浏览课程信息日期:2012.07.04模块编号:2.1上层调用模块:浏览信息下层被调用模块:已上传课件可下载课件文件名:课件全局变量:输入数据:待课件文件A输出数据:

5、可下载课件B处理:if存在Bthen可以下载Bif登录信息为授课教师12/12then可以上传Aelse不可以上传课件endifendif注释:只有当前课程订单授课教师可以上传课件,而任何人都可以下载当前课件2.1.2.3“留言板留言”模块的IPO图:系统名:教学辅助系统设计人:谷海振模块名:留言回复日期:2012.07.04模块编号:3.4上层调用模块:交流讨论下层被调用模块:无文件名:留言及回复信息全局变量:输入数据:留言A回复B输出数据:已经回复的留言C处理:IFA符合&&已经登录(学生or老师)THEN发表B更新CElse不可发表BEND

6、IF注释:2.2运行环境WEB服务器一台,要求性能比较高,能够支持大量用户同时在线查询。WEB浏览工作站,普通PC机。2.3基本设计概念使用结构化设计方法,结构化方法是给出一组帮助设计人员在模块层次上区分设计质量的原理与技术。2.4结构2.4.1教学辅助系统结构图12/12教学辅助系统结构图系统各个模块功能介绍:本系统功能共分为四个模块,分别为:角色管理模块、浏览信息模块、交流讨论模块、后台数据操作模块。各模块的具体功能如下:模块1:角色管理模块。①角色注册模块:只有教师需要进行注册激活账号,学生信息由后台管理员统一录入完成。②登录模块:登录时分

7、为学生和教师角色,用于系统区分登录人员信息和分配权限。③信息修改模块:可以对自己的个人信息进行修改。④注销:安全退出系统,防止有人继续使用。模块2:浏览信息模块。①浏览课程信息模块:课程信息包括开课学院,授课教师等信息,并可以进行课件的下载。对于上传课件只有当该门课的授课教师才有权利进行操作。②查看个人动态模块:前提条件为登录状态,系统根据登录人进行查找与其相关的最新动态(留言历史,按照留言的先后顺序进行排列输出)。②查看教师主页:根据模糊查询找到授课教师或者根据课程找到授课教师,点击进入授课教师主页,可以看到其基本信息以及教授课程。模块3:交流

8、讨论模块。12/12①查看留言及回复:查看自己的或者老师的留言板上的内容。②留言板留言模块:通过在教师的留言板上留言,前提是登录系统。模

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。