信息系统分析与设计_综合实验报告:.doc
文本预览下载声明
计算机系综合性实验
实 验 报 告
课程名称 信息系统分析与设计
实验学期 至 学年 第 学期
学生所在系部 计算机系
年级 专业班级
学生姓名
任课教师
实验成绩
计算机系制
《信息系统分析与设计》课程综合性实验报告
开课实验室: 年 月 日
实验题目 “试题库系统”的分析和设计 一、实验目的
让学生通过本综合性实验,掌握结构化方法和面向对象分析方法,并运用到实际的系统分析与设计中去,解决实际问题。
二、设备与环境
微型计算机、 Visio和Rose软件。
三、实验内容
对试题库系统的需求进行认真分析,按照以下方法完成实验:
结构化方法要求:
画出数据流图,要求至少2层。
编写主要的数据字典。其中数据元素条目至少2个、数据结构条目至少2个、数据流条目至少2个、数据存储条目至少2个、处理过程条目至少2个。
面向对象方法要求:
建立用例模型
画出用例图。如果内容多,可以对用例进行分组,画出多张用例图。
为每个用例编写用例规约。至少2个。
画出系统顺序图。
建立分析模型
画出类图,要包含关联等细节。
画出顺序图,用来表示每个用例如何实现。至少2个。
综合性实验报告书写规范,内容充实、逻辑清晰、语言流畅、质量高。
四、实验结果及分析
示例描述:
这里的试题库系统主要是试题库的管理系统,本系统主要包括两使用者 :
普通用户
管理员
普通用户可以对试题进行增、删、改、查等题库管理和自动组卷的操作。
管理员可以试题库系统进行知识点维护和用户信息维护。知识点维护主要包括对知识点进行增、删、改、查;用户信息维护主要包括对用户进行增、删、改、查等操作。
第一部分 使用结构化方法对试题库系统进行分析与设计
图1. 顶层
图2.第一层
图3. 第二层——题库管理
图4. 第二层——自动组卷
图5. 第二层——知识点维护
图6. 第二层——用户信息管理
图7 第三层——添加试题
数据字典:
表1.1 数据元素条目1
表1.2 数据结构条目1
表1.3 数据流条目1
表1.4数据存储条目1
表1.5处理过程条目1
表2.1数据元素条目2
表2.2数据结构条目2
表2.3数据流条目2
表2.4数据存储条目2
表1.5处理过程条目1
第二部分 使用面向对象方法对试题库系统进行分析与设计
图8. 用例图
表 11 添加试题用例规约
用例名称
用例描述
。如果,前置条件
后置条件
。
主事件流
1.;
2. 系统验证;
3. . 试题添加成功,可利用该试题进行组卷;备选事件流
用例名称
用例描述
。如果,前置条件
后置条件
主事件流
1.;
2. 系统3. 如果存在,则将该试题的信息反馈给用户
备选事件流
图10 顺序图---删除用户
图11. 顺序图------添加用户
实验总结:
了解用户的需求,试题库系统主要有两种用户的使用者,分别是管理员和普通用户。管理员可以对试题库进行知识点维护和用户信息维护,普通
显示全部