《软件工程》精品课程教学网站的设计与实现
来源:56doc.com 资料编号:5D234 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D234
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
摘 要:随着网络技术的发展和网络的普及,网络教学已经成为当前的一个教育热点。国家教育部根据当前的教育形式,适时提出了以建设“国家精品课程”为主要内容的“质量工程”,以实现优质教学资源共享,提高高等学校教学质量和人才培养质量。根据教育部的精神,在这3-5年内各大高校共建设了1000多门精品课程。精品课程的建设很大程度上缓解了我国教育上的窘境。 本次设计是围绕《软件工程》精品课程教学网站的设计与实现而展开的。《软件工程》精品课程教学网站是一个典型的基于WEB的网络教学平台,系统以asp(Active Server Pages)作为开发工具,使用SQL Server 2000作为数据库。经过分析,用户安全性、文件传输、视频教学是该系统的难点。其中本系统的功能主要包括:教学内容管理、作业管理、网上答疑管理、考试管理、资料库管理、公告管理等,这些功能的设计实现使该网站功能完备,易使用,交互性强。 《软件工程》精品课程教学网站为学生提供一个网上自学该课程的环境,为教师提供了一个友好的教学平台,为提高教学质量和教学效益提供一种有效的途径。同时也为国家精品课程的建设添了一份力。
目 录
1 绪论... 1 1.1 问题定义及内容简介... 1 1.2 研究背景与研究意义... 1 1.2.1 本课题研究背景... 1 1.2.2 本课题研究意义... 3 1.3 课题调研与可行性分析... 3 1.3.1 课题调研... 3 1.3.2 可行性分析... 5 1.4各章内容介绍... 6 2 系统需求分析... 8 2.1 系统的性能要求... 8 2.2 系统功能需求分析... 8 2.2.1 功能划分... 8 2.2.2 功能描述... 8 2.3 用例模型... 10 2.3.1普通用户用例图... 10 2.3.2学生用例图... 10 2.3.3教师用例图... 11 2.4 活动图... 13 2.5 数据流图... 14 2.6数据字典... 15 3系统设计... 18 3.1系统总体结构设计... 18 3.2系统数据模型设计... 18 3.2.1 E-R图... 18 3.2.2 关系模型... 20 3.2.3 数据库表的设计... 21 3.3系统开发与运行环境的确定... 24 3.3.1 系统开发环境... 24 3.3.2 系统运行环境... 24 3.4系统实现的若干关键技术... 25 3.4.1 UML建模技术... 25 3.4.2 ActiveX技术... 26 3.4.3流技术... 26 4系统内核设计... 27 5用户管理... 28 5.1用户注册... 28 5.2用户登陆... 30 5.3找回密码... 30 5.4系统安全性... 32 6网上课堂... 33 6.1课件管理... 34 6.2 在线教学子模块... 34 7作业模块... 36 7.1作业上传... 36 7.2作业批改... 38 8答疑模块... 39 8.1学生提问... 39 8.2教师答疑... 40 8.3在线聊天... 41 9公告模块... 42 10测试模块... 43 11用户使用手册... 44 11.1系统功能简介,运行环境简介... 44 11.1.1 系统功能简介... 44 11.1.2 系统运行环境... 44 11.2系统安装手册... 44 11.2.1 系统配置... 44 11.2.2 实施方案... 44 12系统评价... 45 12.1系统主要特色... 45 12.2系统存在的不足与改进方案... 45 12.3毕业设计心得与收获... 45 致 谢... 48 参 考 文 献... 49
|