教学辅助系统概要设计说明书Word文档下载推荐.docx

上传人:b****6 文档编号:18579107 上传时间:2022-12-28 格式:DOCX 页数:14 大小:236.97KB
下载 相关 举报
教学辅助系统概要设计说明书Word文档下载推荐.docx_第1页
第1页 / 共14页
教学辅助系统概要设计说明书Word文档下载推荐.docx_第2页
第2页 / 共14页
教学辅助系统概要设计说明书Word文档下载推荐.docx_第3页
第3页 / 共14页
教学辅助系统概要设计说明书Word文档下载推荐.docx_第4页
第4页 / 共14页
教学辅助系统概要设计说明书Word文档下载推荐.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

教学辅助系统概要设计说明书Word文档下载推荐.docx

《教学辅助系统概要设计说明书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《教学辅助系统概要设计说明书Word文档下载推荐.docx(14页珍藏版)》请在冰豆网上搜索。

教学辅助系统概要设计说明书Word文档下载推荐.docx

谷海振

模块名:

注册

日期:

模块编号:

上层调用模块:

角色管理

下层被调用模块:

文件名:

全局变量:

输入数据:

注册信息A

输出数据:

处理:

IFA符合

注册成功

ENDIF

注释:

只有老师需要通过注册来开启个人账号,学生由后台管理员直接存入系统

“浏览课程信息”模块的IPO图:

浏览课程信息

浏览信息

已上传课件

可下载课件

课件

待课件文件A

可下载课件B

if存在B

then可以下载B

if登录信息为授课教师

then可以上传A

else不可以上传课件

endif

只有当前课程订单授课教师可以上传课件,而任何人都可以下载当前课件

“留言板留言”模块的IPO图:

留言回复

交流讨论

留言及回复信息

留言A

回复B

已经回复的留言C

IFA符合&

&

已经登录(学生or老师)

THEN发表B更新C

Else不可发表B

运行环境

WEB服务器一台,要求性能比较高,能够支持大量用户同时在线查询。

WEB浏览工作站,普通PC机。

基本设计概念

使用结构化设计方法,结构化方法是给出一组帮助设计人员在模块层次上区分设计质量的原理与技术。

结构

教学辅助系统结构图

教学辅助系统结构图

系统各个模块功能介绍:

本系统功能共分为四个模块,分别为:

角色管理模块、浏览信息模块、交流讨论模块、后台数据操作模块。

各模块的具体功能如下:

模块1:

角色管理模块。

1角色注册模块:

只有教师需要进行注册激活账号,学生信息由后台管理员统一录入完成。

2登录模块:

登录时分为学生和教师角色,用于系统区分登录人员信息和分配权限。

3信息修改模块:

可以对自己的个人信息进行修改。

4注销:

安全退出系统,防止有人继续使用。

模块2:

浏览信息模块。

1浏览课程信息模块:

课程信息包括开课学院,授课教师等信息,并可以进行课件的下载。

对于上传课件只有当该门课的授课教师才有权利进行操作。

②查看个人动态模块:

前提条件为登录状态,系统根据登录人进行查找与其相关的最新动态(留言历史,按照留言的先后顺序进行排列输出)。

2查看教师主页:

根据模糊查询找到授课教师或者根据课程找到授课教师,点击进入授课教师主页,可以看到其基本信息以及教授课程。

模块3:

交流讨论模块。

1查看留言及回复:

查看自己的或者老师的留言板上的内容。

2留言板留言模块:

通过在教师的留言板上留言,前提是登录系统。

模块4:

后台数据操作模块。

1学生管理模块:

向系统中录入学生信息。

2课程管理模块:

添加查看课程,并未其配备授课教师等信息。

主要模块处理流程

留言及回复处理流程图:

上传课件处理流程图:

功能器求与程序的关系

 程序

功能

前台首页检索

课程资源

登录

修改信息

教师个人主页

学生新鲜事儿

交流平台

后台管理首页

学生管理

课程新增及配置

 

修改个人信息

查看课程信息

下载课件

查找教师

留言

回复留言

上传课件

新增学生

课程管理

人工处理过程

信息录入以及课件上传。

尚未问决的问题

交流环节实现异步按序展示。

3接口设计

用户接口

系统通过WEB浏览器与用户进行交流。

当需要用户提交表单时会有程序进行验证,保证数据的正确性和合理性,如果不符合填写规范则会对根据用户输入返回错误提示。

外部接口

本系统提供标准的HTTP协议输出,可以在所有支持TCP/IP协议并安装有支持标准的浏览器软件的联网电脑上得到所要查询的信息。

内部接口

本系统各模块通过数据库传递模块间的需要传递的数据。

4运行设计

运行模块组合

a.登录:

系统数据库中已经存在该成员名与实施登录操作;

b.修改个人信息:

已经处于登录状态与修改信息;

c.下载课件:

教师事先已经将课件上传与检索到了该课程;

d.查找教师:

可以通过从课程信息中进入教师主页,另一方面,可以通过首页信息的直接模糊查询方式进入;

e.留言:

当前用户必须为登录状态与找到教师留言板;

f.回复留言:

当前用户必须为登录状态与找到该留言记录;

g.上传课件:

用户角色必须为教师,且必须通过个人主页的方式进入授课管理上传课件

h.新增学生:

管理员处于登录状态,以及执行该操作;

i.课程管理:

新增课程信息与课程配备教师资源。

以上各个模块的运行均通过WEB浏览器与服务器进行交流。

运行控制

自主登录或经过系统验证身份强制登录;

处于登录状态;

教师事先已经将课件上传当检索到了该课程时;

当前用户必须处于登录状态与找到教师留言板;

当前用户必须先登录状态与找到该留言记录;

运行时间(单位秒)

2秒

2秒;

视课件大小而定;

1秒;

2秒。

5系统数据结构设计

逻辑结构设计要点

各个实体之间的相互关系如下图:

物理结构设计要点

表student

表名

student

列名

数据类型(精度范围)

空/非空

约束条件

其它说明

sid

varchar(8)

非空

主键

学号

spwd

varchar(10)

密码

sname

varchar(40)

姓名

sclasses

varchar(10)

班级

sphone

varchar(12)

电话

补充说明

表teacher

book

tid

varchar(8)

教师编号

tpwd

tname

varchar(40)

temail

varchar(50)

邮箱

tphone

dname

所在学院

表discuss

discuss

did

留言编号

ddate

datetime

留言时间

外键

留言板教师编号

sid

留言学生学号

表answer

answer

aid

回复编号

xid

回复人编号

varchar(200)

回复内容

xid为当前回复的提交者(老师或者学生)编号

表classes

classes

cid

课号

cname

课程名

dname

所属学院

补充说明

表cf

cf

cfid

编号

外键

fname

文件路径

表manager

manager

mid

管理员编号

mname

管理员名称

mpwd

varchar(16)

6系统出错处理设计

出错信息

表单内容填写错误或不规范

页面刷新一次继续要求填写

通过权限的逻辑控制前提条件

如不登陆无法提交修改数据等

补救措施

a.后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;

b.降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;

c.恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。

系统维护设计

说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。

各个程序之间的对应关系。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1