版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、淮阴工学院物流信息系统分析与设计课程设计报告设计题目: 连锁超市进销系统的功能体系设计 专 业: 物流工程 班 级: 物流1102班 组 长: 杨月光 小组成员: 范丽萍、 许晓敏、 吴冰娟、 杨迪 、 张超 指导教师评阅:指导教师(签字) 二O一三年 月 日成员分工内容成绩范丽萍需求分析、可行性研究、经济可行性分析、信息系统规划许晓敏系统开发方法的选择、系统组织结构分析、功能分析、结束语吴冰娟业务流程分析图、数据字典、数据库设计、概念结构设计、代码设计杨迪系统实施时期的连锁超市治理、用户密码修改、超市商品治理、测试结果张超摘要、我国连锁超市进展趋势、开发背景、开发的意义、资料的查找杨月光数据
2、流程图分析、数据字典、系统功能模块图设计、资料审查删减整合排版连锁超市进销存系统的功能体系设计摘 要: 随着计算机技术的飞速进展和经济全球化步伐的加快,为适应市场进展,不断的扩大规模,从单一的企业对客户销售模式,转变成企业的多店对客户的销售模式(即连锁经营治理模式)。然而关于一贯疏于治理的中小企业而言,实现有效的进销存治理必定存在着一定的难度,因此必须借助现代化的治理方法和治理技术计算机信息治理系统。因此我们选择连锁超市信息治理系统作为研究课题,希望从中学习更多的现代计算机技术知识。连锁超市信息治理系统要紧为中小型超市经理和治理者提供方便的信息交流,快捷的查询方法和数据统计,如此的系统是一个现
3、代化超市必不可少的一部分。系统分为二大模块:总店治理模块、连锁分店操作模块。总店治理模块是总店治理人员操纵的模块,对连锁超市和商品的添加删除治理,对连锁分店的销售信息,库存情况的查询以及各分店销售情况对比。连锁分店操作模块是分店经理进入操作的模块,进行商品入库和出库登记,销售情况登记。关键词:连锁超市; 系统分析;系统设计;系统实施;治理平台目 录TOC o 1-3 h u HYPERLINK l _Toc9333 第一章:现行系统概述 PAGEREF _Toc9333 1 HYPERLINK l _Toc23545 1.1我国超市的进展趋势 PAGEREF _Toc23545 1 HYPER
4、LINK l _Toc20482 1.2开发背景 PAGEREF _Toc20482 1 HYPERLINK l _Toc19091 1.3进销存治理系统开发的意义 PAGEREF _Toc19091 2 HYPERLINK l _Toc9103 第二章:系统分析 PAGEREF _Toc9103 3 HYPERLINK l _Toc6273 2.1 需求分析 PAGEREF _Toc6273 3 HYPERLINK l _Toc27687 2.2 可行性研究 PAGEREF _Toc27687 4 HYPERLINK l _Toc818 2.2.1用户要求的可行性 PAGEREF _Toc8
5、18 4 HYPERLINK l _Toc19402 2.2.2 超市治理信息系统的目标 PAGEREF _Toc19402 5 HYPERLINK l _Toc15816 2.3经济可行性分析 PAGEREF _Toc15816 5 HYPERLINK l _Toc26027 2.3.1 费用可能 PAGEREF _Toc26027 5 HYPERLINK l _Toc4316 2.3.2 效益可能 PAGEREF _Toc4316 6 HYPERLINK l _Toc4456 2.3.3 综合评价 PAGEREF _Toc4456 6 HYPERLINK l _Toc2391 2.4 信息
6、系统规划 PAGEREF _Toc2391 6 HYPERLINK l _Toc29955 2.5 系统开发方法的选择 PAGEREF _Toc29955 7 HYPERLINK l _Toc14083 2.6 组织结构与功能分析 PAGEREF _Toc14083 8 HYPERLINK l _Toc9126 2.6.1 组织结构分析 PAGEREF _Toc9126 8 HYPERLINK l _Toc16585 2.6.2 功能分析 PAGEREF _Toc16585 8 HYPERLINK l _Toc3953 2.6.3 业务流程分析 PAGEREF _Toc3953 9 HYPER
7、LINK l _Toc947 2.6.4 数据与数据流程分析 PAGEREF _Toc947 12 HYPERLINK l _Toc20205 2.6.5 数据字典 PAGEREF _Toc20205 14 HYPERLINK l _Toc23341 第三章系统设计 PAGEREF _Toc23341 18 HYPERLINK l _Toc31445 3.1 数据库设计 PAGEREF _Toc31445 18 HYPERLINK l _Toc25623 3.2 概念结构设计 PAGEREF _Toc25623 18 HYPERLINK l _Toc20300 3.3 代码设计 PAGEREF
8、 _Toc20300 20 HYPERLINK l _Toc22955 3.4 系统功能模块图设计 PAGEREF _Toc22955 20 HYPERLINK l _Toc21446 第四章系统实施 PAGEREF _Toc21446 22 HYPERLINK l _Toc25151 4.1 连锁超市治理 PAGEREF _Toc25151 22 HYPERLINK l _Toc10022 4.2 用户密码修改 PAGEREF _Toc10022 22 HYPERLINK l _Toc4971 4. 3 超市商品治理 PAGEREF _Toc4971 23 HYPERLINK l _Toc2
9、8704 4.4 测试结果 PAGEREF _Toc28704 24 HYPERLINK l _Toc20008 第五章 结束语 PAGEREF _Toc20008 25 HYPERLINK l _Toc30898 参考文献: PAGEREF _Toc30898 26第一章:现行系统概述1.1我国超市的进展趋势在成为WTO成员以后,我国的超级市场在应对国内竞争的同时,将面临来自沃尔玛、家乐福、麦德龙等国际零售巨头激烈的国际竞争。分析国外超级市场的进展历程,结合我国超级市场的现状,我们能够看出,在全球化的大背景下,我国超市进展的最新动向和趋势要紧表现在以下几个方面: (1)业态多元化。(2)经营
10、规模化。(3)市场定位差不化。(4)自有品牌系列化。(5)生鲜食品主打化。 (6)投资主体多元化。(7)物流配送中心快速进展。 从以上分析能够看出,超市业是一个进入门槛较低,业态活跃、竞争激烈的行业,我们必须紧密跟踪行业进展趋势,同时也必须借鉴汲取国内外一些先进的经营模式,坚持本土化和国际化相结合,并依照自身定位和企业实际情况,做到与国际大卖场接轨,尤其是服务理念、服务标准、服务水平、服务质量的接轨,不断进行自我调整和完善,加强我们自身的应变能力。在营销和治理工作上加强学习,力求创新,走出自己的经营特色之路,最终在竞争中求得生存与进展。1.2开发背景目前,大量的中小超市企业中,存在如此的现象:
11、分散的、不连贯的进销存信息使超市治理者或相关治理人员无法看到进销存的全部资料及相关报表,信息的分散使得产生的结果也无法保持一致和完整性,造成中小超市在进销存治理上存在如下问题: 无法统计销售信息, 无法准确全面掌握各业务进展状态,对销售人职员作过程掌握不够,业务人员对产品没有一定认识,销售及市场流程不清晰,流程变动较大,对市场信息、竞争的资讯掌握程度较不完善,无结构统一销售及市场情况报表,差不多销售及市场费用统计较不完备, 销售人员辞职时失单现象严峻 等等。1.3进销存治理系统开发的意义进销存治理系统是一个基于Internet的应用系统,它是一个面对当前的进销存治理工作差不多还处于手工和半信息
12、自动化处理状态而应运而生的一个基于Internet的一个完全信息自动化的系统,整个系统从符合操作简便、界面友好、灵活、有用、安全的要求动身,完成进货、销售、库存治理的全过程。计算机网络的飞速进展提供了功能强大的信息处理平台,同时随着信息迅速猛涨,各个单位都迫切需要一套从信息采集,信息处理到信息传递和共享的办公自动化系统。传统的办公需要人员的大量参与和干涉,工作效率,协调性,交互性,共享性,执行力差不多上不够的。连锁超市信息治理系统的使用能够解决商品在进、销、存治理上的不足,能够初步形成一个以人、计算机、网络和信息为一体的办公体系,能有效的提高小型企业、中小型超市的运营效率,促进其治理工作上的不
13、断完善。第二章:系统分析2.1 需求分析在HYPERLINK /view/1659.htm软件工程中,需求分析指的是在建立一个新的或改变一个现存的HYPERLINK /view/1356068.htm电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是HYPERLINK /view/1659.htm软件工程中的一个关键过程。在那个过程中,HYPERLINK /view/170100.htm系统分析员和HYPERLINK /view/37.htm软件工程师确定顾客的需要。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。需求分析时期的任务是确定HYPERLINK
14、 /view/8343.htm软件系统功能。在HYPERLINK /view/1659.htm软件工程的历史中,专门长时刻里人们一直认为需求分析是整个软件工程中最简单的一个步骤,但在过去十年中越来越多的人认识到它是整个过程中最关键的一个过程。假如在需求分析时分析者们未能正确地认识到顾客的需要的话,那么最后的HYPERLINK /view/37.htm软件实际上不可能达到顾客的需要,或者软件无法在规定的时刻里完工。需求分析是一项重要的工作,也是最困难的工作。该时期工作有以下特点:(1)用户与开发人员专门难进行交流;(2)用户的需求是动态变化的;(3)系统变更的代价呈非线性增长。分析步骤:首先调查
15、组织机构情况,包括了解该组织的部门组成情况,各部门的职能等,为分析信息流程作预备。然后调查各部门的业务活动情况,包括了解各个部门输入和使用什么数据,如何加工处理这些数据,输出什么信息,输出到什么部门,输出结果的格式是什么。协助用户明确对新系统的各种要求,包括信息要求、处理要求、完全性与完整性要求。确定新系统的边界,确定哪些功能由计算机完成或今后预备让计算机完成,哪些活动由人工完成。由计算机完成的功能确实是新系统应该实现的功能。分析系统功能。分析系统数据。编写分析报告。常用的调查方法:跟班作业,通过亲身参加业务工作来了解业务活动的情况。这种方法能够比较准确地理解用户的需求,但比较耗费时刻。开调查
16、会,通过与用户座谈来了解业务活动情况及用户需求。座谈时,参加者之间能够相互启发。请专人介绍。询问,对某些调查中的问题,能够找专人询问。设计调查表请用户填写,果调查表设计得合理,这种方法是专门有效,也专门易于为用户同意的。调查了解了用户需求后,还需要进一步分析和表达用户的需求。分析和表达用户需求的方法要紧包括自顶向下和自底向上两类方法。2.2 可行性研究HYPERLINK /wiki/%D4%A4%B2%E2预测为前提,以投资效果为目的,从技术上、HYPERLINK /wiki/%BE%AD%BC%C3经济上、治理上进行全面综合分析研究的方法。可行性研究的差不多任务,是对新建或改建项目的要紧问题
17、,从技术经济角度进行全面的分析研究,并对其投产后的HYPERLINK /wiki/%BE%AD%BC%C3%D0%A7%B9%FB经济效果进行预测,在既定的范围内进行方案论证的选择,以便最合理地利用资源,达到预定的HYPERLINK /wiki/%C9%E7%BB%E1%D0%A7%D2%E6社会效益和HYPERLINK /wiki/%BE%AD%BC%C3%D0%A7%D2%E6经济效益。可行性研究方法本身是相关方法的集成,要紧包括HYPERLINK /wiki/%D5%BD%C2%D4%B7%D6%CE%F6战略分析、调查研究、预测技术、系统分析、模型方法和智囊技术等。可行性研究的程序包括
18、:同意托付书;组建研究小组;事前调查;编制研究打算;签订合同或协议;正式调查;分析研究、优化和选择方案;编制可行性研究报告。2.2.1用户要求的可行性系统开发的目标是实现超市治理的系统化、规范化和自动化。这是在用户要求的基础上提出来的,通过对超市治理人员和业务人员的接触,我们了解到用户的要求如下:(1). 进销衔接:利用小型超市治理系统后,要求能够对整个经营过程进行有效监控,特不是一自销产品的销售和总销售额的监控,能够及时地把销售情况反馈给进货部门,以便及时组织货源,满足顾客的消费需求。(2). 库存治理:通过本系统,能够清晰地看到企业库存的产品数量、存放地点等信息,关于库存减少或增加到一定量
19、时能及时提出警告,提醒及时增加或减少库存。能够自动统计库存情况使得采购部门和销售部门能够依照库存信息做出决策。从而减少和幸免人工统计带来的统计误差和繁重的盘点工作。(3). 订单治理:围绕采购部门输入的订单能够通过治理信息系统一直跟踪下去,监控物流的各个过程。超市能够做到以销定购,合理分配采购资金。(4). 采购治理:依照销售情况和超市现有库存机资金分配打算,制定出相应的采购品种数量、采购顺序等打算。(5). 销售治理:能够依照商品销售情况及时汇总销售收入,对资金的回笼和分配做到决策人员心中有数、有的放矢。(6). 资金治理:能够依照商品销售情况及时汇总销售收入,实现资金快速配置。2.2.2
20、超市治理信息系统的目标依照用户的要紧需求,我们得到的要紧目标如下:(1)进销衔接:利用治理信息系统(MIS),加强了对整个进销过程的监控,加快物流,信息流,治理指令流的流淌和资金流的周转,在最短的时刻内为客户提供最快捷,周到的消费服务。(2)库存治理:通过本系统能清晰地看到企业库存中的产品数量,存放位置等信息,关于库存减少或增加到一定量时能及时提出警告,提醒及时增加或减少库存。能够自动统计库存情况,使得采购部门和销售部门能够依照库存信息作出决策。从而减少或幸免人工统计带来的统计误差和繁重的盘点工作。(3)订单治理:围绕采购部门输入的订单能够通过治理信息系统一直跟踪下去,监控物流的各个过程。超市
21、能够做到以销定购,合理分配采购资金。(4)采购治理:依照销售情况和超市现有库存及资金分配打算,制订出相应的采购品种数量,采购顺序等打算。(5)销售治理:能够依照商品销售情况及时汇总销售收入,对资金的回笼和分配做到决策人员心中有数,有的放矢。(6)资金治理:能够依照商品销售情况和及时汇总收入,实现资金快捷配置。2.3经济可行性分析2.3.1 费用可能 (1)计算机若干台以及必要支持软件 (2)系统的开发费用及安装费用 (3)人员培训费用 (4)系统日常运行耗费2.3.2 效益可能 (1)直接效益 本系统的应用能够减少信息处理的成本,提高连锁超市的运营效率,降低运营成本。 (2)间接效应 本系统的
22、应用能够改善信息获得性,提高超市信息治理的治理效率。2.3.3 综合评价本系统的特点是成本较低,给企业所带来的效益要高于系统应用的费用,因此,本系统在经济上是可行的。2.4 信息系统规划 HYPERLINK /view/1856005.htm信息系统规划是将HYPERLINK /view/141642.htm组织目标、支持HYPERLINK /view/141642.htm组织目标所必需的信息、提供这些必需信息的信息系统,以及这些信息系统的实施等诸要素集成的信息系统方案,是面向组织中信息系统进展远景的系统开发HYPERLINK /view/149377.htm打算。信息系统的规划是系统生命周期
23、中的第一个时期,也是系统开发过程的第一步,其质量直接阻碍这系统开发的成败。是信息系统实践中的要紧问题,也是现在HYPERLINK /view/2670.htm治理信息系统研究的要紧课题之一。HYPERLINK /view/1089325.htm现代企业用于信息系统的投资越来越多,例如宝钢投资己多达亿元。信息系统的建设是个投资巨大、历时专门长的工程项目,规划不行不仅自身造成损失,由此而引起企业运行不行的间接损失更为可观,通常人们就有一种认识,假如一个操作错误可能损失几万元,那么一个设计错误就能损失几十万元,一个HYPERLINK /view/149377.htm打算的错误就能损失几百万元,而一个
24、规划错误的损失则能达到千万元,甚至上亿元。因此我们应克服那种”重硬、轻软”的片面性,把信息系统的规划摆到重要的战略位置上。特点: (1)目标明确 HYPERLINK /view/1027203.htm战略规划的目标应当是明确的,不应是二义的。其内容应当使人得到振奋和鼓舞。目标要先进,但通过努力能够达到,其描述的语言应当是坚决和简练的。(2)可执行性良好 好的战略的讲明应当是通俗的,明确的和可执行的,它应当是各级领导的向导,使各级领导能确切地了解它,执行它,并使自己的战略和它保持一致。(3)组织人事落实 制定战略的人往往也是执行战略的人,一个好的HYPERLINK /view/178028.ht
25、m战略打算只有有了好的人员执行,它才能实现。因而,HYPERLINK /view/178028.htm战略打算要求一级级落实,直到个人。高层领导制定的战略一般应以方向和约束的形式告诉下级,下级同意任务,并以同样的方式告诉再下级,如此一级级的细化,做到深入人心,人人皆知,HYPERLINK /view/178028.htm战略打算也就个人化了。个人化的HYPERLINK /view/178028.htm战略打算明确了每一个人的责任,能够充分调动每一个人的积极性。如此一方面激励了大伙儿动脑筋想方法,另一方面增加了组织的生命力和制造性。在一个复杂的组织中,只靠高层领导一个人是难以识不所有机会的。(4
26、)灵活性好 一个组织的目标可能不随时刻而变,但它的活动范围和组织打算的形式无时无刻不在改变。现在所制定的HYPERLINK /view/178028.htm战略打算只是一个临时的文件,只适用于现在,应当进行周期性的校核和评审,灵活性强使之容易适应变革的需要。2.5 系统开发方法的选择系统开发方法有系统结构化开发方法、原型法和面向对象法。系统结构化开发方法的优点:(1)注重系统开发过程的整体性和全局性;(2)严格区分工作时期;(3)立足全局,步步为营,减少返工,有利于提高开发质量,加快开发速度;(4)目标明确,时期性强,开发过程易于操纵。而原型法治理水平要求高,不适用于大型的系统。面向对象法需要
27、一定的软件支持环境,不太适宜大型的MIS开发,不能从科学治理角度进行理顺和优化,初学者不易同意。2.6 组织结构与功能分析2.6.1 组织结构分析该连锁超市由总经理负责公司日常业务,下设销售、信息、财务、仓库治理等部门。彼此之间分工合作使得超市正常运行,如图2-1所示。经理(治理层)销售部财务部仓库治理部食品销售部百货销售部出纳组会计组食品治理部百货治理部信息部 图2-1 连锁超市组织结构图2.6.2 功能分析企业最高治理为商品治理,并由此再分出商品采购、库存治理、商品销售三个部门分不负责企业物品的采购,治理与销售。每个部门之间分工合,对上级负责,使得超市在日常工作能够正常有序,如图2-2所示
28、。商品治理商品采购库存治理商品销售采购单价商品类不类不商品名称商品编号商品数量进货单价进货日期商品售价销售日期销售价格销售金额图2-2 连锁超市功能分析图2.6.3 业务流程分析依照对 HYPERLINK /wiki/%E7%BB%84%E7%BB%87%E7%BB%93%E6%9E%84%E5%9B%BE o 组织结构图 组织结构图和业务功能体系图的分析,可决定下一步 HYPERLINK /wiki/%E9%87%8D%E7%82%B9%E8%B0%83%E6%9F%A5 o 重点调查 重点调查的部门,然后对该部门的业务信息、业务流程等进行详细调查。 HYPERLINK /wiki/%E6%
29、B5%81%E7%A8%8B%E5%88%86%E6%9E%90 o 流程分析 流程分析的目的是了解各个业务流程的过程,明确各个部门之间的业务关系,明确每个业务处理的意义,为业务流程的合理化改造提供建议,为系统的数据流成变化提供依据。业务流程分析是要将企业具体的业务活动过程(内容、步骤等)描述出来,并对此优化 。1.绘制各部门的业务流程图; 2.与各部门 HYPERLINK /wiki/%E4%B8%9A%E5%8A%A1%E4%BA%BA%E5%91%98 o 业务人员 业务人员讨论业务流程图是否符合实际情况; 3.分析业务流程中存在的问题(有无不合理流程/环节); 4.与各部门业务人员讨论
30、,提出改进方案; 5.将新业务流程图提交决策者,以便确定合理的、切合实际的业务流程。图2-3 业务流程图图例图 2-4 系统业务流程顶层图图2-5 采购业务流程图图2-6 库存业务流程图2.6.4 数据与数据流程分析数据流程图是一种能全面地描述信息系统逻辑模型的要紧工具,它能够用少数几种符号综合地反映出信息在系统中的流淌、处理和存储情况。如图是超市流程图。图 2-7 数据流程图图例以下是超市信息治理系统各层数据流程图图 2-8 超市治理信息系统关联图图2-9 超市治理信息系统顶层数据流程图图2-10 采购治理数据流程图库存治理数据流程图2.6.5 数据字典 数据流程图反应系统业务和功能之间的关
31、系,反映了外部实体、数据处理、数据存储和数据流淌四方面的关系,通过数据流程图能系统、全面地了解业务、功能实现过程。然而数据流程图反映不出数据本身特性,反映不出的护具结构的具体情况,另外数据流程图中描述的功能和数据是否匹配,是否存在问题,有无遗漏,也无法通过数据流程图本身来检验。数据分析和数据功能分析确实是要弥补数据流程图所呈现出的缺陷。数据字典通过数据元素和数据结构来描写数据流,数据存储的属性,并将系统中有关数据的各种信息从不同的角度进行分析、汇总,在系统开发的全过程中都得到使用。数据字典是所有人职员作的依据,统一的标准,它能够确保数据在系统中的完整性和一致性,是整个系统开发过程以及系统运行后
32、的维护必不可少的工具。表2-1 数据流字典编号标识符来源去向所含数据结构讲明101F01P1供货商D2入库登陆入库时刻、发货人、收货人、数量、单价、物资名称、物资属性102F02P1供货商D1核对入库时刻、发货人、收货人、数量、单价、物资名称、物资属性、证件号、电话103F03S1合同D1核对供货商情况、合同时刻、合同金额、合同物资数量、违约情况、性质104F04D1核对D2入库登陆商品编号、商品数量105F05D2入库登陆S3入库情况商品编号、商品数量、规格、单价、生产厂商、入库时刻、经办人106F06D1核对P4总经理库存清单、统计报表、商品汇总107F07S2库存D1核对库存清单、入库时
33、刻、入库数量、入库经办人、出库时刻、出库数量108F08D2入库登陆S2库存数据修改、入库经手人109F09S2库存D3收银销售商品数量、单价、种类、收银员编号110F10D3收银P4总经理总收入、时刻、单价、商品种类111F11D3收银D4销售记录修改收入时刻、收入数量、单价、收银员编号、总收入112F12D4销售记录修改S4销售情况入库商品数量、单价、商品种类113F13D3收银F5客户商品种类、单价、时刻商品总额、打折情况114F14F5客户D3收银优惠卡编号、单价、商品数量、付款金额115F15F5客户D4销售记录修改商品数量、单价、退货缘故编号、退货金额、时刻116F16F5客户P6
34、客户服务中心商品数量、单价、退货缘故编号、时刻117F17P1供货商S1合同合同时刻、合同金额、合同物资数量、违约情况性质上表为数据字典清单,此处仅对F01作如下解释,数据流F01是供货商提供物资,它的去向是入库登陆,在F01种包含如下信息:入库时刻、发货人、收货人、数量、单价、物资名称、物资属性等。F02、F03均代表数据流明,它的来源、去向及该数据流所含内容。表2-2数据处理字典编号标识符流入数据流流出数据量数据结构讲明201S1P1供货商D1核对时刻、商品数量、商品种类、单价、经手人登记物资发放清单202S2D2入库登陆D1核对D3收银商品数量、商品种类、单价、时刻、发货人证件号入库的核
35、查23S3D2入库登陆商品数量、种类、时刻、单价204S4D4销售记录修改商品数量、时刻、商品种类、单价、退货缘故编号上表为数据存储字典清单,以S表示。此处对S进行解释。S1为合同,通过P1和D1的处理,将数据流F17写入S1。S1包含以下信息:时刻、商品数量、商品种类、单价、经手人等。S2、S3、S4的解释亦如此。表2-3数据处理字典编号标示符流入数据流流出数据流处理逻辑情况讲明3-01D1S1合同D2入库登陆依照合同情况和物资情况推断是否生成库存信息治理3-02D2D1核对S3入库情况依照合同情况和物资情况生成库存信息登记治理3-03D3S2库存P5客户P5客户依照客户需求生成需求单治理3
36、-04D4D3收银P5客户S4销售情况入库依照客户使用和退换情况修改销售数据库登记治理上表为数据处理字典的清单,它对数据流中所有处理功能作出讲明。此处仅以D1为例,经手人依照合同进行核对,S1和D2分不是其的输入流和输出流。D2、D3、D4的解释亦如此。第三章系统设计3.1 数据库设计针对“追问”超市进销存治理系统,分不对采购部门、销售部门和库存保管部门进行详细的调研和分析,总结如下需求信息:商品的进货,出库,查询等都需要信息来描述具体商品,因此商品信息表是必须的。关于进货的处理,需要登记进货信息方便理解各种商品的进货情况,因此需要一个入库信息表。而涉及库存方面需要统计商品所在的仓库信息,以便
37、于超市销售人员领货出库,如发觉库存商品有损坏或出现数量不核实的情况,能够与仓库治理员进行联系,因此需要一个仓库信息表。在涉及商品的进货方面,需要设计一个供应商信息表,当出现库存数量不足的情况下,能够通过系统向该商品的供应商发出商品需求。另外需要设计一个销售业绩表来记录各种商品的销售情况,以便经营者能够依照市场需求进行决策,销售业绩欠佳的商品或减少其进货,或低价促销,或引进新产品替代旧商品等。最后在系统使用方面,需要一个治理员信息表来登记系统操作员的相关信息,方便使用以及使用的权限分配等。现设计如下的数据项和数据结构:商品信息,包括数据项有:商品名称、商品单价、单位、供应商编号、保质期、商品类不
38、、仓库编号,商品代码。入库信息,包括数据项有:商品代码,数量,金额,入库日期,经办人。仓库信息,包括的数据有:仓库编号、仓库治理员、联系电话。销售记录,包括的数据项有:商品编号、销售数量、单位、日期、折扣、金额、备注。供应商信息:供应商编号、供应商名称、地址、E-MAIL。治理员信息,包括的数据项有:用户编号、用户名、密码、用户类型等等。3.2 概念结构设计首先要对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,可采纳ER图的方法进行数据结构分析。本系统依照以上的设计规划出的实体有:商品信息实体、商品入库信息实体、仓库信息实体、供应商信息实体、销售业绩信息实体、治理员信息
39、实体,各实体及其属性如下图所示。保质期单位名称单价仓库编号商品信息商品代码供应商编号商品类不(a)“商品信息”实体及其属性图入库日期商品代码仓库信息入库信息联系电话仓库治理员仓库编号数量金额经办人(c)“仓库信息”实体及其属性图(b)“入库信息”实体及其属性图商品编号销售数量单位名称编号销售记录供应商信息E-MAIL地址折扣E-MAIL地址折扣备注金额日期(d)“销售记录”实体及其属性图(e)“供应商信息”实体及其属性图治理员信息用户编号用户名用户类型密码(f)“治理员信息”实体及其属性图图3-1 E-R图3.3 代码设计代码设计是系统设计中特不重要的一部分,本系统中设计多个代码的设计,如:商
40、品代码,供应商编号等,其设计原则要紧是顺序码和层次码。考虑要紧是商品数目较大,现假设如商品类不、仓库、供应商的数量不是专门多,因此除商品代码外其余代码均按顺序编码,如01,表示第一种商品类不,定义其为食品类, 02为家电类同理仓库编号取两位顺序编码,供应商编号定义取三位顺序编码。商品代码的规则如下: * * *顺序号仓库编号商品类不例如商品:康师傅*泡面,定义其商品代码为01 03 009,属于食品类商品,归属三号仓库存储,顺序编码为9。其他代码原理相同,不再一一列举。3.4 系统功能模块图设计超市进销存治理采购治理销售治理库存治理商品采购库存处理商品销售商品处理订单处理补充商品检查商品入库治
41、理商品维护出库治理图3-2系统功能模块图第四章系统实施4.1 连锁超市治理超市的登陆,能够进行用户的登陆,整个系统的运行是从用户登录界面进行的,当用户与密码正确时,则进入系统主界面。 图4-1登陆界面4.2 用户密码修改图4-2密码修改界面4. 3 超市商品治理商品类不治理,商品信息治理。对商品类不进行添加删除,商品信息添加删除修改。图4-3商品治理界面图4-4删除商品界面4.4 测试结果软件测试是为了发觉错误而执行程序的过程,其目的在于以最少的时刻和人力系统地找出软件中潜在的各种错误和缺陷。测试要紧是由人而不是由机器执行,因而存在心理学的问题。软件测试技术大体上能够分成白盒测试和黑盒测试。白盒测试技术依据的是程序的逻辑结构,要紧包括逻辑覆盖和路径测试技术等;黑盒测试技术依据的是软件行为的描述,要紧包括等价类划分、边界值分析和状态测试等。程序的静态测试是在不执行程序的条件下,有条理地认真审查软件设计、体系结构和代码,从而找出软件错误的过程,其要紧方法包括同行审查、代码会审、代码走查等。 由于软件错误的复杂性,软件测试需要综合应用测
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防控疫情的安全教案8篇
- 福建省宁德市福鼎市2024-2025学年高二上学期第一次月考(10月)数学试题含答案
- 2022师德师风个人自查报告(5篇)
- 2024年传统银饰项目资金需求报告代可行性研究报告
- DB12-T 1116-2021 控制性详细规划技术规程
- 海南省海口市(2024年-2025年小学五年级语文)统编版竞赛题((上下)学期)试卷及答案
- 江西省赣州市(2024年-2025年小学五年级语文)统编版质量测试(上学期)试卷及答案
- 2024年非晶、微晶合金项目资金筹措计划书代可行性研究报告
- 2023年动叶可调轴流电站用风机资金申请报告
- 三年级数学计算题专项练习汇编及答案
- 砂石料取样试验标准与规范
- 运营管理已完毕第七讲库存
- 罗马数字对照表
- GB T 197-2018 普通螺纹 公差(高清版)
- 《金属包装材料》PPT课件.ppt
- 零星用工单(派工单)
- 泵站安装与验收标准规范
- 金矿边界品位变化和将及效益分析方案
- 慢性阻塞性肺疾病临床路径
- 可研收费标准[1999]1283号文
- 人身保险产品条款部分条目示范写法规定
评论
0/150
提交评论