软件工程基础实验

软件工程基础实验

ID:14747823

大小:754.00 KB

页数:39页

时间:2018-07-30

软件工程基础实验_第1页
软件工程基础实验_第2页
软件工程基础实验_第3页
软件工程基础实验_第4页
软件工程基础实验_第5页
资源描述:

《软件工程基础实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一可行性研究与项目计划一、实验室名称综合二、实验项目名称图书管理系统三、实验目的1.了解和使用甘特图,系统流程图,线性时间图来描绘系统开发流程和进度;2.学会使用visio绘制常用的流程图。四、实验内容图书管管理系统更便于对图书进行分类和管理,对借阅者进行时间限定,使得借书的效益更高更安全。提高工作效益,便于操作,能有效地对数据进行更新、查询,并能在一定程度上实现了自动化。图书管管理系统的主要功能为:书目管理、借阅证管理、借还图书、查询、缴费。书目管理主要是针对管理员身份而言的(比如新增书目,删除书目等等);借阅证管理

2、分为五部分:注册、补发、挂失、暂停、注销;借还图书:借书、还书;查询:图书查询、借阅时间缴费主要是计算超期罚款并交纳费用。图书管管理系统的系统流程图如图1所示。图1系统流程图试对系统进行可行性研究,用Visio绘制图书管管理系统的系统流程图,同时制定系统的开发计划,用Gantt图和时间线图描述进度计划安排。一、实验方案分析与设计运用专业的方法整理分析图书管理流程,并对功能进行整合。二、实验器材(设备,元器件)三、实验步骤1.对图书管理系统进行分析,整合用户权限和操作;2.根据用户操作流程画出系统流程图;3.对系统做出概要分

3、析,拟定开发流程;1.绘制出甘特图;2.绘制线性时间图。一、实验数据记录结果分析系统流程图:甘特图:线性时间图:一、实验结论成功绘制出图书管理系统的系统流程图,甘特图,线性时间图。二、实验总结对系统流程的理解直接决定业务逻辑的正确与否,错误的系统流程将导致系统开发逻辑设计不合理。甘特图和线性时间图能直观的展示出系统开发的进度,有利于监督项目开发,调整开发进度。实验二需求分析一、实验室名称综合二、试验项目名称需求分析三、实验目的1.学会如何根据客户的需求整合需求分析报告;2.了解和使用IDEF1X图和UML类图对系统做出概要

4、设计;3.学会使用visio绘制IDEF1X图和UML类图;4.学会使用visio绘制用例图。四、实验内容1、请从下面的描述中找出绘制数据流图的四种成分并用Visio绘制数据流图。某培训中心要研制一个计算机管理系统。它的业务是:将学员发来的信件收集分类后,按几种不同的情况处理。(1)如果是报名的,则将报名数据送给负责报名事务的职员,他们将查阅课程文件,检查该课程是否额满,然后在学生文件、课程文件上登记,并开出报告单交财务部门,财务人员开出发票给学生。(2)如果是想注销原来已选修的课程,则由注销人员在课程文件、学生文件和帐目

5、文件上做相应的修改,并给学生注销单。(3)如果是付款的,则由财务人员在帐目文件上登记,也给学生一张收费收据。2、有一简单选课系统,用文字描述如下,试用IDEF1X图和UML类图描述该系统的信息模型,并用Visio绘制该IDEF1X图和UML类图。1)基本描述:在该系统中,有学院、教师、课程、学生等实体,他们的属性分别是:学院:学院编号、学院名称、地址、联系电话、院长等基本属性;教师:教师编号、姓名、性别、年龄、职称、所在学院等属性;课程:课程编号、课程名称、课程性质(必修/选修)、学分、开课学院等属性;学生:学号、姓名、性

6、别、年龄、入学时间、学院等属性。教学班实体:教学班号、上课教师、课程、上课学期、上课时间、上课周次。2)功能需求如下:(1)能完成基本信息的维护:即各实体的基本信息的增、删、改、查。(2)排课:为教师安排一学期所上的课程。一位教师在一学期可以上一门课或多门课,也可以不上课;一门课可以有多个教师上,但是不同的教师上的课应该属于不同的教学班。(3)学生选课:学生根据教学要求进行选课。在学生选课之前检查该学生是否有选课资格(比如是否欠费、前期课程是否修完并通过);一个学生可以选多门课、一门课可以被多个学生选修,但是一个学生不能选

7、择同一门课的不同教学班;如果学生选了一门课的某个教学班后再选该门课的其他教学班系统应做出出错提示;统计已选教学班的学生人数;一个教学班的选课名额有限;学生选课后,如果发现选课不合理可以退选、重选;选课结束后应提供打印课程表的功能。3、请用Visio或RationalRose绘制如图2所示的用例图。一、试验方案分析与设计整理分析各个功能需求。二、实验器材(设备,元器件)三、实验步骤1.对系统进行分析,整合用户需求;2.绘制数据流图;3.绘制IDEF1X图;4.绘制UML类图;5.绘制用例图。一、实验数据记录结果分析数据流图:

8、IDEF1X图:UML类图:用例图:一、实验结论成功绘制出数据流图,绘制IDEF1X图,绘制UML类图,绘制用例图。二、实验总结对visio不熟悉导致进度特别慢,以后应该加强对工具使用的练习,要熟练使用常用工具。绘制UML类图的时候要明确各个类之间的关系。实验三系统设计一.实验室名称二综二.试验项目名称

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。