武汉理工大学管理信息系统实验设计报告.docx
《武汉理工大学管理信息系统实验设计报告.docx》由会员分享,可在线阅读,更多相关《武汉理工大学管理信息系统实验设计报告.docx(17页珍藏版)》请在冰豆网上搜索。
武汉理工大学管理信息系统实验设计报告
学生学号
欢迎关注新浪微博@BM-凯
实验课成绩
学生实验报告书
实验课程名称
管理信息系统
开课学院
管理学院
指导教师姓名
王斌
学生姓名
@BM-凯
学生专业班级
工商管理类****班
2010—2011学年第1学期
实验项目名称
系统分析
实验者
@BM-凯
专业班级
工商管理类****班
同组者
实验日期
10周-12周
一、实验目的、意义
1)熟悉业务流程图、数据流程图、数据字典的绘制。
2)树立正确的系统分析思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。
3)针对一个企业应用软件系统,运用系统分析的过程与方法,结合一个模拟或真实企业的业务过程,分析该软件的业务处理过程及软件功能,复习、巩固、管理信息系统的系统分析知识,提高系统分析实践能力。
二、实验基本原理与方法
系统分析思想,软件工程的基本原理和方法
三、实验内容及要求
选择一个工业企业或较能全面反映系统分析全过程的实际案例,对以下内容进行全面讲解。
1)企业概述与组织结构分析
2)业务流程图
3)数据流分析
4)数据字典
5)系统分析报告
四、实验方案或技术路线(只针对综合型和设计型实验)
1)业务流程图
2)数据流程图
3)功能分析图
4)数据字典
5)数据加工处理的描述
五、实验原始记录(可附加页)
(程序设计类实验:
包括原程序、输入数据、运行结果、实验过程发现的问题及解决方法等;
分析与设计、软件工程类实验:
编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。
系统实施部分要求记录核心处理的方法、技巧或程序段;
其它实验:
记录实验输入数据、处理模型、输出数据及结果分析)
1、背景
自选商场是当今社会重要的组成部分,是人民日常生活的主要活动场所之一,因此如何管理自选商场,提高商场的工作效率,不仅仅是一个商场企业的重要措施,也是关系人们日常生活的重要事情。
计算机介入自选商场管理,不仅可以提高商场管理的效率,而且可以提高自选商场业务管理能力。
自选商场管理系统的主要任务是使自选商场产品的管理工作系统化、规范化、自动化,从而达到提高自选商场业务的目的。
自选商场管理软件主要实现了自选商场产品信息的录入、查询、修改统计以及信息的报表生成和打印。
同时针对不同客户,不同用户权限,统计不同的信息,查询不同模块,以做到客户信息管理的安全。
同时还要求系统具有处理合同订单的能力,统计自选商场的订单信息。
2、组织情况简介
2.1组织机构概况
该商场的组织结构如图所示
2.2管理职能分析
主管——全面负责本店的行政与业务管理;
采购组——负责每一笔进货,查询商品的进货记录,并能按月进行统计,记录进货厂商或供应商的信息;
销售组——负责商品的销售,按月统计员工的销售业绩,记录员工的基本信息;
库存组——负责进行日盘存、月盘存能打印库存清单,查询某种商品的库存情况。
3、业务流程分析
进货管理:
商品进货信息包括进货数量、单价、供应商等。
商品进货管理功能完
成进货信息登记、修改和删除等。
分类查看:
可以根据商品类型来查
某种商品的进货情况;更新库存:
进货信息的变得直接关系到库存的
变化;进货分析:
列出当前进货量最多的前几项商品和进货量最少的
前几项商品;库存分析:
列出当前进货量最多的前几项商品和进货量
最少的前几项商品。
销售信息管理:
商品销售数量、单价、统计日期等。
。
分类查看:
可以根据商品
类型来查看商品的销售情况;更新库存:
销售信息的变得直接关系到
库存的变化;销售分析:
列出当前进货量最多的前几项商品和进货量
最少的前几项商品。
商品基本信息的维护:
商品的查询、添加、删除、修改。
查询包括进货查询、销
售查询和库存查询。
供货商信息管理:
包括供货商信息的新建、修改
和删除等。
如下是业务流程图:
4、数据流程分析
4.1顶层数据流程图
4.2一级数据流程图
小型自选商场综合管理信息系统第二层数据流程图-库存处理
小型自选商场综合管理信息系统第二层数据流程图-销售处理
5、数字字典的定义
5.1数据项的定义
数据项编号:
i-01
数据项的名称:
采购员编号
简述:
采购员在网站的标识
类型及宽度:
int,8位
取值范围:
数字
数据项编号:
i-02
数据项的名称:
采购员名字
简述:
采购员自己取的名字,用以唯一标识采购员名字
类型及宽度:
字符型,50位
取值范围:
文本
5.2数据流的定义
数据流编号:
D-01
数据流的名称:
员工信息
简述:
用于记录员工的一些基本信息
数据流来源:
员工表
数据流去向:
员工
数据流组成:
工号+用户名+员工密码+权限+其他信息
5.3数据存储的定义
数据存储编号:
F-01
数据存储名称:
员工表
简述:
用于描述员工的基本信息
数据存储组成:
工号+用户名+员工密码+权限+其他信息
关键字:
工号
六、实验结果与讨论
通过小型自选商场综合管理对本系统需求的迫切性,了解到本系统开发的必要性,那么小型自选商场综合管理系统在如今的开发背景下进行开发又有多少可行性呢?
我们将从以下3点得出结论:
管理可行性分析
系统的管理可行性体现在可以查询商品的进货记录,并能按月进行统计,也可以记录每一笔售货,查询商品的销售情况,并能进行日盘存、月盘存,能按月统计某个员工的销售业绩,在记录进货及售货的同时,能动态刷新库存,能打印库存清单,查询某种商品的库存情况。
能查询某个厂商或供应商的信息。
能查询某个员工的基本信息。
收银台操作中,能根据输入的商品编号、数量,显示某顾客所购商品的清单,并显示收付款情况,而且可以做系统初始化的工作。
技术可行性分析
前台开发工具采用Borland公司的Delphi7,后台采用SQLServer2000。
Delphi7是功能强大的可视化开发工具,易于上手。
SQLServer2000数据库是目前全球使用最多的关系数据库系统,在安全性和易用性都不是问题,技术上具有可行性。
经济可行性分析
当前计算机硬件成本在不断下降,软件也由于竞争而使性能价格比日趋合理,本系统所需的软硬件成本并不是很高,高校完全有能力接受。
同时,采用本系统后可以带来以下几个经济效益:
①提高工作效率,将日常大部分工作简化成键盘录入,为管理过程提供快速、准确的数据。
减少手工操作过程的失误,避免舞弊现象。
②提供统计功能,利于小型自选商场校对各种信息的分析与决策,最终全面提高管理水平,使小型自选商场的管理走向标准化,有利于小型自选商场合理的进货和促销以及对员工的业绩考核和分析潜在顾客。
通过以上论述,认为系统具有经济可行性。
另外,就个人而言,我从中收货了很多,首先,熟悉了WindowsVisio等软件的操作,对于各种流程图的绘制更加熟悉。
此外,学会尝试着用系统逻辑的眼光去看待分析问题,层层推进。
对事物有一个更加全面准确的认识。
实验项目名称
系统设计
实验者
@BM-凯
专业班级
工商管理类****班
同组者
实验日期
13周-16周
一、实验目的、意义
1).熟悉代码设计、数据存储设计、输入输出设计等环节。
2).进一步树立正确的系统设计、实施思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力
二、实验基本原理与方法
软件工程的基本原理和方法。
三、实验内容及要求
结合实验2中系统分析的案例,对以下内容进行全面讲解。
代码设计、数据存储设计、功能结构图设计、处理流程图设计、输入输出设计等。
讲解内容包括基本原理、使用工具、工具的使用及注意事项等。
四、实验方案或技术路线(只针对综合型和设计型实验)
1)功能结构图设计
2)新系统信息处理流程设计
3)输出设计(主要指打印输出设计)
4)存储文件格式设计(数据库结构设计)
5)输入设计(主要指数据录入界面设计)
6)代码设计(职工证号和部门代号)
7)程序设计说明书
五、实验原始记录(可附加页)
(程序设计类实验:
包括原程序、输入数据、运行结果、实验过程发现的问题及解决方法等;
分析与设计、软件工程类实验:
编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。
系统实施部分要求记录核心处理的方法、技巧或程序段;
其它实验:
记录实验输入数据、处理模型、输出数据及结果分析)
1、系统目标
一、建立规范的业务管理模式,使业务人员从繁忙的开票工作中解脱出来,提高工作效率,减少人为差错;
二、提供快速、准确的处理企业商品进、销、存业务模式;
三、系统界面友好美观,操作简单易行,查询灵活方便,数据存储安全可靠。
2、功能模块设计
主要功能模块介绍
(1)进货处理模块:
能记录每一笔进货,查询商品的进货记录,并能按月进行统计。
(2)库存处理模块:
在记录进货及售货的同时,必须动态刷新库存。
能打印库存清单,查询某种商品的库存情况。
(3)销售业绩处理模块:
能记录每一笔售货,查询商品的销售情况,并能进行日盘存、月盘存。
(4)供应商信息处理模块:
能查询某个厂商或供应商的信息。
(5)顾客购买模块:
收银台操作中,能根据输入的商品编号、数量,显示某顾客所购商品的清单,并显示收付款情况。
(6)员工信息处理模块:
能查询某个员工的基本信息,能按月统计某个员工的销售业绩。
3、数据库逻辑设计
3.1员工信息表list
字段名
中文含义
类型
可否空
说明
lid
员工号
Char(10)
否
主键
lnam
姓名
Varchar(10)
否
lage
年龄
Number(10)
否
lad
籍贯
Varchar(10)
否
lmark
业绩
Number(10)
否
lbonus
奖金
Number(10)
否
3.2进货信息表list
字段名
中文含义
类型
可否空
说明
lid
商品号
Char(10)
否
主键
lnam
商品名称
Varchar(10)
否
lprice
商品单价
Number(10)
否
date
进货日期
Date
否
lquantity
进货数量
Number(10)
否
ltotal
进货总金额
Number(10)
否
3.3库存信息表list
字段名
中文含义
类型
可否空
说明
lid
商品号
Char(10)
否
主键
lnam
商品名称
Varchar(10)
否
lprice
商品单价
Number(10)
否
date
进货日期
Date
否
lquantity
商品数量
Number(10)
否
ldate
领货日期
Date
否
3.4领货信息表list
字段名
中文含义
类型
可否空
说明
lid
商品号
Char(10)
否
主键
lnam
商品名称
Varchar(10)
否
lprice
商品单价
Number(10)
否
date
领货日期
Date
否
lname
邻货人
Varchar(10)
否
lquantity
领货数量
Number(10)
否
3.5销售信息表list
字段名
中文含义
类型
可否空
说明
lid
商品号
Char(10)
否
主键
lnam
商品名称
Varchar(10)
否
lprice
商品单价
Number(10)
否
date
销售日期
Date
否
lname
销售人
Varchar(10)
否
ltotal
销售总额
Number(10)
否
lquantity
销售数量
Number(10)
否
3.6员工销售业绩表list
字段名
中文含义
类型
可否空
说明
lid
员工号
Char(10)
否
主键
lnam
员工姓名
Varchar(10)
否
lid
销售商品号
Char(10)
否
date
销售日期
Date
否
ltotal
销售总额
Number(10)
否
lquantity
销售数量
Number(10)
否
3.7顾客够买信息表list
字段名
中文含义
类型
可否空
说明
lid
顾客号
Char(10)
否
主键
lid
购买商品号
Char(10)
否
lid
商品名称
Varchar(10)
否
date
购买日期
Date
否
ltotal
购买数量
Number(10)
否
lquantity
购买总额
Number(10)
否
4、输入输出设计
管理信息系统只有通过输出才能为用户服务。
信息系统能否为用户提供准确、及时、实用的信息是评价信息系统好坏的标准之一,也就是说,输出信息的内容与格式等是用户最关心的部分。
因此,在系统设计中,是先根据管理和用户的需求进行输出设计,然而反过来根据输出所要求获得的信息进行输入设计。
4.1输出设计
4.1.1输出设计的内容
输出设计的内容包括:
有关输出信息使用方面的内容;输出方式;输出设备;输出介质。
4.1.2输出设计的方法
在系统设计阶段,设计人员应给出系统输入的说明,这个说明既是将来编程人员在软件开发中进行实际输出设计的依据,也是用户评价系统实用性的依据。
因此,设计人员要选择合适的输出方式,并以清楚的方式表达出来。
输出形式主要有报表信息和图形化信息。
本系统的输出为表格形式,主要包括员工信息,进货信息,供应商信息信息和销售信息。
4.2输入设计
输入设计的目标是保证向系统输入正确的数据。
4.2.1输入设计的原则
输入设计应遵循以下原则:
最小量原则:
这是指在保证满足处理要求的前提下使输人量最小。
由于数据输入与计算机处理比较起来相对慢,在数据录入时,系统大多数时间都处于等待状态,系统效率将显著降低;同时,数据录入工作一般需要人的参与,大量的数据录入往往浪费很多的人力资源,增加系统的运行成本。
因此,输入量越少,出错机会越少,花费时间越少,数据一致性越好。
简单性原则:
输入的准备、输入过程应尽量容易,以减少错误的发生。
这主要是因为输入设计在为用户提供纠错和输入校检的同时,就保证了输入过程简单易用,就保证了不会因为差错,纠错而使输入复杂化,增加用户负担。
早检验原则:
对输人数据的检验尽量接近原数据发生点,使错误能及时得到改正。
因此输入设计中应采用多种输入校检方法和有效性验证技术,以减少输入错误。
少转换原则:
输入数据尽量用其处理所需形式记录,减少不必要的输入步骤,当步骤不能省时,应仔细验证现有步骤是否完备,以免数据转换介质时发生错误。
本系统的主要输出为文本形式。
4.2.2输入格式设计
输入格式的设计一般是指数据录入人员在终端屏幕上看到的凭证格式。
其设计格式的原则是使录入人员能方便的输入数据,尽量避免操作失误。
本系统中主要输入方式方式为键盘输入,主要输入的内容为销售信息,员工业绩信息。
六、实验结果与讨论
在系统分析的基础之上,明确系统设计要达到的目标和要解决的问题,通过功能模块设计、数据存储设计、输入输出设计,较好地达到了系统设计的目标。
当然,由于知识水平的限制,未能进行代码设计,所以在根本上说来还是没有形成一个真实有效的系统。
对于个人来说,这次试验是自身进一步树立正确的系统设计、实施思想,培养了分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力。
对于课本上相对空泛的知识也有了较为客观形象的认识,加深了理解,获益匪浅。
实验报告成绩评定表
学生姓名
@BM-凯
专业班级
工商管理类****班
课程名称
管理信息系统
序号
评分标准
占百分比例
百分制分数
折算评分
1
服从基础强化训练的安排,积极认真的参加强化训练,不迟到早退,不缺勤。
10%
2
系统分析:
熟悉业务流程图、数据流程图、数据字典的绘制;针对具体实际,能运用系统方法进行系统分析
30%
3
系统设计:
能结合系统设计的结果,进行系统的详细设计,包括代码设计、数据存储设计、功能结构图设计、处理流程图设计、输入输出设计等内容。
40%
4
实验报告格式规范
20%
总计
满分值
100%
100
最终评定成绩(以优、良、中、及格、不及格评定)
指导教师签字:
年月日