JAVA课程管理网站开发——在线答疑模块的实现附录.doc

JAVA课程管理网站开发——在线答疑模块的实现附录.doc

厦门大学软件学院《毕业设计(论文)》开题报告 学生姓名 班级 学号 指导教师姓 名 职称 所在单位 厦门大学软件学院 毕业设计(论文)题 目 JAVA课程管理网站开发 毕业设计(论文)的目标: 一.整体软件目标 1.功能尽可能齐全,满足教学过程中的大部分需要。 2.简单易用,容易上手。 3.可扩展性好,易于升级、扩充需求。 二.课件模块及公告模块设计目标 1.模块结构清楚,层次清晰。   如课件可按章节,以树形结构描述 2.界面友好,方便用户查看及操作。 3.满足需求,功能齐全。 4.针对不同用户进行相应设置。   如针对教师和学生,设置不同的操作权限 5.模块设计合理,易于维护、更新及升级。 实现方法: 一.基本环境 开发工具:eclipse 3.3; 开发语言:Java jdk1.6.0; 开发平台:Windows XP; 数据库 :Microsoft SQL Server 2000; WEB应用服务器:Tomcat 5.5; 二.模块划分 具体可分为以下五个模块: 课件模块 教师创建、删除章节,添加、删除各部分的内容及注意事项,以及上传、删除、下载课件及参考资料等附件;学生可浏览各章节内容及注意事项,并下载课件及参考资料。 答疑模块 该模块类似论坛形式,问题以贴记。每贴分三部分,问题、参考答案、回复。问题由提问学生发,参考答案由教师发,回复部分为其他学生对此问题的见解。同时具有搜索功能并可由教师设置精华贴。 作业模块 学生对本人作业进行上传、下载、删除,查看作业评分及对历次作业的成绩统计;教师对作业进行下载和评分。 通知模块 教师发布、修改课程表,并发布、修改及删除通知消息;学生查看课程表及通知消息。 其他功能模块 学生用户帐号由教师导入学生名册的方式创建;个人账户的密码修改;管理员添加、删除各种权限类型的帐户,并可初始化各帐户的密码。 三.系统结构 四.系统流程图 五.答疑模块设计 1.答疑模块根据用户不同,具体分为教师答疑管理和学生提问管理两部分。 (这个模块主要参照百度贴吧的模式) A.教师答疑管理(针对教师用户): 答疑模块的管理,包括发帖和把帖子置顶,删除等。 教师可以根据需要,发表帖子或是回复学生的帖,或者删除一些帖子,还可以把新用户需要注意的帖子置顶---放在最前面。 B.学生发帖(针对学生用户): (1) 学生登陆后可以浏览和发表,回复帖子。 时间进度安排: 2008年2月18日-2008年3月31日 学习熟悉环境、开发语言,确定需求,整理提交毕业设计开题报告。 2008年3月31日-2008年5月1日 编写代码,完成基本的代码设计。 2008年5月1日-2008年5月25日 各模块合并、测试。完成论文初稿。 2008年5月25日-2008年6月1日 修改论文、定稿 2007年6月1日-2007年6月11 日 提交毕业论文,准备毕业答辩。 指导教师审核意见: 该生负责JAVA课程管理网站的在线答疑模块,具有一定的实用价值。另外对模块功能设计比较合理,对要采用的技术也比较熟悉。同意开题。 校内指导教师签名: 2008年 月 日 毕业论文任务书 题 目:JAVA课程管理网站开发 目标要求: 一.整体软件目标 1.功能尽可能齐全,满足教学过程中的大部分需要。 2.简单易用,容易上手。 3.可扩展性好,易于升级、扩充需求。 二.课件模块及公告模块设计目标 1.模块结构清楚,层次清晰。   如课件可按章节,以树形结构描述 2.界面友好,方便用户查看及操作。 3.满足需求,功能齐全。 4.针对不同用户进行相应设置。   如针对教师和学生,设置不同的操作权限 5.模块设计合理,易于维护、更新及升级。 支持条件: 基本环境 开发工具:eclipse 3.3; 开发语言:Java jdk1.6.0; 开发平台:Windows XP; 数据库 :Mysql 5.5; WEB应用服务器:Tomcat 5.5; 校外指导教师(签名) 职称 校内指导教师(签名) 职称 学生(签名) 分阶段进度安排 阶段 起讫时间 计划完成内容 1 2008年2月18日-3月31日 阅读文献资料,理解任务,完成开题报告 2 2008年4月1日- 5月 1日 编写代码,完成基本的代码设计。 3 2008年5月1日- 5月25日 各模块合并、测试。完成论文初稿。 4 2008年5月25日- 6月1日 修改论文、定稿 5 2008年6月1日-

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档