




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
超市管理系统概要设计撰 写 人(签名):王春山 完 成 日 期: 2015-10-14 评审负责人(签名):朱家义 评 审 日 期: 2015-11-08引言 社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,人们对生活的需求已经不再满足于丰衣足食的低度要求,许多人们往往不是单纯为满足生活必 需去购买,而是凭着喜欢、意欲和感观去购买。如果一个商店能够打动顾客、吸引顾客,自然会顾客盈门,而近几年新兴产业中超级市场ERMARKET)的现代 化管理方式和便捷的购物方式,尤其是它轻松的购物环境。往往是打动顾客,吸引顾客的最主要的原因,且良好的周密的销售服务更是赢得信誉、吸引顾客的优势所 在。商品经济的高速现代化发展也促进了竞争,使一切不甘落后的商家都争先恐后地采用最新的管理方法来加强自己的竞争地位。因此,超市经营者如果不掌握当今 市场发展的这一走向,不能将超市现代化经营作为努力开拓的目标,就无法使经营活络、财源茂盛。 随着计算机网络技术以及数据库技术的迅速发展,管理信息系统得到了广泛应用。对于一个超市来讲:货品数量少则数以百计,多则数以万计;另外,不同超市的实际情况也有所不同。要对这些货品进行统一、高效的管理,靠人工完成工作量庞大、难免有错漏之处。为此,一个自动化的超市货品管理系统的开发非常必要。1.1编写目的 说明编写这份概要设计说明书的目的,指出预期的读者。 (1) 大大提高超市的运作效率。 (2) 通过全面的信息采集和处理,辅助提高超市的决策水平。 (3) 使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张能力,提供有效的技术保障。1.2背景 21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是连锁超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市努力追求的目标。基于此背景我们提出了超市开发计划。 系统名称:超市管理系统项目开发计划。1.3定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 为了便于阅读理解本文,在此解释一些在本文中用到的简写和专业术语:超市管理系统以下简称MIS. 1.4参考资料 列出有关的参考资料。 软件工程 齐治昌 谭庆平 宁洪 第二版 2007 高等教育出版社 数据库系统概论 王珊 萨师煊 第四版 2007 高等教育出版社 数据结构(C语言版) 严蔚敏 吴伟民 2008 清华大学出版社1 总体设计2.1需求规定 说明对本系统的主要的输入输出项目、处理的功能性能要求。包括 2.1.1系统功能 2.1.2系统性能 物品管理 2.1.2.1精度 精度 数据录入精确,计算准确,同时与后台库存管理系统的数据保持一致性即可 2.1.2.2时间特性要求 时间特性要求 登陆系统时,系统的响应时间控制在两秒内 与库存管理系统保持同步更新的时间越低越好,实现商品的销售和记录的高度统一 数据传送时间尽量缩短 2.1.2.4可靠性 可靠也是系统要考虑的一个性能,通过提供信息的机密性、完整性来预防风险,保障系统安全,同时还要防止信息的泄露。2.1.2.5灵活性 灵活性 对于该系统,最大的问题在于当停电的时候如何解决销售和库存记录的同步性。2.1.3输入输出要求 根据程序的基本功能按步骤输入,账户名,密码,商品名字,等等,再根据输出功能按要求输出所需要的数据。2.1.4数据管理能力要求 5T硬盘2.1.5故障处理要求 计算机数据库方面博士学位人员2.1.6其他专门要求 无2.2运行环境 简要地说明对本系统的运行环境的规定。 本软件的运行环境包括: 硬件平台:普通计算机一台 操作系统和版本: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 Professional编译器:MyEclipse 8.5 Milestone支持软件:JAVA虚拟机,Microsoft SQL Server 2005,MyEclipse 8.5 Milestone2.2.3接口 说明该系统同其他系统之间的接口、数据通信协议等 柜台机通过交款模块接口与服务器交换数据,进而对服务器上数据进行操作。柜台机和器上都具备网卡,网卡间用网线连接,之间通过相应的通信协议进行数据交换。库存管理功能模块外部接口需求主要通过TCP/IP协议接口实现小型局域网内对进货模块与收银员模块数据库的存储信息的共享。库存管理模块需要与本地SQL数据库接口对接,并且具备局域网沟通进货人员与收银员的数据库能力,以便及时从表中获取信息进行统计,完成本身模块的部分功能。 登录模块:用户登录需要将数据库中数据与登录信息进行匹配用户管理模块:用户的信息管理需要与数据库数据进行交互,用户信息可以通过office导出 客户管理模块:客户的信息管理需要与数据库数据进行交互通信接口即模块之间的接口。模块间进行数据交换和控制协助。例如,本系统的出入库模块,将数据通过中间件传递给数据库处理。当发生入库事件时,外部数据输入至本系统的入库管理模块,模块中的相关类检查数据的合法性。数据传递类将数据传递给数据库处理。当发生出库事件时,外部数据输入至本系统的出库管理模块,模块中的相关类事先提取数据库的相关数据,检查事件是否可行(例如,出库货物的数量是否大于库存,大于则该事件不可行),可行则交付具体的事件类进行处理。2.2.4控制 说明控制该系统的运行的方法和控制信号,并说明这些控制信号的来源。 在页面上,通过鼠标点击触发相应的操作。在页面上,也可以通过Tab键、回车键等功能键完成某些特定的功能2.3基本设计概念和处理流程 说明本系统的基本设计概念和处理流程,尽量使用图表的形式。 2.4结构 给出系统结构总体框图(包括软件、硬件结构框图),说明本系统的各模块的 划分,扼要说明每个系统模块的标识符和功能,分层次地给出各模块之间的控制与被 控制关系。 2.5功能需求与系统模块的关系 本条用一张矩阵图说明各项功能需求的实现同各模块的分配关系。 增加修改删除查询打印退出商品信息管理模块进货管理模块销售管理模块库存管理模块打印管理模块系统说明管理模块2.6人工处理过程 说明在本系统的工作过程中不得不包含的人工处理过程。 登录系统的账号,密码,添加,删除员工,修改信息,查询等等2.7尚未解决的问题 说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个 问题。 无3接口设计 3.1用户接口 说明将向用户提供的命令和它们的语法结构,以及相应的回答信息。 说明提供给用户操作的硬件控制面板的定义。 包括商品基本信息管理、进货管理、销售管理和仓库管理界面,其中商品信息管理对商品信息的增,改,删除等设置;进货管理分供应商档案管理和供应商商品管理,增、改、删除供应商及其商品信息;销售管理提供销售时对商品的信息显示及修改;仓库管理管理仓库库存商品。删除、增加、修改、查询等操作无单独界面。3.2外部接口 说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各 支持系统之间的接口关系。 3.3内部接口 说明本系统之内的各个系统元素之间的接口的安排。 该系统适合windows操作系统,没有和其他软件的接口4运行设计 4.1运行模块组合 说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说 明每种运行所历经的内部模块的支持软件。 商品信息管理模块用来管理商品的一些基本信息,是本系统中数据管理的基本对象。管理超市的全部商品信息。销售管理模块提供销售时商品信息的确认与更新,是本系统的主要模块。销售模块提取数据库里商品的基本信息然后在销售成功时修改货架上商品的数量,当商品货架上的数量低于一定程度是,系统提示管理员,从仓库提取商品补充货架。仓库管理系统负责管理仓库的货物信息,管4.2运行控制 说明每一种外界的运行控制的方式方法和操作步骤。 理人员通过仓库管理模块将仓库的商品转移到货架上。当仓库的货物数量下降时,管理人员通过进货管理联系供应商以采集相应商品。为了用户方便快捷的使用本系统,可以参考系统说明模块。商品信息的收集与修改功能:商品信息管理模块,仓库管理模块商品数量更新功能:销售管理模块,仓库管理模块查询,打印功能:商品信息管理模块,销售管理模块,仓库管理模块4.3运行时间 说明每种运行模块组合将占用各种资源的时间。 根据操作环境二定5系统数据结构设计 不涉及软件设计可不包含 不涉及软件设计不包含5.1逻辑结构设计要点 给出本系统内软件所使用的每个数据结构的名称、标识符以及它们之中每个数 据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。 本系统不用考虑数据结构与程序之间的关系5.2物理结构设计要点 给出本系统内软件所使用的每个数据结构中的每个数据项的存储要求,访问方 法、存取单位、存取的物理关系、设计考虑和保密条件。 管理人员查看的信息都以表格的形式显示5.3数据结构与程序的关系 说明各个数据结构与访问这些数据结构的各个程序之间的对应关系。 程序1程序2程序m数据结构1数据结构2数据结构n6.1出错信息 用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式 、含意及处理方法。 本系统将错误分为两种:业务错误和系统错误。业务错误是指用户在本系统的使用过程中,违反业务要求进行的操作。系统错误是指数据库连接断开、系统意外停机等不可避免的意外事故。6.2补救措施 说明故障出现后可能采取的变通措施。包括: a.后备技术 说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本 的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的 一种后备技术。 b.降效技术 说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求 得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工 记录。 c.恢复及再启动技术 说明将使用的恢复再启动技术,使软件从故障点恢复执行 或使软件从头开始重新运行的方法。 定期对数据进行备份。采用硬盘做备份设备,使用SQLServer提供的2005备份功能定期对数据库进行备份。对于数据库的维护,本软件已经提供了数据库的备份和恢复的功能,可以方便的实现数据库的维护管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东东莞一中(集团)桥头中学招聘临聘教师4人(三)笔试备考题库及答案解析
- 2025北京京剧院招聘工作人员10人备考题库及答案解析
- 2025贵州贵阳市创业投资有限公司(第二批)对外招聘1人考试备考试题及答案解析
- 2025贵州息烽县第二中学秋招聘临聘教师16人笔试备考试题及答案解析
- 2025北京大兴区委老干部局招聘临时辅助用工人员1人备考试题及答案解析
- 资料员职责在设备安装项目
- 2025福建海峡企业管理服务有限公司诚聘5人笔试参考题库附答案解析
- 物流系统设计质量、进度、保密保证措施
- 2025年儿科小儿脑瘫患儿的家庭康复护理技术规范考核模拟试卷答案及解析
- 2025安徽长丰师范学校附属小学临聘教师招聘10人考试备考试题及答案解析
- 迷你中长导管-
- 中电联理论试卷A(无答案)
- 钢质防火门安装施工方法
- 优化物理教学策略的思考(黄恕伯)
- GB/T 26358-2022旅游度假区等级划分
- GB/T 25146-2010工业设备化学清洗质量验收规范
- GB/T 14825-1993农药可湿性粉剂悬浮率测定方法
- GB/T 12008.7-2010塑料聚醚多元醇第7部分:黏度的测定
- 文化政策与法规(第一课)
- 最全最好的血液净化课件资料
- 寻找消失的滇缅路:松山战痕课件
评论
0/150
提交评论