《软件工程》课程实验教学大纲
课程编码:
学时数:34
一、课程性质、目的和要求
本课程是软件工程课的配套实验课程,通过实验使学生熟悉软件工程的原理、方法和技术,能全面、系统地应用所学的概念、原理和方法完成系统开发的规划、分析、设计和实施工作;掌握软件开发的过程和技术等,以达到对本课程的综合知识的考察和基本技能技巧的运用,培养学生的独立操作能力和团队合作精神。
二、教学内容、要点和课时安排
(一)实习内容及要求
(1)电脑公司在线购物系统(2)音像商店租售系统(3)学生信息管理系统(4)资料室图书管理系统(5)航空机票预订系统(6)教材购销系统(7)企业人事信息管理系统(8)高校工资管理系统(9)小型旅行社业务管理系统(10)零售药店管理系统(11)小型超市管理系统说明:
(1)以小组为单位,35人一组为宜,每组设组长1名,至少有1名女生;(2)一个题目最多2个组,不得抄袭;(3)若题目自选,须向指导老师报备;(4)编程语言任选;说明:成绩的评定原则:1总分:20分,其中小组占10分,以小组为单位打分。剩下的10分将根据每个人的分工和
完成情况来打分。小组得分加上个人得分就是每个人的最终成绩。2每个阶段的打分原则:⑴实验一到实验三打分依据:文档编写完整规范,包括编写过程符合软件工程开发设计流程等。
⑵最终软件的验收打分依据:软件功能达到设计要求,实现正确、程序稳定、界面美观大方、编程符合规范、程序具有易读性等。
⑶考勤、学习态度、独立工作能力作为个人得分的依据。
1
f3每个组的组长依据该组的表现将会有2分的加分(不超过满分的情况下)4最后程序的演示人员和讲解人员将从该组成员中随机抽取,演示和讲解、程序的整体运
行情况、各个模块的运行情况将决定最后的5分(如果某个模块出问题将扣除该成员相应的个人得分)。
(二)具体安排
教学目的
实验一分配项目进行可行性分析
1.了解课题的基本框架2.分析和澄清问题的定义。3.进一步研究探讨问题定义阶段所确定的问题是否有可行的解。
教学内容及要求
查阅相关资料,各小组在组长的带领下讨论问题的可行性,书写项目的可行性分析报告。
每个小组提交一份报告。
成绩:2分(小组分)
学时:2
实验二项目需求分析
教学目的1.在可行性研究的基础上,得出详细的系统逻辑模型。2.通过需求分析得出用数据流图、ER图、数据字典和IPO图等其他描述算法的工具描绘
的精确的系统逻辑模型。
教学内容及要求1.确r