(精选)管理信息系统实验报告.pdf

上传人:索**** 文档编号:76242299 上传时间:2023-03-08 格式:PDF 页数:19 大小:423.28KB
返回 下载 相关 举报
(精选)管理信息系统实验报告.pdf_第1页
第1页 / 共19页
(精选)管理信息系统实验报告.pdf_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《(精选)管理信息系统实验报告.pdf》由会员分享,可在线阅读,更多相关《(精选)管理信息系统实验报告.pdf(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、管理信息系统实验报告图书销售管理系统系统分析与设计班级市场二班学号 11108990719 姓名彭 俊教师成 卫20013 年 4 月 5 日目录实验二、业务流程调3.实验三、数据流程调查5.实验四、新系统概念模型的建立.8.实验六、数据库设计.9.实验二图书销售管理的系统分析(一)业务流程调查一、实验目的:掌握组织结构和管理业务流程调查的方法及其成果的绘制。二、建议机时:4 机时(课内2 机时,课外2 机时)三、实验内容1、熟悉系统分析工具Visio的应用环境;2、掌握组织结构调查的方法并利用Visio绘制组织结构图;3、掌握管理业务流程调查的方法并利用Visio绘制业务流程图。四、实验步骤

2、1、需求调查在书店的日常管理中,书籍的进销存管理是书店的一项非常重要的工作。书店管理人员需要及时了解各种书籍的入库情况、销售情况和库存情况,以便更好地分析各类书籍的走势,合理安排书店经营的各个环节,尽可能扩大书店的营业量。因此,建立图书进销存管理系统成为企业信息化建设及现代化管理的必由之路。2、图书销售管理组织结构及信息化状况调查经过调查发现:该书店的图书经营部是由采购科、销售科、客户服务中心和库房四个科室组成,采购科主要负责书籍的订购与采购;销售科负责书籍的销售、缺货登记处理及销售统计分析;客户服务中心负责客户资料的建立和维护、大客户关系协调;库房负责书籍的入库、出库和盘点工作。【根据以上调

3、查文字,再在下面给出该书店的组织结构图】图书经营部采购科销售科客户服务中心库房订购组采购组销售组缺货登记处理组销售统计分析组客户资料组大客户关系协调组入库组出库组盘点组3、图书销售管理业务流程调查:采购科查询书籍的库存信息和读者的需求信息,若书籍库存量不能满足用户的需要,则编制书籍采购订货单,并交送给供货商,进行书籍的采购;供货商按订货单要求发货,并将收货单提交给库房检验员;库房检验员对收到的书籍进行检验,如发现书籍不合格,直接将书籍退回给供货商,如果产品合格,则开出入库单,提交给库房主管,由库房主管进行入库审核处理;如果审核合格,则进行产品入库并登记流水账及修改库存信息,如果不合格,则开出退

4、货单,将书籍退回给供货商。【根据以上业务调查文字,再在下面给出业务流程库存信息采购科供货商库房检验员需求信息订货单收货单入库单库房主管退货单入库登记流水账不合格收货单实验三图书销售管理的系统分析(二)数据流程调查一、实验目的:掌握数据流程分析的方法和数据流程图的分层次绘制及其数据字典的建立二、建议机时:8 机时(课内4 机时,课外4 机时)三、实验内容1、掌握数据流程调查和分析的方法;2、利用 Visio绘制数据流程图并在绘制的过程中建立标准、统一的编码;3、根据数据流程图建立相应的数据字典。四、实验步骤1、数据流程图的层次绘制方法复习数据流程图分层次绘制模型:数据流程图是按照“自顶向下、逐层

5、细化”的原则进行,在绘制整个数据流程图的过程中,一定要建立标准、统一的编码,并建立相应的数据字典。2、根据实验二完成的图书销售管理业务的业务流程图,按照业务流程到数据流程的转换规则,完成图书销售管理系统数据流程图的绘制。【在此给出完整的数据流程图】亏若真?飞库存信息订货处理需求信息供货商检验处理入库处理流水账库存数据需求数据订货单说货单不合格说货单退货单入库单入库数据入库数据3、编写相应的正确的数据字典表 3-1 数据流的描述数据流编号数据流名称简述数据流来源数据流去向数据流组成数据流量高峰流量F03订货单采购员开出的订货单采购员供货单位模块采购编号+采购名称+采购数量+日期+采购单位10/天

6、20/天F04收货单供货单位开出的收货单供货单位库检处理模块收获编号+收货的名称+收货数量+日期+收货单位5/天10/天F05退货通知库检员库检员供货单位退货编号+退货名称+退货数量+日2/天4/天气单开出的退货通知单期+退货单位F06入库单库检员开出的入库单库检员审核处理模块表 3-2 处理逻辑的描述处理逻辑编号处理逻辑名称简述输入的数据流处理输出的数据流处理频率P01采购处理采 购 需 求的材料需求存储数据采购处理订货单P02库检处理检 查 材 料是否合格收货单检查产品是否合格入库单P03审核处理审 核 外 来数据,修改内部数据入库单核对数据,修改库存信息退货单表 3-3 数据存储的描述数

7、据存储编号数据存储名称简述数据存储组成相关联的处理S02库存数据存放材料的库存量采购处理S03流水账存放材料的库存量和单价采购处理表 3-4 外部实体的描述外部实体编号外部实体名称简述外部实体组成输入的数据流输出的数据流E01供货单位提 供 本 单 位 材 料的单位订货单收货单实验四系统分析(三)-新系统概念模型的建立一、实验目的:掌握新系统概念模型(E-R 图)分析和绘制方法二、建议机时:4 机时(课内2 机时,课外2 机时)三、实验内容1、掌握概念模型的作用;2、掌握新系统概念模型的分析方法;3、利用 Visio绘制新系统的概念模型图(E-R 图);4、学会绘制局部和整体E-R 图。四、实

8、验步骤根据对图书销售管理系统调查分析的结果,建立该系统概念模型的相关文字材料整理如下:该销售部门对图书 进行记录时要涉及到图书作者和出版社,图书作者 要记录其姓名、性别、出生日期、简介,并对其编号;出版社 要记录其名称、地址、邮政编码、负责人、备注,并对其编号;对图书要记录其书名、版本、定价、出版日期,并对其编号。图书到货时先入库,一个 库房 可存放多批图书,一批图书可存放在多个库房,存放时要注明入库日期和库存数量;对库房要记录其编号和名称。图书由采购人员向供货单位 进行采购;采购人员和管理人员一样要记录其编号、姓名、性别、联系电话;对供货单位要记录其编号、名称、地址、联系电话;在采购的时候要

9、注明采购的价格,它和书籍的入库价格是一致的。图书可有管理人员或售书员进行销售,销售时要记录销售时间、销售数量、销售价格;顾客 找不到想要的书籍或者需求量超过库存数时,可将其需求进行登记;登记时要注明需求日期和需求数量;此外要记录顾客的编号、姓名、性别、读书爱好、购书次数、存档日期等信息。【请根据以上信息,绘制图书销售管理系统的概念模型图(E-R 图)】|图书供应购买存放写作出版供货单位库存顾客图书作者出版社编号名称地址联系电话编号名称姓名性别出生日期简介编号名称地址邮政编码负责人备注编号编号姓名性别读书爱好购买次数存档日期需求日期需求数量销售时间销售数量销售价格采购价格库存数量入库日期书名定价

10、出版日期编号版本mnmnmnnmn1出版(图书编号)库存(库存编号,库存名称)写作(图书作者编号,图书编号)供应(供货单位编号,图书编号,采购价格)图书(图书编号,书名,定价,版本,出版日期)库存(图书编号,库存编号,入库日期,库存数量)供货单位(供货单位编号,供货单位名称,地址,联系电话)图书作者(作者编号,作者姓名,出生日期,简介,作者性别)购买(图书编号,顾客编号,销售时间,销售数量,销售价格)出版社(出版社编号,出版社名称,出版社地址,邮政编码,负责人,备注,)顾客(顾客编号,顾客人姓名,性别,读书爱好,购买次数,存档日期,需求日期,需求数量)实验六系统设计(二)数据库设计一、实验目的

11、:建立新系统的逻辑模型并在PB/VF 环境下创建数据库二、建议机时:4 机时(课内2 机时,课外2 机时)三、实验内容1、掌握根据E-R 图进行逻辑模型转换的规则;2、熟悉 Power_ Designer(S_ Designer)的使用;3、根据系统概念模型的设计结果,利用Power_ Designer(S_ Designer)建立 CDM 图;4、在 Power_ Designer(S_ Designer)环境下,把得到的CDM 图正确转换成PDM 图;5、根据得到的新系统逻辑模型图,在PB环境下正确创建新系统的数据库。四、实验步骤根据对图书销售管理系统调查分析的结果,建立该系统数据模型的相

12、关文字材料整理如下:该销售部门对图书 进行记录时要涉及到图书作者和出版社,图书作者 要记录其姓名、性别、出生日期、简介,并对其编号;出版社 要记录其名称、地址、邮政编码、负责人、备注,并对其编号;对图书要记录其书名、版本、定价、出版日期,并对其编号。图书到货时先入库,一个 库房 可存放多批图书,一批图书可存放在多个库房,存放时要注明入库日期和库存数量;对库房要记录其编号和名称。图书由采购人员向供货单位 进行采购;采购人员和管理人员一样要记录其编号、姓名、性别、联系电话;对供货单位要记录其编号、名称、地址、联系电话;在采购的时候要注明采购的价格,它和书籍的入库价格是一致的。图书可有管理人员或售书

13、员进行销售,销售时要记录销售时间、销售数量、销售价格;顾客 找不到想要的书籍或者需求量超过库存数时,可将其需求进行登记;登记时要注明需求日期和需求数量;此外要记录顾客的编号、姓名、性别、读书爱好、购书次数、存档日期等信息。【请根据以上信息,结合实验四的E-R 模型结果,利用S_ Designer 数据库设计工具,设计出本数据库的CDM、PDM 和数据库脚本】供应购买出版存放写作供货单位表供货单位编号供货单位名称供货单位地址供货单位联系电话Characters(11)Variable characters(20)Variable characters(50)Characters(11)Ident

14、ifier_1顾客表顾客编号顾客姓名顾客性别顾客读书爱好顾客购买次数存档日期需求日期需求数量Characters(11)Variable characters(5)Variable characters(2)Variable characters(50)IntegerDateDateIntegerIdentifier_1出版社表出版社名称出版社地址邮政编码出版社负责人备注出版社编号Variable characters(20)Variable characters(20)Characters(6)Variable characters(8)Variable characters(100)Cha

15、racters(20)Identifier_1库房表库房名称库房编号Variable characters(10)Characters(10)Identifier_1图书图书名称图书版本图书定价图书出版日期图书编号Variable characters(20)Variable characters(6)Decimal(2,1)DateCharacters(10)Identifier_1图书作者表作者姓名作者性别出生日期作者简介作者编号Characters(8)Characters(2)DateVariable characters(100)Characters(10)Identifier_1,

16、.飞FK_GONGYING_GONGYING_GONGHUODFK_GONGYING_GONGYING2_TUSHUFK_GOUMAI_GOUMAI_GUKEBIAOFK_GOUMAI_GOUMAI2_TUSHUFK_TUSHU_CHUBAN_CHUBANSHFK_CUNFANG_CUNFANG_TUSHUFK_CUNFANG_CUNFANG2_KUFANGBIFK_XIEZUO_XIEZUO_TSZZBFK_XIEZUO_XIEZUO2_TUSHU供货单位表供货单位编号供货单位名称供货单位地址供货单位联系电话char(11)varchar(20)varchar(50)char(11)顾客表顾

17、客编号顾客姓名顾客性别顾客读书爱好顾客购买次数存档日期需求日期需求数量char(11)varchar(5)varchar(2)varchar(50)integerdatedateinteger出版社表出版社名称出版社地址邮政编码出版社负责人备注出版社编号varchar(20)varchar(20)char(6)varchar(8)varchar(100)char(20)库房表库房名称库房编号varchar(10)char(10)图书图书名称图书版本图书定价图书出版日期图书编号出版社编号varchar(20)varchar(6)decimal(2,1)datechar(10)char(20)图书

18、作者表作者姓名作者性别出生日期作者简介作者编号char(8)char(2)datevarchar(100)char(10)供应供货单位编号图书编号char(11)char(10)购买顾客编号图书编号char(11)char(10)存放图书编号库房编号char(10)char(10)写作作者编号图书编号char(10)char(10)数据库程序:/*=*/*DBMS name:Sybase SQL Anywhere 10 */*Created on:2013-4-1 01:11:34 */*=*/if exists(select 1 from sys.sysforeignkey where ro

19、le=FK_CUNFANG_CUNFANG_TUSHU)then alter table cunfang delete foreign key FK_CUNFANG_CUNFANG_TUSHUend if;if exists(select 1 from sys.sysforeignkey where role=FK_CUNFANG_CUNFANG2_KUFANGBI)then alter table cunfang delete foreign key FK_CUNFANG_CUNFANG2_KUFANGBIend if;if exists(select 1 from sys.sysforei

20、gnkey where role=FK_GONGYING_GONGYING_GONGHUOD)then alter table gongying delete foreign key FK_GONGYING_GONGYING_GONGHUODend if;if exists(select 1 from sys.sysforeignkey where role=FK_GONGYING_GONGYING2_TUSHU)then alter table gongying delete foreign key FK_GONGYING_GONGYING2_TUSHUend if;if exists(se

21、lect 1 from sys.sysforeignkey where role=FK_GOUMAI_GOUMAI_GUKEBIAO)then alter table goumai delete foreign key FK_GOUMAI_GOUMAI_GUKEBIAOend if;if exists(select 1 from sys.sysforeignkey where role=FK_GOUMAI_GOUMAI2_TUSHU)then alter table goumai delete foreign key FK_GOUMAI_GOUMAI2_TUSHUend if;if exist

22、s(select 1 from sys.sysforeignkey where role=FK_TUSHU_CHUBAN_CHUBANSH)then alter table tushu delete foreign key FK_TUSHU_CHUBAN_CHUBANSHend if;if exists(select 1 from sys.sysforeignkey where role=FK_XIEZUO_XIEZUO_TSZZB)then alter table xiezuo delete foreign key FK_XIEZUO_XIEZUO_TSZZBend if;if exists

23、(select 1 from sys.sysforeignkey where role=FK_XIEZUO_XIEZUO2_TUSHU)then alter table xiezuo delete foreign key FK_XIEZUO_XIEZUO2_TUSHUend if;if exists(select 1 from sys.systable where table_name=chubanshebiao and table_type in(BASE,GBL TEMP)then drop table chubanshebiaoend if;if exists(select 1 from

24、 sys.systable where table_name=cunfang and table_type in(BASE,GBL TEMP)then drop table cunfangend if;if exists(select 1 from sys.systable where table_name=gonghuodanweibiao and table_type in(BASE,GBL TEMP)then drop table gonghuodanweibiaoend if;if exists(select 1 from sys.systable where table_name=g

25、ongying and table_type in(BASE,GBL TEMP)then drop table gongyingend if;if exists(select 1 from sys.systable where table_name=goumai and table_type in(BASE,GBL TEMP)then drop table goumaiend if;if exists(select 1 from sys.systable where table_name=gukebiao and table_type in(BASE,GBL TEMP)then drop ta

26、ble gukebiaoend if;if exists(select 1 from sys.systable where table_name=kufangbiao and table_type in(BASE,GBL TEMP)then drop table kufangbiaoend if;if exists(select 1 from sys.systable where table_name=tszzb and table_type in(BASE,GBL TEMP)then drop table tszzbend if;if exists(select 1 from sys.sys

27、table where table_name=tushu and table_type in(BASE,GBL TEMP)then drop table tushuend if;if exists(select 1 from sys.systable where table_name=xiezuo and table_type in(BASE,GBL TEMP)then drop table xiezuoend if;/*=*/*Table:chubanshebiao */*=*/create table chubanshebiao(cbsmc varchar(20)not null,cbsd

28、z varchar(20)not null,yzbm char(6)not null,cbsfzr varchar(8)not null,bz varchar(100)not null,cbsbh char(20)not null,constraint PK_CHUBANSHEBIAO primary key(cbsbh);/*=*/*Table:cunfang */*=*/create table cunfang(tsbh char(10)not null,kfbh char(10)not null,rkrq date not null,kcsl int not null,constrain

29、t PK_CUNFANG primary key clustered(tsbh,kfbh,rkrq,kcsl);/*=*/*Table:gonghuodanweibiao */*=*/create table gonghuodanweibiao(ghbh char(11)not null,ghmc varchar(20)not null,ghdz varchar(50)not null,ghdwlxdh char(11)not null,constraint PK_GONGHUODANWEIBIAO primary key(ghbh);/*=*/*Table:gongying */*=*/cr

30、eate table gongying(ghbh char(11)not null,tsbh char(10)not null,cgjg dec(7,1),constraint PK_GONGYING primary key clustered(ghbh,tsbh);/*=*/*Table:goumai */*=*/create table goumai(gkbh char(11)not null,tsbh char(10)not null,xxsj date not null,xssl int not null,xsjg dec(7,1)not null,constraint PK_GOUM

31、AI primary key clustered(gkbh,tsbh,xxsj,xssl,xsjg);/*=*/*Table:gukebiao */*=*/create table gukebiao(gkbh char(11)not null,gkxm varchar(5)not null,gkxb varchar(2)not null,gkdsah varchar(50)not null,gkgmcs integer not null,cdrq date not null,xqrq date not null,xqsl integer not null,constraint PK_GUKEB

32、IAO primary key(gkbh);/*=*/*Table:kufangbiao */*=*/create table kufangbiao(kfmc varchar(10)not null,kfbh char(10)not null,constraint PK_KUFANGBIAO primary key(kfbh);/*=*/*Table:tszzb */*=*/create table tszzb(zzxm char(8)not null,zzxb char(2)not null,csrq date not null,zzjj varchar(100)not null,zzbh

33、char(10)not null,constraint PK_TSZZB primary key(zzbh);/*=*/*Table:tushu */*=*/create table tushu(tsmc varchar(20)not null,tsbb varchar(6)not null,tsdj decimal(2,1)not null,tscbrq date not null,tsbh char(10)not null,cbsbh char(20),constraint PK_TUSHU primary key(tsbh);/*=*/*Table:xiezuo */*=*/create

34、 table xiezuo(zzbh char(10)not null,tsbh char(10)not null,constraint PK_XIEZUO primary key clustered(zzbh,tsbh);alter table cunfang add constraint FK_CUNFANG_CUNFANG_TUSHU foreign key(tsbh)references tushu(tsbh)on update restrict on delete restrict;alter table cunfang add constraint FK_CUNFANG_CUNFA

35、NG2_KUFANGBI foreign key(kfbh)references kufangbiao(kfbh)on update restrict on delete restrict;alter table gongying add constraint FK_GONGYING_GONGYING_GONGHUOD foreign key(ghbh)references gonghuodanweibiao(ghbh)on update restrict on delete restrict;alter table gongying add constraint FK_GONGYING_GO

36、NGYING2_TUSHU foreign key(tsbh)references tushu(tsbh)on update restrict on delete restrict;alter table goumai add constraint FK_GOUMAI_GOUMAI_GUKEBIAO foreign key(gkbh)references gukebiao(gkbh)on update restrict on delete restrict;alter table goumai add constraint FK_GOUMAI_GOUMAI2_TUSHU foreign key

37、(tsbh)references tushu(tsbh)on update restrict on delete restrict;alter table tushu add constraint FK_TUSHU_CHUBAN_CHUBANSH foreign key(cbsbh)references chubanshebiao(cbsbh)on update restrict on delete restrict;alter table xiezuo add constraint FK_XIEZUO_XIEZUO_TSZZB foreign key(zzbh)references tszzb(zzbh)on update restrict on delete restrict;alter table xiezuo add constraint FK_XIEZUO_XIEZUO2_TUSHU foreign key(tsbh)references tushu(tsbh)on update restrict on delete restrict;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁