《软件工程与项目管理》 实验课内容 一、 基本信息
实验课程名称 : 软件工程与项目管理 实验学时 :34
二、 实验课程的性质与任务
软件工程实验是《软件工程》课程的配套教学环节,是一个重点的不可能或缺的 实践环节。其目的是使学生能针对具体软件工程项目,全面掌握软件工程管理、软件 需求分析、软件设计、软件测试等阶段的方法和技术,通过该实验课程使学生进一步 理解和掌握软件开发模型、软件生命周期、软件过程等理论在软件项目开发过程中的 意义和作用,培养学生按照软件工程的原理、方法、技术、标准和规范,进行软件开 发的能力,培养学生的合作意识和团队精神,培养学生对技术文档的编写能力,从而 使学生提高软件工程的综合能力,提高软件项目的管理能力。
三、 实验教学目的与要求
通过该实验使学生能巩固和加深对课堂教学内容的理解, 提高分析问题和解决问 题的能力,为学习后续课程和从事实践技术工作奠定基础。
通过该实验课的基本训练, 要求学生初步具备软件工程基本知识, 加深对理论基 础的了解,通过实验培养学生的实际动手能力和分析处理问题的能力。
四、 实验项目、内容提要与要求
实习用 VB6.0+Access 2003开发下列系统之一: (1图书借阅管理系统; (2考务管理系统;
(3仓库管理系统。
实验一 熟悉软件开发环境(2学时 熟悉 VB6.0和 Access 2003环境; 实验二 系统可行性分析 (4学时
对系统进行初步调查,对系统的可行性进行分析(主要从技术可行性进行考虑 。 实验三 系统需求分析 (4学时
根据所选系统类别,对其进行系统需求分析,书写需求分析报告,画出系统的数 据流图、写出系统的数据字典。并画出系统功能图、结构图。通过需求分析,明确将 开发一个什么样的系统。
实验四 系统设计 (6学时
要求对该系统进行详细设计,画出系统的程序流程图。认识基本的总体与详细设 计方法选择;系统的详细设计中包括软件模块结构设计、数据库设计等。
实验五 编码实现 (10学时
熟悉所使用 VB 程序设计语言的功能和程序开发环境。实现所开发系统的各项功 能。建立公共模块、登陆窗体、系统运行主界面、系统管理菜单等。
实验六 软件测试(4学时
设计测试方案,分别进行单元测试、集成测试。通过分析和采用适当的测试用例 去发现程序中的错误。
实验七 系统的运行与考核 (2学时
学期末演示各自所完成的系统。按系统的演示结果评定分数。