Word论文排版样例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单
位代
码 10006 学
号 XXX 分
类号 TP311 密
级
毕业设计(论文)
基于web 的综合软件实验平台设计与实现
2009年 6月
院(系)名称
计算机学院 专
业名称 计算机科学与技术 学
生姓名 XXX 指导教师 XXX
摘要
实验教学的有效程度取决于实验内容和管理方法的发展完善程度。随着互联网技术的快速发展和普及,将网络技术运用在学校的教学和管理中也成为大势所趋。
通过对其他一些高校计算机相关专业的软件类课程实验情况调查发现,很多高校的实验管理系统都存在技术落后或者课程间相对独立、没有统一平台等问题。针对这些实验管理系统的不足,本文设计并实现了将多门软件实验课程融合在一起的统一平台,并研究了有效的管理方法。使之能够适应不断发展变化的软件课程实验要求,同时增强学生与教师之间的交互,提高实验效率。
本文对软件类实验课程现状进行了分析,在此基础上论述了基于web的综合软件实验平台的整体设计、详细设计及实现,并在平台中设计并应用了一种切实可行的实验过程管理方法,为教师监控学生实验过程,提高实验课程的管理效率提供了方便。
在需求中主要针对当前高校实验管理方法的不足提出系统中应该避免和改善的问题,并且在设计中充分体现系统的优越性,采用目前较为先进的开发平台和技术完成系统的代码实现与系统整体测试。
关键词:web ,开放式平台, ,实验管理
目录
1 ........................................................ 绪论1
1.1课题的背景与意义 (1)
1.2国内外研究现状 (1)
1.3研究内容和研究方法 (1)
1.3.1研究目标 (1)
1.3.2主要研究内容 (1)
1.3.3研究方法 (1)
1.4论文组织结构 (2)
2相关技术介绍 (3)
技术 (3)
技术 (3)
3系统需求分析与总体设计 (4)
3.1系统需求分析 (4)
3.1.1系统用例图 (4)
3.1.2用例文档 (4)
3.1.3基本事件流 (5)
3.1.4系统总体结构设计 (5)
3.1.5实验过程管理 (5)
3.1.6用户权限划分 (6)
4系统详细设计与实现 (7)
4.1数据库设计 (7)
4.2主要功能模块详细设计与实现 (7)
4.2.1上传资料 (7)
4.2.2记录学生动作 (8)
5系统测试与评估 (9)
5.1测试环境 (9)
5.2部分功能测试结果 (9)
6总结 (10)
7 ............................................... 参考文献11
图目录
图3. 1系统用例图 (4)
图3. 2系统架构图 (5)
图4. 1上传模块流程图 (8)
图4. 2学生动作记录算法 (8)
图5. 1上传/下载实验资料界面 (9)
表目录
表4. 1表教师信息表 (7)
表4. 2表学生信息表 (7)
1绪论
1.1课题的背景与意义
实验教学是工科高等院校教学中的一个重要环节,在培养学生动手能力中起到不可替代的作用。实验教学的有效程度取决于实验内容和管理方法的发展完善程度。
为软件类实验课程设计一个综合统一的平台,使师生在实验室之外也能随时随地参与到实验中去,也为教师提供更好地实验过程监控管理手段。
1.2国内外研究现状
科研和生产技术不断提高,实验课程的人工管理模式就显得相对落后。发达国家的实验室均朝着网络化管理的方向发展。实验室信息管理系统就是集现代化管理思想和计算机技术为一体的用于各行业实验室管理和控制的一项崭新的应用技术[2]。
国外网络化实验室管理技术已经有很多成功的先例,我国近几年各高校陆续对基于web 的开放性实验课程管理系统的开发予以关注,贵州大学、华东师范大学等建立的开放式实验平台并投入使用,已经收到了很好的效果。
1.3研究内容和研究方法
1.3.1 研究目标
利用Internet建立开放式实验管理系统,设计并实现完善统一的计算机软件类多门课程实验综合管理平台。达到实现信息浏览、信息发布、资源查询、文件上传与下载、资料管理、用户论坛、学生选课、实验过程记录等功能的目标,提高学生动手能力和实验积极性,同时实验教师的监控管理复杂度,实现资源的最优化。
1.3.2 主要研究内容
1.计算机软件课程实验方法,即各种软件类实验课程的需求分析。
2.计算机软件类实验过程的管理方法。
3.软件课程实验综合管理系统的设计与实现。
1.3.3 研究方法
搭建Windows系统下B/S模式的平台,采用Microsoft服务器产品IIS,以VS2005作为开发工具,运用+SQL Server数据库技术。完成能够支持几百到千人的学院师生的访问量实验管理系统,提供教师管理、学生实验、管理员三个基本用户模块,主要包括信
息交流、资源共享、过程管理、数据管理等功能模块,在此基础上便于对软件类实验课程管理方法进行更深入的研究。
1.4论文组织结构
第一章为绪论部分,阐述了课题的研究背景与意义,讨论了国内外研究和发展的现状,并在此基础上提出了自己的研究方法和内容。
第二章为论文实现的相关理论与技术,主要论述了论文的实现所涉及到的关键技术,为系统的设计实现做好理论铺垫。
第三章为系统概述和需求分析,通过调查等手段总结论文研究方向,提出系统需求,并且从功能和性能等角度进行规划,是系统设计的基本参照。
第四章介绍系统总体设计,包括系统总体架构和主要模块设计。
第五章介绍系统的详细设计与实现,首先介绍系统的数据库设计,然后介绍主要模块的算法实现。
第六章为系统测试评估,包括系统测试和系统补充说明两部分。