《软件工程概论》实验指导书 一、 实验题目: 学生成绩管理系统、图书借阅管理系统、工资管理系统、网络订餐系统、招聘考 试成绩管理系统 二、 实验目标 通过独立完成项目开发,加深对软件开发分析过程的流程和方法的理解,建立 软件工程的思想,同时,明确软件开发的成本和时间管理的相关概念。 三、 实验内容 实验(-)(4学时) 要求:①.在实验题目列出的几个系统中选择一个作为自己要开发的软件系统,要求 该系统有明确的功能需求,并建立系统的分析模型。 .对系统进行需求分析,掌握ER图、DFD、DD的设计与编写 .熟悉Visio环境和基本操作,制作一个简单的系统流程图和数据流图、主要 数据项的数据字典描述及主要加工的逻辑说明(自己选择结构语言、判定树、判定 表等)。 .撰写需求分析规格说明书 实验(二)采用面向数据流的设计方法设计系统软件结构,使用Visio画出软件层次图。 (2学时) 要求:① 学习总体设计的基本方法; 掌握面向数据流的设计方法; 通过对实验(一)中DFD图的分析,使用Visio画出软件层次图。 编写出初步的系统设计报告 实验(三)完成实验(二)中的两到三个主要功能模块的详细设计;编写部分代码(2 学时) 要求:① 学习详细设计的基本方法; 掌握详细设计图形工具的使用方法; 给出主要功能模块的算法 选择程序设计语言编写主要功能模块代码。 实验(四)对所选系统完成系统测试(2学时) 要求:①学习软件测试的基本方法; 结合实验(三)中的算法,用白盒法中的逻辑覆盖测试技术,设计测试用 例; 选择实验(三)中给出代码的模块进行黑盒测试。 实验(五)面向对象方法建模(2学时) 要求:①学习面向对象软件的设计方法; 掌握UML建模语言的使用,ROSE工具使用; 对前四个实验所建系统的用例图和类图 题目描述: 1. 学生成绩管理 设计要求:本系统中主要有学生管理中的基本信息、入学成绩、家庭成员、职务信息的 录入、查询;对学生成绩的动态管理,并具有初始化、输入、显示、删除、 查找、插入、追加、保存、读入、计算、拷贝、排序、索引、分类统计、退 出;用户管理中的修改密码、添加用户、删除用户等操作;对数据的备份及 恢复。 2. 图书借阅管理系统 设计要求:该系统要求能够具有图书管理和会员管理的功能,并且能够具有增加图书、 查询图书、删除图书、图书借阅——借书、还书的功能,还具有增加会员、 查询会员、删除会员、借书信息等功能。 本文来源:https://www.wddqw.com/doc/8a75a4000042a8956bec0975f46527d3250ca603.html