信息管理系统

更新时间:2024-06-23 09:39:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

徐州工程学院

管理学院实验报告

实验课程名称 : 管理信息系统

实验地点: 城南主楼经济管理教学实验中心C714实验室

2014 年 09 月至 2014 年 11 月

专 业 财务管理 班 级 12财管转本 学生姓名 吴婷婷 学 号 20121566130 指导老师 侯佩全

实验报告 实验项目:管理信息系统基础应用 实验学时:2课时 实验日期:2014 年9 月 25 日 实验目的:初步了解管理信息系统基本原理、组织结构、主要功能。 实验要求:1.对管理信息系统(ERP、财务管理信息系统、管理信息系统教学软件、或其他)进行操作演示。 2.了解该系统的目标,主要功能,运行环境,记录操作演示流程。 3.了解该系统基本功能和联系,绘制主要功能结构图。 4.通过操作演示,思考总结管理信息系统组成、实施条件和存在问题等。 实验内容:第一步:首先下载并安装小管家管理信息系统。 第二步:启动小管家管理信息系统。 第三步:了解管理信息系统的各个组成部分,它主要由进货管理、销货管理、存货管理、财务管理和系统设置等分系统组成。 第四步:了解各个系统内部的各项内容,搞清楚其来龙去脉。

1

小管家管理信息系统的各组成部分各自扮演不同的角色,拥有不同的功能。 (一)进货管理系统主要进行材料的采购与验收处理,产生进货传票(进货传票编码、商

品编码、品名、规格、厂商、有效期、进价、进货数量)。进货传票将被打印给供货商作为收货凭证。一次进货可有多种物料,由进货传票编码唯一标识;一种材料由商品编码唯一标识。对于一般的物料,系统设有一个商品目录(商品编码、品名、规格、厂商、有效期、销售价格)。特殊的,当进货的物料是采购管理系统中的新物料时(商品目录中不存在),进货管理系统自动将新的物料写入商品目录。 (二)销售管理系统有定价处理和销售处理两大功能。定价处理有一个商品价格表(商品

编码、品名、规格、厂商、有效期、建议价格、销售价格、批准责任人)首先由销售管理员定建议价格,经过经理批准后确定销售价,并自动更新商品目录的销售价;销售处理在公司的销售窗口,售货员根据顾客要求查找商品目录和库存帐,如果有货(库存数量满足顾客要求),一项销售成立,产生销售传票的一条记录,一次销售可有多项记录,由销售传票唯一标识。销售传票的数据结构是(销售传票编码、商品编码、品名、规格、厂商、有效期、销售价、销售数量)。销售传票是顾客的付款凭证,付款后也是顾客的提货凭证和库存子系统记录库存帐的凭证。 (三)存货管理系统是在进货管理系统与销货管理系统的基础之上成立的。它的主要功能

就是由进货入库单和销售出库单为原始凭证,处理维护库存帐(商品编码、品名、规格、厂商、有效期、进货量、进价、出库量、销售价、库存数量、库存下限量、库存上限量)。库存管理系统的特点:

1. 库存帐不能做修改操作,当进货入库时,根据进货传票产生一条新记录,库存数量加上进货量;当销售出库时,根据销售传票产生一条新记录,库存数量减去出库量.商品编码是各药品的唯一标识字。

2. 库存管理系统设库存自动报警,当库存数量大于库存上限量或者小于库存下限量时,给出警告信息。 (四)账务管理系统主要包括

1. 凭证管理:包括凭证的录入,查找,登账与结转。到了期末,逐月打印凭证,各科目的打印。

2. 账簿管理:总账,科目明细账,数量金额账,固定资产台账与明细账,各种多栏账,以及极其重要的增值税账的管理。

3. 报表管理:传统的三大报表(资产负债表,利润表,现金流量表),以及单位内部要求的库存月报表,成本费用表,自定义报表等的管理。

4. 企业资料管理:主要分为科目的设置与管理,企业资料归档设置与管理,凭证的向导设置与归档管理,用户权限设置与管理,行业类别及税率设置管理。

(五)系统设置管理:包括操作员权限设置,用户密码的修改,数据的备份与恢复以及一

些报表设计等功能的管理。

小管家管理信息系统的各个组成部分(进货管理、销货管理、存货管理、财务管理和系统设置)。

其主要功能结构图为:

2

小管家管理信息系统 进货管理 销货管理 存货管理 财务管理 系统设置 采购订单 销售订单 出入库单 资金系统 打开账套 采购开单 销售开单 调拨单 其他收支 操作员权限 估计入账 委托代销单 调价单 固定资产 口令设置 采购退单 销售退单 收货单 工资系统 资料导入 应付款单 应收款单 报损单 数据备份 拆卸单 数据恢复 盘点单 系统日志 1.

小管家主要功能结构图

3

实验项目:硬件软件技术 实验学时: 2学时 实验日期:2014年10月09日 实验目的:初步了解管理信息系统相关的计算机硬件软件技术。 实验要求:(1)将你本人实验用的计算机硬件设备配置列一清单。要求包含常用的硬件性能指标,请尽可能详细。 (2)任意选取两种常用来作为MIS服务器的机器,要求由不同厂家生产。将所选的服务器型号、主要硬件性能指标分别详细列出。 (3)将你本人实验用的计算机的操作系统、安装的与MIS有关的应用软件逐一列出。尽可能详细。 (4)查阅资料,了解当前常用来作为开发MIS的软件工具有哪些,各自的特点是什么。写在实验报告上。 (5)写出“软件工程”的大致工作流程。 实验内容:(1)答:电脑概览 电脑型号 清华同方 IPM41-D3 操作系统 Microsoft Windows XP Professional (32位/Service Pack 3) CPU (英特尔)Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz(2933 Mhz) 主板 PEGATRON IPM41-D3 内存 2.00 GB (记忆科技 PC3-10600 DDR3 SDRAM 1333MHz) 主硬盘 500 GB (西数 WDC WD5000AAKS-22V1A0 已使用时间: 1640小时) 显卡 Intel(R) G41 Express Chipset (256 MB) 显示器 19W 19W monitor 32位真彩色 60Hz 声卡 Realtek 662 High Definition Audio 网卡 Realtek PCIe GBE Family Controller (1)CPU详情 CPU厂商 英特尔 CPU (英特尔)Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz CPU核心数 2 CPU默认频率 2933 Mhz CPU外频 267 MHz CPU当前频率 2926 MHz 一级数据缓存 32 KB 一级指令缓存 32 KB 二级缓存 3072 KB 三级缓存 3-MB, 12-way set associative, 64-byte line size, unified on-die CPU电压 1.300 V CPU序列号 BFEBFBFF0001067A 数据宽度 32bit 技术参数 45 纳米 4

插座/插槽 LGA 775

指令集 MMX,SSE,SSE2,SSE3,SSSE3,SSE4.1,EM64T 扩展版本 Ext.Family 0 Ext.Model 1 (2)内存详情 内存厂商 记忆科技

内存名称 记忆科技 PC3-10600 DDR3 SDRAM 1333MHz 内存大小 2GB 内存类型 DDR3 SDRAM 内存频率 1333MHz 插槽 DIMM0 生产日期 2010/12 数据宽度 64bit PC-Clock PC3-10600 (3)显卡详情

显卡名称 Intel(R) G41 Express Chipset 显卡厂商 英特尔 显存大小 256 MB

内核名称 Intel(R) 4 Series Express Chipset Family 驱动版本 6.14.10.5402 (4)显示器详情 显示器厂商 19W 显示器名称 19W monitor 显示器代号 DWE0019

屏幕尺寸 19.1 英寸 (41厘米X26厘米) 屏幕比例 16:10

当前分辨率 1440 * 900 (32位真彩色@60Hz) 最大分辨率 1440 * 900 制造时间 2010/7 (5)硬盘详情 硬盘厂商 西数

硬盘名称 西数 (WDC WD5000AAKS-22V1A0) 硬盘大小 500 GB 硬盘转速 7200 转/分钟 接口类型 SATA 3Gb/s 硬盘传输速度 300 MB/S 硬盘缓存 16 MB

硬盘已使用时间 1640小时 (S.M.A.R.T.)

5

硬盘序列号 WD-WCAWFA0793 (BIOS 版本: 05.01D) (6)网卡详情 网卡详情

网卡名称 Realtek PCIe GBE Family Controller 网卡厂商 瑞昱

Mac地址 70:71:BC:DD:64:AB (7)声卡详情 声卡详情

声卡名称 Realtek 662 High Definition Audio 声卡厂商 瑞昱

UAA总线名称 N10/ICH 7 Family High Definition Audio Controller (8)鼠标详情

名称 Optical Mouse M90 制作商 罗技

类型 标准 101/102 键或 Microsoft 自然 PS/2 键盘

(2)清华同方与联想两大品牌的服务器型号与主要的功能指标如下表:

清华品牌 台式型号 真爱清华T1002GB 同方 -B30 0

品牌 联想内存内存硬盘显卡显存屏幕系列 容量 类型 容量 类型 容量 尺寸 500G4GB DDR3 B 显示器类型 光驱类型 内存内存硬盘硬盘显存屏幕容量 类型 容量 转速 容量 尺寸 500GDDR3 B 共享系统内存 显示器类型 其他/othe 光驱声卡类型 类型 7200转 18.5英寸 DVD-ROM 5.1 Lenovo/联想 D3000 独立1GB 无显无显DVD-显卡 示器 示器 ROM (3)电脑型号:清华同方 IPM41-D3 操作系统 Microsoft Windows XP Professional (32位/Service Pack 3) CPU (英特尔)Intel(R) Celeron(R) CPU E3400 @ 2.60GHz(2600 Mhz) 主板

与MIS有关的应用软件主要包括 1. 办公软件微软:Office

6

2. 图象处理软件:Adobe

3. 图象浏览工具:ACDSee、epsnap图象/动画编辑工具:Flash 4. 通信工具:QQ

5. 编程/程序开发软件:Java 6. 输入法:搜狗输入法 7. 下载软件:Thunder 8. 压缩软件:WINRAR 9. 虚拟光驱:DAEMON Tools

(4)1.JUSTEP X5是一个JAVA开发框架,有完整的前后台服务,所以与JQuery,Ext等纯客户端框架不同,它能实现完整的SSH框架实现的功能,但是开发效率比SSH框架快好几倍;可以不用编程或极少编程即可实现复杂的数据展示,数据编辑,表单处理等功能,可以将您的开发效率提高5倍以上,代码减少60%以上。 2.Access2003数据库是office2003软件包产品系列的一员,它属于桌面关系数据库管理系统,提供了一个数据管理工具包和应用程序的开发环境。利用它作为后台数据库制作动态网页等,而且比较容易学会。 (5)“软件工程”主要有10个工作流程: 1)项目可行性研究阶段 2)立项阶段

3)需求分析阶段 4)开发策划阶段 5)设计阶段

6)编码实现阶段 7)测试阶段 8)验收阶段

9)产品交付使用 10)维护阶段

7

实验项目:数据库及通信技术 实验学时:2学时 实验日期:2014年10月16日 实验要求:1)请使用Daemon Tools Lite软件或其它具有类似功能的软件(从网上下载安 装),将本实验共享的镜像文件“演示光盘”加载为电脑光驱。并根据光盘中“软件安装说明”的提示,将演示软件安装到电脑上。以上过程请选取至少四个界面截图粘贴到实验报告中,并在图下配以简单文字,简略说明你的操作过程。 (2)应用“SQL练习系统”(演示B2),完成以下操作: ①查询全体学生的学号和姓名 ②查询所有年龄在19岁以下的学生姓名、性别及年龄 ③查询选修课程号为\的学生姓名和成绩 要求将以上三项操作使用的SQL语句及执行结果(可以截图)粘贴到实验报告中。 (3)运行“数据文件合并”软件(演示C8)。要求改用VFP编写该程序段,实现相同的功能。请将调试成功后的程序及所有相关文件打包,命名为“数据文件合并”,独立于实验报告word文档另外保存。 (4)验证“网上传输演示”(第二版演示3.1)。应用其“信息录入”及“查询”功能,自拟输入数据(必要时参阅源程序),验证软件的性能。要求分别将“信息录入”及“查询”两功能执行后的状态各自截取一幅图片粘贴在实验报告中以说明软件运行后的情况。 (5)查阅资料,总结出以下概念之间的区别与联系(本题不需用演示光盘): 服务器 主机 客户机 终端 工作站 实验内容:(1)Daemon Tools Lite软件,并根据光盘中“软件安装说明”的提示,将演示软件安装到电脑上。 双击SetUp.exe图标,开始安装—选择注意安装路径—点击”Next”按钮—进行安装—最后完成安装。如下图: 8

接着运行

Daemon Tools Lite

软件,程序出现如下界面:

最后,演示控制平台即会出现,它位于屏幕的右下角,它分为七个功能。单击各相应的按钮,即显示相应的内容。其中关闭演示程序按钮的作用是关闭当前正在演示的可执行文件的软件,它对文档无效。它可强行关闭当前的可执行演示软件,不论当前演示软件执行到什么地方。

(2)应用“SQL练习系统”(演示B2)

9

①查询全体学生的学号和姓名

②查询所有年龄在19岁以下的学生姓名、性别及年龄 ③查询选修课程号为\的学生姓名和成绩。如下图所示:

(3)运行“数据文件合并”软件(演示C8),用VFP编写该程序段来实现合并的功能。如下图所示:

(4)网上传输演示”(第二版演示3.1)。通过“信息录入”及“查询”功能,自拟输入数据(必要时参阅源程序),验证软件的性能。操作过程及相应的运行结果如下图所示:

(5)服务器、主机、客户机、终端、工作站的区别与联系。

服务器是一堆硬件或软件的结合体,它的作用是满足向它索取信息的电脑;服务器是某个网络中的中央组成部分,它不断的满足来自位于本网络中其他设备

10

发出的资源请求。

工作站本身就是一部电脑,但它比普通用户的家用或办公用的电脑性能要更强大,而且工作站往往只专门处理某一类的问题,例如建筑设计,影视制作等,它的硬件和软件也是为了最好的处理某一方面的问题而专门设计过的;

图片可以看成是一个工作站;工作站可以成为某个网络中的一部分,也可以单独出来,独自运行与工作。

主机:是指计算机除去输入输出设备以外的主要机体部分。也是用于放置主板及其他主要部件的控制箱体(容器Mainframe)。通常包括 CPU、内存、硬盘、光驱、电源以及其他输入输出控制器和接口。

客户机它是一种分布式计算机体系结构,充分利用中央处理机和服务器,采用智能终端,把数据和程序放在服务器上,工作业务专门化的部分。

11

实验项目:小型软件的系统分析 实验学时:2学时

实验日期:2014年10月23日

实验目的:通过对软件分析要求学生掌握业务流程图、数据流程图的绘制方法,判断树、

决策表的画法等

实验要求1. 熟悉系统分析阶段的主要工作内容,数据字典的六类条目

2. 了解系统分析的特点及困难,常用调查方法,新系统的管理模型等。 3. 熟悉业务流程图;数据流程图;判断树、决策表等:

实验内容:系统分析是在归类、整合了详细调查的文档资料,通过操作各项业务,分析组

织内部整体管理状况和信息处理过程。

主要工作内容有:业务和数据的流程是否通畅,是否合理; 数据、业务过程和实现管理功能之间的关系;

老系统管理模式改革和新系统管理方法的实现是否具有可行性等等。

系统分析的特点:1.系统分析要有抽象性和概括性,是指分析人员应研究用户的需求、现行系统、组织业务等,确定系统的综合要求。

2.系统描述的形式化,系统描述可以满足开发人员与用户之间不同的工作性质和经验,图表描述工具则更能明确、无二义的描述系统要求。

3.强调逻辑结构而不是物理实现,系统分析的任务可以确定新系统能够满足用户的那些要求,能够达到什么目标。

系统分析的困难:1、系统分析人员与用户之间的沟通 由于系统分析人员缺乏业务知识,在系统调查中往往感到无从下手,被各种资料、复杂的业务流程、大量的报表搞的眼花缭乱。另一方面,用户缺乏信息技术方面的知识,不知该给开发人员介绍什么。系统分析人员与用户的出发点不同、知识结构不同、经历不同,交流存在一定的困难,因而系统调查容易出现遗漏和误解。这些遗漏和误解是隐患、会使系统开发偏离正确的方向。2.环境不断变化 系统分析阶段要通过调查分析,抽象概括出新系统的逻辑模型,锁定系统边界、功能、处理过程和信息系统,为系统设计奠定基础。但是,管理信息系统所在的环境是不断变化的,不断提出新的要求。只有适应这些要求,才能生存下去。在系统分析阶段,要完全确定系统模型是困难的,有时甚至办不到。

系统分析的调查方法:研究资料法,问卷调查法,用户访谈法,开调查会,参加业务实践

数据字典中有六类条目,分别是数据元素、数据结构、数据流、数据存储、处理过程、外部实体。不同的条目有不同的属性需要描述。

1 )数据元素。数据元素是数据的最小组成单位,即不可再分的数据单位,如学号、姓名等。数据字典中,每个数据元素需要描述的属性有名称、别名、值域、类型和长度等。 ( 2 )数据结构。用来定义数据元素之间的组合关系。数据字典中的数据结构是对数据的一种逻辑描述,与物理实现无关。数据字典中,数据结构需要描述的属性有名称、组成等。

( 3 )数据流。数据流表明数据元素或数据结构在系统内传输的路径。在数据字典中,数据流需要描述的属性有来源、去向、组成、流通量等。

( 4 )数据存储。指数据结构暂存或被永久保存的地方。在数据字典中,只能

12

对数据存储从逻辑上加以简单的描述,不涉及具体的设计和组织。通常有数据存储的名称以及必要时所给的编号;流入流出的数据流;数据存储的组成,即它所包含的数据结构;存取分析以及关键字说明等。

( 5 )处理过程。对处理过程的描述有:处理过程在数据流图中的名称、编号; 对处理过程的简单描述;该处理过程的输入数据流、输出数据流及其来源与去向;其主要功能的简单描述。

( 6 )外部实体。对外部实体的描述包括:外部实体的名称、对外部实体的简 述及有关的数据流。一个信息系统的外部实体不应过多,否则会影响系统的独立性。此时,需重新考虑系统人机界面,设法减少外部实体。

新系统的管理模型,对于每个具体环节,应制定相应的管理模式。物资管理系统采用库存优化模型;成本 管理系统的成本核算模型、成本预测模型、成本分析模型;生产作业计 划系统的投入产出矩阵模型、网络计划(PERT)模型/关键路径法(CPM) 模型、设备能力负荷平衡模型、滚动式生产作业计划模型、甘特图 (Gantt chart)模型。

3.(1)业务流程图(TransactionFlowDiagram,TFD)就是用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图描述的是完整的业务流程,以业务处理过程为中心。

例如:A公司全部人员内部组织各项业务流程图如下。

(2)数据流程图(Data Flow Chart),是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。数据流程图的系统部件包括系统的外部实体、处理过程、数据存储和系统中的数据流四个组成部分。

例如:产品采购与入库相应的决策和记录的数据流程图如下。

13

(3)判断树(Decision Tree)是判断表的变形,一般比判断表更直观、易于理解。判断树代表的意义是:左边是树根,是决策序列的条件取值状态,右边是树叶,表示应该采取的动作.

判断树是一个二维表,分别来表示条件和行动。采用判断树可以清晰的表达条件、决策规则和应采取的行动之间的逻辑关系,容易被管理人员和分析人员接受。构造判定表可以采用以下步骤。

(1)确定判断要采用的的相关因素,即决策中的必要条件,而这些条件的选择必须是发生或不发生两种值。

(2)在各种不同的条件下确定各种相应的行动。

(3)排出各种不同条件之间的所有组合,Y和N分别表示发生和不发生。 (4)确定在不同组合下应选择的行动,即形成条件项和行动项相关练习的决策规则,以这些规则知道做决策。

(5)检验决策表中的决策规则是否冗余。 例如:订货处理优惠待遇的判断树如下所示。

(4)决策表:以表格的形式给出各种条件的全部组合以及各种组合下应采取的行动。相对于判断树来说,如果取值不叫多,动作也复杂的情况下,决策表更有效、也更清晰。

14

实验项目:小型软件的系统设计 实验学时:2学时 实验日期:2014年10月30日 实验目的:通过对软件设计要求学生掌握系统的总体结构设计、模块结构设计、代码设计、输入输出设计等相关知识 实验要求:1. 熟悉系统物理配置方案设计 2. 了解系统设计报告的内容。 3. 了解软件结构设计;代码 设计;详细设计等 实验内容:系统物理配置方案设计和内容 在进行总体设计时,还要进行系统总体布局的设计。 1、 系统总体布局的原则 就系统布局而言,一般应考虑以下几个问题: ① 系统类型:即是采用集中式还是分布式 ② 数据存储:可以采用一种,也可以混合使用 ③ 硬件配置:设备类型、工作方式 ④ 软件配置:购买或自行开发 2、 设计系统物理配置方案的方法 ① 信息调查法 ② 方案征集法 ③ 招标法 ④ 适用法 ⑤ 基准测试法 3、 系统配置方案报告的具体内容 ① 计算机物理系统配置概述。介绍物理系统总体布局情况,以及选择计算机物理系统的背景、要求、原则、制约因素等。 ② 计算机物理系统选择的依据。包括功能要求、容量要求、性能要求、硬件设备配置要求、通信与网络要求、应用环境要求等。 ③ 计算机物理系统配置。包括4方面的内容:第一,介绍硬件结构情况以及硬件的组成及其连接方式。第二,介绍硬件系统配置的选择情况。第三,介绍通信与网络系统配置的选择情况。第四,介绍软件系统配置的选择情况。 ④ 指出费用情况。介绍计算机硬件、软件、机房及其他附属设备、人员培训及计算机维护等所需费用、并给出预算结果。 ⑤ 具体配置方案的评价。从使用性能和价格等方面进行分析,提供多个物理系统配置方案。通过对各个配置方案进行评价,提出设计者倾向性的选择方案。 3.(1)软件结构设计是对组成系统的各个子系统的进一步分解与规划。它主要包括构造子系统的模块元素;定义每个模块功能;定义模块接口,设计接口的数据结构;确定模块间的调用与返回关系;评估软件结构质量,进行结构优化等。 1)模块化。系统中任何一个处理功能都可以看成是一个模块。根据模块功能具体化程序不同,可以分为逻辑模块和物理模块。模块化是软件设计和开发的基本原则和方法,是总体设计的主要工作之一。模块是指一个独立的,拥有明确定义的输入、输出特性的程序实体。模块结构中的基本符号主要包括:模块、调用、数据、控制信息和转接符号。 模块的独立性。模块的独立性是指不同模块之间的相互联系应尽可能的少,尽可能减少公共的变量和数据结构;一个模块应尽可能在逻辑上独立,有完整单一的功能。 15

度量模块独立性的程度主要从模块的内聚性和模块的耦合度两个方面。

2)耦合度是从模块外部考察模块的独立性程度。它用来衡量多个模块间的相互联系。主要包括内容耦合、公共耦合、控制耦合、数据耦合。独立耦合。

内聚性是模块内部各成分之间的联系。显然,模块的内部各成分联系越紧密,即其内聚性越大,模块独立性越强,系统越易理解和维护。内聚性按照强度从弱到强为偶然耦合、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚、功能内聚。

(2)1)代码设计:代码是代表事物名称、属性、状态等的符号,一般用数字、字母和它们的组合来表示。在系统开发过程中,设计代码的目的是唯一化、规范化、系统化。唯一化是指为事物提供一个概要而不含糊的认定,便于数据的存储和检索;规范化是指编码要有规律,符合某一类事物的聚集,提高处理的 效率和精度;系统化是指符合国家或行业标准,提高数据全局一致性。 2)代码设计的功能主要有:鉴别功能、分类、排序、专用含义。 3)代码的种类:顺序码、区间码、助忆码。 (3)详细设计是软件工程中软件开发的一个步骤,就是对概要设计的一个细化,就是详细设计每个模块实现算法,所需的局部结构。详细设计的主要任务是设计每个模块的实现算法、所需的局部数据结构。 详细设计的方法:传统软件开发方法的详细设计主要是用结构化程序设计法。详细设计的表示工具有图形工具和语言工具。图形工具有业务流图、程序流程图、PAD图(Problem Analysis Diagram)、NS流程图(由 Nassi和 Shneidermen开发,简称 NS)。语言工具有伪码和PDL(Program Design Language)等。 详细设计的工具:

(1)程序流程图。程序流程图又称为程序框图,是使用最广泛然而也是用得最混乱的一种描述程序逻辑结构的工具。它用方框表示一个处理步骤,菱形表示一个逻辑条件,箭头表示控制流向。其优点是:结构清晰,易于理理解,易于修改。 (2)盒图。盒图是一种强制使用结构化构造的图示工具,也称为方框图。其具有以下特点:功能域明确、不可能任意转移控制、很容易确定局部和全局数据的作用域、很容易表示嵌套关系及模板的层次关系。

(3)PAD图。PAD是一种改进的图形描述方式,可以用来取代程序流程图,比程序流程图更直观,结构更清晰。最大的优点是能够反映和描述自顶向下的历史和过程。PAD提供了5中基本控制结构的图示,并允许递归使用。

PAD的特点有:使用PAD符号设计出的程序代码是结构化程序代码;PAD所描绘的程序结构十分清晰;用PAD图表现程序的逻辑易读、易懂和易记;容易将PAD图转换成高级语言源程序自动完成;即可以表示逻辑,也可用来描绘数据结构;支持自顶向下方法的使用。

(4)PDL。PDL也可称为伪码或结构化语言,它用于描述模块内部的具体算法,以便开发人员之间比较精确地进行交流。语法是开放式的,其外层语法是确定的,而内层语法则不确定。外层语法描述控制结构,内层语法描述具体操作,考虑到不同软件系统的实际操作种类繁多,内层语法因而不确定,它可以按系统的具体情况和不同的设计层次灵活选用,实际上任意英语语句都可用来描述所需的具体操作。用它来描述详细设计,工作量比画图小,又比较容易转换为真正的代码。 PDL的优点:可以作为注释直接插在源程序中;可以使用普通的文本编辑工具或文字处理工具产生和管理;已经有自动处理程序存在,而且可以自动由PDL生成程序代码。

16

实验项目:小型软件的系统实施 实验学时:2学时 实验日期:2014年11月06日 实验目的:要求学生掌握系统实施的步骤与内容、结构化程序设计方法及系统转换的相关知识等 实验要求:1. 熟悉自顶向下的模块化设计及系统维护与管理的相关知识。 2. 了解系统物理实施的工作内容。 3. 熟悉系统实施的任务;结构化程序设计方法;系统转换等 实验内容:自顶向下的模块化设计 结构化方法主张自顶向下实现,先实现上层模块,逐步向下,最后实现下层最基本的模块。自顶向下模块化程序设计中应注意: ① 块应该具有独立性。在系统模块之间应尽可能的相互独立,减少模块间的耦合,即信息交叉,以便于将模块作为一个独立子系统开发。 ② 作为大小划分要适当。模块中包含的子系统模块数要适当,以便于模块的单独开发,又便于系统重构。 ③ 模块功能要简单。底层模块一般应完成一项独立的处理任务。 ④ 共享的功能模块要集中。对于可供各模块共享的处理功能,应集中在一个上层模块中,供各模块引用。 系统维护与管理的相关知识 1、 维护的内容。系统维护主要包括以下几个方面的内容: ① 程序的维护:在系统维护阶段,会有一部分程序需要改动。 ② 数据文件的维护:业务发生了变化,从而需要建立新文件,或者对现有文件的结构进行修改。 ③ 代码的维护:随着环境的变化,旧的代码不能适应新的要求,必须进行改造,制定新的代码或修改旧的代码体系。 ④ 机器、设备的维护:包括机器、设备的日常维护与管理,一旦发生晓得故障,要有专人进行维修,保证系统的正常运行。 2、 维护的类型。依据信息系统需要维护的原因不同,系统维护工作可以分为四种类型。 ① 正性维护。这是指由于发现系统中的错误而引起的维护。工作内容包括诊断问题和改正错误。 ② 适应性维护。指为了适应外界环境的变化而增加或修改系统部分功能的维护工作。 ③ 完善性维护。这是指为了改善系统功能或用户的需求而增加的新的功能的维护工作。 ④ 预防性维护。这是主动性的预防措施。 3、 系统维护的管理。通常对系统的修改应执行以下步骤: ① 提出修改要求。操作人员或业务人员用书面形式向系统管理人员提出对某项工作的修改要求。 17

② 领导批准。系统管理人员进行一定的调查后,根据系统的情况和工作人员的

情况,考虑这种修改是否必要、是否可行。

③ 分配任务。系统主管人员若认为有必要进行修改,则向有关的维护人员下达任务,说明修改的内容、要求、期限。

④ 验收成果。系统修改人员对验收成果进行验收。

⑤ 登记修改情况。登记所做的修改,作为新的版本通报用户和操作人员,说明新的功能和修改的地方。 2.系统实施阶段的工作内容:

(1)系统实施是指开发信息系统的最后一个阶段。特点是:

工作量大,投入的人力、物力多。为顺利实施阶段的各项工作,主要包括硬件准备、软件准备、人员培训和数据准备。

1)硬件准备包括计算机主机、输入输出设备、存储设备、辅助设备、通信设备等

2)软件准备包括系统软件、数据库管理系统以及其他应用软件; 3)人员培训主要指用户培训,包括主管人员和业务人员; 4)基础数据准备是系统良好的调试的保证。

(2)系统实施的步骤:硬件获取、软件编程、用户准备、人员、机房场所准备、数据准备、安装、测试、试运行、系统切换、用户验收等。

3.(1)系统实施阶段的任务:实现系统设计阶段提出的物理模型,按照实施方案完成一个可以实际运用的信息系统,交付用户使用。

(2)结构化程序设计方法是指采用顺序结构、循环结构、选择结构三种基本逻辑结构来编写程序的方法。顺序结构表示含有多个连续的处理步骤,按照书写的先后顺序执行;循环结构是由一个或多个模块构成,程序运行时重复执行,直到满足某一条件为止;选择结构是由某个逻辑表达式的取值决定选择两个处理加工中的一个。

(3)1)完成系统测试之后,即可将其交付使用。所谓交付使用是新系统与旧系统的交替,即旧系统停止使用、新系统投入执行。整个交付流程也可以称为系统的转换流程,在这个流程中要选择切换的方式,要完成客户的操作训练、数据的转换等工作,在新系统投入使用的流程中要做好系统的维护等工作。 2)系统转换前的准备工作主要包括数据准备、文件准备、用户训练等。 3)系统转换的内容:新系统和旧系统的切换;把旧系统的文件转换成新系统的文件;数据的整理和录入;人员、设备、组织结构的改造和调整;有关资料档案的建立和移交。

4)系统切换主要有三种方式:直接转换法、并行切换法、分段转换法等。

18

实验项目:常用MIS开发工具 实验学时:2学时 实验日期:2014年11月13日 实验目的:1、了解常用MIS开发工具的基本功能; 2、Microsoft Visio及Access软件的基本操作; 实验要求:1、描述成绩管理的业务,并依此用Visio软件绘制该成绩管理业务的E-R图; 2、根据绘制的E-R图设计成绩管理业务的数据库,用Access创建该数据库,在该数据库中包含:学生信息表、课程信息表、成绩信息表。 实验内容: 1.学生成绩管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前段应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性好的库。学生成绩管理系统的E-R图如下所示: (2)1)创建数据库。命名为“WU” 2)创建数据表。主要包括学生信息表、课程信息表和成绩信息表三大表。 ? 学生信息表 ? 课程信息表 ? 成绩信息表 19

学生信息表 字段名称 学号 姓名 性别 所在系别 出生年月 政治面貌 课程信息表 字段名称 课程编号 课程名称 课程分类 学分 成绩信息表 字段名称 学号 课程编号 课程名称 成绩 数据类型 文本 文本 文本 数字 字段大小 8 3 10 单精度型 主键 是 否 否 否 数据类型 文本 文本 文本 文本 字段大小 3 10 3 1 主键(是/否) 是 否 否 否 数据类型 文本 文本 文本 文本 日期/时间 文本 字段大小 8 4 1 2 3 主键(是/否) 是 否 否 否 否 否 (3)录入数据。双击打开表,即可录入数据。在录入OLE对象时,只需点击菜单“插入-对象”在弹出的窗口中选择由文件创建,并使用浏览按钮可以确定对应的学生的图片文件路径即可。

(4)建立表之间的关系。单击“工具”菜单下的“关系”,弹出“关系”对话框,通过“显示表”对话框可以把需要建立关系的额“表”加到“关系”对话框中去。

将学生信息表、课程信息表和成绩信息表都选中,单击“添加”按钮把它们都添加到“关系”对话框中,在单击“关闭”按钮把“显示表”对话框关闭即可。以后再打开,只要在“关系”对话框上单击鼠标右键,选择“显示表”命令就可以

20

了。

21

实验项目:MIS的新应用 实验学时:2学时 实验日期:2014年11月20日 实验目的:1.了解MIS最新发展状况; 2.了解MIS新应用。 实验要求:1、通过网络寻找发掘MIS的最新发展状况与应用; 2、要求以一家企业为例,描述MIS的最新发展状况与应用,分析MIS未来的发展机会及阻碍发展的潜在问题。 实验内容: 1、(1)管理信息系统的应用 随着MIS的应用,企业的运行和管理模式的变革已经开始。通过应用MIS来改进企业的管理进程和模式。使企业的流程更科学,更有效率。企业管理模式的变化同时也导致了宏观的产业结构的变化。 管理信息系统对于企业基层工作人员来说,利用管理信息系统对日常经营和生产活动进行管理,可以将企业在业务流程中所需要的信息整合起来,通过电子化使信息处理更加高效准确、业务流程更加流畅。对于中层管理人员来说,管理信息系统尤其是ERP的使用,对企业运作中的各种信息进行了集中、完备、透明地处理,尽最大的可能消灭了信息孤岛的状况,能使中层管理者清楚了解企业的运作情况。对于高层管理者来说,管理信息系统电子化处理的高效性和准确性和强大的统计和数据分析功能会更好地支持管理者作出快速反应和决策。 目前,我国管理信息系统已经相当普及,其应用范围几乎覆盖了各个行业及各个部门,具有广泛的发展前途。 2.(1)W报刊公司运用MIS的案例极其主要问题。 W报刊公司从一个单纯的企业逐渐成长为多品种、终端物流配送的企业,虽历时不长,但在自我革新上建树累累。除却企业机制、企业文化等多方因素,其成长历程中最突出的特点是对治理信息系统(MIS)的三次革新。从某种程度上来说,正是这三次革新造就了W报刊公司今天的辉煌,促成了W报刊公司如今的“大、好、强”。 (2)W报刊公司的三次MIS革命 围绕报刊征订和投递业务,W报刊公司建立的三层业务体系是:总公司(调度中心)-二级区站-分站(终端)。不论信息发布还是数据收集,靠手工处理都十分困难,因此在公司创建初期W报刊公司就求助于信息技术。短短5年内,W报刊公司就开发了三套信息系统。 第一次:MIS创建。最初的信息系统是请一个协作单位开发的,系统结构比较简单,仅一位技术职员维护系统,其余人都是数据录进员。按照信息输送程序层层进行,新用户拿到报纸周期最快要4天。 第二次:MIS开发。随着业务增长,为保证对新增客户的服务,公司感到已有的信息系统难以满足信息处理的要求,决定开发新的系统。新的信息系统采用了分布式处理结构,在报纸投递准时率和正确率上逐渐进步,大大节约了时间本钱。 22

第三次:MIS重建。在报纸投递业务成功的基础上,W报刊公司发现自身的运营体系在配送领域内大有可为,于是开始将业务领域拓展到牛奶配送领域。同报刊业务相比,牛奶配送对信息系统要求更高,要求运营体系能够及时对客户需求做出反应。但随着牛奶业务的扩张,工作过程中碰到了信息处理的困难。W报刊公司聘请的信息系统专家分析以为,当初的信息系统整合性差,需要对现有系统彻底改造,建议建立支持数据集中治理的系统结构。2012年6月底,新系统开始实施。新系统采用了B/S(浏览器/服务器)结构,专门成立了一支20余人的IT部分,负责系统的治理维护以及应用程序的开发。这套系统解决了过往投递错误题目,而且使业务量进一步扩充了。

(3) W报刊公司管理信息系统MIS应用中的仍存在的问题。

管理信息系统的出发点是节约成本,提升效率,而现实中在使用方面,管理信息系统在好多企业并没有发挥其应有的作用。 1). 管理信息系统盲目开发

目前,有些企业看到其他的公司都在搞信息系统建设,为完成上级下达的任务匆忙部署,没能彻底了解自身的实际需求,上马各种管理信息系统,投入少则十几万多则上百万,而应用一段时间后逐渐放弃了系统的应用。由于系统并不是建立在自身迫切需求上,必然造成资源的浪费;在使用中也必然是应付差事,不能真实有效的利用好系统本身的指导决策作用。 2)管理信息系统应用缺乏准确定位

管理信息系统的作用在于准确指导领导者的决策方向和客观预测,普遍企业使用的管理信息系统具有统一性,缺少个体差异性。一个好的系统要发挥作用是要分不同的企业,地域,文化经济背景,考虑多方面因素的。很多的企业使用的管理信息系统大体相同,这就没有了针对自身的实事求是性。只有加入了适合自身的诊断、分析、数据才能更好的为企业提供信息化的服务,相反只会适得其反,系统本身反而成了制约企业发展的瓶颈。 3)人为因素过多干扰信息系统的客观性

在系统开发过程中缺少使用者、决策者的积极参与,导致系统的开发需求不明确。在企业日常运行当中,管理信息系统受人为因素影响很大。有时为了某一方面的利益领导决策者会施加压力,造成系统不能够有效客观进行下去,从而影响了信息系统的客观性。 4)信息系统安全性

管理信息系统中涉及大量企业机密,在使用过程中尤其依靠网络的分布式系统,信息的泄密对企业来说损失是不可估量的。在实际使用中信息安全性不可忽视,这就要求有相关的配套技术及设备、人员。

另外在使用过程中对系统本身的重要性也没有认识,系统的高效性必然造成人力资源的冗余,考虑到多方利益关系,所以有些企业宁愿过多使用人力,管理信息系统真正体现的高效性体现不出来。

23

实验总结 通过整篇的实验报告,我了解并掌握了八个方面的内容: (一)管理信息系统MIS基础知识的掌握。 对管理信息系统(ERP、财务管理信息系统、管理信息系统教学软件、或其他)进行操作演示。 2.了解该系统的目标,主要功能,运行环境,记录操作演示流程。 3.了解该系统基本功能和联系,绘制主要功能结构图。 4.通过操作演示,思考总结管理信息系统组成、实施条件和存在问题等。 (二)管理信息系统MIS的软硬件环境的分析。 (1)了解了实验用的计算机硬件设备配置极其相关的硬件性能指标。 (2)比较两种由不同厂家生产,常用来作为MIS服务器的机器。大概了解所选的服务器型号、主要硬件性能指标。 (3)熟悉和应用实验用的计算机的操作系统、安装的与MIS有关的应用软件。 (4)通过查阅资料,了解了当前常用来作为开发MIS的软件工具及各自的特点。 (5)熟知了“软件工程”的大致工作流程。 (三)熟知数据库和通信技术。 使用Daemon Tools Lite软件,应用“SQL练习系统”(演示B2);运行“数据文件合并”软件(演示C8);进行“网上传输演示”。 (四)小型软件进行分析 软件分析掌握业务流程图、数据流程图的绘制方法,判断树、决策表的画法等。 (五)小型软件的设计 通过掌握系统的总体结构设计、模块结构设计、代码设计、输入输出设计等相关知识进行小型软件的设计。 (六)小型软件的实施 熟悉自顶向下的模块化设计及系统维护与管理的相关知识。 (七)掌握MIS开发工具 用Visio软件绘制该成绩管理业务的E-R图; 2、根据绘制的E-R图设计成绩管理业务的数据库,用Access创建该数据库,数据库中包含:学生信息表、课程信息表、成绩信息表。 (八)MIS的新应用及案例 以W报刊公司为例,描述MIS的最新发展状况与应用,分析MIS未来的发展机会及阻碍发展的潜在问题。 24

25

本文来源:https://www.bwwdw.com/article/nd23.html

Top