09信管《NET课程设计)》大纲.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
09信管《NET课程设计)》大纲

《.NET程序设计》课程设计教学大纲 课程编号:43.062031 课程名称:《.NET程序设计》课程设计 英文名称: Practice of . NET Programming 设计周数: 3 学分:3 开设学期: 第4学期 适用专业: 信息管理与信息系统 先修课程: 《软件工程》 《.NET程序设计》 一、目的和意义 通过本课程设计实践,达到以下目的: 1 培养学生严谨务实的工作态度,并在老师的指导下,提高分析问题和解决问题的能力,促进理论联系实际学风养成。 2 巩固和加深对.NET程序设计的基本概念、基本理论和实现技术的理解。 3 掌握.NET开发的主要环境与工具,掌握.NET开发的常用控件的使用方法。 4 初步掌握软件工程系统分析与设计的基本方法和步骤,并能针对简单的实际应用问题进行初步地分析和设计。 5 掌握C#编程语言,并针对具体应用问题进行编程实现。 6 通过撰写课程设计论文,锻炼学生科技论文写作能力。 二、选题要求 1 选题应切近生活,以便需求分析;题目不应太大,但系统的功能相对独立完整。 2 以具体问题的功能模块实现为主,兼顾其它相关的辅助模块。 3 在合理选题的基础上,进行面向对象的需求分析、系统设计、画出相应的需求分析图、系统设计模型图等。 4 能正确使用开发工具进行编码实现,完成相关的功能模块,并进行测试和完善。 5 课程设计题目常以周边生活中的课题为主,也可选做科研、教改或实验室管理等实际应用题目,学生可自选题目,也可选择教师提供的题目。 6 鼓励以组为单位完成开发任务,团队合作能力可酌情加分。但每组不能超过3人,如果题目任务量较大,可酌情4人,但须报教师审查同意。凡是分组,必须给出组长和每组成员所负责的具体工作,且要在报告中体现出来,在最后答辩时每个成员都要对所负责工作进行答辩,组员每个人的成绩以所有人的成绩为评判尺度,即组员之间的成绩受相互的连带关系影响。另外,分组开发的同学,课程设计报告要求在报告中要有专门标题写明分组情况,组员之间的分工职责等。 三、任务及要求 课程设计的任务是:根据所选题目,完成课程设计的分析、设计和编码,写出课程设计报告。 要求学生掌握: 1 掌握C#的语言规范,软件工程的核心概念和特性; 2 掌握C#及ASP.NET的编程技术,包括异常处理,图形界面设计,多线程,网络通信程序,WEB程序等; 3 掌握.NET平台应用软件的开发环境和开发过程; 4 掌握面向对象、软件工程的思想和程序设计方法。 四、进程安排 根据本课程的学分与周次要求,共计11次课程,进程安排如下: 序号 内 容 时间 1 选题:布置课程设计任务与要求、查阅相关资料、开发环境介绍、进行选题与分析、分组、明确组员分工。检查内容:选题情况、、分组、明确组员分工。 第1次课 2 需求分析:根据选题,进行用户需求功能分析,开发环境选择分析,找出需求要点,撰写并画出必要的分析图。检查内容:功能点要求6点以上,撰写的需求分析文字和图表。 第2次课 3 总体设计:根据需求分析进行系统的总体设计、画出总体结构图,以及各个模块的设计。检查内容:总体结构图1-2个,各个功能模块图6个以上,并有适当文字说明。其中包括数据库的设计。 第3次课 4 系统的详细设计:根据总体设计得出的结果进行各功能模块的详细设计。 第4次课 5 系统UI的设计和数据库表的设计:根据总体设计和需求功能模块,编码实现系统的整体UI框架,实现其中的各UI界面及数据库表的搭建。检查内容:整体程序框架编码(UI)的实现,数据库的实现。 第5次课 6 主要功能模块实现:针对设计时的各个功能模块,编码实现主要的功能。检查内容:完成6个功能模块以上,运行基本正确。 第6次课 7 继续编码。检查内容:相关功能模块。 第7次课 8 集成测试完善:对系统进行集成,进行功能模块的测试,对代码进行优化、提高效率等。检查内容:测试运行结果、并进行文字分析。 第8次课 9 撰写报告:整理所做工作的文档、图表,依照报告格式要求撰写课程设计报告。检查内容:报告的内容完整,格式整齐、图表正确、杜绝抄袭。 第9次课 10 答辩与报告验收:每位同学5分钟,进行程序演示,回答教师针对本课程设计的相关提问,最终报告验收。 第10次课 11 答辩与报告验收:每位同学5分钟,进行程序演示,回答教师针对本课程设计的相关提问,最终报告验收。 第11次课 五、考核方法及成绩评定 考核方法:考查 成绩评定:采用100分制计分, 可以折算为优、良、中、及格和不及格, 优:90-100;良:80-89;中:70-79;及格:60-69;不及格:0-59。 成绩组成: 平时出勤与课堂考核占30%, 系统设计与功能实现占40%, 最终课程设计报告占30%

您可能关注的文档

文档评论(0)

peain + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档