MIS业务流程图
MIS课程设计报告书

MIS课程设计报告书学院:课程名称: MIS课程设计—客户管理系统适用班级:学生:导师:MIS课程设计学期:摘要:随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。
本文介绍了在Visual FoxPro6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。
通过分析公司客户人工管理的不足,创建了一套行之有效的计算机管理客户的方案。
文章介绍了客户管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,并附带了一些主要的窗口和程序。
本系统界面友好,操作简单,比较实用。
【关键字】管理信息系统、客户管理系统、Visual Foxpro应用。
一、前言随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。
信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。
同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对来看,可以提高工作效率;对外来看,获得竞争优势。
管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。
基于以上三种方法的特点和各自的优缺点,本客户管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。
管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。
MIS业务流程图和数据流程图

3.2.4组织机构调查
总经理
副总经理
副总经理
副总经理
人
产
力
综
财
销
市
企
物
生
品
品
资
合
务
售
场
宣
流
产
研
管
源
部
部
部
部
部
部
部
发
部
部
部
一 车 间
图 3.2 组织机构图
二
三
车车
间间
3.2.4业务功能调查
企业管理系统 财供销库技人信 务应售存术事息 管管管管管管管 理理理理理理理
出库入库 库存库存 管统管报 理计理表
根据以上描述,绘制出“加班申报及核对”的业务流 程图。
异常加班 情况表
人力资 提交 源部
加班汇总表
填写 行政助 修改 加班记录 理
考勤记录情况
填写 加班申报表/异
班组长
常表
部门主 管
批准
加班申报表/异 常表
3.2.6 数据流程调查
数据流程调查的主要任务是理解现行系统的数据组织和 数据结构的细节,具体内容包括:
流量:最大50份/日 平均20份/日
简要说明:
仓库管理员填写的要求生产部门取货的凭单
数据结构
数据结构用来描述某些数据项之间的关系。 数据结构由两个或以上相互关联的数据元素或其他数据 结构组成。 数据结构条目包括名称、编号、简单描述及其组成等。
系统名: 库存管理 条目名: 入库单
编号: F01-01 别名: 无
2.绘制数据流图的步骤
(1)明确系统边界。 (2)确定系统的逻辑关系。 (3)自顶向下逐层扩展。 (4)正确标志名称与编号,注意保持上层数据流图与下层 数据流图的一致与完整。 (5)与用户交流、修改与补充。
MIS的系统分析举例

宿舍财产 物品号 C,12 物品名 C,20
邮政快递数据
姓名 C,6 宿舍号 C,6 到达时间 D,8 接收时间 D,8 邮件数量 C,6
20
四.数据字典
报修数据 宿舍号C, 6 晚归数据 学号 C,12 宿舍号 C,6 晚归时间 D,8 晚归原因 C,50 物品号 C,12 提交日期 D,8 解决日期 D,8 报修原因 C,50
离返校数据 学号 C,12 用户数据 用户ID C,20 用户密码 C,20 用户类型 C,1 宿舍号 C,6 离校时间 D,8 返校时间 D,8
21
五.系统功能模块图
学生宿舍管理系统
报修管理
邮件管理
离返校管理
夜归管理
系统管理
登 记 报 修
查 询 报 修
登 记 已 修
登 记 邮 件 信 息
查 询 快 件
夜归信息 登记表
18
三.数据流程图
5.总数据流图
登记报修
查询报修 查询快件
学生报修 信息登记表
登记已修
学生
确认接收
登记 查询
邮件快递 信息登记表
离返校 信息登记表 夜归 信息登记表
登记快件
管理员
查询
登记
查询
19
四.数据字典
住宿学生 学号 C,12 宿舍 宿舍号 C,6 宿舍电话 C,11 姓名 C,6 性别 C,2 专业 C,20 宿舍号 C,6 入住时间 D,8
7
3. 班费管理业务流程分析
学生
缴纳班费
班费记录本
支出班费
班长
8
4. 数据流程分析
学生 班级学生基本 情况登记表 收入明细查询
缴纳班费
收入明细账 班长 支出明细账 支出班费
管理信息系统的系统分析流程图

教学目的 介绍MIS的系统分析全过程
教学重点 可行性分析、管理业务调查、 数据流程调查、数据字典、 系统分析报告
1
✓无论采用何种开发方法,系统分析都是必要而且十分重 要环节!
✓在系统分析阶段,系统分析人员首先要在详细 调查、充分认识现有系统的不足和用户需求的基 础上,进行结构化分析,确定新系统的功能需求 和性能需求,提出新系统的逻辑模型,最后编写 系统分析报告。
频繁召集会议,浪费时间
✓问卷调查法:调查系统普遍性问题,难点在于问卷设
计;
✓走访面谈:集中调查,事先准备调查提纲,让其进行准
备
✓调查人员直接参加业务实践:亲身了解,搜集试验
数据;
✓查阅企业的有关资料; ✓个别访问/管理人员向开发者介绍/专家调查等。
总的原则是,以了解清楚现状为最终目标
6
(二)管理业务调查
定义新系统应该“做什么”的问题。
2
(一)可行性分析和详细调查
1、可行性分析的任务和内容 ✓任务:明确应用项目开发的必要性和可行性;
➢必要性-应用项目开发的迫切性; ➢可行性-实现应用项目的资源和条件是否满足; ✓内容: ➢管理上的可行性-管理人员的态度、管理条件; ➢技术上的可行性-当前软硬件技术,开发人员能力; ➢经济上的可行性-投入产出比,直接效益,间接效益
15
某企业的销售管理功能图
销售管理
客服管理
市场预测 计划管理
合同管理
核算统计
仓库管理
档 市 分 历 计 登合合 销
受服案
场析
史 划 记同同
售
统 出入盘
理务管
调预
资 编 变执检
核
计 库库点
mis课件

• A 数据元素(数据项)的名称:它由1~30个字符(包括数字、字母、 连接符)组成。注意,一般用英文字母开头,连接符不要放在前或后。 数据项名称描述时,可以有别名,别名是不同的用户部门,对同一个数 据元素的内部同名称。
• B 数据元素的值:数据元素的值可以是离散的,也可以是连续的。对 于 离散型的元素,要对每个元素指出其值和含义,值用一个“编码” 表示,含义用“意义”表示,一般在某一系统中是长期不变的。
➢ DFD层次分解的两种方法:扩展法和爆破法 – 扩展法:下一层数据流程图是上一层数据流程图更为详细的 描述。 – 爆破法:分层次构造一系列数据流程图(将环境图中的处理 过程分解为一系列子过程,而每一个子过程又进一步分解为 一系列更为详细的子过程(子过程按层次编号)。
– 第四步:构造总体数据流程图。把分解后的DFD碎片装配起来, 画出DFD的总图。如用最低层基本加工装配太庞大,而高层 DFD又过于抽象,可选择适当层次的子图来装配总图。要求: 总图既有全局概念,又清晰易懂。
4.3.2 数据字典
• 1)数据字典概念
• 数据字典书定义和陈述数据的所有细节,包括数据元 素本身及它的数据流(动态的)、存储(静态的)、 处理等的档案工具。数据字典是一组卡片(数据流、 数据项、数据存储、处理功能)的集合。
数据字典
• 2)数据字典描述
• 数据字典描述包括数据元素和数据结构的描述、处理逻辑的描述、数据 存储的描述。
组织/业务关系分析
• 用组织/业务关系图反映组织各部分的主要业务职能 和它们在业务过程中所承担的工作。
组织 计划科 质检科 生产科 教育科 …
业务
计划
*
…
*:表示该业务是对应组织的主要业务; :表示该单位是参加协调该项业务的辅助单位; :表示该单位是该项业务的相关单位(或称有关单位); 空格:表示该单位与对应业务无关。
2024管理信息系统练习题答案

三、名词说明1、信息:是经过加工后的数据,它对接收者的行为能产生影响,它对接收者的决策具有价值。
2、管理信息系统:是以人为主导,利用计算机软件、网络通信设备以及其它办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竟优,提高效益和效率为目的,支持企业高层决策、中层管理限制、基层运作的集成化的人机系统。
MIS不仅仅是一个技术系统,而且是一个人机系统,还是一个管理系统、社会系统。
3、决策支持系统(DSS):利用计算机分析和模型实力对管理决策进行支持的系统。
4、数据库管理系统(DBMS):一种用以帮助企业开发、运用维护组织的数据库的系统软件包。
5、第四代语言(4GL):一种与先期语言相比更加非过程化且更易于对话的计算机程序语言。
6、计算机通信网络:利用通信设备和线路将地理位置不同,功能独立的多个计算机系统互连起来,以功能完善的网络软件实现网络中资源共享和信息传递的系统。
7、中继器(repeater):可在相互连接的两个局域网间进行双向的传送通信。
中继器的功能扩展了网络电缆的长度。
8、桥接器(bridge):用于连接多个地址兼容的,即同一类型的局域网的设备。
桥接器互连反映了链路层一级的转换。
9、路由器(router):在OSI模型的网络层互连,它可使分组以最便宜、最快、最干脆的路由通过网上的时常通道。
由于路由器工作在网络层,所以原则上它只能连接相同协议的网络,或者能在网络层互操作的网络。
10、原型法是一种从基本需求入手,快速构筑系统的原型,通过原型确认需求以及对原型进行改进,最终达到建立系统的目的的方法。
11、结构化系统设计思想就是把大的程序分解具有层次结构的若干个模块,每个模块在分解为下一层模块,如此自顶向下,逐步细分,把困难的大模块分解为很多功能单一的小模块。
12、BPR:企业流程重组,从顾客的需求动身,对企业过程进行根本的再思索和彻底的再设计,以求企业当代关键性能指标获得巨大提高。
MIS讲义(第5章)-系统分析

2015年物资采购计划(供应处计划员计算得到) 物资名称 规格型号 采购计划量
2015年产品产量计划(计划处提供) 分厂名称 产品名称 计划产量
2015年生产用物资消耗定额(技术处提供) 产品名称 物资名称 规格型号 消耗定额
①组织机构调查表 ②目标功能调查表 ③信息需求调查表
① 组织机构调查表
■本单位名称;上一级组织机构(或 领导)名称;下层机构名称;
■本单位的主要领导及工作分工; ■本单位主要任务(可文字叙述或流
程图描述)。
② 目标功能调查表
■单位局部目标; ■实现目标的关键因素; ■实现目标所需信息及现有的信息来源; ■为实现目标哪些信息尚无法得到或很
②标识①中系统内部、外部的 所有单位、人员等实体
不是所有实体之间都存在关 系或存在的关系均要被描述, 并且实体之间不能通过业务
流直接相连
③标识实体之间的关系
数 和业 证据 单务 输形 价流 入可 和态 ,程 、以动发就图 输对词生准内出。业变许部的如务化金任数记流确额(何据比标认等的实平如识、出体衡输流发现需,入送动)要准数,、方保许量但向登
系统分析情景案例(续)
北科大课题组设计了用于调查青 钢相关部门组织机构、目标功能和信 息需求的三张表格。
随后,李教授率领课题组成员进 驻青钢,组织所有与上述七个子系统 相关部门的主要业务人员开了一个动 员会。
系统分析情景案例(续)
会上由杨总经理首先阐述了企业 计算机应用系统对青钢规范化管理的 意义,并动员大家协助该系统的开发 工作。然后由李教授及项目总体技术 负责人给各位业务人员讲解了如何填 写调查部门业务的三张调查表。
MIS系统设计实例

登录窗体代码设计
功能:取消按钮的处理 Private Sub cmdCancel_Click() '设置全局变量为 false '不提示失败的登录 txtUserName.Text = "" txtPassword = "" txtUserName.SetFocus LoginSucceded = False Me.Hide End Sub
客房预定
预定房费
预定房费查询
数据库结构设计
班级表class 学生表Students
界面设计
主界面
界面设计
班级管理
界面设计
增加班级
应用程序编码—主窗体上登录窗体的显示
功能:在主窗体前显示Login窗体。 定义一个变量LoginSucceded来控制是否显示Login窗体,此变量
在两窗体(主窗体和login窗体上都使用)所以把它定义在公 共模块中。
'初始化login控制变量
登录窗体代码设计
功能:验证用户登录。 Private Sub cmdOK_Click() '检查正确的密码 If txtPassword = "password" And txtUserName = "admin" Then LoginSucceded = True Unload Me ’销毁login窗体 Else MsgBox "用户名或密码无效,请重试!", , "登录" txtPassword.SetFocus SendKeys "{Home}+{End}" End If End Sub
MIS系统的特点:一类日常事务操作的系统,通过 人机交互界面录入数据、处理数据和输出数据。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
分析的内容
现行流程的分析。 业务流程的优化 确定新的业务流程。
2021/3/11
16
业务流程重组 (Business Process Reengineering ): 是对企业进行根本的再思考和彻底的本、质量、服务和速度等。
15.3.1 业务流程调查的任务与方法 15.3.2 业务流程的描述工具
15.3.3 业务流程的分析 15.3.4 业务流程的重组(再思考)
2021/3/11
1
重点:业务流程图的画法
难点:业务流程分析的目的和画法;业务流程的分 析和BPR的关系。
2021/3/11
2
业务流程分析:业务功能的基础上将其细化,利用 系统调查的资料将业务处理过程中的每一步用一个 图形将其串起来。
2021/3/11
10
订货单文件 交库单
采购员
入库单
复核 合法入 库单
(1)采购员交材料入库单; (2)库工查定货单,核实
入库单; (3)材料入库,库工验收;
库工
(4)库工填写交库单给采 购员,并把入库单存入文 件柜留底。
入库文件 材料入库验收
库工
2021/3/11
11
2. 材料出库业务的具体工作步骤为: (1)由领料人填写领料单; (2)库工接收并复核领料单; (3)库工取出所领材料,发给领料人; (4)库工开发料单给领料人,并把领料单 存入文件柜留底。
2. 功能作用不同
业务流程图是一本用图形方式来反映实际业务处理 过程的“流水帐”。绘制出这本流水帐对于开发者 理顺和优化业务过程是很有帮助的。
数据流程分析主要包括对信息的流动、传递、处理 、存储等的分析。
2021/3/11
19
3. 基本符号不同 4、绘制过程不同
2021/3/11
20
EX1:请根据以下业务过程画出某物资的销售业务流程图:用户 将订货单交某企业的业务经理,业务经理填写出库单交仓库保管 员,该保管员查阅库存台帐,如果有货则向用户发货,如果缺货, 则通知车间。
就是用一些尽可能少的规定的符号及连线来表示某个
具体业务处理过程。
2021/3/11
5
业务流程图的表达规范,即基本图例可以采用以 下几种:
业务处理单位或部门符号表达了某项业 务参与的人或事物;
数据流动及方向符号表达了的流动方向, 这个方向用单箭头表示;
各类单证、报表符号表明了数据的载体;
2021/3/11
(1)会计从库工那里取来当月的领料单据 及入库单,汇总并更新库存帐目;
(2)统计员根据单据和账目做出有关的统 计报表
(3)主任审核各种统计报表;
(4)收发人员把表分送有关领导及科室。
2021/3/11
14
入库单文件
领料单文件
更新库存文件
会计
有关部门
2021/3/11
库存文件 编制统计报表
(1)会计从库工那里取来当 月的领料单据及入库单,汇 总并更新库存帐目;
下达 各单位 各部门
计划 存档
批准
上级 领导
2021/3/11
9
3、实例分析:
某材料仓库部门的管理业务包括三项:入库、 发料和月底结帐。 1. 材料入库的具体工作步骤: (1)采购员交材料入库单; (2)库工查定货单,核实入库单; (3)材料入库,库工验收; (4)库工填写交库单给采购员,并把入库单存 入文件柜留底。
EX2:请根据以下业务过程画出某物资的订货业务流程图:采购 员从仓库收到缺货通知单后,查阅定货合同单,若已经订货,则 向供货单位发出催贷请求,否则,填写订货单送供货单位。供货 单位发出货物后,立即向采购员发出取货通知。
EX3:请根据以下业务流程画出领料业务流程图:车间填写领料 单送给仓库要求领料,库长根据用料计划审批领料单,未批准的 退回车间,已经批准的领料单被送到仓库保管员处。仓库保管员 查阅库存台帐,若有货,则通知车间前来领料,否则将缺货通知 采购员采购。
2021/3/11
17
不合理的业务流程有哪些? 不合理的业务流程产生的历史原因是什么? 改进措施有哪些?以及改进会涉及到哪些方面(包
括设计面以及技术支持)? 改进前后对组织的目的有多大?
2021/3/11
18
1、描述对象不同 业务流程图的描述对象是某一具体的业务; 数据流程图的描述对象是数据流。
库存统 计报表
审核
已审核 报表
统计员
(2)统计员根据单据和账目 做出有关的统计报表; 主任 (3)主任审核各种统计报表; (4)收发人员把表分送有 关领导及科室。
15
分析的目的
分析现行系统存在的问题是为了在新系统建设中克服或改进。 系统中存在的问题可能是管理思想和方法落后,业务流程不尽如意,
2021/3/11
12
发料单 领202料1/3单/11 文件
领料人 领料单
(1)由领料人填写领料单; (2)库工接收并复核领料单; (3)库工取出所领材料,发 给领料人;
复核
已批准 领料单
库工 (4)库工开发料单给领料 人,并把领料单存入文件 柜留底。
发料
库工
13
3. 月底结帐业务的具体工作步骤为:
6
数据存储或文档符号也表明了一种数据 载体,但这个数据是作为档案来保存的;
业务功能描述符号表明了业务处理功能, 一般用一个简单的祈使句表示。
2021/3/11
7
• 业务流程图绘制图表
B2 系统分析
B2.2
表格名称
业务流程
(本框内容为具体流程)
第 图/共 张图 图例说明
业务处理 单位
业务处理 描述
表格制作
业务名称: 单位名称:
制图: 核对:
审核: 年月日
传递 存储 收集资料
2021/3/11
8
• 业务流程图绘制举例
计划 处
投资 总规划
银行
技改 各部门 处 各单位
更新改造 贷款规模
开会 讨论
报表
局 领导
计划 处
技改 处
各部门 各单位
银行
审批
综合平衡 (讨论)
正式 计划
各单位 上报表
各部门 各单位
2021/3/11
3
对每一业务弄清其输入、处理、存贮、输出、 立即存取要求,收集相应资料。
理顺各个岗位、各个业务流程之间的关系。
除去不必要的环节,对重复的环节进行合并, 对新的环节进行增补。
确定哪些是今后计算机系统要处理的环节。
2021/3/11
4
业务流程图(Transaction Flow Diagram ,简称 TFD )