小型自选商场管理信息系统_第1页
小型自选商场管理信息系统_第2页
小型自选商场管理信息系统_第3页
小型自选商场管理信息系统_第4页
小型自选商场管理信息系统_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、小型自选商场管理信息系统一系统开发背景1.小商场简介 小型自选商场是一个商业销售组织,该商场的主要业务是从批发或制造厂商处进货,然后再向顾客销售。2.现有业务和处理流程该自选商场的全部数据处理都由人工操作。由于经营的商品品种丰富,每天营业额很大,因此业务人员的工作量十分艰巨。3.存在问题及解决办法最初的商场资料管理,都是靠人力来完成的。但近几年我国商场经营规模日趋扩大,销售额和门店数量大幅度增加,而且许多商场正在突破以食品为主的传统格局,向品种多样化发展。小型商场在业务上需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息,并对商品各种信息进行统计分析。因此,在商场管理中引进现

2、代化的办公软件,实现商场庞大商品的控制和传输,从而方便销售行业的管理和决策,为商场和商场管理人员解除后顾之忧。小型商场管理系统能减少很多不必要的资源,不用像以前那样用冗余的纸张式管理。大大节省了管理人员的工作量,并且计算机的存储与系统快速查询功能大大提高了,提高管理人员的效率。二.系统分析阶段1.组织机构采购部部长采购采购分析组采购业务组总经理人事部部长顾客服务部部长库存部部长销售部部长人事管理员工培训产品销售顾客服 务入库出库2.管理职能分析人事部部长-全面负责人员的管理和员工的培训,提高员工素质。销售部部长-全面负责产品的销售,制定相关营销策略和方法,拓展市场。采购部部长-全面负责采购部门

3、的所有工作,制作采购计划。顾客服务部部长-全面负责客户的服务和产品的售后服务,提高客户忠诚度。、库存部部长-全面负责仓库的行政与业务管理。3.系统要实现的目标(1) 实现登记、整理数据,处理核对顾客订货单。(2) 向总经理提供各种业务的统计单。(3) 提供各级查询。(4) 销售、采购、人事、库存、顾客服务、供应商各部门的业务数据处理实现自动化、系统化。(5) 提高工作效率,降低成本。4.流程图图示说明:实体文件报表操作和行为模块记录数据流向4.1业务流程图付款供货购买商品提供商品订货单供应商库存缺货单入库单采购销售顾客新旧客户服务缺货单4.2数据流程图供应商信息新增供应商保存新录入文件调用供应

4、商文件密 码用户名系统登录数据库查询查询记录供应商文件身份验证供应商信息录入查询日志供应商管理4.2.1供应商管理供应商库存缺货文件按货物汇总进货编制订货单供货单文件核对订货单订货单文件待定货物文件4.2.2 进货管理缺货销售出库采购入库入库登记采购入库帐登记库存帐登记销售出库帐制作现存量清单库存文件销售出库帐采购入库帐采购4.2.3 库存管理4.2.4销售管理密 码用户名商品编号日期系统登录数据库查询查询记录销售文件身份验证顾客服务管理4.2.5 顾客服务管理新进员工保存新录入文件年龄调用员工文件密 码用户名性别系统登录数据库查询查询记录员工文件身份验证员工信息录入查询日志人事管理4.2.6

5、人事管理5.数据字典5.1数据流定义1)采购单=采购单号+数量+价格+日期+供应商编码+商品编号+商品名称+规格排列方式:按(采购单号+商品编码+日期)升序来源:采购部去向:供应商(2)商品入库单=入库票号+商品编号+商品名称+规格+计量单位+价格+入库数量+日期排列方式:按(入库日期+商品编码)升序排列来源:采购部去向:商品入库处理(3)商品出库单=出库票号+商品编号+商品名称+规格+计量单位+价格+出库数 量+日期排列方式:按(日期+商品编号)升序排列来源:销售部去向:商品出库处理(4)销售单=销售票号+商品编号+商品名称+规格+数量+价格+日期 排列方式:按(商品编号+日期)升序来源:销

6、售部去向:销售历史文件(5)供应商表=供应商编号+名称+地址+联系电话 排列方式:按(供应商编号)升序来源:供应商管理系统去向:供应商文件(6)顾客单=销售票号+商品编号+商品+购买数量+消费日期+消费金额 排列方式:按(商品编号+消费日期)升序来源:顾客服务部去向:顾客服务文件5.2文件存储定义(1)商品采购流水账=采购单+商品编号+商品名称+规格+数量+价格+日期 流入数据流:采购单涉及的处理:生成进货记录、登记月进货额排列方式:按(采购单+日期)升序(2)商品入库流水账=商品入库帐+商品编号+商品名称+单位+规格+入库数量+日期流入数据流:商品入库单涉及的处理:入库处理、登记库存帐排列方

7、式:按入库日期升序(3) 商品库存账=本商品库存账+日期+商品标号+商品名称+本日累计入库量+本日累计出库量流入数据流:按商品名称、规格等分类现有的库存数量流出的数据流:现有库存清单涉及的处理名:制作现有库存清单排列方式:按(日期+商品代码)升序(4)商品缺货文件=商品编号+商品名称+规格+缺货数量+日期流入数据流:商品销售缺货请求,库存缺货流出数据流:采购请求、缺货清单涉及处理:制作缺货清单排列方式:按(商品编号+日期+缺货数量)升序(5)销售历史文件=销售单+商品编号+商品名称+销售额+日期流入数据流:按商品名称、规格等分类的销售数据流出数据流:月销售额清单涉及的处理:统计和制作月销售额清

8、单排列方式:按(商品编号+销售额+日期)升序(6)员工信息文件=员工信息单+编号+部门+姓名+性别+年龄+工龄+薪金流入数据流:员工信息单涉及的处理:查询员工基本信息(7)顾客文件=销售票号+商品编号+商品+消费日期+消费金额流入数据流:顾客单流出数据:查询顾客所购商品的清单和收付款排列方式:按(商品编号+消费日期)升序(8)供应商文件=供应商表+供应商编号+名称+地址+联系电话流入数据流:供应商表流出数据流:查询供应商的信息5.3处理描述(1)生成进货记录、登记月进货额处理定义:当一张采购单上的数据检验合格,并且商品实际采购后,立即将这张采购单上的数据登入商品采购流水帐。再根据商品采购流水账

9、按月统计生成月进货单据。激发条件:生成采购单。(2)入库处理、登记库存帐处理定义:当一张入库单上的数据检验合格,并且产品实物入库后,立即将这张入库单上的数据登入产品入库流水帐。根据入库单上的数据检验合格,并且产品实物入库后,立即将这张入库单上的数据登入产品入库流水帐。激发条件:产品入库发生(3)制作现有库存清单处理定义:根据库存帐,制作商品分类的库存清单激发条件:发出商品查询请求(4)制作缺货清单处理定义:当发生缺货请求时,根据缺货商品类别制定清货清单,发出缺货请求激发条件:商品销售缺货,库存不足(5)统计和制作月销售额清单处理定义:根据根据合格销售单,再根据销售历史文件统计生成月销售额清单激

10、发条件:发生商品销售三.系统设计阶段1.数据库设计1)E-R图员工员工编号员工名称员工基本信息员工实体E-R图商品商品编号商品名称商品基本信息商品实体E-R图供应商供应商编号编号供应商名称供应商基本信息供应商实体E-R图操作员名称权限密码操作员实体E-R图销售票号票号日期金额销售票号实体E-R图入库票号票号金额日期入库票号实体E-R图销售票号销售操作员1m销售票号与操作员E-R图商品n客户仓库销售票号销售票号销售商品出库商品入库销售mmmm111n销售相关E-R图供应商商品库存入库票号入库票号结账商品出库商品入库采购111mmmmnn入库相关E-R图2)数据库表结构设计(基于VFP)操作员信息

11、表字段名称数据类型字段大小小数位数编号字符型7用户名字符型20密码字符型12员工编号字符型4备注备注型4供应商信息表字段名称数据类型字段大小小数位数编号字符型7全称字符型30简称字符型15地址字符型40所属地区字符型20邮编字符型7电话字符型13传真字符型13联系人字符型8联系人电话字符型13开户银行字符型20银行账号字符型20纳税人字符型8电子邮箱字符型30备注备注型4库存信息表字段名称数据类型字段大小小数位数商品编号字符型7库存数量数值型15库存上限数值型12库存下限数值型12备注备注型4商品信息表字段名称数据类型字段大小小数位数编号字符型7名称字符型30简称字符型15规格字符型10产地字

12、符型40计量单位字符型8出厂日期日期型8保质期日期型8进价数值型122零售价数值型122供应商编号字符型7备注备注型4入库信息表字段名称数据类型字段大小小数位数编号字符型7入库时间日期时间型8供应商编号字符型7金额数值型122操作员字符型10销售信息表字段名称数据类型字段大小小数位数编号字符型7时间日期时间型8金额数值型122操作员字符型10员工信息表字段名称数据类型字段大小小数位数编号字符型7姓名字符型10性别字符型2出生日期日期型8文化程度字符型10所属部门字符型10职务字符型10身份证号字符型18电话字符型13地址字符型40邮编字符型7聘用日期日期型8薪金数值型102备注备注型42.系统

13、模块设计1)系统功能图小型商场管理信息系统系统用户管理人事管理商品信息管理库存管理销售管理供应商管理顾客服务管理用户管理修改用户口令员工输入和查询库存盘点薪酬管理商品信息管理采购入库收银结算销售报表供应商基础资料购物清单和收付款查询采购与结算2)系统数据流图收银员登录管理员登录销售客户供应商管理供应商资料商品入库供应商资料库存销售记录人事管理报表3.系统实现1)编码设计采用两级编码模式,模块代码为各模块(员工,库存,销售,供应商,顾客,采购)汉语拼音的大写首字母。顺序号为4位的字符型数字,从0000开始。如GYS0001,表示第一条供应商记录,XS0001表示第一条销售记录。顺序号模块代码2)

14、系统物理配置方案设计本系统采用单机单用户操作方式,基本配置如下;库存管理电脑一台,销售结算电脑和服务器各一台,人事管理电脑一台,采购管理电脑一台电脑系统配置在Windows2000以上。3)代码设计(以供应商信息管理子系统为例)(1)创建供应商信息操作界面表单在实现供应商信息操作界面表单时,在表单数据环境中添加供应商信息表,将表对应的Cousol的Exclusive属性设置为T。向表单内添加16个Text控件,23个Label控件,2个Picture控件,2个Line控件,1个Combo控件,1个OptionGroup控件,1个Command控件,1个Spinner控件,1个Grid控件,1个

15、OftenButton控件,1一个LocateButton控件,构成如下图所示的界面。(2)实现的供应商信息管理功能 实现表单初始化功能 扩展记录导航条功能 实现添加记录功能 实现修改记录功能 实现退出添加或修改状态功能 实现保存功能 实现删除记录功能 实现关闭表单功能实现查询功能最终运行时界面如下:4)系统输入输出设计(1)输入设计:界面如下通过该界面,用户可以方便的输入供应商的各项信息。该系统具有输入、修改、删除、保存、撤销、退出、查询、定位等功能,编号会自动添加。查询时条件有LIKE,大于和小于。在条件查询选项中可选择查询的字段,在查询条件文本框中输入要查询的信息后,点击查询,即可自动定

16、位到符合条件的记录,如果没有,会显示“没有查询到此记录!“通过记录定位下的定位选项,可以定位到表首,表尾,上一条,下一条等相关记录。(2)输出设计:该系统的输出为数据库data中的供应商信息表。如下图所示:(部分)4.系统相关约定1.对性能的规定1)精度该软件对输入、输出数据精度要求为正数,其中数量和种类都为正整数,所有费用输入都为正数。2)时间特性要求对于该软件的时间特性要求如下:a 响应时间:1sb 更新处理时间:1sc 数据的转换和传送时间:1sd 解题时间;等待要求:1s3)灵活性对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力。该软件的灵活性的要求如下:a

17、操作方式上的变化:必须鼠标和键盘同时使用b 运行环境的变化:Win95以及以上的系统配制c 精度和有效时限的变化:精度不会降低、有效时限为无限长2.输入输出要求a输入用户名、口令、权限b输入编号、名称、售价、进价、种类、供应商c输入编号、货编号、数量、日期d输入编号、存量、下限e输入编号、日期、结算f输入编号、数量g输出报表h输出相应查询的全部信息3.数据管理能力要求有操作windows的基本能力,无需用户掌握Visual FoxPro的数据库的维护和操作。4.故障处理要求配置Visual FoxPro 数据库进行自动备份,开发人员会定期进行数据库文件的备份。5.其他专门要求用户能够根据实际情况决定。四、总结1.编写目的本小组对长沙理工大学云塘校区周边小型商场的信息化管理进行跟踪调查,对其信息化管理进行全方位的了解分析,发现长期以来,这些小型商场的销售业务一直使用着最简单的人工管理。小商场经营物品的采购、库存、销售及核算等手工信息管理使得员工工作量巨大、服务质量差、工作效率低。同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。最终造成小商场在经营中处于不利的地位。要改变这种手工管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计算机系统进行管理是一个明智的选择。利用计算机这一工具,不但能成百倍地提高工作效率,还能及时准确

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论