超市销售管理系统分析及设计

上传人:第*** 文档编号:61736416 上传时间:2018-12-11 格式:PDF 页数:20 大小:1.46MB
返回 下载 相关 举报
超市销售管理系统分析及设计_第1页
第1页 / 共20页
超市销售管理系统分析及设计_第2页
第2页 / 共20页
超市销售管理系统分析及设计_第3页
第3页 / 共20页
超市销售管理系统分析及设计_第4页
第4页 / 共20页
超市销售管理系统分析及设计_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《超市销售管理系统分析及设计》由会员分享,可在线阅读,更多相关《超市销售管理系统分析及设计(20页珍藏版)》请在金锄头文库上搜索。

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

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

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

4、的汇总及查询等。本次设计的题目是超市销售管 理系统的分析与设计,主要的目的是在超市销售的模块基础上的设计,管理进行研究与探讨,本系统由 商品信息管理模块,员工信息管理米快,供应商信息管理模块等组成,对超市中的各种信息进行分类管 理,统筹规划,进而实现对超市管理系统的数据库设计。 关键字关键字:超市,销售管理,数据库 目目录录 1 课题描述1 2 系统开发必要性2 3 可行性分析3 4 需求分析.5 4.1 业务流程分析.5 4.2 数据流分析.6 5 数据库设计.10 5.1 概念结构设计.10 5.2 逻辑结构设计.11 5.3 物理结构设计.11 6 用户界面设计13 7 总结15 参考文

5、献16 1 1 课题描述 超市销售管理系统是超市管理中的重要组成部分,是典型的管理信息系统(MIS) , 是面向超市管理人员而编写的,目的在于提出当前使用超市销售管理系统的可行性,根 据业务要求,运用计算机技术建立起包括库存、人事管理等的管理信息系统,进而提高 工作效率,增加公司利润。 为了更好的适应当前超市管理的需求,超市管理人员目前迫切需要一套方便、高效 的计算机化的管理信息系统来代替繁琐、低效的传统手工管理方式。计算机信息化管理 有着存储量大、速度快等优点,提供给我们的信息及时快捷,因此我们利用计算机提供 给我们的信息对顾客的购买过程形成一整套动态的管理,使其能够极大地提高超市的管 理效

6、率,这也是企业正规化管理与世界接轨的重要条件。开发超市销售管理系统,可以 实现对商品录入、商品销售的管理,并最终实现超市销售管理的全面自动化。 2 2 系统开发必要性 一般存在考虑的问题有商品进货表和销售表中主键的设置、商品分类体系,系统地安全 维护等等。现在的连锁超市业务越来越好,顾客购买量很大,日益频繁的业务产生了大量的 数据。故数据量的增大,让查找不方便,数据的掌握也不准确,容易造成决策的滞后或是失 误。主要表现如在:随着订货、进货信息量的增加,与供应商相关的信息、与商品相关的信 息越来越多。如果不能将有效的信息集中起来,对以后的信息查询会带来不便,从而不能给 采购员提供采购过程的决策支

7、持。同时,对于每天产生的大量的销售信息,如果不加以适当 的存储和分析,就失去了利用这些销售信息挖掘出客户购买偏好的机会,就不能从看似无用 的大量数据背后得出消费者潜在的消费习惯,失去了潜在机会。超市业务一直使用着最简单 的人工管理。长期以来最终的结果只能使超市在经营中立于不利的地位。 为了解决超市管理的紊乱,使得在超市日常经营及销售中,能够有迹可寻,随时跟踪市 场,并且减少不必要的劳力资本,使得经营者能够实现用最小的成本,获得最大的利润。开 发这样一套以促进管理体制和管理手段改善决策发放和决策依据的管理信息系统是很有必要 的。这对于在信息服务中创造价值,促进资源共享和信息集成,减员增效,提高管

8、理水平都 有很大帮助。 3 3 可行性分析 、技术上的可行性 随着技术的发展,特别是网络技术和数据库的发展,在软件开发方面,可以采用现 行主流的开发技术;硬件技术方面,可以充分利用日益增强的存储能力,通讯能力和处理速 度来保证系统开发技术的准备。本系统采用的数据库技术有很好的数据处理能力,网络技术 则体现在模式中客户和服务器之间的数据通信能力, 良好的硬件配备无需高档的设备。 由此可见,该系统在技术上具有可行性。 2、经济上的可行性 (1)超市有能力承担系统开发费用 开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。对于本 系统的开发者来说,其主要投资还是在人力和物力两个方

9、面。如果是企业自己安排人手开发 系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作 都是需要巨大的人力投入的。软件企业作为一个简短的高科技产业,其员工要求都比一般企 业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中, 企业自己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。同时软件就其它产 品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是 商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。 (2)新系统将为企业带来经济效益 销售管理系统是一个信息化、智能化和先进

10、管理理念的集合体。而销售管理是一个动态 过程,在其运行过程中要采取多项措施。所以在管理中获得经济效益是一个综合效益,要对 它进行直接定量的分析是比较困难的。一般新系统带来的经济效益是简介的,其最主要的表 现就是能够及时地了解超市每日的销售情况,据此还可实现短缺商品的配送。而其它一些繁 琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供 了宝贵的资料,为企业带来巨大的经济效益。 通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管 理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经 济效益,所以,从经济上完全是可

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

12、理的运用信息化的管理,才能在市场竞争中立于不败。超市管理系统不仅能够提 高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经 营者最需要解决的迫切问题,同时超市管理系统对操作人员的要求不高,也合理的节约了成 本的投入。 总之,该系统的如下特点:及时性:管理人员可以在任何时间内了解超市内的情况。 4 高效性:统一管理提高了办事效率;管理层能够迅速的对突发情况做出及时决策,如:货 物的调配等。低成本:该方案缩小了人员编制,减少了人员开发,货物的统一调配也带来 了低成本高收入。易操作性:该方案使用了现在流行的编译环境设计出的软件,操作简单, 界面有好,而且软件的更新换代也

13、很方便。本系统具有登记、查询、编辑、查询、修改、报 表打印和利润分析等功能。 我们有理由相信本系统产品的开发、生产是完全可行的,值得推广! 5 4 需求分析 4.1 业务流程分析业务流程分析 业务流程图就是用一些尽可能少的规定的符号及连线来表示某个具体业务处理过程,业 务流程图易于阅读和理解,是分析业务流程的重要步骤。其作用是:业务流程分析可以帮 助了解某项业务的具体处理过程,发现和处理系统调查工作中的错误和瑕疵,修改和删除原 系统不合理的部分,在新系统的基础上优化处理流程。如图(4.1) 。 图 4.1 业务流程图 6 4.2 数据流分析数据流分析 (1)数据流图 数据流图(Data Flo

14、w Diagram) :简称 DFD,它从数据传递和加工角度,以图形方式来 表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法 的主要表达工具及用于表示软件模型的一种图示方法 a.顶层数据流图: 图 4.2 第 0 层数据流图 b.一层数据流图: 图 4.3 第 1 层数据流图 7 c.二层数据流图: 图 4.4 细化后的数据流图 8 (2)数据字典 数据流名:商品信息。 说明:商品信息的存储并对其进行编码,来区别各类商品。 。 数据流去向:数据库并各种发票打印。 组成:商品=商品号+商品名称+商品价格+生产日期+商品重量+商品类型 含义:顾客所要购买的商品已经受

15、控的提示 数据流名称:缺货单 来源:销售人员 组成:缺货单=商品号+商品名称+生产厂家 含义:顾客购买的订单处于缺货状态 数据存储编号:D0 数据存储名称:客户信息记录 数据输出:客户信息 数据结构:客户信息=顾客号+会员名称+会员性别+会员生日+积分 定义:对客户信息的记录。 数据存储编号:D1 数据存储名称:销售记录 数据输入:销售信息 数据结构:销售记录=顾客号+商品编号+商品名称+商品价格 说明:是对顾客购买商品的记录。 数据存储编号:D3 数据存储名称:缺货记录 数据输入:缺货单 说明:对缺货的订单信息的记录 处理过程编号:p1.1 处理过程名:审核订货单 输入:订货单 输出:订货单

16、信息 9 处理说明:对于用户的订货单进行审核,不合格的订货单返回给用户 处理过程编号:p1.2 处理过程名:核对库存记录 输入:合格订货单 输出:备货单 处理说明:查询仓库中的商品库存,进行相应的处理 处理过程编号:p2.1 处理过程名:产生暂存订单 输入:不满足货物订货单 输出:缺货单 处理说明:将不满足货物的订单存储起来以便进行采购货物 处理过程编号:p2.2 处理过程名:开采购单 输入:缺货记录 输出:采购单 处理说明:将不满足货物的订单统计进行采购货物 处理过程编号:p3.1 处理过程名:备货 输入:备货单 输出:备货记录 处理说明:满足货物的订单进行备货销售 10 5 数据库设计数据库设计 5.1 概念结构设计概念结构设计 概念结构设计主要在系统开发的数据库设计阶段使用,是按照用户的观点来对数据和信 息进行建模,利用实体关系图来实现.它描述系统中的各个实体以及相关实体之间的关系,是 系统特性和静态描述.数据字典也将是系统进一步开发的基础. 图 5.1 各个实体的 E-R 图 11 图 5.2 全局的 E-R 图 5.2 逻辑结构设计逻辑结构设计 逻

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

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号