版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第十章管理信息系统开发案例 管管理信息息系统开开发示例例厂厂库存管管理信息息系统的的分析与与设计1问题题的提出出(1)开开发背景景XX厂是是我国的的一家老老加工企企业,随随着改革革的深入入和经济济的发展展,该厂厂的生产产任务日日益繁重重,从而而对库存存管理的的要求也也更加严严格。在在传统的的手工管管理时期期,一种种物品由由进货到到发货,要经过过若干环环节,且且由于物物品的规规格型号号繁多,加之业业务人员员素质较较低等因因素,造造成物品品供应效效率低下下,严重重的影响响了企业业的正常常生产。同时由由于库房房与管理理部门之之间的信信息交流流困难,造成库库存严重重积压,极大的的影响了了企业的的资金周
2、周转速度度,另外外也使得得物资管管理、数数据汇总总成为了了一大难难题。当今该厂厂的竞争争压力越越来越大大,企业业要想生生存,就就必须在在各个方方面加强强管理,并要求求企业有有更高的的信息化化集成,能够对对企业的的整体资资源进行行集成管管理。现现代企业业都意识识到,企企业的竞竞争是综综合实力力的竞争争,要求求企业有有更强的的资金实实力,更更快的市市场响应应速度。这就要要求企业业各部门门之间统统一计划划,协调调生产步步骤,汇汇总信息息,调配配集团内内部资源源,实现现既要独独立,又又要统一一的资源源共享管管理。随随着信息息技术的的发展,该厂为为了提高高库存周周转率,加快资资金周转转速度,决定开开发“
3、库存管管理信息息系统”。(2)项项目目标标充分利用用现有的的设备,采用VVB6.0作为为开发工工具,利利用ACCCESSS数据据库建立立一个高高效、准准确、操操作方便便,具有有专业的的查询、更新及及统计功功能的微微机管理理信息系系统,以以满足工工作人员员进行综综合的、模糊的的查询及及更新要要求,从从而更加加方便的的管理库库存物品品。该系系统的开开发与建建立会极极大程度度提高管管理人员员、工作作人员的的工作效效率。2对现现有系统统进行需需求调查查需求调查查是信息息系统分分析与设设计的基基础。要要开发并并实施一一个完整整的信息息系统,必须首首先了理理解用户户的需求求,并形形成系统统需求说说明书。在
4、此基基础上才才能进行行系统分分析、系系统设计计和程序序编码等等工作。该厂在在需求调调查过程程中发放放了8种种不同种种类的调调查表,要求相相关人员员对其进进行逐条条逐项的的填写,从而对对其现行行系统的的业务流流程进行行了详细细的调查查。(1)现现行系统统业务流流程通过大量量的调查查,我们们了解到到当前该该厂的业业务流程程如下:各车间间向商品品供应部部门提出出对某种种商品的的需求计计划,仓仓库将相相应的商商品发放放给各车车间,一一般要经经过计划划、库房房管理等等流程。各业务务流程图图如图11所示。采购单需求计划单库管员订货单采购员车间供应商采购员提货通知单入库单库管员领料单车间库存台账统计报表图1
5、 业务流程图(2)现现行系统统存在的的问题由于采用用的是手手工管理理,账目目繁多,加之几几个仓库库之间距距离较远远,库管管员、计计划员和和有关领领导相互互之间的的信息交交流困难难,使得得物资供供应效率率低下,影响生生产。同同时每月月的月末末报表会会耗费大大量的人人力,且且由于手手工处理理容易造造成失误误,从而而影响了了数据的的效率和和准确率率,造成成了不必必要的损损失。因因此,该该厂必须须建立相相应的库库存管理理信息系系统,使使其能根根据市场场情况,及时合合理地采采购所需需商品,同时又又能科学学地对商商品进行行管理,统筹安安排人力力、物力力、财力力,有效效地改善善当前管管理的混混乱状况况。库存
6、管理理是企业业管理的的重要组组成部分分。在企企业生产产经营活活动中,库存管管理既必必须保证证生产车车间对原原材料、零部件件需求,又直接接影响采采购、销销售部门门的购、销活动动。为盘盘活企业业流动资资金,加加快资金金周转,在保障障供给的的前提下下,最大大限度地地降低商商品的库库存量,节省企企业流动动资金的的占用,直接影响响着企业业的经营营效益。根据对对该厂的库库存管理理情况所所作的调调查和参参考有关关资料,发现目目前该厂厂在库存存管理方方面存在在着如下下问题:不能及及时获得得库存信信息在企业运运作过程程中,管管理人员员必须获获知各种种商品当前前的库存存量,在在库存数数量小于于商品的的最低库库存限
7、度度的时候候,向供供应商进进行订货货;在库库存数量量大于商商品的最最高库存存限度的的时候,即商品品积压的的时候,应该停停止商品品的进货货活动。但在实际际操作中中,由于于商品的的种类多多、数量量大,需需要进行行仔细地地核算,这不仅仅费时,而且易易出错,从而影影响企业业快速有有效地运运转。库存信信息不够够准确仓库管理理员根据据各种入入库单、需求计计划单和和领料单单进行商商品的入入库、出出库操作作后,要要随时修修改商品品的库存存信息和和出库、入库信信息,以便反反映库存存状况。工作中中的主要要问题是是:由于商品品种类多多、数量量大、出出库入库库操作频频繁等原原因,造成库存存记录和和实际库库存量通通常达
8、不不到严格格一致,因而需需要通过过盘点来来纠正差差错,这这既耽误误时间,又增加加了工作作量。无法及及时了解解车间对对库存商商品的需需求情况况在需求计计划单下下达后,由于库库存商品品与车间的关关系复杂杂,根据据送料员员的个人人经验给给各车间间分配车车间所需需商品时时,常缺缺少入库库、出库信信息和相相关信息息,经常常出现车车间缺少该商商品的时时候才知知道该产产品需要要情况,此时如如果库存存量不足足,将会会导致车间间的停产产。无法法及时了了解车间间对库存存商品的的需求情情况会使使企业的的生产和和销售环环节发生生混乱,使企业业无法正正常的运运作。市场需求求日益多多样化和和个性化化,产品品更新换换代的周
9、周期越来来越短,这就要要求企业业必须改改变库存存管理现现状,以以适应时时代的要要求。(3)企企业库存存管理系系统的特特点因为传统统企业库库存管理理存在以以上的问问题难于于适应现现代库存存管理要要求,所所以现代代企业库库存管理理系统要要具有以以下的特特点: 科学学的库存存管理流流程存货的种种类不同同,所涉涉及的业业务环节节及它们们所组成成的业务务流程也也各有差差异。一一般而言言,库存存业务包包括入库库处理、货物保保管和出库处处理三个个主要部部分。通通畅的业业务流程程是保障障高效库库存管理理的基础础,应具具备优化化、无冗冗余、并并行作业业的基本本属性。企业库库存管理理系统对对企业的的业务流流程进行
10、行流程再再造,使使其更加加通畅,提高企企业在同同行业中中的竞争争力。 商品品代码化化管理代码问题题,严格格说是一一个科学学管理的的问题,设计出出一个好好的代码码方案对对于系统统的开发发工作是是一件极极为有利利的事情情。代码码设计的的好可以以使很多多机器处处理变得得十分方方便,还还可以把把一些现现阶段计计算机很很难处理理的工作作变成很很简单的的工作。由于库存存商品种种类繁多多,在库库存管理理过程中中极易发发生混乱乱的问题题。ITT技术与与层次编编码技术术的结合合为商品品的高效效管理提提供了可可能。这这种编码码技术对对所有库存存商品按按照层次次和类别别赋予唯唯一的编编码。它它是区分分不同商商品的最
11、最主要的的标准,具有易易读和易易记的特特点,使使得管理理者只需需知道商商品的编编码,就就可以了了解该商商品的有有关信息息,以便便在每日日的烦杂杂管理中中,保持持规范、有序的的状态。 库存存异常报报警 当库存存数量小小于商品品的最低低库存限限度的时时候,系系统发出出警报,提醒管管理人员员应该向向供应商商进行订订货;在在库存数数量大于于商品的的最高库库存限度度的时候候,即商商品积压压的时候候,系统统也会发发出警报报,提醒醒管理人人员应该该停止商商品的进进货活动动。也就就是说企企业库存存管理信信息系统统既能防防止商品品供应滞滞后于车车间对它它们的需需求,也也能防止止商品过过早地生生产和进进货,以以免
12、增加加库存。对企业业的生产产起了保保障作用用,同时时节省了了企业的的流动资资金。3系统统分析系统分析析的任务务是在全全面调查查的基础础上,通通过对现现行管理理业务的的分析,提出系系统的目目标要求求和功能能分析的的总体逻逻辑模型型。(1)数数据流程程图 根据系系统调查查阶段的的数据资资料,并并依据用用户的要要求,确确定该厂厂信息系系统的基基本功能能和工作作过程如如下:首先车间间科室提提出需求求计划,库房管管理员根根据库存存情况,决定是是否需购购货,如如不需购购货则通通知车间间前来取取货,否否则库房房管理员员通知采采购员购购货,当当货物到到达后进进行入库库处理并并通知车车间科室室前来取取货。根据相
13、应应的功能能要求,我们绘绘制系统统的数据据流程图图,如图图2所示示:供货单位出入库处理车间采购员计划台账库存台账合同台账供应商信息商品信息车间信息计划台账发货单退货单到货通知入库单取货单计划单订货单验货处理库存提示可供货的计划单库存检查查询打印图2数数据流程程图(2)数数据字典典数据字典典是对描描述数据据流程图图中的数数据项、数据流流、数据据存储、加工处处理逻辑辑等组成成部分的的严格定定义,下下面是本本系统的的数据字字典(由由于篇幅幅原因,在此仅仅给出部部分)。 数据据项的定定义数据项编编号:11-011数据项名名称:商商品编号号别名:无无简 述:某某种商品品的编号号类型:字字符型长度:88字
14、节取值范围围:数字字 + 英文字字母数据项编编号:11-022数据项名名称:单单价别名:购购入单价价简 述:某某种商品品的购入入单价类型:数数值型长度:110位,小数位位2位取值范围围:0.00999999999.999数据项编编号:11-033数据项名名称:库库存数量量别名:实实际库存存数量简 述:某某种商品品的库存存数量类型:数数值型长度:55位整数数取值范围围:0999999 数据据流的定定义数据流名名称:入入库单编号:FF1简述:采采购人员员填写的的商品入入库凭单单数据流来来源:采采购人员员数据流去去向:登登记库存存台账数据流组组成:日日期 + 入库库单编号号 + 商品编编号 + 购入
15、入数量流通量:25份份/天高峰流通通量:550份/天数据流名名称:发发货单编号:FF2简述:供供应商填填写的商商品发货货凭单数据流来来源:供供应商数据流去去向:登登记合同同台账数据流组组成:日日期 + 发货货单编号号 + 供应商商编号 + 商商品编号号 + 发货数数量流通量:25份份/天高峰流通通量:550份/天数据流名名称:取取货单编号:FF3简述:库库管员填填写的要要求车间间取货凭凭单数据流来来源:库库管员数据流去去向:车车间数据流组组成:日日期 + 车间间编号 + 商商品编号号 + 数量流通量:25份份/天高峰流通通量:550份/天 数据据存储的的定义数据存储储的名称称:库存存台账数据存
16、储储编号:D1简述:记录商商品的编编号、名名称、单单价与库库存数量量等信息息数据存储储组成:商品编编号 + 购入入单价 + 库库存数量量关键字: 商品品编号数据存储储的名称称:合同同台账数据存储储编号:D2简述:记录合合同的编编号、供供应商编编号、货货物编号号、单价价与购入入数量等等信息数据存储储组成:合同编编号 + 供应应商编号号 + 商品编编号 + 单价价 + 购入数数量 + 日期期 + 合同状状态关键字: 合同同编号数据存储储的名称称:计划划台账数据存储储编号:D3简述:记录计计划的编编号、车车间编号号、商品品编号、数量等等信息数据存储储组成:计划编编号 + 供应应商编号号 + 商品编编
17、号 + 数量量 + 日期 + 计计划状态态关键字: 计划划编号数据存储储的名称称:供应应商信息息数据存储储编号:D4简述:记录供供应商的的编号,名称,地址,电话,传真,银行帐帐号数据存储储组成:供应商商编号 + 名名称 + 地址址 + 电话 + 传传真 + 银行行帐号关键字: 供应应商编号号数据存储储的名称称:商品品信息数据存储储编号:D5简述:记录库库存商品品的编号号,类别别,名称称,规格格,单价价,单位位,存放放位置,用途数据存储储组成:商品编编号 + 名称称 + 类别 + 规规格 + 单价价 + 单位 + 存存放位置置 + 用途关键字: 商品品编号数据存储储的名称称:车间间信息数据存储储
18、编号:D6简述:记录车车间的编编号,名名称,联联系人,电话数据存储储组成:车间编编号 + 名称称 + 联系人人 + 电话关键字: 车间间编号 数据存储储的名称称:用户户信息数据存储储编号:D7简述:记录用用户名称称、密码码和权限限数据存储储组成:用户名名 + 密码 + 权权限关键字: 用户户名 处理理逻辑的的定义处理名:库存检检查编号:P1输入:数据流流F5输出:数据流流F6描述:当车间间将计划划单发给给库管员员后,库库管员要要将计划划单与库库存台账账进行比比较,看看是否需需要订货货。处理名:验货处处理编号:P2输入:数据流流F2,数据流流F5输出:数据流流F1,数据流流F4描述:采购员员要检
19、验验货物的的质量。处理名:出入库库检查编号:P3输入:数据流流F1输出:数据流流F3描述:当验货货处理后后,库管管员将货货物入库库,并发发取货单单到订货货单位。4系统统设计(1)系系统功能能结构设设计库存管理理信息系系统的目目标是保保障企业业生产所所需的所所有商品品供给,并通过过有效的的管理,提高库库存周转转率,降降低资金金占用。我们根根据系统统分析结结果,得得出本系系统的功功能结构构图如图图3所示示。计划管理理的主要要功能是是根据各各生产部部门上报报的生产产、维修修及工程程用料计计划与已已有的采采购合同同计划和和库存情情况等信信息建立立数据库库,并及及时根据据生产计计划的变变更,修修改商品品
20、计划,生成商商品采购购清单。库存管理理模块中中的各子子模块都都由数据据录入、修改、删除、查询等等模块构构成。其其中数据据录入模模块包括括对商品品库存文文件的数数据录入入、商品品购入文文件的数数据录入入、商品品出库文文件的录录入;数数据修改改是对上上述三种种文件中中的数据据进行修修改;数数据删除除同数据据修改基基本上是是一样的的,只不不过这里里是将记记录从相相应的数数据库文文件中删删除掉。库存管理信息系统系统管理计划管理库存管理系统初始化用户控制库存台账管理计划台账管理合同台账管理修改信息出库入库库存提示图3功能结构图(2)系系统配置置方案根据开发发时期计计算机市市场的性性能价格格比和本本系统的
21、的实际情情况,选选择了PP4微机机及Acccesss数据据库管理理系统。(3)代代码设计计为了和工工作人员员以往的的商品管管理方式式一致,商品信信息编码码以数字字表示。根据行行业标准准,所有有商品分分为199大类(两位数数字),每大类类又分为为若干小小类(两两位数字字),在在小类中中根据商商品规格格型号的的不同以以卡号(四位数数字)再再进行区区分。设设计方案案如图44所示。 * * *小类号商品规格格型号大类号图4 商商品代码码设计方方案此外为了了使数据据录入、商品信信息管理理、信息息查询、统计的的方便快快速,我我们还根根据需要要对商品品的去向向和来源源进行了了统计用用信息编编码和部部门编码码
22、。(4)数数据库设设计数据库是是数据库库应用程程序的核核心。数数据库设设计是建建立一个个应用程程序最重重要的步步骤之一一。数据据库设计计一般要要在需求求分析和和数据分分析的基基础上进进行概念念设计、逻辑设设计和物物理设计计。 概念念设计经过对该该厂的调调查我们们了解到到系统中中的实体体类型有有:供应应商、商商品、领领用单位位等,这这些实体体之间的的相互关关系有:供应商与与商品之之间存在在“供应”联系,是多对对多的。商品与领领用单位位之间存存在“出库”,“出库”对多的的。每个实体体的属性性分别是是:供应商:供应商商编号,名称,地址,电话,传真,银行帐帐号 商 品品:商品品编号,名称,类别,规格,
23、单价,单位,库存量量,存放放位置,用途车 间间:车间间编号,名称,联系人人,电话话画出库存存管理的的ERR图如图图5所示示。图5库库存管理理ERR图 逻辑辑设计逻辑设计计的任务务是根据据DBMMS的特特征把概概念结构构转换为为相应的的逻辑结结构。概概念设计计所得到到的ER模型型,是独独立于DDBMSS的,这这里的转转换就是是把表示示概念结结构的EER图图转换成成关系模模型的逻逻辑结构构。将上上图转换换为规范范的关系系模式为为:供应商(供应商商编号,名称,地址,电话,传真,银行帐帐号)商品(商商品编号号,名称称,类别别,规格格,单价价,单位位,库存存量,存存放位置置,用途途)供应(供供应商编编号
24、,商商品编号号,数量量,单价价)车间(车车间编号号,名称称,联系系人,电电话)出库(商商品编号号,车间间编号,数量) 物理理设计物理设计计的目的的是根据据具体DDBMSS的特征征,确定定数据库库的物理理结构(存储结结构)。关系数数据库的的物理设设计任务务包括两两个方面面,一是是确定所所有数据据库文件件的名称称及其所所含字段段的名称称、类型型和宽度度;二是是确定各各数据库库文件需需要建立立的索引引,在什什么字段段上建立立索引等等。各表表结构如如表17所示示。表1库存存台账字段名字段类型型字段宽度度说明商品编号号Charractter 8 购入入单价 Numeericc10.22 库存存数量 Nu
25、meericc5 库存数量量表2合同同台账字段名 字段类类型8 合合同编号号 字段宽宽度 8 供供应商编编号说明合同编号号Charractter8供应商编编号Charractter8商品编号号Charractter8 商商品编号号 8单价Numeericc10.22数量Numeericc5日期Datee8合同状态态 10.2 单单价Logiic 10.2 购购入数量量 1 备注 30 合合同未执执行的原原因Demoo合同未执执行的原原因表3计划划台账字段名字段类型型字段宽度度说明计划编号号Charractter8车间编号号Charractter8商品编号号Charractter8数量Numee
26、ricc5日期Datee8是否定货货Logiic1是否到货货Logiic1是否取货货Logiic1表4供供应商信信息字段名字段类型型字段宽度度说明供应商编编号Charractter8名称Charractter40地址Charractter50电话Charractter20传真Charractter20银行帐号号Charractter20表5商品信信息字段名字段名名字段类型型字段宽度度说明商品编号号Charractter8名称Charractter20类别Charractter8规格Charractter8单价Numeericc10.22单位Charractter8存放位置置Charractte
27、r50用途Demoo表6车间信信息字段名字段类型型字段宽度度说明车间编号号Charractter8名称Charractter20联系人Charractter10车间的联联系人电话Charractter20联系人的的电话表7用户户信息字段名字段类型型字段宽度度说明用户名Charractter20用户登录录时的名名称密码Charractter20用户登录录时的密密码权限Charractter8用户的权权限(5)系系统处理理流程设设计该厂的库库存管理理信息系系统包括括:计划划管理、库房管管理等子子系统,系统运运行流程程图如图图6所示示。结束开始登录界面各子系统选择计划管理库房管理图6库库存管理理系统
28、流流程图5系统统实施(略)课堂案案例分析析案例511 基于于Webb的高校校教材查查询系统统的分析析与设计计1.开发发背景*高校校是一所所综合性性高校,其涉及及的专业业课程多多,教材材用书种种类多,数量大大,传统统的管理理方法存存在着效效率低,易出错错等诸多多弊端,特别是是学生、教师对对教材使使用情况况了解相相对较少少,信息息的透明明度较低低,与当当前高校校管理中中倡导的的“以人为为本”的管理理思想存存在着很很大的差差距。为为此该校校教材科科开发了了一套基基于C/S的教教材管理理信息系系统。该该系统主主要包括括以下六六项处理理功能:系统维维护、教教材订购购计划管管理、教教材库存存管理、教材销销
29、售处理理、学生生预收款款管理、数据统统计、查查询与分分析等功功能。但但是由于于基于CC/S的的管理信信息系统统自身存存在的使使用范围围小、地地点固定定等缺点点,依然然不能满满足管理理上的需需要。如如学生想想知道教教材科是是否有某某本书、想了解解自己教教材款的的使用情情况,教教师想要要预订下下学期的的教材等等都必须须亲自去去教材科科,一方方面浪费费了学生生和教师师的时间间和精力力,另一一方面也也加大了了教材科科的工作作量,为为此教材材科希望望在原有有的基于于C/SS的教材材管理信信息系统统的基础础上,利利用高校校校园网网的强大大存储能能力和方方便的网网络查询询能力,采用流流行的BBrowwser
30、r/Seerveer结构构体系,将最终终用户界界面统一一为浏览览器,开开发基于于Webb的教材材信息查查询系统统,更好好地满足足各类人人员对教教材信息息管理的的需求。2.系统统调查通过对该该高校教教材科的的业务工工作进行行的调查查,我们们发现该该教材科科的业务务对象主主要有三三类:学学生、教教师和教教材科,其相应应的日常常业务也也可以分分为三类类,分别别是:(1)有有关学生生的业务务教材科对对于学生生的业务务主要是是为学生生提供入入学以来来在教材材科的购购书详细细资料的的查询,存款详详细资料料的查询询,剩余余款项数数额查询询及学生生对所需需教材的的查询等等等。以以往的方方式是学学生到教教材科,
31、提供自自己的姓姓名、系系别、年年级,然然后教材材科在原原始记录录中查询询。(2)有有关教师师的业务务教师的业业务主要要是登记记查询教教师领书书的信息息,每学学期开学学,各系系教师根根据上学学期预定定的教材材记录到到教材科科领取教教材,并并登记;每学期期教师可可以预定定下学期期所用教教材,方方式是教教师在学学期末到到教材科科,提供供所需教教材名称称、教师师个人信信息等,然后教教材科记记录相应应信息并并制定相相应采购购计划。(3)有有关教材材科的业业务教材科的的业务主主要是采采购图书书,发放放教材,对库存存图书、学生购购书信息息、教师师(院系系)领书书的信息息进行管管理、统统计。这这其中涉涉及到所
32、所有有关关教材的的各种信信息、数数据,这这部分也也是教材材科最主主要、核核心的业业务。通过对上上述业务务的归纳纳,可以以画出该该系统的的功能体体系图,如图11所示。教材信息查询系统通用查询模块专用查询模块教材预订模块教材信息查询教师领书查询教材零售查询用户的增加、删除和修改学生购书查询学生退书查询学生存款查询零售购书统计退书统计库存统计教师领书统计教材预订信息录入教材预订信息修改教材预订信息查询图1功能结构图教材预订统计学生领书统计用户管理模块3.业务务流程分分析业务分类类通过对上上述业务务的了解解及分析析,新系系统的业业务可以以分为通通用查询询业务、专用查查询业务务和网上上预定业业务三部部分
33、。(1)通通用查询询业务通用查询询业务包包括教材材基本信信息查询询业务、学生购购书查询询业务、学生存存款查询询业务、教师领领书查询询业务、教材零零售查询询业务等等。任何何人在学学校或校校外都可可以使用用自己的的用户名名和密码码在任何何一台能能够上网网的电脑脑上查询询他想要要查询的的内容(其中教教材基本本信息查查询不需需要用户户名和密密码)。 (2)教教材科专专用查询询业务专用查询询业务是是针对教教材科的的业务,这部分分业务不不对外开开放,因因为它没没有对外外开放的的必要,这部分分业务主主要是辅辅助教材材科对库库存中教教材的数数量,更更新速度度等进行行统计、预测、分析。具体业业务应包包括:教教材
34、库存存统计业业务、教教材零售售统计业业务、学学生购书书统计业业务和学学生退书书统计业业务及教教师(院院系)领领书情况况的统计计业务。(3)教教材预订订业务网上教材材预订业业务是办办公自动动化优越越性的体体现。在在新业务务系统中中,各系系要预订订教材不不用像以以前跑到到教材科科进行登登记了。只要在在预定系系统中输输入所要要预定的的教材的的信息,就可以以完成对对教材的的预定,这样大大大提高高了工作作效率。为完成成网上预预定的过过程,相相应的应应该完成成一系列列的业务务,包括括:预定定教材信信息录入入、预定定教材信信息的修修改、预预定教材材信息查查询和预预定教材材信息统统计等内内容。3.2 业务流流
35、程图由于业务务较多,在此仅仅对通用用查询业业务和网网上教材材预定业业务分别别举例加加以说明明。(1)通通用查询询业务以学生查查询业务务为例,该业务务是学生生向系统统输入用用户名和和密码进进行身份份认证,认证成成功的学学生就可可以查询询其在教教材中心心的某一一笔或全全部购书书、退书书及存取取款记录录。其业业务流程程图如图图2所示示。学生登录子系统登录信息查询条件查询子系统查询结果“非法用户”信息图2学生购书查询业务流程图(2)教教材预订订业务教师进行行教材预预订的业业务流程程是教师师首先输输入自己己的用户户名和密密码进行行身份认认证,然然后在教教材预订订系统中中输入自自己下学学期所上上课程要要使
36、用的的教材基基本信息息,在规规定的时时间内,教师也也可以对对已输入入的教材材信息进进行查询询和修改改,超过过了预定定的时间间,该信信息将被被转移到到教材计计划表中中。该业业务的业业务流程程图如图图3所示示。4、数据据流程分分析数据流程程分析是是在对上上述业务务流程图图进行分分析的基基础上,从系统统的科学学性、管管理的合合理性和和实际运运行的可可行性角角度出发发,将信信息处理理的功能能和彼此此之间的的联系自自顶向下下、逐层层分解,在逻辑辑上精确确地描述述新系统统应具有有的功能能、数据据输入、数据输输出、数数据存储储及数据据来源和和去向。教师登录子系统登录信息教材信息教材预订子系统“非法用户”信息
37、图3教材预订业务流程图“教材预定成功”信息“已超期”信息4.1 数据流流程图由于该系系统的数数据流程程图较多多,我们们依然只只对学生生查询业业务和教教材预订订业务的的数据流流程图做做详细介介绍。(1)学学生查询询子系统统由于学生生要对自自己的信信息进行行查询,涉及个个人机密密,所以以学生应应该首先先进行身身份确认认,即登登录系统统,在身身份得到到确认后后才可以以查询自自己的购购书记录录,退书书记录、自己的的存款账账户以及及教材科科现有教教材的情情况,其其数据流流程图如如图4所所示。学生 P2输入查询条件登录信息P1验证登录信息合法用户非法用户 P3判断条件是否合法查询条件出错信息合法查询条件
38、P4查询查询结果教材信息表D2学生存款表D5学生退书表D4学生领书表D3图4学生查询子系统数据流程图学生信息表D1(2)教教材预订订子系统统根据业务务流程图图对教材材预订系系统的描描述,该该系统的的数据流流程图如如图5所所示。4.2 数据字字典数据流程程图只是是从数据据流向的的角度描描述了系系统的组组成和各各部分之之间的联联系,但但却没有有具体说说明各个个组成部部分和数数据流的的具体含含义,而而数据字字典正好好弥补了了这一不不足,数数据字典典是对数数据流程程的最底底层图中中的数据据项、数数据流、数据存存储、处处理逻辑辑和外部部实体进进行了详详细的说说明。由由于系统统分析中中数据字字典的内内容非
39、常常多,在在此仅对对各个部部分分别别举例进进行说明明。数据项的的定义数据项编编号:AA01-01数据项名名称:学学号别名:无无简述:学学生信息息表中某某个学生生的学号号类型:字字符型长度:110个字字节取值范围围:0000000000000-9999999999999教师登录信息P1验证登录信息非法用户教师信息表D6P5输入教材预订信息信息合法用户教材预订表D7图5教材预订子系统数据流程图P5判断是否超过预订日期信息“已超过预订期限”信息未超期数据项编编号:AA02-01数据项名名称:教教材编号号别名:编编号简述:教教材信息息表中某某种教材材的编号号类型:字字符型长度:66个字节节取值范围围:
40、字母母数字字(2)数数据结构构的定义义数据结构构编号:D2数据结构构名称:教材信信息表简述:教教材科库库存教材材的信息息情况表表数据结构构组成:教材编编码教教材名称称作者者出版版社版版别序号号印刷刷批次出版日日期价价格理理论库存存量实实际库存存量库库存位置置数据结构构编号:D1数据结构构名称:学生信信息表简述:学学生的相相关信息息数据结构构组成:学号学生姓姓名用用户名密码当前余余额(3)数数据流的的定义数据流编编号:FF02-01数据流名名称:登登录信息息简述:用用户登录录系统时时需要输输入的用用户信息息数据流组组成:用用户名+密码数据流来来源:学学生、教教师、教教材管理理人员流通量:1000
41、0份/天高峰流通通量:7700份份/每天115:000-221:000(4)处处理逻辑辑的定义义处理逻辑辑编号:P1处理逻辑辑名称:验证登登录信息息简 述述:验证证用户身身份输入的数数据流:登录信信息,来来源:外外部实体体“学生”、“教师”等处 理理:查询询“学生信信息表”或“教师信信息表”,判断断其是否否为合法法用户输出的数数据流:合法用用户,去去向是处处理逻辑辑“输入查查询条件件”、“输入教教材预订订信息”等非法用户户,去向向是外部部实体“学生”、“教师”等处 理 频 率:2200次/天(5)数数据存储储的定义义数据存储储编号:D3数据存储储名称:学生领领书表简述:存存放学生生在校期期间所
42、有有的领书书记录数据存储储组成:流水号号学号号教材材编码领书日日期数数量单单价业业务员关 键 字:学号教材编编码领领书日期期相关联的的处理:P4(“查询”)等(6)外外部实体体的定义义外部实体体编号:S2外部实体体名称:教师简 述:本校所所有任课课教师输入的数数据流:F1(“非法用用户信息息”)等输出的数数据流:D022011(“用户登登录信息息”)等5、系统统设计5.1 系统总总体设计计5.1.1 系系统硬件件设计在开发一一个网上上浏览系系统时,特别是是基于具具有大量量数据的的数据库库系统的的网站时时,需要要多服务务器的共共同支持持。虽然然这些服服务可以以在一个个服务器器上集成成,但这这样做
43、可可能会有有安全问问题。所所以针对对最典型型的网络络应用,至少需需要两台台服务器器,他们们分别是是:Weeb 服服务器和和数据库库服务器器。浏览览器、WWeb服服务器与与数据库库服务器器之间的的三层体体系结构构关系如如图6所所示。校园网WWeb服服务器为为Sunn Ulltraa Ennterrpriise 450的UUNIXX服务器器,不兼兼容微软软的IIIS/AASP平平台,所所以浏览览系统的的Webb服务器器选用HHP LLH3服服务器,通过在在校园网网主DNNS服务务器设定定域名进进行解析析。数据据库服务务器同样样采用HHP LLH3服服务器并并安装微微软的SSQL Serrverr
44、7.0数据据库平台台。5.1.2 系系统软件件设计本系统全全面采用用微软的的产品解解决方案案。Weeb服务务器操作作系统采采用微软软的Wiindoows NT Serrverr 4,Webb服务器器为微软软的Innterrnett Innforrmattionn Syysteem 44,数据据库管理理系统采采用微软软的 SSQL Serrverr 7,开发工工具采用用微软的的Vissuall InnterrDevv,采用用微软的的Acttivee Seerveer PPagees(AASP)技术开开发网站站。Actiive Serrverr Paagess程序是是在服务务器端工工作,并并且通过
45、过服务器器端的编编译动态态的送出出HTMML文件件给客户户端,而而不像一一般Sccrippt是在在客户端端通过浏浏览器执执行,因因而产生生各厂商商浏览器器并不完完全支持持某种脚脚本语言言而造成成执行错错误的现现象;当当客户端端浏览器器向服务务器端要要求一个个.ASSP文件件(Acctivve SServver Pagges文文件后缀缀名为.aspp)时,Serrverr会将把把这个AASP文文件从头头到尾读读一遍,并加以以编译执执行(利利用核心心程序AASP.DLLL的编译译),最最后送出出标准HHTMLL格式文文件给客客户端,由于送送给客户户端的是是标准的的HTMML格式式文件,所以可可以克
46、服服浏览器器互不兼兼容的问问题。图6 三三层体系系结构示示意图 代码设设计代码设计计是系统统设计中中非常重重要的一一部分。本系统统中设计计多个代代码的设设计,如如“学号”,为了了和学校校中的其其他系统统保持一一致,所所以使用用学校目目前“学号”代码的的设计,其设计计规则如如下:*顺顺序号年年级专专业院院系编码码“教材编编码”的设计计考虑到到教材一一般都是是各个院院系有自自己专用用的教材材,所以以其代码码设计如如下:* 顺顺序号 院院系编码码由于该高高校的院院系不超超过300个,所所以“院系编编码”的设计计采用了了3位的的顺序码码。其他他代码设设计不再再一一列列举。数据库设设计数据库设设计是在在
47、选定的的数据库库管理系系统基础础上建立立数据库库的过程程。数据据库设计计时需要要综合各各个子系系统的数数据需求求,分析析各个数数据之间间的关系系,按照照DBMMS提供供的功能能和描述述工具,设计出出规模适适当、正正确反映映数据关关系、数数据冗余余少、存存取效率率高、能能满足各各种查询询要求的的数据模模型。该该设计过过程包括括概念结结构设计计、逻辑辑结构设设计和物物理结构构设计。5.3.1 概概念结构构设计在系统的的数据库库设计中中,首先先要对系系统分析析得到的的数据字字典中的的数据存存储进行行分析,分析各各数据存存储之间间的关系系,可采采用ER图的的方法进进行数据据结构分分析。本本系统中中涉及
48、的的实体主主要有“学生”、“教师”、“教材”、“院系”和“学生预预存款”等,各各实体及及其属性性如图77所示。 教材教材编码教材名称作者出版社版别序号印刷批次出版日期价格库存量存放位置学生学号姓名(a)“学生”实体及其属性图(b)“教材”实体及其属性图学号院系院系名称院系编码存取日期教师编号预存款教师业务员金额存取姓名(e)“预存款”实体及其属性图(d)“院系”实体及其属性图(c)“教师”实体及其属性图图7实体及其属性图各实体之之间具有有一定的的联系,用ER图表表示出来来,如图图8所示示。业务员购书日期nm购买存取n预存款学生1教材n退mmm业务员退书日期领书日期领取业务员1预订院系nm教师n
49、属于图8 ER图5.3.2 逻逻辑结构构设计逻辑设计计的任务务就是根根据DBBMS的的特征,将上述述独立于于DBMMS的EER图图描述的的概念结结构转换换为关系系模型的的逻辑结结构。上上述两个个ERR图转换换成的规规范的关关系模式式为:(1)学学生信息息表XSS(学号号,姓名名)(2)教教材信息息表JCC(教材材编码,教材名名称,作作者,出出版社,版别序序号,印印刷批次次,出版版日期,价格,库存量量,库存存位置)(3)学学生购书书表XSSGS(学号,教材编编码,购购书日期期,数量量,单价价,业务务员)(4)学学生退书书表XSSTS(学号,教材编编码,购购书日期期,退书书日期,数量,单价,业务员
50、员)(5)教教师信息息表JSS(教师师编号,姓名,院系编编号)(6)教教师领书书表JSSLS(教师编编码,教教材编码码,领书书日期,数量,业务员员)(7)教教材预订订表JCCYD(课程号号,计划划日期,院系编编码,教教师编码码,教材材名称,作者,出版社社,出版版日期,价格,需求数数量)(8)预预存款信信息表XXSCKK(学号号,存取取日期,存取,金额,业务员员)(9)院院系信息息表YXXXX(院系编编码,院院系名称称)5.3.3 物物理结构构设计物理结构构设计的的任务主主要包括括两个方方面,其其一是确确定所有有数据库库文件的的名称及及其结构构,其二二是确定定各个数数据库文文件是否否需要建建立索引引,以及及在什么么字段上上建立索索引。本本系统中中部分表表的结构构如表11表111所示示。表1教教材信息息表(JJC)字段名含义类型宽度空值主键索引JCBMM教材编码码Charr6NoYesYesJCMCC教材名称称Charr32YesZZ作者Charr12YesCBS出版社Charr40YesBBXHH版别序号号LonggYSPCC印刷批次次LonggCBRQQ出版日期期Datee8XSJGG价格DecLLKCC理论库存存量LonggSJKC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 储能电站风险管理技术方案
- 硫铁矿制酸单机试运方案
- 2026年防老剂行业创新成果与应用案例报告
- 冷轧板生产线项目技术方案
- 2026年人造矿物材料隔热隔音技术创新动态报告
- 城市供水管网扩容施工方案
- 2026年自媒体收益行业技术分析报告
- 小学英语五年级上册Unit 3 Animals大单元整体教学设计
- 小学音乐一年级下册《童谣里的故事·小老鼠奇遇记》教学设计
- 初中数学九年级知识清单:二次函数建模下的商品利润最大问题
- 公立医院行政管理岗招聘考试核心考点笔记:医院管理学基础
- 2026年保密教育线上培训考试答案汇-总
- 成都安置房购买合同
- 2026年华侨、港澳、台联考高考数学试卷(含解析)
- 初中主题班会《识边界·筑篱笆·守信任》教案
- 洗碗工绩效考核评分表模板
- 协会内部矛盾解决制度
- 2025年山西电子科技学院马克思主义基本原理概论期末考试模拟题含答案解析(必刷)
- 2025年计量考评员试题及答案
- 2025年音乐治疗师招聘面试参考题库及答案
- 儿童卵黄囊瘤课件
评论
0/150
提交评论