2022年超市销售管理系统的分析与设计 .pdf

上传人:H****o 文档编号:40222731 上传时间:2022-09-08 格式:PDF 页数:20 大小:803.43KB
返回 下载 相关 举报
2022年超市销售管理系统的分析与设计 .pdf_第1页
第1页 / 共20页
2022年超市销售管理系统的分析与设计 .pdf_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《2022年超市销售管理系统的分析与设计 .pdf》由会员分享,可在线阅读,更多相关《2022年超市销售管理系统的分析与设计 .pdf(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、课程设计设计说明书超市销售管理系统的分析与设计学生姓名XX学号XXXXXX班级信 管 120X成绩指导教师XX数学与计算机科学技术学院2015年 3 月 13 日名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 20 页 -课程设计任务书2014 2015学年第 1 学期专业:信息管理与信息系统学号:XXXXXX姓名:XX课程设计名称:课程设计设计题目:超市销售管理系统的分析与设计完成期限:自2015 年 3 月 2 日至2015 年3 月 13 日共2 周设计依据、要求及主要内容(可另加附页):本课程设计是在学完信息系统分析与设计课程之后,根据所学的理论知识和实践内容,要求用信息

2、系统设计方法分析与设计超市销售管理系统,内容如下:1.系统简介其中:(1)顾客发订单给销售部门。(2)销售部门经过订单检查,把不合格的订单反馈给客户。(3)对合格的订单,通过核对库存记录,缺货订单通过缺货统计,向采购部门发出缺货通知,并登记缺货记录;对于可供货订单,登记客户档案,开出备货单,通知仓库备货。(4)保存订单数据,并进行销售统计。2.技术要求及限制条件(1)所有工作由专门人员负责完成,其他人不得任意使用。(2)本系统的数据存储至少包括:货单记录、不合格货单记录、缺货货单记录、库存记录、销售统计表、备货记录等。3.正文部分要求:(1)课程设计概述(目的、任务)(2)项目的可行性研究与需

3、求分析(3)项目设计的基本原理和采用的主要方法(确定软件系统总体结构和数据库结构;总体设计和详细设计)(4)课程设计完成结果分析与个人小结(包括遇到的困难与获得的主要成果)以上 4 个部分缺一不可,且重要章节篇幅不得少于3 页。指导教师:陈波教研室负责人:课程设计评阅评语:指导教师签名:年月日名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 20 页 -摘要随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息也量也成倍增长,超市时时刻刻都需要对商品的各种信息进行统计分析。超市管理系统是市场上最常用的系统之一,它主要包括以下几个模块:系统权限的设定、原数据的录入、数据的汇

4、总及查询等。本次设计的题目是超市销售管理系统的分析与设计,主要的目的是在超市销售的模块基础上的设计,管理进行研究与探讨,本系统由商品信息管理模块,员工信息管理米快,供应商信息管理模块等组成,对超市中的各种信息进行分类管理,统筹规划,进而实现对超市管理系统的数据库设计。关键字:超市,销售管理,数据库名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 20 页 -目录1 课题描述.12 系统开发必要性.23 可行性分析.34 需求分析.54.1 业务流程分析.54.2 数据流分析.65 数据库设计.105.1 概念结构设计.105.2 逻辑结构设计.115.3 物理结构设计.116 用户

5、界面设计.137 总结.15参考文献.16名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 20 页 -11 课题描述超市销售管理系统是超市管理中的重要组成部分,是典型的管理信息系统(MIS),是面向超市管理人员而编写的,目的在于提出当前使用超市销售管理系统的可行性,根据业务要求,运用计算机技术建立起包括库存、人事管理等的管理信息系统,进而提高工作效率,增加公司利润。为了更好的适应当前超市管理的需求,超市管理人员目前迫切需要一套方便、高效的计算机化的管理信息系统来代替繁琐、低效的传统手工管理方式。计算机信息化管理有着存储量大、速度快等优点,提供给我们的信息及时快捷,因此我们利用计算

6、机提供给我们的信息对顾客的购买过程形成一整套动态的管理,使其能够极大地提高超市的管理效率,这也是企业正规化管理与世界接轨的重要条件。开发超市销售管理系统,可以实现对商品录入、商品销售的管理,并最终实现超市销售管理的全面自动化。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 20 页 -22 系统开发必要性一般存在考虑的问题有商品进货表和销售表中主键的设置、商品分类体系,系统地安全维护等等。现在的连锁超市业务越来越好,顾客购买量很大,日益频繁的业务产生了大量的数据。故数据量的增大,让查找不方便,数据的掌握也不准确,容易造成决策的滞后或是失误。主要表现如在:随着订货、进货信息量的增加

7、,与供应商相关的信息、与商品相关的信息越来越多。如果不能将有效的信息集中起来,对以后的信息查询会带来不便,从而不能给采购员提供采购过程的决策支持。同时,对于每天产生的大量的销售信息,如果不加以适当的存储和分析,就失去了利用这些销售信息挖掘出客户购买偏好的机会,就不能从看似无用的大量数据背后得出消费者潜在的消费习惯,失去了潜在机会。超市业务一直使用着最简单的人工管理。长期以来最终的结果只能使超市在经营中立于不利的地位。为了解决超市管理的紊乱,使得在超市日常经营及销售中,能够有迹可寻,随时跟踪市场,并且减少不必要的劳力资本,使得经营者能够实现用最小的成本,获得最大的利润。开发这样一套以促进管理体制

8、和管理手段改善决策发放和决策依据的管理信息系统是很有必要的。这对于在信息服务中创造价值,促进资源共享和信息集成,减员增效,提高管理水平都有很大帮助。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 20 页 -33 可行性分析、技术上的可行性随着技术的发展,特别是网络技术和数据库的发展,在软件开发方面,可以采用现行主流的开发技术;硬件技术方面,可以充分利用日益增强的存储能力,通讯能力和处理速度来保证系统开发技术的准备。本系统采用的数据库技术有很好的数据处理能力,网络技术则体现在模式中客户和服务器之间的数据通信能力,良好的硬件配备无需高档的设备。由此可见,该系统在技术上具有可行性。2

9、、经济上的可行性(1)超市有能力承担系统开发费用开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。软件企业作为一个简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商

10、或者是商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。(2)新系统将为企业带来经济效益销售管理系统是一个信息化、智能化和先进管理理念的集合体。而销售管理是一个动态过程,在其运行过程中要采取多项措施。所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。一般新系统带来的经济效益是简介的,其最主要的表现就是能够及时地了解超市每日的销售情况,据此还可实现短缺商品的配送。而其它一些繁琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。通过网络传递销售信息可以不受距离的限制,因此

11、可以借阅许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以,从经济上完全是可行的。、组织管理上的可行性超市的领导队信息技术给企业管理带来的变革是十分认同的。他们大都认为,在现代企业管理中,信息技术能够帮助企业在日益猛烈地竞争中获得难以想像的竞争优势。特别是,能够改进企业管理机制,改善决策方式,减少管理成本,提高工作效率。此项目是否符合国家的产业政策、技术政策、生产力布局要求。领导的支持对于信息系统的开发和实施有很大作用,也能保证系统在开发过程中妥善解决矛盾,在企业上下顺利实施信息系统,实现信息系统最初的目标。因此,该系统在组织管

12、理上具有可行性。4、社会上的可行性目前超市管理系统已经在大型的超市中得到了广泛的应用,超市管理需要现代化和信息化,只有合理的运用信息化的管理,才能在市场竞争中立于不败。超市管理系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者最需要解决的迫切问题,同时超市管理系统对操作人员的要求不高,也合理的节约了成本的投入。总之,该系统的如下特点:及时性:管理人员可以在任何时间内了解超市内的情况。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 20 页 -4高效性:统一管理提高了办事效率;管理层能够迅速的对突发情况做出及时决策,如:货物的调配等。

13、低成本:该方案缩小了人员编制,减少了人员开发,货物的统一调配也带来了低成本高收入。易操作性:该方案使用了现在流行的编译环境设计出的软件,操作简单,界面有好,而且软件的更新换代也很方便。本系统具有登记、查询、编辑、查询、修改、报表打印和利润分析等功能。我们有理由相信本系统产品的开发、生产是完全可行的,值得推广!名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 20 页 -54 需求分析4.1 业务流程分析业务流程图就是用一些尽可能少的规定的符号及连线来表示某个具体业务处理过程,业务流程图易于阅读和理解,是分析业务流程的重要步骤。其作用是:业务流程分析可以帮助了解某项业务的具体处理过程

14、,发现和处理系统调查工作中的错误和瑕疵,修改和删除原系统不合理的部分,在新系统的基础上优化处理流程。如图(4.1)。图 4.1 业务流程图名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 20 页 -64.2 数据流分析(1)数据流图数据流图(DataFlow Diagram):简称 DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法a.顶层数据流图:图 4.2 第 0 层数据流图b.一层数据流图:图 4.3 第 1 层数据流图名师资料总结-精品资料欢迎下载-名师

15、精心整理-第 10 页,共 20 页 -7c.二层数据流图:图 4.4 细化后的数据流图名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 20 页 -8(2)数据字典数据流名:商品信息。说明:商品信息的存储并对其进行编码,来区别各类商品。数据流去向:数据库并各种发票打印。组成:商品=商品号+商品名称+商品价格+生产日期+商品重量+商品类型含义:顾客所要购买的商品已经受控的提示数据流名称:缺货单来源:销售人员组成:缺货单=商品号+商品名称+生产厂家含义:顾客购买的订单处于缺货状态数据存储编号:D0数据存储名称:客户信息记录数据输出:客户信息数据结构:客户信息=顾客号+会员名称+会员

16、性别+会员生日+积分定义:对客户信息的记录。数据存储编号:D1数据存储名称:销售记录数据输入:销售信息数据结构:销售记录=顾客号+商品编号+商品名称+商品价格说明:是对顾客购买商品的记录。数据存储编号:D3数据存储名称:缺货记录数据输入:缺货单说明:对缺货的订单信息的记录处理过程编号:p1.1处理过程名:审核订货单输入:订货单输出:订货单信息名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 20 页 -9处理说明:对于用户的订货单进行审核,不合格的订货单返回给用户处理过程编号:p1.2处理过程名:核对库存记录输入:合格订货单输出:备货单处理说明:查询仓库中的商品库存,进行相应的处

17、理处理过程编号:p2.1处理过程名:产生暂存订单输入:不满足货物订货单输出:缺货单处理说明:将不满足货物的订单存储起来以便进行采购货物处理过程编号:p2.2处理过程名:开采购单输入:缺货记录输出:采购单处理说明:将不满足货物的订单统计进行采购货物处理过程编号:p3.1处理过程名:备货输入:备货单输出:备货记录处理说明:满足货物的订单进行备货销售名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 20 页 -105 数据库设计5.1 概念结构设计概念结构设计主要在系统开发的数据库设计阶段使用,是按照用户的观点来对数据和信息进行建模,利用实体关系图来实现.它描述系统中的各个实体以及相关

18、实体之间的关系,是系统特性和静态描述.数据字典也将是系统进一步开发的基础.图 5.1 各个实体的E-R 图名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 20 页 -11图 5.2 全局的 E-R 图5.2 逻辑结构设计逻辑结构设计的任务就是把概念结构设计好的基本E-R 图转换为与选用的某个具体的DBMS 所支持的数据模型相符合的逻辑结构,设计的结果是一组关系模模型。关系模型如下:顾客(顾客号,会员姓名,会员性别,会员生日,积分,商品编号)商品(商品号,商品名称,商品类型,商品重量,商品价格,生产日期,商保日期,仓库号)职工(职工号,职工姓名,职称,职工工资,职工联系电话)供应

19、商(供应商号,供应商名称,供应商地址,供应商联系电话,账号)仓库(仓库号,现有库存,仓库管理员,最高库存,最低库存)5.3 物理结构设计数据库的物理结构设计是对已经确定的逻辑数据结构,利用DBMS(数据库管理系统)所提供的方法、技术,以较优的数据存储结构、数据存取路径、合理的数据存放位置以及存储分配,设计出一个高效的、可以实现的物理数据结构。(1)顾客表物理结构如表5-1 所示表 5-1 顾客表列名数据类型长度允许 NULL 值顾客号char10否名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 20 页 -12会员名称char10否会员性别varchar30否会员生日date1

20、0否积分int10否(2)顾客表物理结构如表5-2 所示表 5-2 职工表列名数据类型长度允许 NULL 值职工号varchar10否职工姓名varchar20否职称date10否职工工资char10否职工联系电话char10否(3)供应商表物理结构如表5-3 所示表 5-3 供应商表列名数据类型长度允许 NULL 值供应商号varchar10否供应商名称varchar20否供应商地址date10否供应商联系电话char10否账号char10否(4)仓库商表物理结构如表5-4 所示表 5-4 仓库表列名数据类型长度允许 NULL 值仓库号varchar10否现存库存varchar20否仓库管理

21、员date10否最大库存char10否最低库存char10否(5)仓库商表物理结构如表5-5 所示表 5-5 商品表列名数据类型长度允许 NULL 值商品号char20否商品名称varchar20否商品类型varchar10否商品重量varchar10否商品价格varchar10否生产日期varchar20否商保质量varchar20否名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 20 页 -136 用户界面设计(1)用户登陆界面如图6.1 所示:图 6.1 用户登录界面(2)商品添加界面如图6.2 所示:图 6.2 商品添加功能界面名师资料总结-精品资料欢迎下载-名师精心整

22、理-第 17 页,共 20 页 -14(3)商品查询界面如图6.3 所示:图 6.3 商品查询界面名师资料总结-精品资料欢迎下载-名师精心整理-第 18 页,共 20 页 -157 总结经过两个周的努力,我完成了对超市销售管理系统的设计过程,系统设计是一个惊喜漫长的过程。在整个过程中,都需要周密的计划,我们应该通过实践来加强自己的理论学习。在现在的高科技时代,光靠课堂上所学习的知识是是远远不够的,必须依靠实践去不断深化认识,尤其是计算机科学,操作性和实践性很强,只有坚强实际动手能力,才能更好的掌握自己所学习的知识通过老师的帮助完成此次课设,无论是从学习上还是从技术操作上,对我以后的学习都有一个很大的帮助,当然,我也遇到了一些困难,主要在技术上和设计上,但经过努力,终于一一克服了。名师资料总结-精品资料欢迎下载-名师精心整理-第 19 页,共 20 页 -16参考文献1 苗雪兰,宋歌,刘瑞新等.数据库系统原理及应用教程M.机械工业出版社.20102 冯建华,周主柱,宋歌等.数据库系统设计与原理 M.清华大学出版社.20063 萨师煊,王珊.数据库系统概论(第四版)M.北京高等教育出版社.20004 黄孝章,刘鹏.信息系统分析与设计 M.清华大学出版社.2010名师资料总结-精品资料欢迎下载-名师精心整理-第 20 页,共 20 页 -

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

当前位置:首页 > 技术资料 > 技术总结

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

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