软件工程综合实习--指导书OK.doc
文本预览下载声明
PAGE
PAGE 10
《软件工程综合实习》指导书
于长辉
江苏 淮阴工学院 计算机工程学院
二O一四年三月三日
目 录
TOC \o 1-3 \h \z HYPERLINK \l _Toc248290391 一、实习的目的 PAGEREF _Toc248290391 \h 1
HYPERLINK \l _Toc248290392 二、实验环境与教学要求 PAGEREF _Toc248290392 \h 1
HYPERLINK \l _Toc248290393 三、实施原则、方案与步骤 PAGEREF _Toc248290393 \h 1
HYPERLINK \l _Toc248290394 四、设计课题 PAGEREF _Toc248290394 \h 2
HYPERLINK \l _Toc248290397 五、实习报告要求 PAGEREF _Toc248290397 \h 5
HYPERLINK \l _Toc248290398 六、成绩评定 PAGEREF _Toc248290398 \h 5
HYPERLINK \l _Toc248290399 七、附录 PAGEREF _Toc248290399 \h 5
一、软件工程综合实习的目的
软件工程综合实习是一门实践的课程,该实习是计算机科学与技术专业学生一门非常重要的实践环节, 在学生已经具有了一定的编程技能的基础上,开设该实习的主要作用和目的在于:
1、巩固程序设计基础知识:主要包括语言基础、窗体界面设计、文本文件操作、数据库访问、数据绑定等。注意要养成良好的编码习惯:包括缩进、遵循命名规范等。
2、结合软件工程知识了解一个实用系统的面向对象设计方法:功能描述→系统设计→模块设计→类设计。难点是合理划分模块功能,使系统结构清晰、易于设计和维护。
3、学会从用户的角度考虑界面构成。
二、实验环境与教学要求
开发环境:.NET开发环境。
要求教师在正确理解课程教学大纲的基础上,结合课题体系的实际需求及学生的实践能力、工作条件等外部因素,选择恰当的设计课题,既体现教学目的,又能反映实际教学情况。要求保证充足的实践课时,并配备专职指导教师。
要求同学们:
要充分认识实习的重要性,认真做好各项准备工作;
既要虚心接受老师的指导,又要充分发挥主观能动性,要结合课题,独立思考,努力钻研,勤于实践,勇于创新;
收集资料,自学相关知识,拓宽知识面,根据课题的基本要求,自行完成设计任务。
要按时、独立完成规定的工作任务,不弄虚作假,不抄袭他人;
严格遵守学习和劳动纪律,不无故缺席,不迟到早退,不懈怠,不拖拉,要积极主动;
严格要求自己,树立严肃、严密、严谨的科学态度,按时、按质、按量完成。
三、实施原则、方案与步骤
制订C#实习实施计划时,体现以下设计原则:
注重团队合作。每个项目由3-8名同学共同完成。每个项目都是学生根据兴趣或实际需求调研后自拟的课题。每个项目都推选一名项目组长,项目的分工,模块的划分由项目组长安排。要求学生踏踏实实按规定去做,培养严谨的科学态度。教育学生遵守纪律,团结协作,尊重他人。通过设计工作以提高业务能力,增强团队协作精神。
在团队合作的基础上,也要求每个学生能独立完成自己的设计任务,通过实习培养学生自学能力、实践能力、文档撰写能力、主动探索精神。
根据实习的特点,采取分散与集中的方式,具体方案如下:
教师下达实习任务
组建项目小组,选题与搜集资料;学生根据个人兴趣及能力,或自拟课题,随后进行系统调研,进行需求分析和可行性分析,搜集相关资料,了解涉及的理论基础知识; 进行项目分工。
系统分析与预设计
根据课题要求及搜集的资料,进行系统功能划分,进行模块设计,完成预设计。本阶段学生应明确自身设计课题,查阅资料及文献,自学新知识、新技术,掌握设计的基本方法,确定设计方案,进行设计分析,完成预设计。
上机实现、调试及测试阶段
编写程序、调试并测试。
答辩、设计总结阶段
指导教师对每位同学设计的成果进行验收,并提出问题,根据学生回答情况给出相应的成绩。本阶段学生要认真回顾,总结收获,发现不足,整理技术资料,撰写实习报告书,写出心得体会和改进意见。
四、设计课题
本实习可选的项目名称及内容要求如下表(学生根据个人兴趣自拟课题设计内容)。
总体要求:
(1)完成一个比较完整的应用程序项目。
(2)撰写一份详细的实习文档。
(3)完成应用程序的主要功能,并能运行。
具体要求:
(1)写出需求分析;
(2)分析系统中的各个实体之间的关系及其属性和行为;
(3)用户界面的设计 ;
(4)分析系统功能模块(系统流
显示全部