Web编程课程设计教学大纲

  • 格式:doc
  • 大小:31.50 KB
  • 文档页数:3

厦门理工学院课程设计教学大纲

课程设计名称: Web编程 课程设计学分:

课程设计时间: 课程设计年级: 05级

课程设计学时或周数: 课程设计专业:计算机科学与技术

一、课程设计的目的、任务与要求

本课程设计的目的在于帮助学生巩固课堂所学理论知识,加强学生动手能力,培养学生把实际问题映射为编程领域的相关知识的思维方式。

本课程设计的任务是采用所学J2EE相关知识完成指导老师提供的选题之一或者采用自选题的方式进行,要求最后实现一个完善的应用系统,并撰写相关的技术文档和使用文档。

二、选题的原则及题目难度、深度、广度分析

选题尽量贴近学校的行政办公业务需要,选题的完成会涉及到软件工程各方面的知识,但涉及到的业务知识不会太复杂。

三、课程设计内容

1.基于RSS的通知发布系统

现在学校行政工作人员的通知都是通过QQ和论坛的形式,QQ的缺点是对通知的组织和管理无法提供支持,论坛的的缺点是实时性比较差。此外,对于行政人员来讲,他们接到的通知往往来自于多个部门,因而需要对通知信息进行分类管理,如果用QQ和论坛两种方式进行通知发布则无法做到这点。因此有必要开发一种既然保证通知实时传达,又能对通知的历史信息以及分类进行管理的系统。采用RSS的发布订阅功能可以实现通知信息的及时获取,并可以有效地管理历史通知。(2人/组)

2.在线题库系统

需求说明:

1)、就题目来说,题型有选择题、填空题、判断题、程序填空题、程序阅读题、程序改错题、编程题、问答题、名词解析等。题目属性中包括答案、分析、知识点和分值、是否通过审核等。所有题目又分为两类,学生练习型和考试保密型。

2)、该系统使用人员包括教师(能修改所有题目,但没有审核的权限)、学生(能浏览学生练习型题目)和管理员(能修改所有题目,还具有审核的权限)。

3)、教师用户添加题目的时候,题型、所属科目和知识点采用选取方式。教师能根据题型、数量和两类题型的比例等来组卷,试卷格式参考学校给出的期末试卷格式,同时生成参考答案。未通过审核的科目不能参与组卷。(自动组卷功能,需要Word VBA编程)

4)、学生能在本机上根据知识点、题型、数量等在学生练习型题库中生成练习页面,同时对选择题、填空题和判断题等提供答案判断,其他不好判断答案的提供参考答案。

5)、提供论坛,师生之间可以基于主题讨论,特别提供勘误区。

6)、提供资料下载页面(按学科课程分类)和博客页面。(3人/组)

3. 精品课程网站自动建站系统

精品课程建设需要把相关的资料上网,但对不懂网站建设的老师来讲,这是一个比较头疼的问题,本系统的目的是架设一个自动建站系统,老师可以通过系统设置相应的栏目,再把资料上传,然后系统自动生成一个精品课程网站。 (2人/组)

4.基于流媒体的课件点播系统

本课题主要综合应用Web编程技术+流媒体技术,来实现一个类似电影点播的课件点播系统 (2人/组)

5.试卷审批管理系统

考试试卷的复印,一般要先经过课题组长审批,然后再提交给教研室主任审批,最后再提交给系主任审批,然后转给文印室进行复印。现在所有这些工作都是通过人工操作,效率非常低,所以本系统的目的是使整个工作流程自动化。 系统实现可以参用J2EE/技术(2人/组)

四、课程设计时间进程表

五、课程设计成绩的评定方法及评分标准

成绩评定方法:

通过检查系统功能、代码质量、用户界面和文档以及参加最后答辩的方式来给分。

评分标准:

文档(20%)+代码质量(10%)+用户界面(20%)+功能(40%)+答辩(10%)

拟稿(签名): 年 月 日

核对(签名): 年 月 日

审批(签名): 年 月 日