毕业设计(论文)
基于Web的计算机网络课程多媒体课件的设计与开发
学生姓名: 学
号:
黎科夫
0615023136
电气信息系
所在系部: 专业班级: 指导教师:
06gb计算1 XXX□教授(职称)
二OXX年X月
日 期:
一.需求分析..................................................................... 4 (一) 概述 ..................................................................... 4 1 2 3
目的: .................................................................... 4 背景: .................................................................... 4 范I韦I : ................................................................ 4
(二) 系统结构以及说明 ......................................................... 5
(三) 软件环境 ................................................................. 6 三?总体设计 .................................................................... 6 1 ?系统构思:本系统为B/S结构的网络应用程序,通过浏览器页曲访问位于服务器上的数据库
............................................................................................................................................................. 6 2 ?系统结构以及说明 .......................................................... 6 3 ?关键设计与难点 ............................................................ 7 四.系统功能设计、各模块设计
1?说明:此部分主要对关键功能进行设计,描述Jt实现方式。同时附以特征界曲和数据表设计。
............................................................................................................................................................. 8 2?功能框架 .................................................................. 8 3 ?业务流程.................................................................. 8 4 ?模块实现细节 .............................................................. 9
用户管理模块. .............................................................................................................................. 9 课件资源管理模块 ..................................................................................................................... 11 作业管理模块. ............................................................................................................................ 11 交流答疑模块. ............................................................................................................................ 11
1.1 1.2 1.3 1.4
数据库 ................................................................. 12 目的和作用 ............................................................. 12 数据库需求分析 ......................................................... 12 用户信息E-R图 ......................................................... 13
1.4.1 1.4.2 1.5 1.6
选课记录E?R图. ...................................................................................................... 13 课程实体E-R图. ........................................................................................................ 14
表设计与实现 ........................................................... 14 存储过程设计 ........................................................... 16
1.7 1.8
触发器设计 ............................................................. 16
JOB 设计 ............................................................... 16
-.需求分析
(一)概述
1目的:
本说明书目的在于为系统开发提供方便: 明确系统的需求,界定系统实现功能的范囤,便于开发人员了解整个系统; 对指导系统设计以及编码提供信息。 本说明书的预期读者为:系统用八、开发人员。
2
背景:
系统名称:基于Web的“计算机网络”课程多媒体课件系统
本项目的任务提出者及单位、开发者、用八及实现该软件的计算屮心或计算机网络: 任务提出者:毕业设计 开发者:夏军 用户:学生、老师 实现设备:软件学院机房
3
范围:
系统包括的范围:用八管理、课程学习模块、学生交流模块、资源管理模块。
4
任务概述
目标
a. 本系统设计的目的就是帮助“计算机网络”这个课程的教学,既然是学习网络,那 么把课件做成基于Web的多媒体形式,这将更利于学生对网络学习产生兴趣。
b. 教学内容尽量用视频、声音、图形、等來呈现,并设宜课程内容讨论区,要能满足 该课程的教学、白学、复习等要求。调动多种感官共同参与认识活动,使学生系统的掌 握知识,提高教学质量。
c. 实现真正的个人掌握学习主动权。随吋随地,有因特网的地方就可以上网络课堂!
(二)系统结构以及说明
本软件的最终用户“计算机网络课程”教师和学生 本软件的预期使用频度:50人次/天 组织结构图及用户角色:
主要组织架构。系统分为以下儿个较为独立的功能系统:
教材管理发布 教材是提高教学质量、激发学习兴趣的关键。教材的编写为老师,然厉 发布到web站点。教材的内容可按章、节组织,并采M web页而的框架结构进行处理。根 据教学需要,还应在教材屮引入指向习题的超级链接,以便于学生可以在教材的学习过程屮 可以进行习题演练。
习题发布教师可以通过浏览答疑室里学生对习题的反馈情况,随时对习题进行调整, 使练习具有更好的针对性。
答疑系统 答疑是学习屮不可缺少的一个重要组成部分,因为本课件基本上杲一个自学 习系统,所以问题的及吋、准确解答就显得更为重要。在解答系统的设计屮,学生可以自由 提出问题,而问题的冋答可以由教师、同学等通过网络來进行。
整个软件系统在设计上保持了各个部分的独立,以便于扩展和实现。但同时,在实现教 学任务的过程屮,各部分乂是有机融合在一起的,并体现了各白的特点。这样既充分体现了 学习的规律乂最人程度地保证了学习的灵活性。