pb商场零售管理系统内容摘要:

.......................................................... 35 6. 1 结论 ................................................................................................................... 35 6. 2 展望 ................................................................................................................... 35 致谢 ............................................................................................................................... 36 参考文献 ........................................................................................................................ 37 附录 ............................................................................................................................... 38商场零售管理系统 毕业论文 1 前 言 随着信息产业的飞速发展,信息化管理已经引入并应用到各行业管理领域尤其是对于零售业。 放眼四周,各种形式的百货商场、大型仓储超市、便利店、连锁超市和专卖店等形式的零售业鳞次节比,并不断改变、影响着我们的观念和生活方式。 而企业若想在激烈的竞争中胜出就必须拥有一套完善的且合适自身特点的信息化管理系统,以实现企业降低成本、及时反馈市场信息、完善服务质量、提高经济效益、分析市场需求、制定销售计划和目标管理目的。 因此,开发了 一个能满足商家和客户需要的 商场零 售管理系统,该系统 的目标是实现零售管理的系统化、规范化和自动化,本系统具有 系统功能、基本资料、客户管理、供应商管理、商品管理、订单管理、进货管理、销售管理、库存管理、财务报表等九个功能,满足企业高效管理的需求。 本论文第一章介绍了 基本的系统分析 , 管理信息 系统开发 概述及开发 意义、实现目标和需求分析。 第二章介绍了 PowerBuilder数据库编程技术和数据库设计理论。 第三章介绍了对整个系统的总体设计,包括系统的结构图,业务流程图;以及数据库设计,包括了数据库需求分析,数据流程分析,数据库的概念结构和逻辑结构设计。 第四章是本系统的详细设计 , 包括了主界面设计,菜单设计、系统登陆窗口的设计和 九 个主要功能模块设计。 第五章 是系统的编译与发布。 第六章是结论与展望, 介绍了设计和编程体会,并指出了系统设计中的不足和改进的方向。 商场零售管理系统 毕业论文 2 第一章 系统分析 1. 1 管理信息系统概述及开发意义 管理信息系统的概念是 1961 年美国人 . Gallagher 首先提出,它是一门新兴的,集管理科学,信息科学,系统科学及计算机科学为一体的综合性学科,它是用于研究企事业中信息管理活动的全过程,以便于更有效的管理信 息,提供各类管理决策信息,辅肋企业进行现代化管理。 管理信息系统是企业的信息系统,它具备数据处理,计划,控制,预测,辅助决策功能,具体作用如下: 1) 用一标准处理和提供信息,排除使用前后矛盾的不完整的数据。 2) 完整,及时提供在管理及决策中需要的数据。 3) 利用指定的数据关系式分析数据,客观预测末来。 4) 向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。 5) 用最低的费用最短的时间提供尽可能精确,可靠的信息,以便决策者选择最佳的实施方案,以提高企业的经济效益。 自从有了计算机,人们就在想怎样让计算机来处理种类烦多 的信息,由于信息的处理种类多,数据量大,因此,传统的方法再也不能满足要求。 随着信息产业的飞速发展以及日益激烈的竞争,必须要有一个 依靠计算机的信息管理系统软件的支持。 1. 2 需求分析 一个商场零售的管理系统不仅仅包括进货管理、销售管理、库存管理、还应包括商品管理、供应商管理和客户管理。 有的企业甚至要求简单的人事管理、文档管理、信访管理以及多媒体技术。 由于财务软件的特殊性,一般是不包括在企业的进销存系统中,零售系统也只要做到能为指定的财务软件软件提供相应的财务数据,比如进销存报表。 商场提供给顾客的每一件商 品都会有其对应的供应商。 每一个供应商因为其提供给商场的商品不同而会存在一个供应折扣不同的问题。 供应商管理模块是企业和供货商联系的基础,它的信息直接影响企业和供货商的进货与付款结算。 这里所指的供应商是对向购物中心提供商品的厂家或经销商。 主要是对供应商的基本资料、特殊属性进行维护,并提供供应商查询功能。 商场的经营活动主要是围绕着商品的购入,并在企业内转移、存贮,最终实现销售而展开。 伴随着商品在企业内的流动,产生了相应的商品信息流。 商品成为企业经营管理的主体,商品信息也就成了进销存系统软件处理的主体。 商品进货管 理、销售管理、调拨管理、库存管理这一切都离不开对商品的操作。 商品管理模块是整个系统的核心,它主要任务是处理商品的基本信息,包括商品编码的实现、属性设置、价格调整等。 商场进货一般首先是向供应商或厂家发出订单,供应商或厂家在收到订单之商场零售管理系统 毕业论文 3 后根据订单上的商品清单给企业发货。 企业在收到商品之后根据实到的商品数量进行确认完成商品的入库工作。 因此,订单管理是商品开始流转前的第一步。 订单管理实现的功能从业务角度来说是企业要求供应商生成商品的订货单,它属于一种计划;从计算机角度来说可以看成是对进货商品的预先录入,使得当真正的商品到来时仓库人员能够以最快的速度将实际到达商品的数量输入计算机。 所以对订单的操作分成录入、审核和查询这三部分。 进货管理和订单管理在操作形式上几乎是相同的。 可以以进货单将进货分成录入、审核和查询操作。 进货录入负责将由供应商送来的商品进行登记生成进货单,同时允许对进货单进行修改、删除和还原操作。 进货审核是对进货单进行确认。 进货查询是查询进货单据,查询条件是单据编号。 企业根据市场的要求即时调整自己的商品结构对企业掌握经营的主动权,满足市场需求,提供自身的经济效益和竞争力显得十分重要。 由于商场面向的是直接购物 的顾客,因此对于销售管理模块开说任何条件下都应保证其数据的正确性和及时性。 在响应时间上对商品信息数据的读取也应该保证在顾客可以接受的范围呢。 本模块包括商品零售、销售明细和销售查询三个部分。 无论是商品的进货还是商品的销售都会影响到商品的库存。 一个设计的再完善的系统,在经过了一段时间运行之后,总会出现个别商品的系统库存与实际库存不相符,尤其象商场这样一个流动性很大的企业。 出现差错除了软件方面的原因还有人为的因素在里面。 当出现差错时则必须将正确的商品库存数量记录到库存表中。 本模块共包括三个部分:商品入库,库存查 询,库存盘店。 最常用的财务报表有商品进销存报表,月报表、月进货统计表、月销售统计表、月出入库统计表和收银员销售日报,本系统只做了商品进销存报表,能动态反映商场每天的经营情况,可以根据用户的需要按照部门将商场一天的进货、销售和库存情况进行统计,供财务部门参考。 1. 3 功能模块设计 系统开发的目标是实现企业 零售管理的系统化,规范化和自动化,以实现企业降低成本、及时反馈市场信息、完善服务质量、提高经济效益、分析市场需求、制定销售计划和目标等管理目的。 该系统 包括系统功能、基本资料、客户管理、供应商管理、商 品管理、订单管理、进货管理、销售管理、库存管理、财务报表等九个模块。 系统主要功能设计有: ( 1) 基本资料 : 部门资料、员工资料、省份设置、单位设置 ( 2) 客户 管理: 基本资料、客户查询 ( 3) 供应商 管理: 供应商基本资料、特殊属性、供应商查询 ( 4) 商品管理: 商品基本资料、特殊属性、商品查询、价格调整 ( 5) 订单管理: 订单录入、订单审核、订单查询 ( 6) 进货管理: 进货录入、进货审核、进货查询 ( 7) 销售管理: 销售登记、销售明细、销售查询 、销售排名 ( 8) 库存管理: 商品入库、库存查询、库存盘点 ( 9) 财务报表 : 进货报表、销售报表、库存报表 商场零售管理系统 毕业论文 4 第二章 开发工具 简介 2. 1 开发工具简介 在 PowerBuilder 的应用开发中 ,运用面向对象技术 不是必须的 ,但是对一个大型复杂应用系统的开发 ,如果采用了面向对象技术 ,则 开 发效率会大大 提高。 用 PowerBuilder 开发的好处是 ,即使您不懂得什么是面向对象技术 ,您也可能会下 意 识地用到面向对象技术的一些特性 ,但是如果您对这 一 技术有了充分的了解 ,那对您所设计程序的可重用性 ,可维护性和其他各方面的质量都会有大 幅 度提高。 PowerBuilder 的对象 PowerBuilder 对象有三个部分元素 :属性 、 函数和事件。 (1)属性 :也就是数据。 包括系统属性和用户定义属性两类 ,描述该对象的各种特性。 如在窗口对象中的系统属性包括标题、高度、宽度等 ,用户定义的属性可以是实例变量或共享变量 ,对这种属性的访问同系统属性相同 ,只是在封装性上有所不同。 (2)事件 :PowerBuilder中的事件 与 Windows 的事件存在着映射关系。 当用户的操作或系统本身产生 Windows的标准事件 ,就转化 成 PowerBuilder中的事件。 例如命令按钮有一个叫 Clicked 事件 ,当用户按按钮时触发 ,操作系统首先 检测到鼠标被点击 ,并 把 Clicked 这一消息转给该按钮 ,PowerBuilder 运行时的工作 引 擎翻译了这一事件 ,并执行适当 PowerScript语句。 PowerBuilder中大部分的事件都是可以映射成由用户激发的 Windows 事件。 另一类事件 是 用户 定 义 事件 ,这种 事件 是 用户 声 明并 可以 在 任何 时 刻由 用 户触 发的 ,PowerBuilder 中保留 了 75 个用户事件可由程序员使用。 (3)函数 :用户通过函数来使对象完成某些 操 作。 PowerSoft 公司建议用户通过调用对象事件和 函数来修改对象而不要直接修改对象属性 ,以满足对象封装的要求 ,例如采 用 ()而不要用 =false 来使窗口不可见。 PowerBuilder 面向对象的特性 提到一门语言的面向对象特性 ,它应当具有继承性、多态性和封装性 ,如缺少其中的一 个 则只能称其为基于对象的系统 ,而 不 是面向对象的系统 ,而PowerBuilder 则很好地具备了全部三个特性。 继承 : PowerBuilder 中 ,窗口、菜单和用户对象是可以继承的 ,而其他对象则都不能。 当您继承了一个对象 ,那您得到的子类将具有父类的属性、实例变量、共享变量、控件、用户自定义事件、对象级函数、事件和代码 (script)。 也就是说当您继承了一个类 ,您几乎得到了这个类的全部 ,不过有一点值得注意 ,您不商场零售管理系统 毕业论文 5 能在子类中删除任何 一 个继承到的特性。 在继承了 祖先 类后 ,您可以在子类中扩展或覆盖祖先的元素。 例如代码 ,在PowerBuilder 中缺省的是采用扩展方式 ,先执行继承到的祖先代码 ,后 执行 子类 的扩展代码。 您也可以选择菜单。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。