在线课程教师评测网的设计与实现---开题报告

在线课程教师评测网的设计与实现---开题报告

ID:30019869

大小:76.00 KB

页数:4页

时间:2018-12-26

在线课程教师评测网的设计与实现---开题报告_第1页
在线课程教师评测网的设计与实现---开题报告_第2页
在线课程教师评测网的设计与实现---开题报告_第3页
在线课程教师评测网的设计与实现---开题报告_第4页
资源描述:

《在线课程教师评测网的设计与实现---开题报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、厦门大学软件学院《毕业设计(论文)》开题报告学生姓名班级学号指导教师姓名职称所在单位厦门大学软件学院毕业设计(论文)题目在线课程教师评测网的设计与实现毕业设计(论文)的目标:一.整体软件目标在当今时代下,大学校园间的师生关系越来越功利化,师生之间的情感也越发淡漠,但是师生之间又渴望彼此交流与理解,这就需要有一个渠道来满足教师和学生的这种需求。基于这种目标,拟开发在线课程教师评测网,旨在通过这个平台,让教师和学生有一个交流和学习的地方,让教师的教学质量和学生的学习效率得到提高。二、具体设计目标系统主要分为前台和后台两大模块。(一).前台设计目标1、学生:注册/登录、个人中心、课程

2、管理、评测中心2、网站展示:资源发布、资源搜索、资源排行、教师专区3、教师:注册/登录、教师中心、课程管理、评测中心(二).后台设计目标包括管理员信息管理、学生信息管理、教师信息管理和系统简介等。实现方法:一.基本环境开发工具:MyEclipse7.5MySQL5.0开发语言:JAVA开发平台:WindowsXP;SSH框架测试平台:WindowsXP软件建模:OfficeVisio2003二.模块分析(一).前台模块分析l权限模块1.登录:所有的用户都可以参与,只有输入正确的用户名和密码,系统才会根据用户的输入结果,选择相应的显示界面。2.登出:系统用户一量登出,就不能继续访

3、问与用户帐号相关的页面。3.修改密码:所有的用户都可以修改自己的密码。l账户管理模块1.增加用户:管理员可以通过网站后台管理,增加新学生或新教师,游客可以通过注册页面注册成为网站的新用户。2.编辑用户:所有用户均可编辑自己的个人信息,管理员可以修改学生和教师的个人信息。3.删除用户:只有管理员可以删除用户。l课程管理模块1.增加课程:只有教师可以增加课程,同时为课程上传相应资源。2.编辑课程:只有教师可以编辑课程,同时编辑课程资源信息3.删除课程:只有教师可以删除课程,或者只删除课程中的某个资源文件。4.课程列表:教师可以查看自己开设的课程列表,学生可以查看自己收藏的课程列表,

4、或者将课程下架。l短消息模块1.消息发送:教师和学生均有此项功能,可通过用户注册帐号发送信息。2.消息查看:教师和学生均有此项功能,可查看收到消息的内容。l评测模块1.评测教师:只有学生具有此功能,只能评测学生收藏课程对应的教师。2.评测课程:只有学生具有此功能,只能评测已收藏课程。3.评测资源:只有学生具有此功能。(二).后台模块分析l管理员模块1.管理员信息管理:编辑和查看管理员的个人信息。2.管理员密码修改:管理员可以修改自己的密码。l学生信息管理模块1.学生信息管理:可以查看所有的学生信息,并对其进行删除和修改。2.增加学生:可以增加学生新用户。l教师信息管理模块1.教

5、师信息管理:可以查看所有的教师资料,并对其进行删除和修改。2.增加教师:可以增加教师新用户。l系统简介1.网站简介:介绍网站的背景和开发情况。2.帮助:提供网站的功能导航。三.模块关系模块间相互关系如下图1所示:图1系统功能模块图四.使用SSH框架和MySQL设计在线课程评测网本系统采用的是MySQL5.0做为后台数据库服务器。网站开发,系统主要采用的是SSH框架,以JSP作为表现层,采用Struts2框架作为控制器层,采用Spring框架将业务逻辑层,数据访问对象层(即DAO层)和领域对象层(采用Hibernate框架)有机的组合在一起,并将MySQL数据库作为提供数据持久化

6、服务的数据库。本系统将JSP与SSH构成的三种开源框架有机的结合在一起,从而构建出一个健壮、能良好运行的在线课程教师评测网。时间进度安排:2009年11月27日-2010年1月17日搜集网站相关的资料,深入学习SSH架构,为网站开发做准备,并提交开题报告。20010年1月17日-2010年1月30日征求导师意见后进一步改进,整理提交毕业设计开题报告。20010年2月1日-2010年3月19日准备好网站开发的工具,整理搜集材料,做好网站需求分析,总体设计等相关文档,并提交中期检查报告。20010年3月19日-2010年3月31日根据导师建议,修改相关文档,并开始网站开发与毕业论文

7、设计。2010年4月1日-2010年5月15日对必要技术及工具进一步了解学习,完成基本代码编写,所有模块基本完成。2010年5月15日-2010年5月22日集成测试,所有模块协同工作测试,整个网站主体基本完成。2010年5月22日-2010年5月30日系统调试,完成测试,确认所需要的功能均已经完成,完成具体功能检查。2010年6月1日-2010年6月10日项目文档终稿完成,提交毕业论文,准备毕业答辩。指导教师审核意见:校内指导教师签名:2010年月日

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。