《软件工程》精品课程教学网站
更新时间:2023-11-14 22:44:01 阅读量: 教育文库 文档下载
- 中学精品课程教学网站推荐度:
- 相关推荐
毕业设计(论文)说明书
题 目: 《软件工程》精品课程教学网站
的设计与实现
毕业设计(论文)中文摘要
《软件工程》精品课程教学网站的设计与实现 摘 要:随着网络技术的发展和网络的普及,网络教学已经成为当前的一个教育热点。国家教育部根据当前的教育形式,适时提出了以建设“国家精品课程”为主要内容的“质量工程”,以实现优质教学资源共享,提高高等学校教学质量和人才培养质量。根据教育部的精神,在这3-5年内各大高校共建设了1000多门精品课程。精品课程的建设很大程度上缓解了我国教育上的窘境。 本次设计是围绕《软件工程》精品课程教学网站的设计与实现而展开的。《软件工程》精品课程教学网站是一个典型的基于WEB的网络教学平台,系统以ASP(Active Server Pages)作为开发工具,使用SQL Server 2000作为数据库。经过分析,用户安全性、文件传输、视频教学是该系统的难点。其中本系统的功能主要包括:教学内容管理、作业管理、网上答疑管理、考试管理、资料库管理、公告管理等,这些功能的设计实现使该网站功能完备,易使用,交互性强。 《软件工程》精品课程教学网站为学生提供一个网上自学该课程的环境,为教师提供了一个友好的教学平台,为提高教学质量和教学效益提供一种有效的途径。同时也为国家精品课程的建设添了一份力。 关键词:精品课程 文件传输 教学网站 基于Web 毕业设计(论文)外文摘要
Design and Implementation of Teaching Website of Choice Courses for Software Engineering Abstract: Along with the development of networks technology and the popularity of networks, online teaching has already been an educational hotpot. According to the present educational situation, the Ministry of Education, in time, put forward a quality project, which regards building of national choice courses as main content, to share the excellent teaching resources and to promote the teaching quality of colleges and the quality of talents cultivation. According to the spirits of the Ministry of Education, more than 1000 choice courses will be built in 3 or 5 years in colleges. Greatly, the building of choice courses alleviates the educational embarrassment of our country. This project designs and implements a choice courses teaching website of the subject of software engineering. The website is a typical online teaching platform based on the Web. It employs the ASP (Active Server Pages) as developing tool, while utilizing the SQL Server 2000 as database. After analysis, the security of users, transmission of files, video teaching are viewed as the difficulties of the system. And the system mainly includes such functions as management of teaching content, schoolwork management, online replying management, testing management, material management, and bulletins management and so on. The realization of such functions makes the very website a perfect, easy-to-use, high-interactive one. The choice courses teaching website of software engineering provides students with the conveniences of online self-learning, while the teachers with a friendly teaching platform. It is an effective way to boost the teaching quality and efficiency. Meanwhile, it makes great contribution to the building of national choice courses. Keywords: choice courses; transmission of files; teaching website; based on the Web
目 录
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
正在阅读:
《软件工程》精品课程教学网站11-14
国内信用证业务简介04-25
状态空间描述的概念10-22
第二套基础会计学习题04-03
2019年春七年级数学下册小专题(五)一元一次不等式的特殊解法课06-21
江西财经大学国际金融实务A04-07
XML文档 第七次大作业12-24
北师大版九年级数学上册期末试题三及答案04-24
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 软件工程
- 精品课程
- 教学
- 网站
- 第三次 作业答案
- 苏大考研古代文学史(考点汇集)
- VR实训室设计方案 - 图文
- 党校食堂文明工作创建情况
- 《中国古代文学(唐前)》第13章在线测试
- 同步电机课后习题参考答案
- 邯郸市防空地下室建设基本要求
- 危险化学品从业单位安全标准化标准及考核评分细则标准及考核评级办法
- 2017地理信息科技进步奖获奖项目 - 图文
- 《管理学》2012复习题
- 《(证券)投资学》课程练习题
- 《大铁锤传·练习》
- 多媒体技术教程课后习题答案
- 给水排水课程设计--xjs - 图文
- 关于提升产业发展层次和水平的思路与对策11
- 新人教版高中语文必修三教材复习检测题(古诗文部分 含答案)
- 药学分子生物学题库
- 新软启动说明书 - 图文
- 数字电子技术检测题及答案
- 高频电子线路实验指导书