管理信息系统实习报告.docx
- 文档编号:10565550
- 上传时间:2023-02-21
- 格式:DOCX
- 页数:19
- 大小:2.13MB
管理信息系统实习报告.docx
《管理信息系统实习报告.docx》由会员分享,可在线阅读,更多相关《管理信息系统实习报告.docx(19页珍藏版)》请在冰豆网上搜索。
管理信息系统实习报告
管
理
信
息
系
统
实
习
报
告
班级:
学号:
姓名:
指导老师:
一、实验的目的
管理信息系统实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。
通过计算机上机实验加深理解、验证巩固课堂教学内容;增强管理信息系统的感性认识;掌握管理信息系统分析、开发的基本方法,了解管理信息系统的开发过程、步骤;培养学生理论与实践相结合的能力。
二、试验时间
2016年5月23号到6月10号
三、试验地点
二号实验楼207机房
四、试验内容
实验一系统分析、设计和实施
数据流程图,是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。
它是一种能全面地描述信息系统逻辑模型的主要工具。
它可以利用少数几种符号综合的反映出信息在系统中的流动、处理和存储的情况。
数据流程图具有抽象性和概括性。
为了描述复杂的软件系统的信息流向和加工,可采用分层的DFD来描述,分层DFD有顶层,中间层、底层之分。
(1)顶层。
决定系统的范围,决定输入输出数据流,它说明系统的边界,把整个系统的功能抽象为一个加工,顶层DFD只有一张。
(2)中间层。
顶层之下是若干中间层,某一中间层既是它上一层加工的分解结果,又是它下一层若干加工的抽象,即它又可进一步分解。
(3)底层。
若一张DFD的加工不能进一步分解,这张DFD就是底层的了。
底层DFD的加工是由基本加工构成的,所谓基本加工是指不能再进行分解的加工。
系统部件包括系统的外部实体、处理过程、数据存储和系统中的数据流四个组成部分
1,外部实体
外部实体指系统以外又和系统有联系的人或事物,它说明了数据的外部来源和去处,属于系统的外部和系统的界面。
外部实体支持系统数据输入的实体称为源点,支持系统数据输出的实体称为终点。
通常外部实体在数据流程图中用正方形框表示,框中写上外部实体名称,为了区分不同的外部实体,可以在正方形的左上角用一个字符表示,同一外部实体可在一张数据流程图中出现多次,这时在该外部实体符号的右下角画上小斜线表示重复.
2,处理过程
处理指对数据逻辑处理,也就是数据变换,它用来改变数据值。
而每一种处理又包括数据输入、数据处理和数据输出等部分。
在数据流程图中处理过程用带圆角的长方形表示处理,长方形分三个部分,标识部分用来标识一个功能,功能描述部门是必不可少的,功能执行部门表示功能由谁来完成。
3,数据流
数据流是指处理功能的输入或输出。
它用来表示一中间数据流值,但不能用来改变数据值。
数据流是模拟系统数据在系统中传递过程的工具。
在数据流程图中用一个水平箭头或垂直箭头表示,箭头指出数据的流动方向,箭线旁注明数据流名。
4,数据存储
数据存储表示数据保存的地方,它用来存储数据。
系统处理从数据存储中提取数据,也将处理的数据返回数据存储。
与数据流不同的是数据存储本身不产生任何操作,它仅仅响应存储和访问数据的要求。
在数据流程图中数据存储用右边开口的长方条表示。
在长方条内写上数据存储名字。
为了区别和引用方便,左端加一小格,再标上一个标识,用字母D和数字组成。
(一)、课堂习题设计
1.现行产品库存管理系统的业务流程图
第一层数据流程图
第二层数据流程图
2.公司生产用料的采购流程描述如下:
公司需求部门查询物料采购信息,提出采购需求,首先由需求部门填写采购通知单,由需求部门总监核准后,送财务部总监批准,然后提交采购部。
采购部采购人员接到采购通知单后,按照采购通知单上的要求与供应商签定采购合同,监督供应商的合同执行情况。
供应商发货并填写发货单,需求部门负责货物的验收,向财务部提交货物验收单,并记录物料采购信息、修改物料库存台帐。
根据以上描述,绘制出“采购”的数据流程图。
(二)、试验小结
数据流程图对我们来说是重中之重,任何时候都要熟练掌握,刚开始绘制数据流程图的时候,因为以前没接触过Visio2003,导致对好多操作不熟悉,再加上因为对数据流程图还不是太熟练,结果一堂课下来也没绘制出一个图。
但是通过这堂课的训练,对数据流程图理解有了很大的提升。
实验二 UML建模
任务一构建用例图
(一)、实验目的
1.学会分析系统中的参与者和用例
2.掌握用例图的绘制方法
(二)、实验器材
1.计算机一台;
2.Visio工具软件;
(三)、实验内容
1、分析ATM系统需求,按要求画出用例图;
2、建立一个学生管理信息系统的需求的用例图
3、建立管理借阅书籍的用例图
(四)、实验步骤
1、ATM系统的用例图
分析
ATM自动取款机:
客户可以取钱,存钱,查询余额,转帐,修改密码。
通过分析可找出如下几个参与者:
(1)ATM
(2)客户
通过分析得到如下用例:
(1)存款
(2)取款(3)查询余额(4)转帐(5)修改密码(6)打印收据
绘图过程
(1)先建立2个参与者
(2)建立六个用例。
(3)分析图中用例关系,发现只有关联
2、学生管理信息系统的需求分析与完整的用例图
学生管理信息系统简介
学生管理信息系统主要为学校的学生处设计:
方便学校学生处与学院学生口管理员方便管理学生,学生成绩由教务系统提供,教务系统提供相关的WEBservice供学生管理信息系统调用。
通过分析可找出如下几个参与者:
学生处管理员、学校领导(学校各种报表统计信息)、学院管理员、班主任(提供学生操行、查询等)、学院领导(学院各种报表统计信息)、学生、后勤管理人员(卫生管理、保卫处异常情况处理)、财务人员、考勤管理员(由副班长提供考勤信息)等
通过分析得到如下一些大的用例:
学生基本信息管理、考勤管理、成绩导入、学校各种报表信息(要求细化)、学院各种报表信息(要求细化)、个人成才规划、新学期注册,操行评定、学生任职信息系统、学生奖惩管理系统(要求细化,包括评优评奖等)、学生变动信息管理(培训内容、助学贷款情况、学校还款情况、勤工助学情况,党员管理),后勤卫生管理、保卫处的学生的异常情况处理、其它的具体由学生自己定。
建立设计一个学生管理信息系统的需求分析
分析学生管理信息系统,建立系统需求分析,并要求画出系统功能框图,如学生管理信息系统的功能模块图如下
系统模块图如后勤卫生查询功能子系统模块图如下。
要求分析其它的子系统模块
建立一个学生管理信息系统的完整的用例图
完整的要求,就为每一类用户分配一个用例模型,如一般学生查询功能用例
3、管理借阅书籍用例图
图书管理员可以操作读者信息,对信息进行添加、删除、修改;也可以查询读者信息;并在读者进行借还书以及图书预约时过程中发挥一定的作用:
如还书时超期罚款。
读者可以查询图书信息、当需要的书被借出时,可以进行预约;有需要的书时,直接借阅;但是如果读者借阅的书超过5本则不能再预约和再借出;如果小于等于5本则可以。
借出的书超期要罚款。
分析
(1)通过分析得参与者两个。
图书管理员、读者
(2)通过分析得到如下用例。
预约、借书、还书、读者管理信息、读取图书本书、查询图书信息、交罚金
(3)分析关系
通过分析我们发现与读者有关联的用例有预约、借书、还书。
与图书管理员有关联的用例有管理读者信息、预约、借书、还书。
用例间读取图书本书与预约、借书的包含关系,查询图书信息与预约、借书也是包含关系,交罚金与还书是扩展关系。
绘图结果
(五)、试验小结
在绘制用例图的时候,参与者和用例很容易就能确认,但是用例间的关系却特别容易弄混,尤其是包含关系和扩展关系,在进行管理借阅书籍用例图绘制的时候,我就把读取图书本书认为成是预约和借书的扩展关系,但是经过李老师的讲解我明白的他们之间是包含关系,无论是预约还是借书他们都要先经过读取图书本书。
还有就是Visio2003的使用还是不太熟练。
任务二构建类图
(一)、实验目的
1.理解类的基本概念
2.理解类间的关系
3.掌握类图的绘制方法
(二)、实验器材
1.计算机一台;
2.Visio工具软件;
(三)、实验内容
(1)分析学生管理系统中的选课子系统中类及关系,然后画出它们的类图。
(2)生态系统类图
(四)、实验步骤
1、选课子系统类图
分析学生管理系统中的选课子系统,通过分析可抽象出如下几个类:
(1)学生类
(2)管理员类(3)课程类
学生类和管理员类的属性较容易分析,这里只列出课程类的属性和方法:
(1)课程名称
(2)开课教室(3)课程号(4)授课教师(5)选课的学生
(6)开课起始时间(7)允许选课的学生人数(8)设置课程号(9)设置课程名称(10)查询课程号(11)查询允许选课的学生人数
分析
(1)分析得到如下类
学生类、管理员类、课程类
(2)分析学生类、管理员类、课程类的属性和方法。
(3)分析类之间的联系。
学生类和管理员类都依赖与课程类。
2绘图结果
2、类图2
动物生存需要水和氧气,鸟属于动物的一类,鸟有翅膀,大雁、企鹅、鸭都是鸟类,大雁南飞,以雁群为组织,唐老鸭也是鸭子。
画出问题中相关类的关系图。
分析
(1)分析得出有10个类
水类、生存环境类、氧气类、鸟类、翅膀类、雁群类、大雁类、鸭类、企鹅类、唐老鸭类。
(2)分析类的属性和方法
(3)分析类之间的联系
生存环境与水喝氧气是依赖关系,鸟和生存环境是关联关系,鸟和翅膀是组成聚集关系,大雁和雁群间是聚关系,大雁、鸭、企鹅和鸟是泛化关系。
唐老鸭和鸭之间是泛化关系。
绘图结果
(五)、试验小结
在绘制类图的时候同样面临和用例图同样的问题,虽然有哪些类容易确认和类的属性和特征也容易确定,但是用例间的关系,有点容易弄混,但是总体上还是比用例图好绘制些。
任务三构建活动图
(一)、实验目的
1.熟悉活动图的基本功能和使用方法。
2.掌握如何使用建模工具绘制活动图方法。
(二)、实验器材
1.计算机一台;
2.Visio工具软件;
(三)、实验内容
(1)分析图书管理系统中管理员和读者的活动状态,画出管理员和读者的活动图。
(2)分析学生管理系统,并画出详细的活动图,并用活动图细化用例图
(四)、实验步骤
1、图书管理系统活动图
分析
在图书管理系统中管理员的活动如下:
(1)处理还书
(2)处理借书(3)处理罚款
读者的活动如下:
(1)登录
(2)找书(3)预约(4)浏览
.管理员活动
创建读者的活动图
2、分析学生管理系统,并画出详细的活动图
学生管理系统,如任务一所述,包含不同的子系统,如基本信息管理、学籍档案管理(档案管理、成绩管理、查询管理等)、综合测评等。
自行选择其中若干个用例,建活动图,例如:
(1).学生基本信息保存的活动图
录入基本信息、点击保存、链接数据库、判定学号是否已存在、判定录入信息是否符合规范(日期信息、身份证号、邮编等信息)-保存。
.绘图结果
(2)学生基本信息查询的活动图
链接数据库、查询基本信息表、倒出数据内容、填入各字段信息到信息输出框、根据学院代号查询学院名称、写入学院信息到列表框、定位学院信列表框、根据班级代号查询班级名称、写入班级信息、写入班级信息到列表框、定位班级信列表框。
(3)学生查询成绩活动图
该活动图包含学生,WEBSITE,DATABASE三个对象。
学生输入地址、WEBSITE显示页面,学生输入姓名学号,保存,DATABASE确认学号姓名,若不正确,重新输入,正确即登录到查询成绩页面,学生单击进入页面,DATABASE找到成绩,最后显示出来。
绘图结果
(五)、试验小结
活动图是可用来描述操作(类的方法)的行为,也可以描述用例和对象内部的工作过程,并可用于表示并行过程。
活动图是由状态图变化而来的,它们各自用于不同的目的。
活动图描述了系统中各种活动的执行的顺序。
刻化一个方法中所要进行的各项活动的执行流程。
构成活动图的模型元素有:
活动、转移、对象、信号、泳道等。
在绘制活动图的时候因为没题已经详细说明了活动流程,所以活动图还是容易确定,主要还是绘图工具的不熟悉,在绘制判断操作的时候总是绘制不出来,最后经过上网查询才绘制出来。
决定回去一定要好好学习Visio2003的使用。
任务四构建顺序图
(一)、实验目的
学会用顺序图实现用例
(二)、实验器材
1.计算机一台;
2.Visio工具软件;
(三)、实验内容
1.分析系统需求,画出ATM登录的顺序图
(四)、试验步骤
1、ATM登录的场景
“登录成功”活动的执行顺序是:
(1)插卡
(2)读卡(3)初始化登录屏(4)提示输入密码(5)密码输入(6)验证密码(7)密码有效(8)返回
绘图结果
(五)、试验小结
顺序图用来描述对象之间动态的交互行为,着重体现对象间消息传递的时间顺序。
建模顺序图就是实现用例,任何一个用例都可以使用顺序图来进一步实现。
绘制顺序图的步骤有1、确定工作流,分析用例2、布置独立的顺序图对象,从左到右布置所有的参与者和对象3、为独立的顺序图添加消息条件4、总顺序图建模。
在绘制顺序图的时候,因为比较复杂,所以顺序图的确定比较难,而且在绘制顺序图的时候要注意不要把消息传递的箭头画到生命线上。
还有就是就是信息传递的顺序。
例如不要2在3的后边。
任务五构建协作图
(一)、实验目的
1.学会协作图的绘制方法
2.掌握顺序图和协作图的相互转换。
(二)、实验器材
1.计算机一台;
2.Visio工具软件;
(三)、实验内容
(1)分析系统需求,画出ATM取款的协作图。
(四)、实验步骤
1、客户在ATM上取款的场景
ATM取款的场景分析:
(1)客户插入银行卡
(2)读卡机读取卡号(3)初始化屏幕(4)读卡机打开账户并提示输入密码(5)用户输入密码(6)验证密码(7)屏幕提示选择操作(8)用户选择取款操作(9)银行账户扣除钱款(10)吐钱机提供钱和收据(11)用户取钱并退卡
绘图结果
(五)、试验小结
协作图用于描述相互协作的对象之间的交互关系和连接关系。
虽然时序图和协作图都是用来描述对象间的交互关系,但侧重点不一样。
时序图着重体现交互的时间顺序,协作图则着重体现交互对象间的静态链接关系。
在绘制协作图的时候,因为他的顺序的顺序图一样,只要把如何绘制弄懂就行了,因此协作图的绘制还是比较容易的。
任务六构建状态图
(一)、实验目的
1.熟悉状态图的基本功能和使用方法。
2.掌握如何使用建模工具绘制状态图方法。
(二)、实验器材
1.计算机一台;
2.Visio工具软件;
(三)、实验内容
(1)分析图书管理系统中的书和借书证的状态,画出它们的状态图;
(2)分析学生管理系统,并画出详细的状态图
(四)、实验步骤
1、图书管理系统
图书业务有编目、书库、借出、阅览室、注销五种状态。
引起状态变化的事件/动作
(1)图书到达后,经验收,等待编目
(2)编目后可送入阅览室供阅览或进入书库
(3)阅览室的书籍经批准予以注销
(4)书库中的书主要用于借阅
(5)借出的书归还后入库,如果遗失,则注销
绘图结果
(五)、试验小结
状态图用来描述一个特定对象的所有可能的状态及其引起状态转移的事件。
一个状态图包括一系列的状态以及状态之间的转移。
在绘制状态图的时候只要把源状态,目标状态,触发事件,监护条件,动作搞清楚就好画了。
五、教师评语
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 实习 报告