预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第页共NUMPAGES4页绵阳师范学院计算机科学与技术专业实验教学大纲课程名称软件工程课程编号英文名称SoftwareEngineering开课学期6课程性质专业必修总共学时32总学分实验学时16实验学分实验指导书《软件工程实用教程》郭宁参考书《实用软件工程》赵池龙电子工业先修课程程序设计语言、数据结构、数据库原理适用专业计算机科学与技术专业课程简介及其基本要求:本课程是高等师范院校计算机科学与技术专业必修课程。通过实验,使学生对软件系统的设计思想、开发方法和具体过程有一完整的了解,为今后开发适应实际要求的软件系统打下良好的基础。实验课程目的与要求:1.使学生更好地理解该课程介绍的概念、原理等内容。2.掌握软件设计、开发的基本步骤和基本方法。3.学会对开发过程中所涉及的各种图形工具的认识和使用。4.学会利用现有的计算机辅助工具独立完成软件项目的设计工作。5.完成系统中某模块程序编码实验方式与基本要求:一般为1-3人一组,开放实验。学生可从候选设计项目中选一个项目完成。实验考核方式:1.软件设计报告(可行性报告、需求分析报告、概要设计报告、详细设计报告、软件测试方案、用户使用手册)电子文档。2.部分模块软件(运行演示)。实验项目设置和内容序号实验名称主要内容实验学时每组人数实验类型学生层次实验要求1软件项目设计项目的需求分析21-3综合本科实验报告2软件项目设计数据流图、数据字典、系统结构图61-3综合本科实验报告3软件项目设计编码61-3综合本科实验报告4软件项目设计测试21-3综合本科实验报告5软件项目设计项目设计文档21-3综合本科实验报告其他说明软件项目设计候选题与要求:1.掌握软件工程的基本思想和软件系统的设计方法。2.每组学生可从候选题目中任选一个,一般为1--3人结合成一组。3.完成项目的需求分析报告,总体设计报告;4.完成系统中部分模块程序编码。软件项目设计候选题与要求:(学生也可自拟项目完成课程设计)题目一“教务管理系统——院/系排课系统”(网络版)系统简介每学期的期中,学院教务处分别向各个系发出下学期的教学计划,包括课程名、课时、班级类别(本科、专科、高职)、班号等;系教学主管人员根据教学任务和要求给出各课程的相关限制(如:任课教师职称、和班数、最高周学时数等);任课教师自报本人授课计划,经所在教研室协调确认,将教学计划上交系主管教学计划的主任,批准后上报学院教务处,最终由教务处给出下学期全系教师的教学任务书。假设上述排课过程全部为人工操作,现要求改造为能利用计算机实现的自动处理过程。限定条件每位教师的主讲门数不超过2门/学期:讲师以下职称的教师不能承担系定主课的主讲任务。系级干部的主讲课时不能超过4学时/周。本学期出现严重教学事故的教师不能承担下学期的主讲任务。本系统的输入项至少应包含3个:教务处布置的教学计划、系教师自报的讲课计划和系定的有关讲课限制条件。本系统的输出项至少应包含2个:教务处最终下达的全系教师教学任务书和系各教学班一学期的课程表(可不包含上课地点)。题目二、“学校教材订购管理系统”(网络版)系统简介本系统可细化为两个子系统:销售系统和采购系统销售系统的工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员以上的功能要求在计算机上实现。技术要求和限制条件当书库中的各种书籍数量发生变化(包括领书和进书时),都应修改相关的书库记录,如库存表或进/出库表。在实现上述销售和采购的工作过程时,需考虑有关单据的合法性验证系统的外部项至少包含三个:教师、学生和教材工作人员。系统的相关数据存储至少包含6个:购书表、库存表、缺书登记表、待购教材表、进/出库表。题目三、“机票预订管理系统”(网络版)1、系统简介航空公司为给旅客乘机提供方便,需开发一机票预定系统。各旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入到该系统,系统为旅客安排航班。当旅客交付了预定金后,系统印出取票通知和帐单给旅客,旅客在飞机起飞的前一天凭取票通知和帐单交款取票,系统核对无误即印出机票给旅客。此外航空公司为随时掌握各航向飞机的乘载情况,需定期进行查询统计,以便适当调整。技术要求及限定条件在分析系统功能时要考虑有关证件的合法性验证(如身份证、取票通知、交款发票等)。对于本系统还应补充以下功能:旅客延误了取票时间的处理班机取消后的处理旅客临时更改机票班次的处理系统的外部项至少包含