超市管理系统概要设计_第1页
超市管理系统概要设计_第2页
超市管理系统概要设计_第3页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、市管理系统概要设计撰 写 人(签名):王春山 完 成 日 期: 2015-10-14 评审负责人(签名):朱家义评 审 日 期: 2015-11-08引言社会生活的现代化, 使得市场的走向发生巨大变化, 由于经济的发展, 人们 对生活的需求已经不再满足于丰衣足食的低度要求, 许多人们往往不是单纯为满 足生活必 需去购买,而是凭着喜欢、意欲和感观去购买。如果一个商店能够打 动顾客、吸引顾客,自然会顾客盈门,而近几年新兴产业中超级市场 ERMARKET )的现代 化管理方式和便捷的购物方式, 尤其是它轻松的购物环境。 往往是打动顾客, 吸引顾客的最主要的原因, 且良好的周密的销售服务更是赢得 信誉

2、、吸引顾客的优势所 在。商品经济的高速现代化发展也促进了竞争,使一 切不甘落后的商家都争先恐后地采用最新的管理方法来加强自己的竞争地位。 因 此,超市经营者如果不掌握当今 市场发展的这一走向,不能将超市现代化经营 作为努力开拓的目标,就无法使经营活络、财源茂盛。 随着计算机网络 技术以及数据库技术的迅速发展, 管理信息系统得到了广泛应用。 对于一个超市 来讲:货品数量少则数以百计,多则数以万计;另外,不同超市的实际情况也有 所不同。要对这些货品进行统一、高效的管理,靠人工完成工作量庞大、难免有 错漏之处。为此,一个自动化的超市货品管理系统的开发非常必要。1.1 编写目的说明编写这份概要设计说明

3、书的目的,指出预期的读者。(1) 大大提高超市的运作效率。(2) 通过全面的信息采集和处理,辅助提高超市的决策水平。(3) 使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高 效益,增强超市扩能力,提供有效的技术保障。1.2 背景21 世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的 竞争、 管理的竞争、 人才的竞争。技术的提升和管理的升级是连锁超市业的竞争核心。 零售 领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为XX超市努力追求的目标。基于此背

4、景我们提出了超市开发计划。 系统名称:超市管理系统项目 开发计划。1.3 定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。为了便于阅读理解本文, 在此解释一些在本文中用到的简写和专业术语: 超市管理系统 以下简称 MIS. 1.4 参考资料列出有关的参考资料。软件工程 齐治昌 谭庆平 宁洪 第二版 2007 高等教育数据库系统概论 王珊 萨师煊 第四版 2007 高等教育1总体设计2.1需求规定说明对本系统的主要的输入输出项目、处理的功能性能要求。包括系统功能系统性能物品管理2.1.2.1 精度精度数据录入精确,计算准确,同时与后台库存管理系统的数据保持一致性即时间特性要求时间

5、特性要求登陆系统时,系统的响应时间控制在两秒与库存管理系统保持同步更新的时间越低越好,实现商品的销售和记录的高度统一数据传送时间尽量缩短可靠性可靠也是系统要考虑的一个性能,通过提供信息的性、完整性来预防风险,保障系统安全,同时还要防止信息的泄露灵活性灵活性对于该系统,最大的问题在于当停电的时候如何解决销售和库存记录的同步性。输入输出要求根据程序的基本功能按步骤输入,账户名,密码,商品名字,等等,再根据输出功能按 要求输出所需要的数据。数据管理能力要求5T硬盘故障处理要求计算机数据库方面博士学位人员其他专门要求无2.2运行环境简要地说明对本系统的运行环境的规定。本软件的运行环境包括:硬件平台:普

6、通计算机一台操作系统和版本: Microsoft Windows XP Professional 支撑环境 (例如:数据库等 ) 和版本: Microsoft SQL Server 2005 其它与该软件有关的软件组件 :JAVA 虚拟机, Microsoft SQL Server 2005 ,MyEclipse 8.5 Milestone2.2.1 设备列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能。冯?诺依曼式计算机2.2.2 支持软件 列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件 等。操作系统: Microsoft Windows XP Profes

7、sional编译器: MyEclipse 8.5 Milestone支持软件: JAVA 虚拟机, Microsoft SQL Server 2005 , MyEclipse 8.5 Milestone2.2.3 接口说明该系统同其他系统之间的接口、数据通信协议等柜台机通过交款模块接口与服务器交换数据, 进而对服务器上数据进行操作。 柜台机和器上 都具备网卡,网卡间用网线连接,之间通过相应的通信协议进行数据交换。库存管理功能模块外部接口需求主要通过 TCP/IP 协议接口实现小型局域网对进货模块与收 银员模块数据库的存储信息的共享。库存管理模块需要与本地 SQL 数据库接口对接,并且具备局域网

8、沟通进货人员与收银员的 数据库能力,以便及时从表中获取信息进行统计,完成本身模块的部分功能。 登录模块: 用户登录需要将数据库中数据与登录信息进行匹配用户管理模块: 用户的信息管理需要与数据库数据进行交互, 用户信息可以通过 office 导出 客户管理模块:客户的信息管理需要与数据库数据进行交互通信接口即模块之间的接口。模块间进行数据交换和控制协助。 例如, 本系统的出入库模块, 将数据通过中间件传递给数 据库处理。 当发生入库事件时, 外部数据输入至本系统的入库管理模块, 模块中的相关类检 查数据的合法性。 数据传递类将数据传递给数据库处理。 当发生出库事件时, 外部数据输入 至本系统的出

9、库管理模块, 模块中的相关类事先提取数据库的相关数据, 检查事件是否可行 (例如,出库货物的数量是否大于库存, 大于则该事件不可行), 可行则交付具体的事件类 进行处理。224控制说明控制该系统的运行的方法和控制信号,并说明这些控制信号的来源。在页面上,通过鼠标点击触发相应的操作。在页面上,也可以通过 Tab键、回车键等功能键完成某些特定的功能2.3基本设计概念和处理流程说明本系统的基本设计概念和处理流程,尽量使用图表的形式。Na胡ID1员工官理创逹f龈刪除查询员工信息Employee Manage2客户管理创建信改刪除登词一般用户融员信息匚 u sjmerManage3用户登录管理住登录植块

10、中,选择管理良登录前谓昏员Lofln4商品管理性应商管理梢传闇里员对商品及 供应商遴行増刪改OOOdsMnjge5账目管理对超市的交昜情况进 行弯闸,绒计杲种商 品的交易额,或超市 的总交舄颔,可以攥 高品骗号、名称或書 突舄时问查看崗品的 交易情;兄acooura ntJlanage2.4结构给出系统结构总体框图(包括软件、硬件结构框图),说明本系统的各模块的 划分,扼要说明每个系统模块的标识符和功能,分层次地给出各模块之间的控制与被 控制关系。2.5功能需求与系统模块的关系本条用一矩阵图说明各项功能需求的实现同各模块的分配关系。增加修改删除查询打印退出商品信息管理模块VVVVVV进货管理模

11、块VVVVV销售管理模块VVV库存管理模块VVV打印管理模块V系统说明管理模块2.6人工处理过程说明在本系统的工作过程中不得不包含的人工处理过程。登录系统的账号,密码,添加,删除员工,修改信息,查询等等2.7尚未解决的问题说明在概要设计过程未解决而设计者认为在系统完成之前必须解决的各个 问题。 无3. 接口设计3.1用户接口说明将向用户提供的命令和它们的语法结构,以及相应的回答信息。说明提供给用户操作的硬件控制面板的定义。包括商品基本信息管理、进货管理、销售管理和仓库管理界面,其中商品信息管理对商 品信息的增,改,删除等设置;进货管理分供应商档案管理和供应商商品管理,增、改、删 除供应商及其商

12、品信息; 销售管理提供销售时对商品的信息显示及修改;仓库管理管理仓库库存商品。删除、增加、修改、查询等操作无单独界面。3.2外部接口说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各 支持系统之间的接口关系。应用系编通过ODD:和甜据库沟通。趙心链1T系貌i5 i舂扁:URL- "j-dtv.迎沌丹商;;3门1 和北 I MabsuTtan- 41客"Wnv - °哥壬督 fauwtf - *"幫即i FlCfKiriiimt» JDBC API(窗品信必放需年o3.3部接口说明本系统之的各个系统元素之间的接口的安排。该系统适

13、合windows操作系统,没有和其他软件的接口4. 运行设计4.1运行模块组合说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的部模块的支持软件。商品信息管理模块用来管理商品的一些基本信息,是本系统中数据管理的基本对象。管理超市的全部商品信息。销售管理模块提供销售时商品信息的确认与更新,是本系统的主要模块。销售模块提取数据库里商品的基本信息然后在销售成功时修改货架上商品的数量,当商品货架上的数量低于一定程度是,系统提示管理员,从仓库提取商品补充货架。仓库管理系统负 责管理仓库的货物信息,管4.2运行控制说明每一种外界的运行控制的方式方法和操作步骤。理人员通过

14、仓库管理模块将仓库的商品转移到货架上。当仓库的货物数量下降时,管理人员通过进货管理联系供应商以采集相应商品。为了用户方便快捷的使用本系统,可以参考系统说明模块。商品信息的收集与修改功能:商品信息管理模块,仓库管理模块商品数量更新功能:销售管理模块,仓库管理模块查询,打印功能: 商品信息管理模块,销售管理模块,仓库管理模块4.3运行时间说明每种运行模块组合将占用各种资源的时间。 根据操作环境二定5. 系统数据结构设计不涉及软件设计可不包含 不涉及软件设计不包含5.1逻辑结构设计要点给出本系统软件所使用的每个数据结构的名称、标识符以及它们之中每个数 据项、记录、文卷和系的标识、定义、长度及它们之间

15、的层次的或表格的相互关系。本系统不用考虑数据结构与程序之间的关系5.2物理结构设计要点给出本系统软件所使用的每个数据结构中的每个数据项的存储要求,访问方 法、存取单位、存取的物理关系、设计考虑和条件。管理人员查看的信息都以表格的形式显示5.3数据结构与程序的关系说明各个数据结构与访问这些数据结构的各个程序之间的对应关系。程序1程序2程序m数据结构1V数据结构2VV111数据结构nVV6.1出错信息用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。本系统将错误分为两种:业务错误和系统错误。业务错误是指用户在本系统的使用过程中,违反业务要求进行的操作。系统错误是

16、指数据库连接断开、系统意外停机等不可避免的意外事故。6.2补救措施说明故障出现后可能采取的变通措施。包括:a. 后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本 的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的 一种后备技术。b. 降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求 得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工 记录。c. 恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。定期对数据进行备份。采用硬盘做备份设备,使用SQL Server提供的2005备份功能定期对数据库进行备份。对于数据库的维护,本软件已经提供了数据库的备份和恢复

温馨提示

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

评论

0/150

提交评论