软件工程实验一实验二.docx_第1页
软件工程实验一实验二.docx_第2页
软件工程实验一实验二.docx_第3页
软件工程实验一实验二.docx_第4页
软件工程实验一实验二.docx_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程基础实验报告项目名称 专业班级 学 号 姓 名 实验成绩:批阅教师:年 月 日实验1可行性研究与项目计划实验学时: 2 实验地点: 二综201 实验日期: 2014.4.16 一、实验目的1. 了解:软件项目可行性研究及项目计划的基本原理与方法;2. 掌握:Visio等工具进行可行性研究和制定项目计划。二、实验内容图书馆管理系统更便于对图书进行分类和管理,对借阅者进行时间限定,使得借书的效益更高更安全。提高工作效益,便于操作,能有效地对数据进行更新、查询,并能在一定程度上实现了自动化。图书管管理系统的主要功能为:书目管理、借阅证管理、借还图书、查询、缴费。书目管理主要是针对管理员身份而言的(比如新增书目,删除书目等等);借阅证管理分为五部分:注册、补发、挂失、暂停、注销;借还图书:借书、还书;查询:图书查询、借阅时间缴费主要是计算超期罚款并交纳费用。图书管管理系统的系统流程图如图1所示。图1 系统流程图试对系统进行可行性研究,用Visio绘制图书管管理系统的系统流程图,同时制定系统的开发计划,用Gantt图和时间线图描述进度计划安排。三、实验方法 按照实验指导进行,有时上网查找资料。四、实验步骤绘制时间线图的基本步骤:1 在Visio主菜单中选择文件/新建/项目计划图/时间线,选择一个时间线拖入绘图页。2 在形状模板中选择一个里程碑拖入绘图页;3 在配置里程碑对话框中设置里程碑日期和日期格式;4 在形状模板中选择一个间隔块拖入绘图页;5 在配置间隔块对话框中设置间隔块的起始与结束日期和日期格式;6 设置标题;7 设置今日时间;8 设置背景;9 设置消耗的时间。 绘制Gantt图的基本步骤:1. 设置Gantt图选项;2. 设置配置工作时间;3设置任务名称、起始时间、终止时间或任务持续时间;4设置标题等其它信息。五、实验结果1.系统流程图2.时间线图3.甘特图六、实验结论七、实验小结对visio操作不熟悉,图例得挨个找。需要多练习。实验2需求分析实验学时: 2 实验地点: 二综201 实验日期: 2014.4.19 一、实验目的1. 了解:软件项目需求分析的基本原理与方法;2. 掌握:用例建模方法、数据流建模方法和IDEF1X数据建模方法;3. 掌握:Visio工具绘制模型图。二、实验内容1、请从下面的描述中找出绘制数据流图的四种成分并用Visio绘制数据流图。某培训中心要研制一个计算机管理系统。它的业务是:将学员发来的信件收集分类后,按几种不同的情况处理。(1) 如果是报名的,则将报名数据送给负责报名事务的职员,他们将查阅课程文件,检查该课程是否额满,然后在学生文件、课程文件上登记,并开出报告单交财务部门,财务人员开出发票给学生。(2) 如果是想注销原来已选修的课程,则由注销人员在课程文件、学生文件和帐目文件上做相应的修改,并给学生注销单。(3)如果是付款的,则由财务人员在帐目文件上登记,也给学生一张收费收据。2、 有一简单选课系统,用文字描述如下,试用IDEF1X图和UML类图描述该系统的信息模型,并用Visio绘制该IDEF1X图和UML类图。1)基本描述:在该系统中,有学院、教师、课程、学生等实体,他们的属性分别是:学院:学院编号、学院名称、地址、联系电话、院长等基本属性;教师:教师编号、姓名、性别、年龄、职称、所在学院等属性;课程:课程编号、课程名称、课程性质(必修/选修)、学分、开课学院等属性;学生:学号、姓名、性别、年龄、入学时间、学院等属性。教学班实体:教学班号、上课教师、课程、上课学期、上课时间、上课周次。2)功能需求如下:(1)能完成基本信息的维护:即各实体的基本信息的增、删、改、查。(2)排课:为教师安排一学期所上的课程。一位教师在一学期可以上一门课或多门课,也可以不上课;一门课可以有多个教师上,但是不同的教师上的课应该属于不同的教学班。(3)学生选课:学生根据教学要求进行选课。在学生选课之前检查该学生是否有选课资格(比如是否欠费、前期课程是否修完并通过);一个学生可以选多门课、一门课可以被多个学生选修,但是一个学生不能选择同一门课的不同教学班;如果学生选了一门课的某个教学班后再选该门课的其他教学班系统应做出出错提示;统计已选教学班的学生人数;一个教学班的选课名额有限;学生选课后,如果发现选课不合理可以退选、重选;选课结束后应提供打印课程表的功能。3、请用Visio或Rational Rose绘制如图2所示的用例图。图2 用例图三、实验方法按照实验指导进行,有时上网查找资料。四、实验步骤建立数据流图的基本步骤:1 打开Visio,进入“文件/新建/软件和数据库/数据流模型图”;2 先在模型资源管理器中建立进程、数据存储和接口;3 再将有关元素拖入绘图页;4 最后添加所需的数据流;5 重复上述步骤,完成数据流建模。建立IDEF1X图的基本步骤:1. 选择主菜单:“新建/数据库/数据库模型图”;2. 打开数据库模型图;3. 在数据库菜单上,指向选项,然后单击文档;4. 单击常规选项卡,在符号集旁边,单击 IDEF1X 或关系,然后单击确定。建立用例图的基本步骤:1. 打开Visio,进入“文件/新建/软件和数据库/UML模型图”;2. 用鼠标右键单击用例模型的顶层包;3. 选择创建用例图;4. 将“模型资源管理器”中的空白用例图改名;5. 将形状中的用例形状集中的系统边界拖到用例图中;6. 将“模型资源管理器”中的参与者拖到用例图中;7. 将“模型资源管理器”中的用例拖到用例图中;8. 在用例图中建立参与者

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论