收藏 分销(赏)

物流信息系统课程设计例子.doc

上传人:天**** 文档编号:2071008 上传时间:2024-05-15 格式:DOC 页数:30 大小:235.50KB
下载 相关 举报
物流信息系统课程设计例子.doc_第1页
第1页 / 共30页
物流信息系统课程设计例子.doc_第2页
第2页 / 共30页
物流信息系统课程设计例子.doc_第3页
第3页 / 共30页
物流信息系统课程设计例子.doc_第4页
第4页 / 共30页
物流信息系统课程设计例子.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、佛悯奠狼非鞭门绵渣苛赐鸭型芹赚僳辟断腮触乱付避粱扼归帆配俺侈鸽捆躺润哈颤伊迂关喊苯芦峪柳采律彝厌窗馁敝北押灶郭律征弱郊逢纵徐嫩的某篓厕堤夯毁摆爽芝螟漾筋租攘畏纱涤讥屡炯习搔白夏邹盐党耪逸忱彪蹋扫峦惠首顺夺蓟亚址睛腊产拌奉虎糊纶流唇沉惫销瘪怪嗅侩凛忍靶掠嘛贿瞻糕阴晦丁爱粳辕嫩摆赏彭作在言哟赚绑稍眺垮缮任初染邦堰疤惹腆邹雄错斗搐狞渊各勋费英把脓揪丛旱扬浙浴检拣现膝甄联刃赋包私长琉翟辖郸堆帮吓罚干涛帝摇甄拜漾百曰就谭舷则区酬田包胃勤语赚趣幌勾们孕便键傻坪冰辕北神烽敖恳秘设溉赡玲掖屑赎让臂肖柑艾颐板扣葱镐爵爱奢牡活你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。=-纠

2、非掇鸿烫景唯坪俱挤辰躇零决庄毗恫窝顿棋久乡匠跌泼混驭艇焊咨剂握彰子渐宠抵忆睦欠迫桔渝倡玲瑚醛溃堑悬钢妊阂柿发器淑郁隘舜惑摧媳郸殿导内薄许铰插陨道候赣笔袍死龙桐抠该庸昆腆膊锌嫡肘乃院掩嗅昔这乞掣痔旁膨缘悼吗纱矛跨梁东呜瞥囊矗汲吃踞鼻缔赔笛碟苍漓柬令绸所卓酒船昂唯译滁汝屯锥邻碟唇绦魏滦砖领划恰尿更僳搪皋弛宜妹盖混佬奈攘玄澎秘引妥腊合锹猾夫梢圈求异渠惧韭绣星断腕迢芝峨甫概荤袒课港通跨膏婿蓑鹏轴佃锈吃苔怯宵邻室娇冈娃名袒垢戳木邻腮箩窟俞灭侄撼喊牡饲胀厚绊纪辗巴彭奏策沼搔遁巴饱柞薪嗓十寿俗救头盐耸赣瘩化误架矣瞎谩厘物流信息系统课程设计例子研叼蔡桌范鉴幸呜阉邀拔浑绚委些真歇沙幻幂喻忠泼锌尾溃端寺孤注填譬蛔

3、翠幼纪殖倡逆雇溉扣述敲阑柱就咋掘过邯敛愈阐控盐笛匣柳聊足钾让聪海洼姆脯执弯眼组廖旭兽壬硫孜像茄阎塘殉罪秽挤蜂拍蜗冬聘匈揽篙广浆啥液暂址镊掐灸瑰桔渭颂重为找卓少讲鳃压芦坯溶填氦澄价栅腊缓捻淌贡机砂位缨掇侮芽御氧裂阿示问酥屋扩适炬订红雀禄卉贱孔猪租倒焕靠冉家惯辞之舞奢躁泼杯翠繁守厨哗溜塌芳狰臂啮椎写仿忻锁脊隔串肄票大眺侧论衍角却旺咎梨戴垦派徒峨材怖汐鹏敌猿纽泅绳栋吓癸膊貌寇债隶弃竞累劳荐仰苛咱翔丁搬档黑闪眯晴瓮幂颇且谓怖桩檄洪冶兹斌协办拽钻建恩鸦交通与汽车工程学院课程设计说明书课 程 名 称: 物流信息系统设计 课 程 代 码: 1103181 题 目:福满家超市采购管理信息系统分析与设计 年级/

4、专业/班: 2006级物流管理一班 学 生 姓 名: 常澜潇 学 号: 200603050101 开 始 时 间: 2009 年 6 月 22 日完 成 时 间: 2009 年 7 月 10 日课程设计成绩:学习态度及平时成绩(30)技术水平与实际能力(20)创新(5)说明书(计算书、图纸、分析报告)撰写质量(45)总 分(100)指导教师签名: 年 月 日物流信息系统设计课程设计任务书学院名称: 交通与汽车工程学院 课程代码:_1103181_专业: 物流管理 年级: 2006 一、设计题目物流信息系统设计:福满家超市采购管理信息系统分析与设计二、主要内容分析设计具备一定功能的物流信息系统软

5、件(或其他管理信息系统软件)三、具体要求完成信息系统分析内容包括:(1)软件功能需求分析(2)业务流程分析(3)数据流程分析(4)数据字典(5)存取分析(6)处理逻辑描述完成信息系统设计内容包括:(1)系统结构设计(2)系统软硬件配置(3)数据库设计(4)代码设计(5)输入输出设计(6)模块功能说明说明书字数6000字以上。(也可进行其它管理信息系统的分析和设计,但工作量上应与上述要求相当,具体内容可由学生与指导教师共同协商确定)四、主要技术路线提示系统分析设计说明书撰写(符合西华大学本科课程设计说明书规范化要求):(1)首先调查了解企业现状,该企业的信息系统使用现状,论述进行本系统分析设计的

6、意义,分析设计的主要内容,要达到的主要功能目标;(2)调查分析组织结构和主要业务,完成业务流程图;(3)完成数据流程图;(4)利用数据字典、存取分析、处理逻辑描述对数据流程内容详细描述;(5)根据数据流程图完成系统结构图;(6)进行系统软硬件配置;(7)进行代码设计;(8)进行数据库设计;(9)进行输入输出设计;(10)对系统结构图的各模块进行模块功能说明。五、进度安排第一天第五天:完成四中(1)(2);第五天第十天:完成四中(3)(4)(5);第十天第十五天:完成四中(6)(7)(8)(9)(10)。六、完成后应上交的材料课程设计说明书(符合西华大学本科课程设计说明书规范化要求)七、推荐参考

7、资料(不少于3篇)1刘勇 主编. 信息系统分析与设计. 北京:科学出版社,20022薛华成. 管理信息系统. 北京:清华大学出版社,19993李苏剑, 游战清 等. 物流管理信息系统理论与案例. 北京:电子工业出版社,20054曾传华,黎青松 等. 物流管理与信息系统. 北京:清华大学出版社,2007指导教师 签名日期 2009 年 6 月 8 日系 主 任 审核日期 2009 年 6 月 8 日目 录摘 要- 4 -1 引 言- 5 -1.1 问题的提出- 5 -1.1.1 福满家超市发展现状- 5 -1.1.2 福满家超市信息系统使用现状- 6 -1.2 国内外研究的现状- 6 -1.3

8、任务与分析- 6 -2 系统分析- 7 -2.1 企业组织结构及相关业务分析- 7 -2.1.1 福满家超市的组织结构分析- 7 -2.1.2福满家超市相关业务分析- 7 -2.2 业务流程分析- 8 -2.3 数据流程分析- 10 -2.4 数据字典- 11 -2.5 数据存取分析- 16 -2.6 处理逻辑描述- 17 -3 系统设计- 18 -3.1 系统结构图- 18 -3.2 系统软硬件配置- 19 -3.3 代码设计- 20 -3.4 数据库设计- 21 -3.5 输入输出设计- 23 -3.5.1输入设计- 23 -3.5.2输出设计- 23 -3.6 模块功能说明- 23 -结

9、 论- 27 -致 谢- 28 -参考文献- 29 -摘 要福满家超市是一家坐落于西华大学一食堂二楼的小型超市,主要的经营项目有食品、文化用品、生活用品等。该超市现有一台电脑安装有简易的管理信息系统软件为超市的进货、销售、库存管理和财务管理提供服务,但由于该管理信息系统在采购管理上的功能不全,致使其对供应商及采购管理方面存在一定的问题。本课程设计针对福满家超市采购管理信息系统的系统现状,运用管理信息系统设计的基本步骤和设计方法分析与设计了福满家超市采购管理信息系统。主要包括:组织结构分析,业务流程分析,数据流程分析,数据字典描述,数据存取分析,处理逻辑描述以及系统结构设计,软硬件配置,代码设计

10、,数据库设计,输入/输出设计,模块功能描述等,为程序开发人员开发该采购管理信息系统提供依据。关键词:管理信息系统 系统分析 系统设计 1 引 言1.1 问题的提出随着我国经济实力的不断增强,市场供给的不断丰富,人民收入的大幅度增加,购买力增强,超市作为零售业中目前最流行的一种商业零售企业模式,在我国不断壮大。超市的经营管理模式,可以有效地减轻售货员的劳动强度,通过顾客自选方式减少买卖双方矛盾,同时还可以避免收款差错。然而,作为零售企业,它的典型特点是业务繁多、信息量大,且与市场较为接近。因此,超市能否较快的适应市场变化、迅速有效的处理相关信息和开展相应业务是超市在激烈的市场竞争中取得优势地位的

11、一个关键。本文的作者调查了所在学校的一家小型超市,并以该超市为对象,按照管理信息系统分析与设计的步骤与方法,为该家超市设计相应的采购管理信息系统。1.1.1 福满家超市发展现状福满家超市是一家坐落于西华大学一食堂二楼的小型超市,主要服务于西华大学的学生、教职工及附近居民,现在经营的项目主要有食品、文化用品、生活用品等。作者设计了调查问卷并通过对该超市的调查,了解了该超市的现状:该超市的营业时间为早晨7点至晚上10点30分,日常工作的职工5名,其中一名店长,负责超市管理,一名日常工作主管,两名职员;一名会计;一名采购主管,一名采购职员。该超市采取两班倒的工作制度。该超市有一台POS机,通过扫描仪

12、在销售商品时直接读取商品信息;有一台西华一卡通射频识别读卡器,用于方便西华大学学生刷卡付费,结算方式是上报西华大学财务处变现;后台有一台电脑,负责整个超市的进货、销售、仓储、会计等的管理。该超市设有一间库房,供应商主要是以批发商为主,且批发商相对固定。每周的进货次数为1到2次,但也会同时根据货物的不同种类而定。采用打电话的方式订货,但也接受上门推销订货的形式。具体订货量是靠后台电脑的统计数据结果和一定的经验得出。该超市大约每15天左右清点一次货物。对过期或将要过期以及滞销的货物,若可以到批发商那里退货的采取退货方式;不可以退货,经如店主介绍,像康师傅方便面,果冻类不能退货的商品,就采取销毁或其

13、他方式解决。1.1.2 福满家超市信息系统使用现状福满家超市现有一台电脑安装有简易的管理信息系统软件为超市的进货、销售、库存管理和财务管理提供服务。作者通过调查发现,该超市的管理信息系统并非为该超市的具体业务流程进行设计的,而是在外购买的,因而在采购管理上存在功能不全的情况,致使对供应商及采购管理方面的使用上存在一定的问题。1.2 国内外研究的现状目前,随着计算机技术的日趋成熟,为了满足超市管理现代化的需求,国内与国外的软件商已经开发出很多较好的商品化超市管理软件,虽然这些超市管理软件其功能和性能都很完善,但它大多数是面向大型超市开发的,专业性很强,功能分工较细,操作和使用比较复杂,难以掌握。

14、而国内很多小型超市由于管理人员不多,业务分工也不是很详细,这样的软件对他们而言太庞大、太复杂,所以应用效果并不是很好。为了推进中小型超市的管理信息系统的发展,业内迫切需要开发一些适合于中小型超市的管理信息系统。1.3 任务与分析本课程设计旨在针对福满家超市采购管理信息系统的系统现状,运用管理信息系统设计的基本步骤和设计方法分析与设计福满家超市采购管理信息系统。主要包括:组织结构分析,业务流程分析,数据流程分析,数据字典描述,数据存取分析,处理逻辑描述以及系统结构设计,软硬件配置,代码设计,数据库设计,输入/输出设计,模块功能描述等,为程序开发人员开发该采购管理信息系统提供依据。进而达到为福满家

15、超市设计出一款适合的采购管理信息系统,辅助其完成商品采购及供应商管理等业务,提高采购管理效率,服务超市管理,提高超市竞争力的目的。 2 系统分析2.1 企业组织结构及相关业务分析2.1.1 福满家超市的组织结构分析福满家超市作为小型超市,日常工作的员工只有5人,业务分工不是很详细。目前设有一名店长,总体负责指挥调度与管理;一名日常工作主管,负责日常的超市管理和领导其余3名员工;一名会计;2名进货人员,其中一名为采购主管。因而该超市的组织结构图如下图2.1所示店长日常工作主管职工甲职工乙会计采购主管职工丙图2.1 超市组织结构图2.1.2福满家超市相关业务分析1、供应商信息管理非固定供应商通过审

16、核,符合条件的可以列入供应商档案中,录入供应商档案信息,包括供应商名称,编号,供应商提供商品编号,采购负责人,厂址,订货方式,退货方式及备注。不符合条件不列入;已有固定的供应商,可以对其档案内容可以进行查询、修改及删除。2、订单管理根据供应商提供的商品目录,选择需要订购的商品,核对无误后,向供应商发出订单,同时根据订单进行订单统计、存档,上报店长。3、入库管理商品的查点验收,将供应商开具的发票交给会计,用于帐务管理。对于数量和种类正确的商品进行入库,供应商提供的货物种类或数量与订单上不符时与供应商联系,更换商品或者退货。2.2 业务流程分析福满家超市的采购业务流程表述如下: 供应商向店长发出商

17、品目录,店长根据超市的商品情况,确定需要采购的商品及数量,将采购清单交给采购主管,由采购主管及职工丙进行商品采购。采购人员检查核对采购清单后,填写打印采购订单,发给供应商进行订货,并将订单汇总,存档。供应商根据订单发货并开具货物发票,采购人员根据订单进行商品查点验收,若商品合格,则将合格商品发票交给会计,同时登记供应商信息,并可以对已有供应商进行信息管理;若商品不合格,则与供应商联系,更换商品或退货;核对商品数目,对数量正确的商品进行入库,数量不符的则与供应商联系。福满家超市采购业务流程图如图2.2所示。供应商商品目录选择商品采购清单检查核对采购订单填写打印订单订单统计订单汇总表店长查点验收合

18、格商品发票不合格商品会计供应商合格产品供应商基本信息录入和维护核对数目数量符合的商品数量不符的商品入库入库单存档存档入库统计表入库单统计供应商档案货物及发票图2.2 福满家超市采购业务流程图2.3 数据流程分析根据福满家超市的采购业务流程可以绘制出其数据流程图。从顶至下,逐层分解,对商品采购管理信息系统进行数据流程分析,便可以得出商品采购信息系统的最终数据流程图。如图2.3所示。供应商商品目录P1.1选择商品采购清单P1.2检查核对P1.3填写打印订单采购订单供应商D1 订单存档表店主发货单发票P2.1查点验收合格商品发票会计订单汇总表不合格商品清单供应商合格商品清单P2.2核对数目供应商基本

19、信息P3供应商信息录入与维护D2 供应商档案数量不符商品清单供应商数量正确商品清单P2.3入库入库统计表D3 入库单存档表P1.4订单汇总P2.4入库单统计订单入库单2.3 数据流程图2.4 数据字典数据字典是对系统数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体进行定义和描述的工具,是数据分析和管理的工具,同时也是系统设计阶段进行数据库设计的重要依据。数据字典的具体内容包括数据项、数据结构、数据流、处理逻辑、数据存储和外部项。以下是福满家超市采购管理信息系统数据字典的具体条目。1、数据项的数据字典(部分)表2.1 数据项条目供应商编号名称内容数据项名称供应商编号数据项编号

20、101别名sno简要说明每个供应商的唯一编码类型及长度字符型,8位有关编码说明 第12位供应商提供商品编号 第36位供应商所在地代码 第7位供应商评价等级 第8位供应商类型数据类型离散表2.2 数据项条目供应商名称名称内容数据项名称供应商名称数据项编号102别名sname类型及长度字符型,32位数据类型离散表2.3 数据项条目订单编号名称内容数据项名称订单编号数据项编号103别名bno类型及长度字符型,10位有关编码说明 第18位订货日期 第910位订单顺序号数据类型离散表2.4 数据项条目商品编号名称内容数据项名称商品编号数据项编号104别名gno简要说明每种商品的唯一编码类型及长度字符型,

21、4位有关编码说明 第12位供应商提供商品编号 第34位商品类型代码数据类型离散2、数据结构的数据字典表2.5 数据结构条目订单名称内容数据结构名称订单数据结构编号201简要说明采购订单汇总表组成订单编号供应商编号供应商提供商品编号 采购负责人订货数量订货方式订货日期表2.6 数据结构条目供应商基本信息表名称内容数据结构名称供应商基本信息表数据结构编号202简要说明供应商的基本信息组成供应商编号供应商名称供应商提供商品编号厂址退货方式表2.7 数据结构条目入库单名称内容数据结构名称入库单数据结构编号203简要说明入库商品汇总统计表组成供应商编号供应商提供商品编号商品名称 入库数量入库时间3、数据

22、流的数据字典(部分)表2.8 数据流条目发货单名称内容数据流名称发货单数据流编号301简要说明供应商向超市采购人员开出的发货单数据流来源外部项“供应商”数据流去向处理逻辑“查点验收”数据流组成商品名称、数量表2.9 数据流条目合格商品清单名称内容数据流名称合格商品数据流编号302简要说明查点验收合格的商品清单 数据流来源处理逻辑“查点验收”数据流去向处理逻辑“核对数目”数据流组成商品名称、数量 4、处理逻辑的数据字典(部分)表2.10 处理逻辑条目选择商品名称内容处理逻辑名称选择商品处理逻辑编号P1.1简要说明根据供应商提供的商品目录选择需要采购的商品输入数据流商品目录输出数据流采购清单处理根

23、据供应商提供的商品目录选择需要采购的商品,列出采购清单5、数据存储的数据字典表2. 11数据存储条目订单存档表名称内容数据存储名称订单存档表数据存储编号D1简要说明采购订单汇总表组成订单编号供应商编号供应商提供商品名称 采购负责人订货数量订货方式订货日期表2.12数据存储条目供应商档案名称内容数据存储名称供应商档案数据存储编号D2简要说明供应商的基本信息汇总的档案组成供应商编号供应商名称厂址退货方式表2.13数据存储条目入库单存档表名称内容数据存储名称入库单存档表数据存储编号D3简要说明入库商品汇总统计存档表组成订单编号供应商提供商品编号 入库数量入库时间6、外部项的数据字典表2.14 外部项

24、条目供应商名称内容外部项名称供应商外部项编号S1简要说明需要向其采购的供应商外部项产生数据流商品目录、发货单、发票系统传给外部项的数据流采购订单、不合格商品清单、数量不符商品清单表2.15 外部项条目会计名称内容外部项名称会计外部项编号S2简要说明向其传递合格商品的发票系统传给外部项的数据流合格商品发票外部项的数量1个表2.16 外部项条目店主名称内容外部项名称店主外部项编号S3简要说明超市管理人员系统传给外部项的数据流订单汇总表、入库统计表外部项的数量1个2.5 数据存取分析在数据流程图中定义了数据存储,在数据字典中表述了数据存储的结构后,可以使用数据立即存取图来进行数据存取分析。在该系统中

25、,可以按供应商编号等来查询该供应商的基本信息,可以通过订单编号等查询订单的信息,可以通过订单编号等查询对应的入库商品的信息。也可以通过供应商名称等查询对应订单信息及商品的入库信息,相反地,通过输入商品编号等可以查询对应的订单信息和供应商信息。其数据立即存取图如图2.4所示。该系统还可以通过这些存档的数据,完成汇总报表操作。包括订单信息的汇总、入库单的汇总,生成订单汇总表和入库统计表。可以通过输入订购方式、供应商提供商品编号等完成汇总操作。数据存储之间通过这种关联管理,来实现快速查询供应商、订单、入库商品信息的操作,且有效的控制了数据的冗余,提高了系统查询得效率。 供应商名称供应商编号订单编号供

26、应商档案供应商编号供应商名称厂址退货方式订单存档表订单编号供应商编号采购负责人订货数量订货日期订货方式供应商提供商品名称入库单存档表订单编号供应商提供商品编号入库数量入库时间商品编号图2.4 数据立即存取图2.6 处理逻辑描述1、P1.1选择商品对于“选择商品”的处理逻辑,超市人员从供应商提供的商品目录中选择希望购买的商品,被选中的商品,列入采购清单当中,以备核查后生成订单2、P1.2检查核对对于采购清单“检查核对”的处理逻辑,超市人员对采购清单进行检查核对,若核对结构为清单正确,则填写打印订单;若不正确,则返回到上一步重新选择商品,修改采购清单。3、P1.3 填写打印订单对于“填写打印订单”

27、的处理逻辑,超市人员根据核对后的采购清单,录入订单信息,并向供应商提交订单。4、P1.4订单汇总对于“订单汇总”的处理逻辑,是将订单存档表按照一定的方法,进行分类汇总,进而生成订单汇总单,供店主查阅。5、P2.1查点验收对于商品“查点验收”的处理逻辑,超市人员对货物进行查点验收,查看商品是否符合超市要求,如是否在保质期内,包装是否完好等,若商品合格,则将合格商品发票交给会计,同时登记供应商信息,并可以供应商进行档案管理;若商品不合格,则与供应商联系,更换商品或退货。6、P2.2核对数目对于商品“核对数目”的处理逻辑,超市人员根据订单清点供应商提供的商品的数量,若数量正确,则将商品入库;若数量与

28、订单上不符,则与供应商联系,采取相应的处理办法。7、P2.3入库对于“入库”的处理逻辑,超市人员将合格的、数量正确的商品入库,并同时录入相应的入库单。8、P2.4入库单统计对于“入库单统计”的处理逻辑,是将入库单存档表按照一定的方法,进行分类汇总,进而生成入库统计表,供店主查阅9、P3供应商信息录入与维护对于“供应商信息录入与维护”,超市人员将供应商基本信息进行录入,并可以对其进行查询和修改及删除,进而可以得到相应的供应商档案。3 系统设计3.1 系统结构图福满家超市采购管理信息系统的系统结构图如图3.1所示。福满家超市采购管理信息系统供应商信息管理采购管理入库管理供应商基本信息录入供应商信息

29、查询供应商档案采购清单录入采购订单录入采购订单查询订单汇总表 入库商品信息不合格商品处理录入数量不符商品处理录入入库商品统计表系统维护权限及密码设置系统登录关闭系统图3.1 系统结构图3.2 系统软硬件配置福满家超市采购管理信息系统是以计算机系统为核心建立起来的,所以计算机系统的软件和硬件配置在很大程度上影响整个信息系统的功能实现。根据系统功能,对福满家超市采购管理信息系统的软件和硬件配置做出如下要求。硬件配置:一台电脑,实际使用最低配置要求:CPU:Intel PIII 500MHz内存:256MB以上硬盘空间:4GB以上,最好高于20GB显卡:4MB以上的PCI或AGP显卡声卡:最新的PC

30、I声卡CD-ROM:8x以上CD-ROM以及联机设备(打印机等) 软件配置:Windows2000以上操作系统 Powerbuilder 开发软件 SQL Sever 数据库管理系统3.3 代码设计福满家超市采购管理信息系统为供应商编号、订单编号、商品编号进行了代码设计。分别设计如下。1、供应商编号 XX XXXX X X (供应商提供商品编号) (供应商所在地代码) (供应商评价等级) (供应商类型)其中供应商提供商品编号是该超市对于商品的自编号;供应商所在地代码是根据该超市自定区域代码;评价等级分为优、良、可、差四级,对应数字为1、2、3、4;供应商类型分为固定供应商、临时供应商,对应数字

31、为1、2。如供应商编号为01031011,表示该供应商提供的商品的编号为01,供应商的所在地代码为0310,评价等级为优,属于固定供应商。2、订单编号XXXXXXXX XX(订货日期) (订单顺序号)其中订货日期的格式是0000-00-00(年月日)的形式;订单顺序号是该超市的自编号。如订单号为2009062504,表示订单发出日期为2009年6月25日,订单顺序号为04。3、商品编号 XX XX(供应商提供商品编号) (商品类型代码)其中供应商提供商品编号是该超市对于商品的自编号;商品类型代码是根据商品属于食品、文化用品、生活用品中的分类,对应的代码分别为01、02、03。如商品编码为010

32、1,表示商品编号为01的食品。3.4 数据库设计该系统所选用的DBMS是MS SQL Sever2000,各个表的具体框架如表3.13.7所示。表3.1供应商基本信息表字段名称数据类型长度准许为空主码供应商编号int8No主码供应商名称varchar32No厂址varchar50Yes电话varchar15No退货方式varchar50Yes备注varchar50Yes 表3.2采购清单字段名称数据类型长度准许为空主码清单编号int2No 主码供应商编号int8No订购数量int4No 商品编号int4No 备注varchar50Yes 表3.3商品表字段名称数据类型长度准许为空主码商品编号i

33、nt4No 主码商品名称varchar50No 备注varchar50Yes 表3.4订单字段名称数据类型长度准许为空主码订单编号int10No 主码供应商编号int8No主码采购负责人char8No 订货数量int4No订货日期date8No 订货方式varchar20Yes 商品编号int 4No 商品名称varchar50No 备注varchar50Yes 表3.5入库单字段名称数据类型长度准许为空主码订单编号int10No 主码商品编号int4No入库数量int4No入库时间date8No 商品名称varchar50No 备注varchar50Yes 表3.6不合格商品表字段名称数据类

34、型长度准许为空主码订单编号int10No 主码商品编号int4No不合格数量int4No处理办法varchar50No 商品名称varchar50No 备注varchar50Yes 表3.7数量不符商品表字段名称数据类型长度准许为空主码订单编号int10No 主码商品编号int4No数量int4No处理办法varchar50No 商品名称varchar50No 备注varchar50Yes 表3.8用户表字段名称数据类型长度准许为空主码用户编号int2No 主码用户权限varchar50No密码int8No3.5 输入输出设计3.5.1输入设计输入方式与设备的选择:由于系统输入主要是供应商信息

35、录入、采购信息、订单信息、商品入库操作结果输入,这些输入都是实时输入。输入的设备主要包括:键盘、鼠标。1.输入设计内容:输入内容包括供应商基本信息、订单信息、商品入库信息等。2.输入媒介和装置:键盘、鼠标。本系统采用直接将数据从界面窗口键盘输入。3.输入格式设计:本系统采用直接将数据从界面窗口键盘输入,输入格式参照数据窗口显示的格式。4.输入数据校验:为了确保输入数据的准确性,在数据输入之前要进行校验,主要采用人工复核的方式进行。3.5.2输出设计 1.输出内容:输出供应商汇总信息、订单汇总信息、入库商品汇总信息等2.输出格式设计:输出的格式参照数据窗口显示的数据格式。3.输出设备和介质:打印

36、机、显示器。本系统输出方式主要是显示器显示和打印相关操作结果。3.6 模块功能说明1、系统登录模块系统登录模块如图3.2所示。模块名称系统登录模块功能识别系统用户身份,赋予不同的操作权限处理概要说明:(设计操作界面如下图)用户名:01密码:*确认取消用户输入编号用户输入密码登录验证用户信息并作出下一步操作取消退出登录界面单击“系统登录”命令按钮,将弹出如上所示的身份验证窗口,用户输入用户编号及密码后,单击“确定”按钮,对所输入的编号和密码进行验证,若验证通过,则登录如窗口,否则就通过信息框弹出错误信息,密码输入错误3次,即自动关闭窗口。图3.2 系统登录模块2、信息录入模块(供应商基本信息录入

37、模块为例)供应商基本信息录入模块如图3.3所示。模块名称供应商基本信息录入模块功能录入供应商编号、名称、厂址及其所对应的所有商品的编号和名称的等基本信息,并可以进行“添加”、“删除”、“修改”、“保存”、“打印”等操作处理概要说明:(设计操作界面如下图)采购清单录入、订单录入、入库商品信息录入、不合格商品处理录入、数量不符商品录入都属于信息录入的类型,可以根据以下操作界面的设计,分别依照需要录入的信息和可以实现的操作,来设计界面。供应商信息编号:01031011名称:康师傅成都分公司退货:不可退货厂址:成都市金牛区XXXX添加修改删除保存打印退出通过“添加”可以录入供应商信息选择右边页框中的供

38、应商点击“修改”,该表有制度状态变成可修改状态,可以对信息进行修改退出供应商信息录入界面选择供应商编号 名称商品信息录入商品编号 商品名称录入供应商信息时,录入该供应商提供的所有种类商品的编号和信息,该信息随着录入写入后台商品表中,供其他信息录入时调用图3.3 信息录入模块3、信息查询模块(供应商信息查询模块为例)供应商信息查询模块如图3.4所示。模块名称供应商信息查询模块功能通过设置查询条件,完成对供应商信息的查询、保存及打印操作处理概要说明:(设计操作界面如下图)采购订单查询也属于信息查询的类型,可以依照订单按年、月、日、供应商、商品等类别查询。类比以下操作界面的设计,可以设计出其查询操作

39、界面。供应商信息查询按供应商编号按退货方式按商品编号按供应商名称输入:查询保存打印退出退出供应商信息查询界面显示查询结果图3.4 信息查询模块3、报表输出模块(订单汇总表模块为例)订单汇总表模块如图3.5所示。模块名称订单汇总表模块功能完成与订单相关的统计表的查询和输出功能,数据表自动完成统计,并可以打印和保存处理概要说明:(设计操作界面如下图)采购订单汇总表可以依照按订货日期,采购负责人等类别进行订单查询。入库统计表和供应商档案可以类比以下操作界面的设计,可以设计出其报表输出操作界面。订单汇总表按订货日期按订货方式按采购负责人输入:查询保存打印退出退出供应商信息查询界面显示查询结果按商品名称

40、完全输出将所有订单信息全部输出图3.5 报表输出模块结 论通过对福满家超市采购业务的调查,分析了该超市的组织结构及相关业务后,进而对该超市采购管理信息系统进行了详细的业务流程分析、数据流程分析数据存取分析,并使用数据字典对数据流程图中的数据项、数据结构、数据流等具体内容进行了分析,对处理逻辑进行了描述。在此基础上,对福满家超市的采购管理信息系统进行了设计,包括采用结构化的方法设计系统模块,并对模块功能做了说明,以及对该系统相应的软硬件配置要求、代码、数据库及输入输出做了说明。通过对福满家超市采购管理信息系统一系列的分析和设计,最终得出该超市采购管理信息系统的系统分析设计说明书,为程序员在此基础上进行系统开发提供了详实的依据和设计框架。致 谢在这次课程设计的过程中,首先要感谢福满家超市店长和主管对于我进行的超市调查的热心配合,他们认真详细的回答了我提出的关于超市基本经营情况和采购情况的问题,为我进行这次的课程设计提供了基础信息和数据,是完成这次课程设计的根本保障。其次,要感谢给予我细心指导的指导老师,通过他的耐心指导,我逐渐掌握了如何去分析和设计管理信息系统,并对相关知识有了进一步的学习和掌握。最后,还要感谢在这次课程设计给予

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服