课内实验项目

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 实验报告写作内容

一、实验室名称:给出完成实验所在的实验室名称。

二、实验项目名称:给出实验项目名称。

三、实验目的:指出此次实验应该达到的学习目标。

四、实验内容:指出此次实验应完成的任务。

五、实验方案分析与设计:指出实验用到的技术原理和完成任务的设计方案。

六、实验器材(设备、元器件):指出实验用到的实验设备,包括软件和硬件。

七、实验步骤:指出完成该实验的操作步骤。

八、实验数据及结果分析:给出实验输出结果,并对结果进行分析描述,包括实验结果的特点、实验结果完成了哪些工作等。

九、实验结论:给出实验取得的成果,本次实验存在哪些有待改进的地方,包括实验步骤、方法、原理、技术、方案等。

十、实验总结:给出本次的体会,如学会了什么,遇到哪些问题,如何解决这些问题。

注意:1)每份实验报告在开头要给出学生专业班级、学号、姓名和实验完成日期,在报告结尾给出报告撰写者的签名,指导教师给出成绩,并签名。2)每个实验项目一份报告,在做下一个实验时需要提交上次实验的实验报告。3)其中一至六为预习报告要求的内容。

2 实验内容

实验一可行性研究与项目计划

一、实验目的:

通过本实验进一步掌握可行性研究和项目计划的有关内容和开发工具。

二、实验内容:

图书管管理系统更便于对图书进行分类和管理,对借阅者进行时间限定,使得借书的效益更高更安全。提高工作效益,便于操作,能有效地对数据进行更新、查询,并能在一定程度上实现了自动化。图书管管理系统的主要功能为:书目管理、借阅证管理、借还图书、查询、缴费。书目管理主要是针对管理员身份而言的(比如新增书目,删除书目等等);借阅证管理分为五部分:注册、补发、挂失、暂停、注销;借还图书:借书、还书;查询:图书查询、借阅时间缴费主要是计算超期罚款并交纳费用。

图书管管理系统的系统流程图如图1所示。

图1 系统流程图

试对系统进行可行性研究,用Visio绘制图书管管理系统的系统流程图,同时制定系统的开发计划,用Gantt图和时间线图描述进度计划安排。

实验二需求分析

一、实验目的:

通过本实验进一步掌握结构化数据流分析技术、面向对象分析技术及其相关工具。

二、实验内容:

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、某室内保温系统的描述如下:

如果主开关置于“加热”状态,保温系统的控制器负责开关锅炉,监视锅炉系统的燃油流量和燃烧状态,进而调节进入房间的热流量。当室内温度降至(T r-2)度以下,控制器启动锅炉。这里T r是用户设定的理想室温。锅炉启动过程如下:

(1)控制器向锅炉的马达发送信号;

(2)控制器监视马达速度。马达达到正常操作速度时,启动点火并打开油阀;

(3)控制器监视水温,一旦水温达到预定值,发信号打开水流循环阀。热水开始在室内循环。

(4)如果发生异常情况,燃油流量指示器和光感器向控制器发信号。此时控制器发信号关闭系统。

(5)一旦室内温度达到(T r-2)度,控制器首先关闭油阀,延迟5秒钟后关闭锅炉马达。

系统须满足以下限制:

(1)锅炉停机后重启必须延迟5秒钟;

(2)在主开关关闭或油阀关闭5秒钟内应指示锅炉停机。

相关文档
最新文档