【课程编号】 060082
Web课程设计
Team Project: Web Programming
【学分】2 【学时】2周
【编写】胡建明 【审核】张 胜
(一)授课对象
四年制本科计算机科学与技术专业。
(二)性质和地位
《Web课程设计》属于基础实践、基础设计、技能训练,是四年制本科计算机科学与技术专业培养计划中主要的实践性教学环节之一,历时2周。
本环节的先修课程(环节)有:Web编程、C语言课程设计、数据库原理课程设计。
(三)教学目标
通过对一个动态网站的设计、开发和调试,使学生在Web编程、面向对象程序设计、计算机网络和数据库原理等课程中所学的知识和所掌握的技能获得一次综合性训练,进一步熟悉Web编程的方法,培养学生开发动态网站的能力。强化软件项目开发中必备的团队协作意识;
为后续专业课程和集中性实践环节的学习打下坚实基础;为未来的软件设计打下良好的基础。
(四)教学内容
在课程设计中,要求学生严格按照开发小型项目的基本流程进行设计,查阅相关文献资料,根据问题的需要构造所需的数据库,设计相应的算法,使用脚本语言进行编程,开发一个相对完整的、具有一定实用价值的动态网站,并以文本方式提交课程设计报告。
⒈ 设计题目
设计题目以选用学生相对比较熟悉的业务模型为宜,难易适中。学生可从下列参考题目中选择,也可自行选择经指导教师审题的所感兴趣的课题进行设计,应制定详细的项目分工说明。
(1) 图书管理系统
(2) 学生成绩管理系统
(3) 物资管理系统
(4) 网上同学录
(5) 网上考试系统
(6) 网上购物系统
(7) 人事管理系统
(8) 求职招聘网站
(9) 新闻发布系统
(10) 网上办公系统
⒉ 课程设计报告
课程设计报告应包括以下七个部分:
⑴ 需求分析:陈述网站设计的任务,强调网站要做什么,明确规定网站应具备的功能;
⑵ 概要设计:画出系统结构图,说明各模块的功能,进行数据库设计;
⑶ 详细设计:介绍自己做的模块,可截图、画出流程图、用文字叙述设计过程和关键技术,给出关键代码和注释;
⑷ 调试分析:调试过程中所遇到的问题及解决方法;
⑸ 小 结:通过本次课程设计后得到的经验与体会;
⑹ 附 录:提交带注释的完整源程序。
(五)计划与安排
1.选题(4学时、半天);
2.需求分析(8学时、1天);
3.概要设计与详细设计(32学时、4天);
4.小组联调与完善(16学时、2天);
5.答辩与考核(4学时、半天);
6.整理相关文档、撰写报告(16学时、2天)。
(六)教学组织方式
⒈ 组织
Web课程设计由专业教研室负责实施。
指导教师于课程设计开始前2周向专业教研室提交本次课程设计的具体实施计划,完成学生分组(每组3-4人为宜)。教研室审核后报学院批准,报院教务备案。
课程设计计划一经审定,不得随意变更,若遇特殊情况确需变更,须履行书面变更手续,经教研室和学院审批后,报院教务备案。
指导教师的职责是:制定课程设计实施计划并将学生分组,向学生分组讲授设计目标、内容和设计要求,落实与课程设计相关的事项,指导设计全过程,评阅课程设计报告,评定成绩,完成本次课程设计总结报告。
课程设计结束后的2周内,指导教师汇总以下材料上交院教务,由学院资料室存档:
课程设计计划和安排
学生分组及课题
学生的课程设计报告及其电子文档
课程设计总结报告
成绩
⒉ 具体实施
Web课程设计的题目应提前两周布置,以便学生作好充分准备。2周的课程设计主要分成以下几个阶段:
⑴ 查阅、消化相关资料
⑵ 问题分析及解决方案框架确定
⑶ 绘制E-R图、设计数据库
⑷ 各页面代码的编写
⑸ 上机调试程序
⑹ 各小组联调
⑺ 答辩与考核
指导教师选择部分或全部学生进行当面提问答辩,答辩既可以以语言表达的方式,也可以直接在机房中进行实际操作与调试。
⑻ 撰写课程设计报告(可与上述几步同时进行)。
(七)考核办法
指导教师综合每一位学生的设计实际达到要求的程度予以评分,即所选题目的难易和复杂程度、设计过程中的创新内容、最终设计方案的优劣和设计结果的正确与否、课程设计报告的内容完整性、逻辑性、规范性等和设计过程中的学生工作态度、独立工作能力,设计质量和答辩过程中回答问题情况进行综合评定。
⒈ 成绩记录采取百分制。
⒉ 成绩由三部分组成(参考):平时成绩(20%)、完成情况和答辩情况(40%)、课程设计报告(40%);
⒊ 课程设计的成绩由指导教师在课程设计结束后两周内评定,经专业教研室主任审核后报院教务;
⒋ 设计内容未达课程设计基本要求,或课程设计报告不符合规范者,不能通过该课程设计的考试。
(八)其他说明
主要参考资料:
[1] 黄明《ASP课程设计》电子工业出版社 2006 年6月;
[2] 石志国《ASP精解案例教程(修订版)》北京交通大学出版社 2006年11月;
[3] 刘瑞新《ASP 动态网站开发毕业设计指导及实例》机械工业出版社 2006 年3月;
[4] 周伶俐《ASP毕业设计指南与项目实践》科学出版社 2008 年4月。
因篇幅问题不能全部显示,请点此查看更多更全内容