当前位置:文档之家› aspnet课程设计教学大纲

aspnet课程设计教学大纲

北京邮电大学世纪学院课程教学大纲
系别:计算机科学与技术
适用专业:计算机科学与技术
课程名称:.Net程序设计课程设计
编者:
编写日期:2015年11月10日
审核人:
2015年11 月10 日
《.NET程序设计课程设计》课程设计教学大纲
课程编号:52.
课程名称:.NET程序设计课程设计
英文名称: Curriculum Design of .Net Programming
设计周数: 2
学分: 2
开设学期:第5学期
适用专业:计算机科学与技术软件工程
先修课程:《C语言程序设计》、《数据结构》、《数据库》、《软件工程》、《.Net程序设计》一、目的和意义
本课程设计是计算机科学与技术专业和软件工程专业一门独立的骨干专业课程,也是软件工程专业的实践类课程。

本课程设计的主要目的是在学生在修完主要专业课程之后,通过完成一个综合性软件项目,加深学生对软件工程基本理论和基本知识的理解,引导学生综合应用前期所学知识,掌握B/S程序设计,提高学生分析实际问题和解决实际问题的综合能力,培养学生应用信息技术开发软件项目的专业技能。

二、选题要求
课程设计的题目应提前一周布置,以便学生作好充分准备。

选题原则:课程设计题目选择得是否合适,直接关系到它的教学效果。

一般来将应当照顾到以下几个方面:
1.设计的选题首先要符合教学要求,使学生能够运用理论课程中所学的基本知识,进行基本技能方面的训练。

2.设计的选题的主要内容应当是学生在理论课程中学过的知识,有需要扩展的知识,应在设计过程中补充讲解。

3.课题指标可从学生实际出发,做到难易适中,或因人而异,让不同程度的学生经过努力都能够完成任务,有所收获。

从给定题目中选择一个题目按要求完成,并设计相应的网站,必须每人独立完成题目。

要求开发环境:。

备选题目如下:
1、人事管理系统的设计与实现
2、题库系统的设计与实现
3、课程设计管理系统的设计与实现
4、教师评价系统的设计与实现
5、库存管理系统的设计与实现
6、学生学籍管理系统的设计与实现
7、学生选课管理系统的设计与实现
8、毕业生管理系统的设计与实现
9、校友录管理系统的设计与实现
10、留言板管理系统的设计与实现
11、新闻管理系统的设计与实现
12、在线答疑系统的设计与实现
13、物业管理系统的设计与实现
14、在线考试系统的设计与实现
15、网络相册管理系统的设计与实现
16、网上花店管理系统的设计与实现
17、网上宠物店管理系统的设计与实现
18、固定资产管理系统的设计与实现
19、客户关系管理系统的设计与实现
20、车辆租赁管理系统的设计与实现
21、网上英语学习系统的设计与实现
22、C语言精品课程网站的设计与实现
23、网上论坛的设计与实现
24、成绩管理系统的设计与实现
25、订单管理系统的设计与实现
26、网上图书预约系统的设计与实现
27、在线毕业论文提交系统的设计与实现
28、博客网站的设计与实现
29、网上人才招聘系统的设计与实现
30、电子产品销售网站的设计与实现
31、汽车销售网站的设计与实现
32、酒店预订系统的设计与实现
33、门诊就诊系统的设计与实现
34、高校教材预订系统的设计与实现
35、音乐网站的设计与实现
36、数据结构学习网站的设计与实现
37、学生宿舍管理系统的设计与实现
38、超市销售管理系统的设计与实现
39、工资管理系统的设计与实现
40、会员卡管理系统的设计与实现
41、网上报名系统的设计与实现
42、学生社团管理系统的设计与实现
43、网上拍卖系统的设计与实现
44、视频点播系统的设计与实现
45、电影网站的设计与实现
46、课堂考勤管理系统设计与实现
47、在线订餐系统的设计与实现
48、旅游网站的设计与实现
50、高校科研项目管理系系统的设计与实现
51、远程教学网站的设计与实现
52、校园二手拍卖网站的设计与实现
53、网上房屋中介系统的设计与实现
54、航空订票管理系统的设计与实现
55、合同管理系统的设计与实现
56、网上作业提交系统的设计与实现
三、任务及要求
课程设计主要分成以下几个阶段:
本课程设计学时为2周,采取集中方式,安排在授课完成后进行。

每个学生在教师的指导下以软件设计为中心,独立地完成从需求分析、软件设计、编码到软件测试运行的软件开发全过程,并完成相应的文档。

具体安排如下:
●第一阶段(4学时):需求分析。

准确地了解需要解决的问题,分析系统的可行性,建立相应的系统模型。

●第二阶段(4学时):概要设计。

分析、细化系统的数据流图,用例图、顺序图、类图,确定其类型并映射出软件体系结构,结合实际情况对结果加以优化,同时生成相关文档。

●第三阶段(4学时):详细设计。

完成数据库设计、界面设计和模块内部算法设计,用过程设计工具(如程序流程图、PAD 图、N-S图等)描述算法过程。

●第四阶段(8学时):编码和测试。

选定编程语言,根据功能模块的要求编写代码,并对对代码进行测试,
●第五阶段(4学时):撰写报告。

整理各阶段文档,完成课程设计报告。

●第六阶段(4学时):代码考核。

系统演示并答辩。

四、进程安排
五、考核方法及成绩评定
考核方法:考查
成绩评定:采用100分制计分,
可以折算为优、良、中、及格和不及格,
优:90-100;良:80-89;中:70-79;及格:60-69;不及格:0-59。

成绩组成: 平时出勤与课堂考核占30%,
系统设计与功能实现占30%,
最终课程设计报告占40%。

平时考勤计分标准:
共10次课,每次出勤3分,课堂表现情况2分,即每次平时成绩共5分。

系统设计与功能实现计分标准:
(1)不及格:程序要求的基本功能没有完成,或者程序不能正常运行,或者有严重的抄袭现象。

(2)及格:程序要求的基本功能完成,程序能够正常运行。

(3)中:达到及格的要求,用户界面友好,操作方便。

(4)良:达到中的要求,具备良好的编码规范,主要的程序元素有注释,程序运行稳定。

(5)优:达到良的要求,程序具有很好的扩展性,界面优美,程序结构清晰。

课程设计报告计分标准:
(1)不及格:报告中的大部分内容叙述不正确,条理不清楚,或者有严重的抄袭现象。

(2)及格:报告中的内容基本正确,格式规范。

(3)中:达到及格的要求,条理清楚,内容完整。

(4)良:达到中的要求,结构合理,重点突出。

(5)优:达到良的要求,文字优美,图表正确,数据翔实,报告中没有明显的错误。

六、课程设计报告内容与要求
课程设计报告内容包括:
1、系统概述
2.可行性分析
(技术可行性,市场前景,目标群体等)
3.需求分析
4.系统设计(概要设计与详细设计)
(主要实现技术,特色设计等)
5.系统测试
6. 结论
7.设计体会
课程设计报告要求包括:严格依照《北京邮电大学世纪学院实验、实习、课程设计报告撰写格式与要求》进行撰写、排版整齐、文字清晰、图表正确。

统一采用国家标准所规定的单位与符号,要求文字书写工整,不得潦草;作图规范,不得随手勾画。

打印要求用A4纸;页边距要求如下:页边距上下各为2.5厘米,左右边距各为2.5厘米;行间距取固定值(设置值为20磅);字符间距为默认值(缩放100%,间距:标准)。

七、教材及主要参考资料
1、《软件工程导论(第5版)》,张海藩编,清华大学出版社,2008.2
2、《软件工程面向对象和传统的方法(第7版)》,Stephen R.Schach编,邓迎春译,机械工业出版社,2007.8
3、《UML系统建模与分析设计课程设计》,刁成嘉编,机械工业出版社,2008.1
4、《软件工程实验教程》,窦万峰编,机械工业出版社,2009.5
大纲制定人:郑凯梅 2014年6月10日。

相关主题