《设计模式课程设计》教学大纲。
一、课程名称及编号。
设计模式课程设计 028600
二、学时与学分。
学时:1周学分:1
三、教学对象。
软件工程专业。
四、先修课程。
设计模式。五、教学目的。
加深对设计模式的认识,识别一些经典应用(如构件、框架)中的设计模式,运用设计模式改造或设计一个简单的具体应用。
六、主要内容。
分析一个经典应用中的设计模式,或者应用设计模式改造或设计一个有实际意义的应用项目,参考题目如下:
1、设计模式在fileupload组件中的应用(注:fileupload是基于j2ee平台的文件上传组件,****为该组件是一个jar压缩包运行该包需要的支持,请(1)分析该组件的结构,(2)分析设计模式在该组件中的应用,(3)举例说明该组件的用法)。
2、基于。net平台的文件上传组件的设计与实现(注:综合应用三种或三种以上设计模式,实现一个基于。net平台的文件上传组件,并用例子加以说明其的应用)。
3、检验码中间件的设计与实现(注:应用三种或三种以上的设计模式,设计一个生成检验码的中间件,要求生成的检验码可以是数字、英文字符、汉字或者是它们的混合体,还可以加入干扰信息。
4、设计模式在servlet过滤器filter中的应用(注:分析servlet技术中过滤器filter功能的实现机制,并在apache tomcat容器中实现一个具体的过滤器)。
5、简单聊天系统设计与实现(注:应用设计模式,设计实现一个简单聊天系统)。
6、用户注册系统的设计与实现(注:应用设计模式,设计实现一个简单的用户注册系统)。
7、yazd论坛模式应用分析(注:分析yazd论坛的设计与实现,重点分析设计模式的应用)。
8、**内容管理系统的设计与实现(注:应用设计模式,设计实现一个**内容管理系统)。
9、信息订阅系统的设计与实现(注:应用设计模式,设计实现一个信息订阅系统)。
10、安全管理系统的设计与实现(注:应用设计模式,设计实现一个安全管理系统)。
11、struts框架模式应用分析(注:分析struts框架的设计与实现,重点分析设计模式的应用)。
七、基本要求。
一般1人一组;也可以2人一组,自由组合,必须明确分工,可以进行充分的讨论和互助。完成指导书中规定的实践内容。能够熟练地演示系统,能够回答系统中各种问题。
能够排除一般故障,自行解决调试中遇到的基本问题。能够全面总结整个实践过程,写出课程设计报告。在课程设计提交的设计报告中,至少包括以下内容:
1)写出项目的分析、设计文档。
2)对模式、设计模式和面向对象的设计模式等概念加以介绍。
3)结合具体项目,对用到的设计模式加以详细介绍,体会其中的好处。
4)在报告中附上完整的**。
八、时间安排。
本课程设计建议安排在期初时间进行,课题在前一学期期末安排,学生可在假期进行准备,开学一周内集中调试,先完成先验收,实际验收时间可顺延至一周后的课余时间进行。
九、使用教材。
十、考核方式。
按所分小组单独进行验收和答辩,特别要求对小组中的每个人分别进行提问,根据验收答辩的情况和课程设计报告的质量综合给出成绩。
制订人:彭彬。
审核人:付勇智。
08信管课程设计大纲 学生
信息管理与信息系统专业课程设计 大纲。一 课程教学基本要求。1.课程的先修课程 本专业所有课程。2.课程的重点及难点 重点在于学会如何运用所学知识。难点是如何提高学生的实际工作能力。3.课程的教学方法 完成一项实际工作。4.课程的学习方法 除课程教学外,要求学生能够自学,以解决所遇到的问题。二 课程...
08传感器课程设计大纲
传感技术课程设计大纲 2008级测控专业 课程名称 测控电路 传感器原理及应用。适用专业 测控技术与仪器 本大纲主笔人 余以道杨书仪。一 本课程设计所占的学时 学分。学时 2周 学分 2分。二 本课程设计的配套教材 讲义或指导。1 传感器。2 测控电路。3 传感器技术手册。4 新编传感器技术手册 5...
课程设计 营销08
数据库课程设计要求。一 实验名称 数据库应用实践。二 实验目的。1 掌握数据库的设计。2 自己独立设计数据表及表之间的联系。3 顺序结构 循环结构 分支结构的综合应用。4 表单的设计及使用。5 掌握典型模块的设计。1 输入模块。2 查询模块。3 修改模块。4 删除模块。5 输出模块。6 登陆界面模块...