管理信息系统实践报告.docx
- 文档编号:8328606
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:30
- 大小:662.14KB
管理信息系统实践报告.docx
《管理信息系统实践报告.docx》由会员分享,可在线阅读,更多相关《管理信息系统实践报告.docx(30页珍藏版)》请在冰豆网上搜索。
管理信息系统实践报告
学生学号
0121103920504
实验课成绩
学生实验报告书
实验课程名称
管理信息系统
开课学院
管理学院
指导教师姓名
王斌
学生姓名
王志超
学生专业班级
工商管理类1105班
2012—2013学年第1学期
实验项目名称
系统分析
实验者
王志超
专业班级
工商管理类1105班
同组者
实验日期
2012年12月1日
一、实验目的、意义
1)熟悉业务流程图、数据流程图、数据字典的绘制。
2)树立正确的系统分析思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。
3)针对一个企业应用软件系统,运用系统分析的过程与方法,结合一个模拟或真实企业的业务过程,分析该软件的业务处理过程及软件功能,复习、巩固、管理信息系统的系统分析知识,提高系统分析实践能力。
二、实验基本原理与方法
系统分析思想,软件工程的基本原理和方法
三、实验内容及要求
选择一个工业企业或较能全面反映系统分析全过程的实际案例,对以下内容进行全面讲解。
1)企业概述与组织结构分析
2)业务流程图
3)数据流分析
4)数据字典
5)系统分析报告
四、实验方案或技术路线(只针对综合型和设计型实验)
1)业务流程图
2)数据流程图
3)功能分析图
4)数据字典
5)数据加工处理的描述
五、实验原始记录(可附加页)
(程序设计类实验:
包括原程序、输入数据、运行结果、实验过程发现的问题及解决方法等;
分析与设计、软件工程类实验:
编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。
系统实施部分要求记录核心处理的方法、技巧或程序段;
其它实验:
记录实验输入数据、处理模型、输出数据及结果分析)
1系统分析方法
采用结构化分析的方法,自顶向下的逐层分解、逐步细分、逐步求精,利用分解和抽象这两个基本手段控制系统的复杂性,把大问题分解成小问题,然后分别解决。
分解是把一个复杂问题分割成若干个较小、较易解决的问题,然后分别处理。
例如我将系统的功能分成四个模块考虑,正是基于这样的方法。
抽象是考虑问题的本质属性,暂时不考虑具体的细节,以后再逐层添加细节,直到最详细的内容,即把复杂的处理内容隐蔽起来,便于抓住主体,有利于对问题的理解。
例如我考虑顶层的业务流程时我就暂时抛开各个模块细节,先进行总体上的分析,然后再考虑各个模块里的细节。
1)业务流程图
根据公司的库存管理的情况,对相应的库存管理功能模块的业务流程进行分析
2)数据流程图
根据系统调查阶段的数据资料,并依据用户的要求,确定该公司信息系统的基本功能和工作过程。
首先库房管理员根据库存情况,决定是否需购货,根据相应的功能要求,我们绘制系统的数据流程图。
3)数据字典
数据字典是对描述数据流程图中的数据项、数据流、数据存储、加工处理逻辑等组成部分的严格定义,
2组织结构
该公司药品库存管理的组织机构如图l所示。
图l组织机构设置图
3功能结构图
通过对该公司了基本情况做出了解后,则我们祖就其情况作出了基本的功能结构,如下:
仓储经理—全面负责仓库的行政与业务管理
出入库主管和专员—负责出库管理和入库管理
质检主管和专员—负责出入库药品的质量检验
仓储保管主管和专员—负责库存盘点、查询,缺货、补货和退货管理
药品配送专员和主管—负责药品信息管理,中心店及社区管理,供应商管理
具体功能如图2:
图2功能结构图
4业务流程分析
现行药品的库存管理系统的业务流程,我们组在这次课程设计中主要是对出库、入库和库存盘点的业务流程和数据流程进行分析,如下图:
4.1入库业务流程
图3入库业务流程图
4.2出库业务流程
图4出库业务流程图
4.3盘点业务流程
图5盘点业务流程图
5数据流程分析
通过对系统业务的详细调查,了解到它的业务过程。
我们主要对三个模块即、入库管理、库存盘点管理、出库管理进行分析。
下面是系统的主要业务流程的数据流程,如下:
5.1入库数据流程
图6入库数据流程分析
5.2出库数据流程
图7出库数据流程图
5.3盘点数据流程
图8盘点数据流程图
6数据字典
6.1数据项定义:
数据项编号:
1-01
数据项名称:
药品编号
别 名:
无
简述:
某种药品的编号
类 型:
字符型
长 度:
8字节
取值范围:
数字+英文字母
数据项编号:
1-02
数据项名称:
单价
别 名:
购入单价
简述:
某种药品的购入单价
类 型:
数值型
长 度:
10位,小数位2位
取值范围:
0.00-9999999.99
数据项编号:
1-03
数据项名称:
库存数量
别 名:
实际库存数量
简述:
某种药品的库存数量
类 型:
数值型
长 度:
5位整数
取值范围:
0-99999
6.2数据流定义:
数据流名称:
存货单
编 号:
F1
简 述:
仓管人员填写的药品在库凭单
数据流来源:
仓储保管专员
数据流去向:
进行实数盘点
数据流组成:
日期+存货单编号+药品编号+在库数量
数据流名称:
出库单
编号:
F2
简述:
出入库主管填写的出库凭证
数据流来源:
出入库主管
数据流去向:
登记库存台账
数据流组成:
日期+出库单编号+药品编码+发货数量
数据流名称:
入库单
编 号:
F3
简 述:
采购人员填写的药品入库凭单
数据流来源:
采购人员
数据流去向:
登记库存台账
数据流组成:
日期+入库单编号+药品编号+购入数量
数据流名称:
发货单
编 号:
F4
简 述:
供应商填写的药品发货凭单
数据流来源:
供应商
数据流去向:
登记合同台账
数据流组成:
日期+发货单编号+供应商编号+药品编号+发货数量
数据流名称:
取货单
编 号:
F5
简 述:
库管员填写的要求车间取货凭单
数据流来源:
库管员
数据流去向:
中心店及社区店
数据流组成:
日期+仓库编号+药品编号+数量
数据流名称:
盘点表
编 号:
F6
简 述:
仓储保管专员填写的药品盘点数据
数据流来源:
仓储保管专员
数据流去向:
盘点数与实际库存数进行核算
数据流组成:
日期+盘点表编号+药品编号+盘点数量
数据流名称:
盘点审核表
编 号:
F7
简 述:
仓储保管主管审核的药品盘点表
数据流来源:
仓储保管主管把盘点表1与库存台账进行核算
数据流去向:
仓储保管主管
数据流组成:
日期+盘点表编号+药品编号+盘点数量
6.3处理逻辑定义:
处理名:
盘点审核
编 号:
D1
输 入:
数据流
输 出:
数据流
描 述:
将仓库保管专员制作的盘点表与在库实际数量进行审核,看是否一致
处理名:
验货处理
编 号:
D2
输 入:
数据流,数据流
输 出:
数据流,数据流
描 述:
采购员要检验货物的质量。
处理名:
出入库检查
编 号:
D3
输 入:
数据流
输 出:
数据流
描 述:
当验货处理后,库管员将货物入库,并发取货单到订货单位
6.4数据存储定义:
数据存储的名称:
库存台账
数据存储编号:
C1
简 述:
记录药品的编号、名称、单价与库存数量等信息
数据存储组成:
药品编号+购入单价+库存数量
关键字:
药品编号
数据存储的名称:
药品信息
数据存储编号:
C2
简 述:
记录库存药品的编号,类别,名称,规格,单价,单位,存放位置,用途
数据存储组成:
药品编号+名称+类别+规格+单价+单位+存放位置+用途
关键字:
药品编号
7模块结构分析
7.1模块结构说明:
基础信息管理模块,主要是对中心店及社区店基本信息的录入,修改和删除等功能。
还有对药品信息的处理,库存数量的确定,仓位的信息的管理控制。
库存管理模块,主要是下达采购订单给采购科,下达入库通知,对于入库的货物进行收获、质检等处理。
在库数量的查询,库存盘点、查询、转移、冻结和调整的处理。
对货物缺货的进行补货或紧急采购,对药品进行检获、发货等处理
财务结算管理模块,对在仓库所有活动的费用进行管理
7.2模块结构图
图9模块结构图
8处理流程分析
8.1入库处理流程分析
图10入库处理流程分析
8.2出库处理流程分析
图11出库处理流程分析
8.3盘点处理流程分析
图12盘点处理流程分析
9数据分析
在需求分析阶段已完成后,对该系统进行数据分析。
根据该阶段所建立的概念模型,已经得出满足系统设计要求的几个关系描述,该阶段的主要工作就是把前一阶段的成果转化为具体的数据库。
9.1实体图
图13入库单实体图
图14出库单实体图
图15出入库主管实体图
图16仓库保管主管实体图
图17存货单实体图
图18盘点表实体图
图19盘点审核表实体图
9.2实体间E-R图
图20E-R图
六、实验结果与讨论
进销存管理对于企业来说是一项繁琐复杂的工作,每天要处理大量的数据。
为及时结清每笔业务,盘点库存和药品流动情况,保证企业的货物供应以及货物安全,库存人员要花费大量人力物力和时间来作数据记录统计工作。
有的企业单位库存管理部分目前仍然为手工、半手工操作。
从供应单位办理入库登记开始,到使用单位输领料出库手续为止,所有操作基本上都是由库存管理人员笔写、手理,加上算盘。
计算器来完成。
这不仅仅繁琐,效率低,而且缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量等,这给企业在一定程度上造成了管理上的落后,及经济利益上的损失。
但是随着经济全球化,我们加入WTO,特别是信息技术的飞速发展,管理信息系统也成为了我国企业重要的发展对象。
对于这种情况,我们针对医药进销存管理的繁琐的问题。
但是可由于调研部全面不深入,以及开发人员的经验不足,这次的有些地方可能不能完全满足使用者的真实需求,对此我们会尽量完善。
我们会在摸索中力求进步。
另外,机器感谢王斌老师在我们教学过程中的悉心指导,对我们不清楚的地方给我们耐心讲解。
再次,我们表示极大的感谢和敬意。
实验项目名称
系统设计
实验者
王志超
专业班级
工商管理类1105班
同组者
实验日期
2012年12月1日
一、实验目的、意义
1).熟悉代码设计、数据存储设计、输入输出设计等环节。
2).进一步树立正确的系统设计、实施思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力
二、实验基本原理与方法
软件工程的基本原理和方法。
三、实验内容及要求
结合实验2中系统分析的案例,对以下内容进行全面讲解。
代码设计、数据存储设计、功能结构图设计、处理流程图设计、输入输出设计等。
讲解内容包括基本原理、使用工具、工具的使用及注意事项等。
四、实验方案或技术路线(只针对综合型和设计型实验)
1)功能结构图设计
2)新系统信息处理流程设计
3)输出设计(主要指打印输出设计)
4)存储文件格式设计(数据库结构设计)
5)输入设计(主要指数据录入界面设计)
6)代码设计(职工证号和部门代号)
7)程序设计说明书
五、实验原始记录(可附加页)
(程序设计类实验:
包括原程序、输入数据、运行结果、实验过程发现的问题及解决方法等;
分析与设计、软件工程类实验:
编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。
系统实施部分要求记录核心处理的方法、技巧或程序段;
其它实验:
记录实验输入数据、处理模型、输出数据及结果分析)
1网络设计
系统的网络结构采用以太局域网,可以和医药店内部的Intranet相连。
用RJ45接口,双绞线5类网线,交换机、路由器等设备进行连接,传输速率为100MB/S。
计算机系统为C/S结构,有两个机器作为服务器,其中的一个作为备份服务器,其它的机器为客户端。
服务器为客户端的请求提供服务。
2代码设计
药品编码采用区间码,主要包括货物所属种类代码、供应商代码、存放仓库代码,由11位数组成
仓库编码采用区间码,主要包括两个仓库代码,由7位数组成
药品种类编码采用区间码,主要包括药品代码,公司代码,供应商代码,由11为数组成
员工编码采用区间码,主要包括公司代码、部门代码、职位代码,由7位数组成
用户编码采用区间码,主要包括中心店及社区店代码、员工代码,由7位数组成
例如:
药品代码设计
药品编码由三位整数组成。
如下图:
3输入输出设计
3.3.1输入设计:
本系统的输入格式设计成表如下所示:
资料代码
02
输入名称
需求分析表
项目号
项目名称
位数及编辑
备注
1
仓库内部缺药种类
X(8)
2
仓库内部缺药数量
N(8)
3
仓库外部缺药种类
X
(2)
4
仓库外部缺药数量
N(8)
3.2输出设计
输出设计:
输出信息的内容:
输出项目、位数、数据形式等。
输出格式:
有表格。
输出设备:
主要为打印机、显示器。
输出介质:
有磁盘、纸张等。
编写输出设计报告如下:
资料代码
01
输出名称
发货表
处理周期
一天
形式
表格
种类
excel
份数
2
报送
配送中心
项目号
项目名称
位数及编辑
备注
1
当前缺货种类
X(8)
2
当前缺货数量
N(8)
3
库存种类
X
(2)
4
库存数量
N(8)
5
需求增加种类
X(8)
6
需求增加数量
N(8)
7
可发货种类
X(8)
8
可发货数量
N(10)
用户界面设计(主界面,包括菜单设计)
4数据库设计
4.1数据库需求分析
图20数据流图
通过对企业仓库管理内容和数据流程分析,设计的数据项合数据结构如下:
药品代码信息。
包括的数据项有药品编号、药品名称、药品数量。
在库药品信息。
包括的数据项有现有药品、现有数目、最大库存、最小库存
等。
药品调拨信息。
包括的数据项有调拨的药品数量、种类、名称、去向等。
药品采购信息。
包括的数据项有采购的药品、采购专员、供应商、采购数目、
采购时间等。
药品退还信息。
包括的数据项有退还药品、退还数目、归还时间、经手人等。
药品需求信息。
包括的数据项有需求数目、需求时间、需求种类、需求名称等。
有了上面的数据结构、数据项和数据流程,就可以进行下面的数据库设计。
4.2数据库物理设计
1)药品信息表
2)供应商信息表
3)仓库信息表
4)药品目录表
5)员工信息表
6)中心店及社区店信息表
7)入库操作表
8)出库操作表
9)采购信息表
10)盘点操作信息表
5用户界面设计
5.1主界面:
为了页面导航的清晰,本网站采用了框架式页面设计。
。
页面头放在上框架,课程介绍模块放中框架,下框架是放接口技术相关图片。
3.5.2子界面:
良好的用户界面一般都符合下列的用户界面规范:
1)易用性原则
2)范性原则
3)帮助设施原则
4)合理性原则
5)美观与协调性原则
6)菜单位置原则
7)独特性原则
8)快捷方式的组合原则
9)排错性考虑原则
10)多窗口的应用与系统资源原则
第一、一致性
如果你可以在一个列表的项目上双击后能够弹出对话框,那么应该在任何列表中双击都能弹出对话框。
要有统一的字体写号、统一的色调、统一的提示用词、窗口在统一的位置、按钮也在窗口的相同的位置。
第二、设置标准并遵循它
可以参数一些工业标准,如IBM的界面设计规范或MS的设计规则,它提供了90%你所需要的规范。
第三、设置向导
如果用户使用了一个功能后,不知道如何做下一个,他们就会放弃。
如果*作流程和手工工作流程一致,用户就会努力去完成它。
最好的方式来引导用户就是在桌面上设置一个流程向导。
第四、提示信息必须恰当且规范
提示信息必须容易理解并且口径统一,比如“您输入了错误的数据”、“用户数据不能超过8位”。
一致的措词,提示信息还应该出现在一致的位置,如弹出提示窗口、窗口的上方或窗口的下方。
对用户的称呼应该统一,比如有时提示“用户输入了错误的数据”,有时提示“您输入了错误的数据”,有时又提示“使用者输入了错误的数据”,这样会使用户无所适从。
第五、借鉴好的程序
多了解同类软件的界面,并加以分析与了解,直到能够区别好的用户界面与差的用户界面。
但不能够简单的模仿别人的界面,而使得自己的软件没有特色
第六、功能的统一
有一些很常用的功能,如添加、修改、删除、查看,同一个软件中,这些功能应该有相同的处理方法。
第七、默认按钮
使用不具有破坏功能的默认按钮,在每个窗口中,为了方便用户,一般都定义了一个默认按钮,当用户敲回车键时可以快速执行某功能,但有时用户会不小心按错回车键,这时候执行了默认功能后,不能产生不可还原的操作,比如删除或保存。
按照上面的规范和测试的细则检验过被测试的软件。
相信软件界面上能显得更加规范和容易被用户所接受。
7程序流程设计
药品库存管理信息系统程序流程设计就是根据药品组织结构图来对个功能模块程序进行设计。
该库存管理系统程序流程设计IPO图如下:
系统名称:
药品库存管理系统
模块名:
库存管理
上层调用模块:
采购管理
下层被调用模块:
输入数据:
计划需求数据
输出数据:
处理:
记录并存储所有的录入表单
注释:
系统名称:
药品库存管理系统
模块名:
采购计划
上层调用模块:
采购管理
下层被调用模块:
输入数据:
计划采购数据
输出数据:
处理:
记录并存储所有的录入表单
注释:
系统名称:
药品库存管理系统
模块名:
进货入库单
上层调用模块:
入库管理
下层被调用模块:
输入数据:
进货入库数据
输出数据:
处理:
记录并存储所有的录入表单,生成入库单
注释:
系统名称:
药品库存管理系统
模块名:
退货出库单
上层调用模块:
入库管理
下层被调用模块:
输入数据:
退货数据
输出数据:
处理:
记录并存储所有的录入表单,生成退货单
注释:
系统名称:
药品库存管理系统
模块名:
库存调拨
上层调用模块:
在库管理
下层被调用模块:
输入数据:
调拨数据
输出数据:
处理:
记录并存储所有的录入表单,生成调拨单
注释:
系统名称:
药品库存管理系统
模块名:
出库单
上层调用模块:
出库管理
下层被调用模块:
输入数据:
出库数据
输出数据:
处理:
记录并存储所有的录入表单,生成出库单
注释:
系统名称:
药品库存管理系统
模块名:
客户退货单
上层调用模块:
出库管理
下层被调用模块:
输入数据:
客户退货数据
输出数据:
处理:
记录并存储所有的录入表单,生成退货单
注释:
六、实验结果与讨论
进销存管理对于企业来说是一项繁琐复杂的工作,每天要处理大量的数据。
为及时结清每笔业务,盘点库存和药品流动情况,保证企业的货物供应以及货物安全,库存人员要花费大量人力物力和时间来作数据记录统计工作。
有的企业单位库存管理部分目前仍然为手工、半手工操作。
从供应单位办理入库登记开始,到使用单位输领料出库手续为止,所有操作基本上都是由库存管理人员笔写、手理,加上算盘。
计算器来完成。
这不仅仅繁琐,效率低,而且缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量等,这给企业在一定程度上造成了管理上的落后,及经济利益上的损失。
但是随着经济全球化,我们加入WTO,特别是信息技术的飞速发展,管理信息系统也成为了我国企业重要的发展对象。
对于这种情况,我们针对医药进销存管理的繁琐的问题。
但是可由于调研部全面不深入,以及开发人员的经验不足,这次的有些地方可能不能完全满足使用者的真实需求,对此我们会尽量完善。
我们会在摸索中力求进步。
另外,机器感谢王斌老师在我们教学过程中的悉心指导,对我们不清楚的地方给我们耐心讲解。
再次,我们表示极大的感谢和敬意。
实验报告成绩评定表
学生姓名
王志超
专业班级
工商管理类1105班
课程名称
管理信息系统
序号
评分标准
占百分比例
百分制分数
折算评分
1
服从基础强化训练的安排,积极认真的参加强化训练,不迟到早退,不缺勤。
10%
2
系统分析:
熟悉业务流程图、数据流程图、数据字典的绘制;针对具体实际,能运用系统方法进行系统分析
30%
3
系统设计:
能结合系统设计的结果,进行系统的详细设计,包括代码设计、数据存储设计、功能结构图设计、处理流程图设计、输入输出设计等内容。
40%
4
实验报告格式规范
20%
总计
满分值
100%
100
最终评定成绩(以优、良、中、及格、不及格评定)
指导教师签字:
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 实践 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)