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%)
拟稿(签名): 年 月 日
核对(签名): 年 月 日
审批(签名): 年 月 日