当前位置:
文档之家› 毕业设计-在线学习系统 答辩稿
毕业设计-在线学习系统 答辩稿
总结
本网站是基于MVC模式的Java Web应 用开发,整合Struts和Hibernate框架技 术,目的在于为学生学习VC++提供一 个在线学习平台,本着“理论与实践相 结合”的学习方法提高学生的自动性和 自觉性。同时学生交流、师生互动也是 本网站一个特色。但是由于时间有限, 没有涉及权限分配的问题,也没有对错 误和异常进行过多调试,我将以后继续 完善系统。
系统分析及功能展示
系统分学生(用户)和教师(管理员)两种角色。 用例图分别如下:
系统分析及功能展示
注册 登录
学生(用户)
教学资源
理论教学
实践教学
作业提交
在线测试
学习交流
留言板
查看、搜索 下载
查阅课件
查阅课件
查看、提交 分数查询
查看、提交 分数查询
查看、搜索 发帖、回帖
查看 发留言、回复
学生(用户)用例图
VC++程序设计课程学习网站建设
提纲
开发背景 开发目标 技术路线 系统分析及功能展示 总结、展望、致谢
开发背景
开发目标
VC++课程学习网站目的是帮助学生提高 学习VC++的积极性和主动性,使学生在教师 的参与下,能够加强探求知识的自觉性,并 注重“理论与实践相结合”的学习方法。同 时,师生之间的互动,更能够帮助学生有效 地理解VC++课程以及帮助老师观察学生的学 习成长情况;学生之间的交流,更能够增进 彼此间的友谊以及共同促进学生的编程水平, 为以后的程序语言的学习打下基础。
系统分析及功能展示
登录
教师(管理员)
教学资源
理论教学
实践教学
作业提交
在线测试
学习交流
留言板
查看、搜索 查阅课件、增删 添加作业、修 查阅课件、增删 下载、上传、 改课件、增删改 改删除作业 改课件 修改、删除 批改作业 章节
添加题库、制 查看、搜索 查看 卷、审卷、批 发帖、回帖、 发留言、回复 改试卷、标注 批删帖
技术路线
开发工具:MyEclipse 8.5 数据库:MySQL 5.5.2 涉及技术:Struts 2(业务功能实现)、 Hibernate(数据持久化)
其他:Ajax(动态注册校验)、FreeMarker(快速用 户视图)、JSP(普通用户视图)、CSS+DIV(页面 布局)和JavaScript(页面触发事件处理)等
教师(管理员)用例图
系统分析及功能展示
功能模块
学生登录
教师登录
系统分析及功能展示
功能模块
用户注册
系统分析及功能展示
生成引用至Word
系统分析及功能展示
上传资源
系统分析及功能展示
系统分析及功能展示
上传资源
系统分析及功能展示
系统分析及功能展示
用户查看帖子
系统分析及功能展示
发送留言
致谢Βιβλιοθήκη 感谢陈建平教授悉心指导
感谢大学四年来我的老师和同学们
感谢在座的各位老师
谢谢!