实验三 数据流程图的绘制
(整理)在VISIO中绘制流程图.
重庆交通大学学生实验报告实验课程名称《GIS设计与实现》课程设计开课实验室空间数据处理实验室学院河海学院年级2008 专业班 1 学生姓名学号08260117开课时间2011 至2012 学年第 2 学期实验一在VISIO中绘制流程图实验成绩————————实验完成时间2012-5-23一、实验目的:1、理解软件工程可行性研究的任务和过程。
2、学习掌握系统流程图和数据流程图的描绘方法。
3、使用并熟悉VISIO软件的基本操作。
二、实验原理与方法或(理论与方法)可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决;可行性研究的目的不是解决问题,而是确定问题是否值得去解。
可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。
三、实验内容与步骤1.观看视频学习资料viso基本操作.wmv,了解VISIO的用途和基本操作方法;2.在visio中绘制“订单处理”系统流程图;3.在visio中绘制“订单处理”数据流程图、“订单处理”数据流程图设计方案一及“订单处理”数据流程图设计方案二;3、要求认真理解数据流程图的绘制过程,并掌握有关visio的概念及基本操作;四、实验成果(结论)1、“订单处理”系统流程图2、“订单处理”数据流程图3、“订单处理”数据流程图设计方案一4、“订单处理”数据流程图设计方案二五、实验总结1、系统流程图实质上是物理数据流图,它描绘组成系统的主要物理元素以及信息在这些元素间流动和处理的情况;2、数据流图的基本符号只有四种,它是描绘系统逻辑模型的极好工具。
通常数据字典和数据流图共同构成系统的逻辑模型;3、当对数据流图分层细化时必须保持信息连续性,也就是说,当把一个处理分解为一系列处理时,分解前和分解后的输入/输出数据流必须相同;4、当进一步分解将涉及如何具体地实现一个功能时就不应该再分解了;5、应该注意在图中对处理进行编号的方法,这是因为数据流图中每个成分的命名是否恰当,直接影响数据流图的可理解性;6、在制作流程图前,需要掌握基本符号的名称,这样,在实际操作中调用系统符号的时候可以在搜索形状中直接输入该符号的名称,这样,可以快速地调用该符号;7、在有些基本符号上书写文字时需要加入文本框进行组合;8、有些基本符号本身带有背景颜色,为了使整个流程图看起来美观,需要改变其填充颜色;9、在画边界时,不能继第一条线段后画另外一条线段,这样会使两条线段变成一条线段,应该画出两条中断的线段,再连接起来,合理调整距离,这样,美观的边界线就画好啦;10、此软件很多地方和world很相似。
信息系统管理系统可行性分析实验报告
管理信息系统实验报告专业:市场营销班级:学号:姓名:2013-2014学年第二学期实验名称:可行性分析方法指导教师:实验地点: 成绩:_________实验目的:1、了解系统规划的主要目的及任务;2、掌握系统可行性分析的主要方法及可行性分析报告的内容。
实验内容与基本要求:自行确定一个分析对象(企业或者组织等等),完成系统可行性分析报告。
实验步骤:教务管理系统可行性分析报告1.引言1.1编写目的随着网络科技日趋进步,全国各地高校纷纷开始采用教务管理系统对学校事务进行管理。
它以网络为平台,对学校各项事务进行各方面的管理,为用户提供充足的信息和快捷的查询、修改手段,以成为日常教学工作中必不可少的管理软件。
鉴于内江师范学院目前使用的教务管理网站技术老旧且访问速度缓慢、功能不全面,现为筹划设计一教务管理系统,要求能最大程度地满足各方用户的需求。
1.2 背景项目名称:内江师范学院教务管理系统。
项目提出者:内江师范学院用户:内江师范学院软件开发单位:重庆软件股份有限公司本项目与其他软件或其他系统的关系:工作于所有高校现代教学管理信息系统定义及其参考资料等2可行性研究的准备2.1 要求主要功能:用户进入系统时,均需输入唯一的用户名和密码;性能要求:查询效率尽可能做到精准,信息维护做到简单实用,不需要过多的人员培训,要求性能稳定,不能出现数据丢失、错误等情况。
输出要求、输入要求、安全与保密要求等2.2 目标1.人力与设备费用的节省;2.处理速度的提高;3.管理信息服务的改进;4.人员工作效率的提高。
2.3 条件、假定和限制、开发环境、运行环境硬件环境2.4 进行可行性研究的方法将教务管理系统投入使用后对各类用户进行调查,了解用户对该系统的评价及意见,全面分析该系统的性能,进行可行性分析。
3. 对现有系统的分析对系统的目标:通过该信息系统的建设实现高效率高质量的管理效果。
对系统的任务:一、可以方便学生的成绩信息查询、学籍信息查询、班级课表查询、个人课表查询,并且可以网上选课,及时获得学校各种通告,也包括对个人信息的适时修改等自助服务功能;二、提高普通教职工的工作效率,比如教师进入系统之后,也可以对自己的个人信息进行查询、修改,可以对教学执行计划、班级课表、教师课表、教室(地点)课表、授课学生名单及试验项目进行查询。
实验3 绘制E-R图
实验3 绘制E-R图一.实验目的根据项目需求分析建立概念(E-R)数据模型。
二.实验准备1.熟悉office的visio设计环境;2.熟悉SQL语言命令;3.熟悉E-R图的绘制;三.实验要求1.在实验之前做好实验准备2. 完成E-R图的绘制,并验收实验结果,提交实验报告四.实验预备知识1. Visio 2003介绍Visio 2003是一个图表绘制软件,可以帮助使用者创建包含复杂设想、过程与系统的业务图表和技术图表。
使用Visio创建图表,用户能够将信息形象化,并能以清楚简明的方式进行有效的交流,这是仅仅使用文字和数字所无法表现的。
Visio 2003还可通过与数据源直接同步自动形象化数据,以提供最新的图表。
Visio 2003的文件共有4种类型:⑴绘图文件(.vsd)用于存储绘制的各种图形。
一个绘图文件中可以有多个绘图页,它是Visio 中最常用的文件。
⑵模具文件(.vss)用来存放绘图过程中生成各种图形的“母体”,即形状(图形)。
Visio自带了大量对应于不同绘图场合的模具文件,给绘图带来了很大的便利。
用户还可以根据自身的需要,生成自己的模具文件。
⑶模板文件(.vst)同时存放绘图文件和模具文件,并定义了相应的工作环境。
Visio自带了许多模板文件。
用户可以利用Visio自带的或自己生成的模具文件,对操作环境加以改造,进而生成自己的模板文件。
⑷用户可根据自己的需要将绘图文件与模具文件结合起来,定义最适合自己的工作环境,即生成工作环境文件(.vsw)。
该文件存储了绘图窗口、各组件的位置和排列方式等。
在下次打开时,可以直接进入预设的工作环境。
2. 创建模具“E-R”图⑴在“流程图”-〉“基本流程图”中找到菱形和方块,分别右击选择“添加到我的形状”-〉“添加到新模具”。
之后出现“另存为”对话框,把新模具命名为“E-R图”,这样我们就把菱形和方块添加到了新模具“E-R图”中。
⑵用同样的思路,在“数据库”-〉“ORM图表”找到椭圆和直线,添加到模具“E-R图”中。
2024年管理信息系统案例分析实验报告
3、系统的改进思路:
(1)原系统数据过于繁琐,可以将“整理后的学生人员名单”删去。
(2)可以将“成绩录入人员”去掉。
◆ 具有技术先进、功能完备、用户友好、可靠性强、安全性高、扩展性强、经济实用等特点,能够适应不同类型的图书馆的自动化、网络化管理的需求。
■ 辅助设备与运行环境基本要求
◆ 辅助设备及用品:软件必须配备条形码、条码扫描枪才能使用。每本书需要一个条形码和书标。一卡通应用:我们提供支持一卡通系统的应用接口。(可选项)
服务器端:Windows NT Server/Windows 20xx Server以上,SQL Server 20xx以上。 数据流程图如下:
3、新系统数据流程分析,绘制新系统数据流程图:
学生工作办公室学生信息变动表学生信息表任课教师录入录入学生信息库学生成绩库处理统计分析各各班成绩表各成科绩表学生成绩教学管理人员
班主任成绩单录入后的成绩单
4、根据数据流程图,编制数据字典;
(1)数据项的Βιβλιοθήκη 义数据项编号:I01更改后的学生信息表表学生
数据项名称:学生姓名
二、该MIS系统的环境分析(包括硬件环境、软件环境、数据库设计的情况分析)
三、该MIS系统的系统分析(要求绘制组织结构图和业务流程图,然后选择一个功能模块
(不要求全部),画出该功能模块的数据流程图,编制相应的数据字典)
四、探讨该MIS系统的系统设计(包括数据库、输入输出、网络是如何设计的)、系统实施
和Internet两种环境,能够适应图书馆自动化、网络化管理的需求。
实验三:汽车配件公司信息系统数据流程图
实验三:汽车配件公司信息系统数据流程图我们以一家汽车配件公司的情况为实例,以数据流程图为工具,应用自顶向下扩展的方法进行系统分析,逐层画出它的数据流程图。
对汽车配件公司现行的人工系统,经过调查研究以后,系统分析员已经基本了解公司的业务过程,而且也知道了公司领导对用计算机处理业务的想法和要求,即用计算机来提高工作效率,改进对顾客的服务质量,及时地向顾客提供所需要的汽车配件,加快库存资金的周转和营运资金的周转,降低营运成本,及时地提供各种信息,以便于公司领导做出正确的、科学的决策。
根据汽车配件公司领导和业务人员对新系统的要求,系统分析员认为,建立汽车配件公司信息系统应分为两个阶段实施,第一阶段用计算机解决公司营运方面的问题。
在第一阶段工作完成基础上,再进入第二阶段,建立一个比较完善的信息系统,对公司进行全面管理。
第一阶段的信息系统应具有以下三项处理过程,即三个功能:1、销售管理2、采购管理3、会计账务:主要是应收、应付款账务管理。
信息系统的主要外部实体有两个:1、顾客:顾客是指所有购买汽车配件公司货物的单位和个人。
2、供应商:是指所有为该公司提供汽车配件的生产厂家和批发单位。
系统主要的输入数据流和输出数据流如下表所示:信息系统的主要数据存储有两个:1、配件库存:当销售管理得到订货单之后要产生配件库存,当采购管理得到发货单之后也要产生配件库存。
2、应收应付款账:销售管理产生配件库存的同时还要产生应收款帐,采购管理产生配件库存的同时要产生应付款帐,应收应付款帐要用于会计账务处理过程。
根据上述资料,请画出汽车配件公司信息系统第一层的数据流程图。
在画出第一层数据流程图后,再对其中每一个处理过程进一步扩展。
也就是分别对销售管理、采购管理、会计账务进一步扩展。
经过进一步调查分析,销售管理要具备的主要处理过程如下:1、编辑订货单:审核顾客填写的订货单。
不合格订货单交给业务员,2、登录新顾客数据:如果是新顾客则进行登记。
MIS上机实验报告
MIS上机实验报告课程名称:姓名:系部:专业:班级: 学号:指导教师:课程实验报告管理信息系统实验项目列表序号二实验项目名称E-R图和数据流程图的绘制学时2 成绩上海立信会计学院本科实验报告系部: 专业: 班级: 姓名: 学号:实验时间: 指导教师:实验二E-R图和数据流程图的绘制一、实验目的1.学习系统开发方法,掌握系统分析与设计主要基本技术2.学习数据库设计的基本步骤,掌握数据库概念设计的基本方法二、实验内容(1)某工厂成品仓库业务管理过程如下:入库时,仓库保管员按车间送来的入库单登记库存台帐。
发货时,发货员根据销售科送来的发货通知单将成品出库,并填写三份出库单:一份交成品仓库保管员登记库存台帐,一份交财务科做收款准备,另一份送销售科。
请画出数据流程图。
(2)某银行储蓄所存款过程如下:储户将填好的存单及存折交分类处理处。
分类处理处按三种不同情况分别处理: 如果存单或存折不合格,将存单及存折退还储户重新填写。
如果是存款,则将存款单及存折交存款处处理。
存款处理处取岀底账登记后,将存折还给储户。
如果是取款,则将取款单及存折交取款处处理,该服务台取出底账及现金,记账后将存折和现金退还储户,完成存款过程。
请画出数据流程图。
(3)某运货诂收费标准如下:收件地点在本省,则快件每公斤5元,慢件每公斤3元;若收件地点在外省,则20公斤以内,快件每公斤7元,慢件每公斤5元;超过20公斤时, 超重部份每公斤加收1元。
请画出判断树和判断表。
(4)有一学生成绩评定要求,成绩分平时和期末二种,平时有好与坏,期末有>=90, 90~75, 75^60,二90,如平时为好,则为优,否则为良;期末在90'75之间,如平时为好, 则为良,否则为及格;期末在75^60之间,如平时为好,则为及格,否则为不及格;期末二90, 90^75, 75飞0,二90,如平时为好,则为优,否则为良;期末在90'75之间,如平时为好,则为良,否则为及格;期末在75'60之间,如平时为4好,则为及格,否则为不及格;期末<60,则均为不及格。
实验三 地球化学制图
实验四地球化学制图
一实验目的与要求
通过实验,加深对地球化学场和地球化学异常的理解,掌握元素地球化学图和地球化学剖面图的绘制方法。
二实验内容与实验步骤:
(一)元素地球化学图(单元素含量等值线图)的绘制
作图步骤如下:
1 根据工作比例尺,并在相应的比例尺下的图纸上,用实心小圆点标注出测区内所有的采样点位置及其相应的位置编号(图1);
2 在每个采样点位置标出该点样品的元素含量分析结果,一张图上一般只标注一种元素,最多不超过两种元素;
3 按照对数或算数等间隔采用内插法勾绘等值线。
通常,如果异常强度很高(例如异常强度达到背景值的数倍、十数倍乃至上百倍)时,采用对数等间距;异常强度不高时,则采用算数等间距。
本实验以4ppm 为等值线间隔进行作图。
(二)地球化学剖面图的绘制
作图步骤如下:
1 元素含量按照一定的比例尺,绘出所在测线长度,并按照一定间距标出相应位置标号;
2 将剖面上采集样品的元素分析结果按照一定的纵向比例尺于剖面相应采集点位处的上方(与侧线水平轴线垂直方向)通过实心小圆点标出;
3 将相邻测点上对应的标志点用线段连接在一起,则会形成一条起伏变化的曲线,成为元素含量剖面图;
表1为内蒙某地Ⅴ号剖面采样点位及W元素的含量,请按照1:10000的横向比例尺,1:20(1cm=20ppm)的纵向比例尺绘制一张元素地球化学剖面图。
表1 内蒙某地Ⅴ号剖面采样点位及W元素的含量
实验报告要求内容:
一、实验目的与要求;
二、实验方法与步骤;
三、绘制地球化学剖面图;
四、绘制元素地球化学图;
图1 某区Co元素地球化学元素含量数据图。
数据流程图作业
实验三(三)
[实验目的]
掌握数据流程图的绘制
[实验内容]
1.某仓库管理系统按以下步骤进行信息处理
(1)保管员根据当日的出库单和入库单通过出入库处理去修改库存台帐;(2)统计打印程序根据库存台帐输出库存日报表;
(3)在输入查询条件后,查询程序到库存台帐去查找,显示出查询结果。
试按上述过程画出数据流程图。
2.某银行储蓄所存(取)款过程如下:
储户将填好的存(取)单及存折送交分类处理处。
分类处理处按三种不同情况分别处理。
如果存折不符或存(取)单不合格,则将存折及存(取)单直接退还储户重新填写;如果是存款,则将存折及存款单送交存款处处理。
存款处理处取出底帐登记后,将存折退还给储户;如果是取款,则将存折及取款单送交取款处,该服务台取出底帐及现金,记帐后将存折与现金退给储户。
从而完成存(取)款处理过程。
试按此画出数据流程图。
3.请根据以下要求画出数据流程图:读者到图书馆还书,图书馆工作人员根据读者文档和图书文档的数据办理还书处理。
如果还书时所还书已过期,则计算罚款,并办理罚款手续或记入罚款文档。
同时检查预约文档中有无其它读者预约此书,若有则根据预约数据发到书通知。
[实验主要仪器设备及材料]
1.微型计算机。
2.自拟输入数据资料。
[实验时间]
4学时。
软件工程实验报告
实验一:基于UML的用例模型试验实验目的:1、掌握使用visio绘制用例模型2、掌握Ration Rose绘制用例模型的方法实验内容:1、使用vise绘制用例模型2、使用Ration Rose绘制用例模型的方法实验步骤:1、使用Visio绘制用例模型(1)启动Visio中的UML模型绘制开始时需要新建一个文件存放用例模型,首先选择“开始” 一“程序” -Microsoft office visio 2003选项进入Visio启动页面,在“类别”选项区域中才、选择“软件”项:然后在“模板”选项区域中选择UML模型图,即可打开制作UML模型的全部对彖图集,Vise提供了关于制作UML模型所需要的全部图表,支持开发人员进行面向对彖的分析和设计工作。
(2)保存UML模型通过选择菜单File…Save选项或者单机工具栏的Save按钮,来保存系统模型,保存的文件类型是-VSdo(3)新建立用例图(4)建立用例中的角色(5)建立用例(6)建立角色与用例、用例与角色之间的联系(7)建立活动图2、使用Rational Rose绘制用例模型(1)Rational Rose 的启动:选择"开始"---"程序” ---Rational Software---Rational Rose Enterprise Edetion选项,弹出对话框。
这个对话框用来设置本次启动的初始动作,分为New (新建模型)Existing (打开现有模型)和Recent (最近打开模型)三个标签。
(2)新建用例图在Browser窗I I内的树形列表中选中UseCase包并右击,在弹出的快捷菜单中选择New一UseCase Diagram选项。
此时出现New Diagram用例图名称并允许修改,将NewDiagrain更名为“医疗器材管理系统用例图”双击Biowgram窗I I内树形列表中的“医疗器材管理系统用例图”,在Diagram窗I I中出现“Use CaseDiagiain: Use CaseView/医疗器材管理系统用例图”,可以在该窗1 1中绘制用例图。
实验三(Visio需求分析)
实验三需求分析及绘图工具Visio一、实验目的(1)学习Microsoft Visio 基本操作;(2)掌握数据数据流程图的绘制方法;(3)掌握数据字典的编制方法。
二、准备工作根据自己所研究的待开发软件,对该软件列出大致的开发计划,对软件进行需求分析,画出数据流程图和编写主要的数据字典。
要求完成以下工作:(1)对系统进行分层分解,先画项层DFD,包括一个加工工和系统的输入输出源点。
(2)分解顶层图为0层图。
(4)进一步分解0层图中的加工为若干个1层图;以此类推继续分解,直到加工已比较简单----基本加工。
但要求至少包含顶层图、0层图和1层图共3层,多则根据实际情况分解。
(5)检查。
每张DFD图中的数据流、数据存储、加工的命名是否合适,如是否有空洞的名称,对难以命名的单无进行重新分解;检查每个DFD的编号,以及每个加工的编号是否正确,与所在DFD图是否相适应;父图与子图间是否输入输出平衡。
(5)检查分解是否合理,如独立性、匀称性和可理解性是否做到;基本加工是否足够简单。
(6)编写主要的数据字典。
三、实验内容与步骤(1)熟悉Visio用户界面,包括菜单、工具栏和视图栏等。
(2)创建新的文档,模板类型选择Software下的Data Flow Model Diagram。
(3)对页属性、页面布局等进行调整,具体通过菜单“Window-Show ShapeSheet”打开页属性进行调整。
(4)输入顶层数据流程图,方法为“拖放式绘图”,并对图形元素进行命名。
(5)从顶层图中创建0层图:选取中顶层图中的加工,单击右键,选择“New Detail Page”。
(6)输入0层数据流程图,并进行完整性和一致性检查。
(7)对0层数据流程图的各加工分别建立自己的子图1层图,并检查各图形的完整性和一致性;与此类似,进一步建立2层图,3层图。
例:销售管理系统的顶层图。
管理信息系统数据流程图的画法
2009~2010管理信息系统实验(2)实验名称:管理信息系统—系统分析与设计2、根据下述业务工作过程,画出业务流程图.成品库保管员按车间送来的入库登记单登记库存台账。
发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单另外两联分别送销售科和会计科.(要求使用表格分配图)条件有欠款Y Y N 交易关系<20年Y N行动折扣=0%√折扣=5%√折扣=10% √折扣=15%√9、在酒店管理信息系统中,“折扣"处理过程是:如果某用户的消费额在2000元以上,用现金结账打八折,记账打八五折;如果消费额在1000元与2000元之间,用现金结账打八五折,记账打九折;如果消费额在1000元以下,用现金结账打九折,记账不打折。
画出反映此方案的决策树(判断树)。
初始决策表条件年龄青青青青青青中中中中中中老老老老老老文化程度小小中中大大小小中中大大小小中中大大性别男女男女男女男女男女男女男女男女男女行动脱产学习√√电工√√技术员√√√√√√钳工√√车工√√材料员√√√√简化决策表条件年龄青青中中中中老老文化程度小中大小小中中小中性别男女男女行动脱产学习√电工√技术员√钳工√√车工√√材料员√√11、某工厂生产多种产品,每种产品又要使用多种零件;一种零件可能装在多种产品上。
每种零件由一种材料制造,每种材料可用于不同零件的制作,有关产品、零件、材料的数据字段如下:产品:产品号(GNO),产品名(GNA),产品单价(GUP)零件:零件号(PNO),零件名(PNA),单重(UW),单价(UP)材料:材料号(MNO),材料名(MNA),计量单位(CU),材料单价(MUP)以上各产品需要各种零件数为GQTY,各零件需用的材料量为PQTY。
要求:1)请画出产品、零件、材料的概念结构模型(E-R模型);2)请将该E-R模型转换为关系数据库逻辑模型;关系数据库逻辑模型产品(产品号,产品名,产品单价)组合(产品号,零件号,零件数)零件(零件号,零件名,单重,单价,材料号,材料量)材料(材料号,材料名,单价,计重单位)12、数据库设计应用。
管理信息系统实验报告答案
1、通过网络搜索和社会调查等手段,寻找信息系统。例如:学校教学管理部门使用的教务管理系统,学生使用的考试成绩查询系统、学生选课系统,图书馆使用的图书管理系统,宾馆使用的客房管理信息系统等.
⑴详细了解这些信息系统实现了哪些功能?
答:客房管理信息系统:1、客户信息系统:添加删除客房信息和设置客房标准。2、客房管理:查询客房信息、登记入住、退房结算、超期提醒、预订客房、修改订房信息、换房服务。
实验一:
实验名称
认识管理信息系统及其开发工具
实验目的
1、初步认识管理信息系统,建立对管理信息系统的感性认识。
2、认识管理信息系统给组织和个人带来的影响.
3、能够正确运用数据库的基本理论和方法,熟悉常用关系型数据库的设计
和基本操作。
4、熟悉常用的系统开发工具,如Visual C#.NET、C语言、Visual FoxPro、Visual Basic等。
建立数据库:
建立学生表
建立教材表
建立书商表
实验三:
实验名称
管理信息系统的系统分析
实验目的
1、能够正确运用系统分析的过程与方法,结合一个课题,复习、巩固管理
信息系统的系统分析知识,提高系统分析的实践能力。2、熟悉业务流程图、数据流程图、数据字典等的绘制。
3、树立正确的系统分析思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力.
2.循环结构是由一个或几个模块构成,程序运行时重复执行,知道满足某一条
件为止.
3.选择结构是根据条件成立与否选择程序执行路径的结构。
3、查阅资料,简述统一建模语言(UML)的主要内容和应用领域.
答:UML的目标是以面向对象图的方式来描述任何类型的系统,具有很宽的应用领域.其中最常用的是建立软件系统的模型,但它同样可以用于描述非软件领域的系统,如机械系统、企业机构或业务过程,以及处理复杂数据的信息系统、具有实时要求的工业系统或工业过程等.总之,UML建模语言是一个通用的标准建模语言,可以对任何具有静态结构和动态行为的系统进行建模。此外,UML适用于系统开发过程中从需求规格描述到系统完成后测试的不同阶段。在需求分析阶段,可以用用例来捕获用户需求。通过用例建模,描述对系统感兴趣的外部角色及其对系统(用例)的功能要求。分析阶段主要关心问题域中的主要概念(如抽象、类和对象等)和机制,需要识别这些类以及它们相互间的关系,并用UML类图来描述。为实现用例,类之间需要协作,这可以用UML动态模型来描述。在分析阶段,只对问题域的对象(现实世界的概念)建模,而不考虑定义软件系统中技术细节的类(如处理用户接口、数据库、通讯和并行性等问题的类)。这些技术细节将在设计阶段引入,因此设计阶段为构造阶段提供更详细的规格说明.编程(构造)是一个独立的阶段,其任务是用面向对象编程语言将来自设计阶段的类转换成实际的代码。在用UML建立分析和设计模型时,应尽量避免考虑把模型转换成某种特定的编程语言。因为在早期阶段,模型仅仅是理解和分析系统结构的工具,过早考虑编码问题十分不利于建立简单正确的模型。UML模型还可作为测试阶段的依
实验3 总体设计和数据库设计
实验报告课程名称_软件工程导论__________学院____计算机工程学院_________班级14软件1班学号2014144141姓名秦川2017年1月11日批阅教师时间实验成绩课程名称软件工程学号2014144141姓名秦川实验日期实验名称实验3总体设计和数据库设计实验目的:1、掌握总体设计和数据库设计2、掌握总体设计方法和数据库设计方法,掌握界面设计的绘制。
实验内容:任务一绘制工资支付系统的功能结构图和数据库任务二绘制功能结构图和数据库案例一:总务办公管理系统案例二:火车票预订系统实验原理:在系统设计阶段,要设计软件体系结构,即是确定软件系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。
同时把模块组织成良好的层次系统:顶层模块通过调用它的下层模块来实现程序的完整功能,顶层模块下面的每个模块再调用更下层的模块从而完成程序的一个子功能,最下层的模块完成最具体的功能。
通过对数据流图边界的划分,变换成系统结构图,得到功能结构图。
实验过程与结果:任务一绘制工资支付系统的功能结构图和数据库 绘制工资支付系统的功能结构图1.运行Microsoft Office Visio2.选择“流程图”中的“基本流程图”模板如上图所示,此工资支付系统功能在于计算教职工工资,并输出相应的表单,在教职工输入课时表、任务表等数据时,系统可以计算出其应得的工资,甚至有具体的工资明细表。
绘制工资支付系统的数据库模型图3.用鼠标选拉图标进行绘图(1)绘制实体(表)外键设置:(1)左侧的“实体关系”中选择“关系”手动到图片。
(2)将“关系”箭头头部拖动到主表的中心直到主表边框呈现红色表示成功设置主表。
(3)将“关系”箭头尾部拖动到子表的中心直到子表边框呈现红色表示成功设置子表。
(4)点击“关系”箭头,在下面的“定义”--》父、子中选择要关联的列。
实验小结本次试验与上俩次实验同属于第1章:传统的结构化分析与设计,但我个人感觉,难度不及第二次实验,第一次是流程图,这是以往学过的内容,所以简单,而这次,应该是个人经验的丰富吧,首先对实验三个系统熟悉了,不用再对系统进行详细的分析了,另外,这次实验涉及数据库,在大二时,我们就系统的学习这门课程,故外键、主键、数据表的操作还是较为熟悉的。
算法实验3-最大子段和问题实验报告
昆明理工大学信息工程与自动化学院学生实验报告( 2011 — 2012 学年 第 1 学期 )课程名称:算法设计与分析 开课实验室:信自楼机房444 2012 年12月 14日一、上机目的及内容1.上机内容给定有n 个整数(可能有负整数)组成的序列(a 1,a 2,…,a n ),求改序列形如∑=jk ka1的子段和的最大值,当所有整数均为负整数时,其最大子段和为0。
2.上机目的(1)复习数据结构课程的相关知识,实现课程间的平滑过渡; (2)掌握并应用算法的数学分析和后验分析方法;(3)理解这样一个观点:不同的算法能够解决相同的问题,这些算法的解题思路不同,复杂程度不同,解题效率也不同。
二、实验原理及基本技术路线图(方框原理图或程序流程图)(1)分别用蛮力法、分治法和动态规划法设计最大子段和问题的算法; 蛮力法设计原理:利用3个for 的嵌套(实现从第1个数开始计算子段长度为1,2,3…n 的子段和,同理计算出第2个数开始的长度为1,2,3…n-1的子段和,依次类推到第n 个数开始计算的长为1的子段和)和一个if (用来比较大小),将其所有子段的和计算出来并将最大子段和赋值给summax1。
用了3个for 嵌套所以时间复杂性为○(n 3);分治法设计原理:1)、划分:按照平衡子问题的原则,将序列(1a ,2a ,…,na )划分成长度相同的两个字序列(1a ,…,⎣⎦2/n a )和(⎣⎦12/+n a ,…,na )。
2)、求解子问题:对于划分阶段的情况分别的两段可用递归求解,如果最大子段和在两端之间需要分别计算s1=⎣⎦⎣⎦)2/1(max2/n i an ik k≤≤∑=,s2=⎣⎦⎣⎦)2/(max12/n j n ajn k k≤≤∑+=,则s1+s2为最大子段和。
若然只在左边或右边,那就好办了,前者视s1为summax2,后者视s2 o summax2。
3)、合并:比较在划分阶段的3种情况下的最大子段和,取三者之中的较大者为原问题的解。
农学实验三 用excel软件绘图
实验三用Excel软件进行绘图一、实验目的使学生较熟练地掌握资料整理和统计图表的绘制方法。
要求会使用EXCEL绘制的图表、图形,以及公式的编辑和计算。
二、实验器具计算机三、实验要求每位同学一台计算机独立完成操作,并结合习题按照操作情况写出。
四、实验操作步骤(一)间断性变数资料的整理例:100个麦穗的每穗小穗数18 15 17 19 16 15 20 18 19 1717 18 17 16 18 20 19 17 16 1817 16 17 19 18 18 17 17 17 1818 15 16 18 18 18 17 20 19 1817 19 15 17 17 17 16 17 18 1817 19 19 17 19 17 18 16 18 1717 19 16 16 17 17 17 15 17 1618 19 18 18 19 19 20 17 16 1918 17 18 20 19 16 18 19 17 1615 16 18 17 18 17 17 16 19 17(1)数据输入打开计算机点击“开始” 选择“程序” 选择“Microsoft office” 选择“excel”,进入excel的界面;(2)分组:按观察值分组(3)统计次数,并整理成次数分布表(调用countif函数)在excel界面的工具栏中点击“插入” 选择“函数” 选择“统计” 选择“countif”点击“确定”。
在countif对话框中,分布选定range和criteria,然后点击“确定”(4)绘制分布图在excel界面的工具栏中点击“插入” 选择“图表” 选择一种图表类型选择“下一步”选定“数据区域”点击“完成”。
(二)连续性变数资料的整理(1)求全距R(2)确定组数,分组(3)统计每组次数,并整理成次数分布表(调用frequency函数)在excel界面的工具栏中点击“插入” 选择“函数” 选择“统计” 选择“frequency”点击“确定”。
实验三 Visio 2003画E-R图
实验项目: Visio 2003画E-R图
实验目的:
①熟悉E-R图的基本图形符号。
②在Visio 2003中创建画E-R图的模版。
③用所创建的模版画3中不同风格的E-R图。
实验仪器:Pc一台
实验内容及步骤(或程序清单):
(1)打开visio,选择文件->形状->流程图->基本流程图形状,将”进程”,”判定”、”终结符”添加到自己的模具”E-R图”中。
如图 3-1 所示。
图 3-1 基本流程图形状
(2)在“文件”-〉“形状”-〉“数据库”-〉“ORM图表”找到角色连接线,也添加到模具“E-R图”中。
(3)在“数据库”-〉“ORM图表”里的“频率约束”,把它添加到“E-R图”模具。
如图 3-2 所示。
图 3-2 ORM图
(4)一对多的关系可以通过设置连接线的属性来表示。
绘制一条“动态连接线”并选中,右键,选“格式”->线条。
出现“线条”窗口。
如图 3-3 所示。
附注:
实验内容及步骤(或程序清单)(续):
图 3-3 线条设置
(5)桌面“我的文档”→“我的形状”→“E-R图”,剪切到桌面。
打开visio,“文件”→“新建”。
“文件”→“打开”。
如图 3-4 所示。
图 3-4 文件打开
(6)模板成功创建之后,新建绘图时打开模板就可以利用模板绘制E-R图。
如图 3-5 所示。
图 3-5 模板展示
(7)打开绘制的图形。
如图 3-6 所示。
图3-6 打开绘图
实验内容及步骤(或程序清单)(续):。
软件工程实验指导书
《软件工程》实验指导书孙颖编沈阳大学信息工程学院目录实验一:绘制数据流程图 4 实验二:绘制实体-联系图 6 实验三:编写一个数据卡片7 实验四:绘制系统软件结构图8 实验五:绘制程序的判定树9课程编号:1241291 课程类别:专业选修课适用层次:本科适用专业:计算机科学与技术课程总学时:48 适用学期:第6学期实验学时: 10 开设实验项目数:5撰写人:孙颖审核人:任百利教学院长:范立南实验一:绘制数据流程图一、实验目的与要求通过分析一个系统的数据流,利用标准的数据流程图符号,绘制系统数据流程图,使学生掌握如何做需求分析,如何与客户进行沟通。
二、实验类型设计性实验。
三、实验原理及说明数据流图有四种基本符号:正方形(或立方体)表示数据的源点或终点;圆角矩形(或圆形)代表变换数据的处理;开口矩形(或两条平行横线)代表数据存储;箭头表示数据流,即特定数据的流动方向。
处理并不一定是一个程序。
一个处理框可以代表一系列程序、单个程序或者程序的一个模块;它甚至可以代表用穿孔机穿孔或目视检查数据正确性等人工处理过程。
一个数据存储也并不等同于一个文件,它可以表示一个文件、文件的一部分、数据库的元素或记录的一部分等。
数据存储和数据流都是数据,仅仅所处的状态不同。
数据存储是处于静止状态的数据,数据流是处于运动中的数据。
通常在数据流图中忽略出错处理,也不包括诸如打开或关闭文件之类的内务处理。
数据流图的基本要点是描绘“做什么”而不考虑“怎样做”。
四、实验仪器五、实验内容和步骤1.实验内容:1-1 为方便储户,某银行拟开发计算机储蓄系统。
储户填写的存款单或取款单由业务员键入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。
1-2 为方便旅客,某航空公司拟开发一个机票预订系统。
旅行社把预订机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入进该系统,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印出机票给旅客。
数据流程图的实验心得
数据流程图的实验心得下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!数据流程图的实验心得一、引言数据流程图(Data Flow Diagram,简称 DFD)是一种用于描述系统数据流程的图形化工具。
管理信息系统实验课程教案
管理信息系统实验课程教案一、课程概述1.1 课程背景管理信息系统(Management Information Systems, MIS)是指在组织中应用信息技术来支持管理活动、决策过程和业务流程的一门学科。
随着信息技术的不断发展,管理信息系统在企业运营和管理中扮演着越来越重要的角色。
通过本课程的学习,学生将掌握管理信息系统的基本概念、理论和技术,提高其在实际工作中的应用能力。
1.2 课程目标(1)了解管理信息系统的基本概念、发展历程和应用领域;(2)掌握管理信息系统的设计、开发和评价方法;(3)熟悉信息技术在企业运营和管理中的应用;(4)提高学生运用管理信息系统解决实际问题的能力。
二、教学内容2.1 管理信息系统的基本概念(1)信息与信息系统(2)管理信息系统的作用与价值(3)管理信息系统的组成部分2.2 管理信息系统的发展历程(1)传统的信息管理系统(2)现代管理信息系统的发展(3)大数据与云计算在管理信息系统中的应用2.3 管理信息系统的应用领域(1)企业资源计划(ERP)(2)客户关系管理(CRM)(3)供应链管理(SCM)(4)人力资源管理(HRM)三、教学方法与手段3.1 教学方法(1)讲授:讲解基本概念、理论和技术;(2)案例分析:分析实际案例,让学生更好地理解管理信息系统的应用;(3)实验操作:让学生亲自动手操作,提高实际应用能力;(4)小组讨论:培养学生的团队协作能力和沟通能力。
3.2 教学手段(1)多媒体课件:生动展示教学内容;(2)网络资源:提供丰富的学习资料和案例;(3)实验平台:为学生提供实际操作的环境。
四、教学安排4.1 课时安排本课程共32课时,包括16次课堂讲授、8次案例分析、8次实验操作。
4.2 教学进度安排(1)第1-4次课:讲授管理信息系统的基本概念、发展历程和应用领域;(2)第5-8次课:讲授管理信息系统的设计、开发和评价方法;(3)第9-12次课:分析管理信息系统的实际案例;(4)第13-16次课:进行实验操作,让学生熟悉管理信息系统的应用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基础。
修改记录:
编写
日期
审核
日期
2. 某商场供销存管理的数据流程图
6、 实验总结: 通过对图书信息管理系统的设计, 我们对数据库的理论知识有了更多的认识, 对需求分析的 重要性、对一个系统的各部门的工作流程细节有了更深入的了解 , 对概念设计的步骤掌握的更加 清晰 , 对分析过程中的原则要求有了更透彻的认识,使得对数据库的整体设计有了更好的把握。
2.绘制某商场供销存管理的数据流程图。 该商场对每一批购入的商品根据“入库单”登记在“购入流水账”中, 对每一批销售的商品根据“出库单”登记在“销售流水账”中。商品每 天入库或出库后,要根据“购入流水账”和“销售流水账”,修改“库 存台账”。商场每月将根据“库存台账”制作各种报表。 5、 实验结果: 1. 图书馆图书借阅数据流程图,及相应的数据字典。 1.1 数据流程图
实验三 数据流程图的绘制 1、 实验目的:
1. 掌握数据流程图的绘制方法。 2.掌握数据字典的编制 。 二、实验环境: 1. 硬件:计算机。 2. 操作系统:windows平台。 3. 相关软件:Microsoft office2003,Visio 2003软件。 3、 实验要求: 1. 熟悉Microsoft office 2003,Visio 2003软件的基本功能,并能灵 活运用。 2. 根据实验指导要求,通过上级完成实验任务。 3. 3~5人一组,按时按质完成实验报告。 4、 实验内容: 1. 下图为图书馆图书借阅业务流程简图,根据业务流程图画出相应的 数据流程图,并进行分析编制相应的数据字典。
修改记录:
编写
日期
审核
日期
表3.3 数据存储——图书信息
数据存储
系统名:图书馆管理系统
编号:W3
条目名:图书信息
别名:
存储组织: 记录数:
主键:图书号
二维表 数据量:
辅键:
数据流结构:图书={图书各项属性+图书库存+在库状态+借
出状态+归还日期+罚款处理}
简要说明:用此存储图书的基本信息,每本图书都有一个记
读者信息,借阅信息为依据设置的
修改记录:
编写
日期
审核
日期
表3.2 数据流——图书
数据流
系统名:图书馆管理系统
编号:
W2
条目名:图书
别名:来源Fra bibliotek图书库添加与删 去处:“图书维护”“借书/还
除实体
书”的数据处理
数据流结构:图书={图书各项属性+图书库存+在库状态
+借出状态+归还日期+罚款处理}
简要说明:
总之 , 在此次图书信息管理系统设计之后 , 我们对数据库的了解突破了只是在书本理论的层 次, 已经过渡到了实践的层次, 对数据库系统的整体设计都有了更深层次的理解和掌握, 确实受 益匪浅。
1.2 数据字典
根据系统的数据流程图,得到数据流、数据存储加工和外 部项的数据字典,如表3.1—3.4所示。
表3.1 外部项——图书馆
外部项
系统名:图书管理系统
编号:W1
条目名:图书馆
别名:
输入数据:图书与读者信息 输出数据:查询显示结果
主要特征:本系统就是为图书管理员所使用
简要说明:本系统的所有功能都是根据图书馆的图书信息
录,用于表示图书的各项信息。
修改记录: 编写
日期
审核
日期
表3.4 数据加工 ——图书处理
数据加工
系统名:图书馆管理系统
编号:W4
条目名:图书处理
别名:
输入:图书的信息
输出:供读者和管理员查询/借
阅的图书信息
加工逻辑:1.系统书库图书信息的变动
2.各项图书信息的情况
简要说明:这是本系统的主要操作部分,下面一切工作的