欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    超市管理系统分析报告.doc

    • 资源ID:31724227       资源大小:232.04KB        全文页数:14页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    超市管理系统分析报告.doc

    欢乐购超市管理系统超市管理分析报告目录前言21。1选题说明及背景21。2开发小组及工作安排32系统可行性分析32。1技术可行性分析32.2经济可行性分析32。3操作可行性分析43。系统整体方案43.1 系统功能分析43.2系统功能结构分析54.系统概要设计64。1 设计思想64.2 设计原则64.3系统数据流分析64.4数据字典95.数据库设计115.1数据库系统选择115。2数据库概念设计115。3数据库逻辑设计126。系统总体设计与实现176。1主界面设计176。2系统功能设计187。系统测试运行267.1模块测试267。2整体测试278。总结27前言1。1选题说明及背景为了熟悉和掌握系统开发过程,通过实践来加强理论的学习,拟设计一个超市仓库系统,从开发过程中培养团队合作能力以及加强了对实际问题的处理能力。实践证明,在高科技突飞猛进的时代,光靠课堂所学的知识是远远不够的,必须依靠实践去不断的深化认识,只有加强实际的动手能力,才能更好的掌握系统开发过程。众所周知,大的超市的商品的存储和调配是不可忽视的大问题,和好的后备调配为前台的产品销售有很大的帮助,也可以很大程度上提高产品的销售效率,满足消费者的消费需求。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。顾客的消费要求的是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,方便的服务.但在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。为此,在选题过程中,我们开发小组选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。1。2开发小组及工作安排项目名称:欢乐购超市系统委托单位:桂林理工大学信息计算科学072班(共3人)开发者:桂林理工大学信息计算科学072班(共3人)韦树锋:程序设计,代码实现陈 权:数据库设计、系统分析报告杨才群:功能测试用 户:中大型超市运行环境:Pentium 133以上、内存至少128MB、硬盘至少10G HD、操作系统为Win2000、WinXP、WinNT、Win98其中之一、要有数据库软件(SQL)的安装、打印机2系统可行性分析2。1技术可行性分析因为该系统具有友好的人机互操作界面,操作人员只要进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。2。2经济可行性分析该系统带来的经济效益明显的,其最主要的表现就是减少了企业管理费用和人力开支,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。2.3操作可行性分析本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。综合以上三方面,该系统的操作是可行的,开发该系统可行。3。系统整体方案3.1 系统功能分析(1)由于操作人员的计算机知识有限,因此要求系统具有良好的人机界面。(2)能够对业务员信息进行管理,凭借密码进入系统.(3)详细进出库单记录,方便的数据查询,支持多条件查询。(4)详细销售订货、发货、收货单,方便用户对数据的查询,支持多条件查询。(5)系统支持良好的数据备份和还原操作,有效保护数据,减少意外损失.(6)对用户输入的数据,进行严格的数据检验,尽可能避免人为错误。(7)报表基本信息查询时,可根据查询条件动态显示查询结果。(8)强大的报表打印功能。(9)系统预警表功能,及时提醒用户超储以及短储的商品。(10)积压货物分析,分析货物积压的具体原因,或储存时间过长或季节性滞销.(11)用户帮助手册,方便用户的具体操作.3.2系统功能结构分析(1)系统维护模块系统维护模块用于实现系统用户设置、操作人员管理、密码修改、数据备份、数据恢复、月末清算.(2)基本档案管理模块基本档案管理模块主要用于实现系统基本数据的录入,相关基础数据为:员工信息、仓库信息、货物信息、供应商基本信息、其他库存变动。(3)采购管理模块该模块主要用于实现采购数据录入,退货数据录入和采购订单查询、采购退货单查询。 (4)库存管理模块库存管理模块主要用于实现商品出库、入库的添加修改,商品出库、入库单的查询 ,其他类型出库(比如,仓库货物借出、调拨).(5)销售管理模块该模块主要用于实现销售数据记录,客户退货数据记录和销售、退货信息查询。(5)库存报表模块库存报表模块主要用于实现库存汇总表、明细表查询,商品信息,超储、短缺货物预警报,和积压货物分析。(7)帮助模块 帮助模块主要为了帮助用户更好地使用该系统和了解软件信息4。系统概要设计4。1 设计思想(1) 系统分成几个相对独立的模块,但这些模块都进行集中式管理。(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性.(3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。4。2 设计原则为了使本系统功能齐全完备,操作简便,最大限度的提高该系统的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:(1)合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如商品采购、销售等工作。(2)实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能.(3)准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等).(3)易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。(5)源程序可读性原则:为了便于其他设计,维护人员读懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。(6)优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,减少不必要的重复性代码,使程序简介明了,也方便了将来的维护.(7)安全性原则:为该系统的用户设置用户登陆权限。4.3系统数据流分析商品入库处理商 品出 库货物编号商品信息表供应商信息表出库信息表(1)商品入库说明:输入货物编号,检索出库存信息表,反应出货物库存情况.进入库存操作后,修改库存信息中相关条目.(2)商品出库出库信息表商品信息表业务员信息表商品编号业务员编号业务员登记商品信息确认商品出库商品出库处理说明:通过检索业务员信息表,确认业务员身份。输入货物编号,通过检索商品信息表,核实商品信息。进行商品出库操作后,在商品出库信息表中进行修改.(3)商品盘点商品盘点其他具体出库表其他具体入表表入库商品信息表出库商品信息表条件打印报表盘点结果说明:根据盘点的条件,检索商品出入信息表和其他具体商品出入信息表,并统计出盘点结果。商品查询查询条件商品信息表商品盘点结果打印报表商品查询结果(4)商品查询说明:输入查询条件后,检索商品信息表、商品盘点结果,并反映出查询结果。(5)商品采购商品采购采购退货表采购订货表采购收货表供应商信息紧缺商品说明:采购过程中,根据紧缺商品制定采购订单表,检索出供应商信息表。综合收货、退货表采购的退货表(6)销售过程商品销售客户信息表供应商信息表销售发货表销售退货表商品信息表业务员说明:销售过程,记录下客户信息表,购买信息方便以后做统计分析。4。4数据字典“超市管理系统”中的数据接口名称描述所连接的数据系统维护通过用户的操作修改信息数据用户信息表基本档案通过管理员管理职工信息数据职工信息表采购管理通过入、出库单输入出库数据销售管理通过销售发货输入数据销售货表仓库管理通过商品流通更新库存信息入、出库单、其他入、出库单“超市仓库管理系统"中的数据流名称描述来源去向组成入库单由采购部门提供的入库商品信息采购部门系统商品编号+采购量出库单由销售部门提供的出库商品信息销售部门系统商品编号+销售量采购报表当库存量低于下限值时自动生成系统采购部门商品编号+订货数量商品汇总报表 按月从系统产生,为计划部门制定商品计划提供依据系统计划部门商品编码+采购量+销售量预警报表商品紧缺信息仓库部门系统商品编码+存储量积压货物报表商品超储 过期存储仓库部门系统商品编码+存储量“超市仓库管理系统”中的数据存储名称描述输入输出组成商品信息表描述商品的基本信息录入商品计划订货报表商品编码+供货商+进货价+销售价商品流通表存储由仓库管理部门整合的入库和出库信息录入入库单、出库单打印商品流通分类汇总报表商品编码+采购量+销售量+现存量商品明细表由仓库部门整合出商品具体信息出库单、入库单报表查询商品编码5.数据库设计5。1数据库系统选择本系统是一个中小型管理系统,采用SQL Server 2005作为后台的数据库系统。5。2数据库概念设计 供应商业务员客户柜台商品仓库企业名称邮编企业编号Email编号地址电话号码传 真销售价格Email地址联系人邮编银行账户公司电话号码助记码商品描述电话号码进货价格商品名称商品编号供货供应操作销售库存电话号码名称区号姓名管理员电话号码说明编号籍贯学历编号性别概念模型ER 图5.3数据库逻辑设计(1)采购订单表:字段含义数据类型数据长度主键/外键备注客户编号int4No Null客户名称char50No Null订单号char50PNo Null订单日期datetime8No Null交货日期datetime8No Null备注char50Null业务员char50No Null订单预付款float8No Null(2)采购退货表:字段含义数据类型数据长度主键/外键备注供应商编号int4No Null供应商名称varchar50No Null退货单号varchar50PNo Null退货单日期datetime8No Null备注varchar50Null业务员varchar50No Null收货付款float8No Null(3)采购收货表:字段含义数据类型数据长度主键/外键备注供应商编号int4No Null供应商名称varchar50No Null收货单号varchar50PNo Null收货单日期datetime8No Null备注varchar50Null业务员varchar50No Null收货付款float8No Null(4)商品买卖细则表字段含义数据类型数据长度主键/外键备注买卖类型nchar10No Null货单号char50PNo Null商品编码char50No Null商品名称char50Null商品规格char50Null商品数量char50No Null计量单位char50Null产地品牌char50Null销售价格int4Null采购价格int4Null退售价格int4Null小计int4Null销售小计int4Null退售小计int4Null(5)仓库信息表:字段含义数据类型数据长度主键/外键备注仓库编号int4PNo Null仓库名称char50No Null仓位名称char50No Null仓位说明char50Null仓库电话号码char50No Null仓库地址char50No Null(6)客户信息表:字段含义数据类型数据长度主键/外键备注供应商int4pNo Null企业编码int4No Null企业名称varchar50No Null企业简介varchar50No Null助记码varchar50No Null企业地区varchar50No Null企业电话varchar50No Null企业地址varchar50Null传真varchar50Null邮编int4Null开户银行varchar50Null银行账号varchar50Null税号varchar50Null授信金额float8Null企业说明varchar50Null企业类别Char20Null联系人Char20No Null(7)商品信息表:字段含义数据类型数据长度主键/外键备注商品类别编号int4pNo Null商品类别名称varchar50No Null商品编码varchar50No Null商品名varchar50No Null商品规格型号varchar50No Null计量单位char10No Null产地品牌varchar50No Null商品进价float8No Null商品售价float8No Null商品条形码varchar50Null商品描述varchar50Null最大库存量Int4Null最小库存量Int4Null(8)商品入库操作表:字段含义数据类型数据长度主键/外键备注入库编号varchar20pNo Null名称narchar20No Null入库类型varchar20Null入库日期datetime8No Null入库仓库varchar50Null业务员varchar50Null备注varchar50Null(9)商品出库操作表:字段名字段含义数据类型数据长度主键/外键备注出库编号varchar20pNo Null出库类型varchar20Null出库日期datatime8No Null出库仓库varchar50Null业务员varchar50Null备注varchar50Null(10)商品价格表:字段含义数据类型数据长度主键/外键备注序列号varchar50PNo Null商品编号varchar50No Null商品名称varchar50No Null商品规格varchar50No Null计量单位char10No Null产品/品牌varchar50No Null出货价float8No Null条目varchar50No Null新货出价float8No Null备注varchar50No Null(11)商品入库信息表:字段含义数据类型数据长度主键/外键备注出库编号varchar50pNo Null产品编号varchar50pNo Null产品名称varchar50No Null产品规格varchar50No Null计量单位narchar10No Null产品/品牌varchar50No Null产品数量int4No Null出库价格float8No Null小计float8No Null商品出库信息表:同上(12)销售发货表:字段含义数据类型数据长度主键/外键备注客户编号int4pNo Null客户名称varchar50No Null发货单号varchar50No Null发货日期datetime8No Null业务员varchar50No Null收款金额float8Null备注varchar50Null(13)用户信息表:字段含义数据类型数据长度主键/外键备注编号Int4PNo Null名字char20No Null密码vchar20No Null备忘录varchar50No Null用户类型Char20No Null(14)职工资料表:字段含义数据类型数据长度主键/外键备注序列号Int4 No Null职工编号nchar10PNo Null姓名nchar20No Null性别nchar20No Null年龄nchar20No Null籍贯nchar20No Null学历nchar20No Null职位nchar20No Null工资Int4No Null联系电话nchar20No Null联系地址nvarchar50No Null身份证号varchar50No Null聘用日期smalldatetime8No Null编制日期smalldatetime8No Null备注ntext8No Null6.系统总体设计与实现6。1主界面设计图1 登陆主窗口6。2系统功能设计图2 系统维护界面图3 基本档案界面管理员可添加新的员工资料记录员工基本资料信息记录供应商各项资料信息图4 采购管理界面根据库存,销售量制定的采购订单按条件查询采购订单图5 库存管理界面记录各项商品进库资料信息图6 销售管理界面记录销售发货各项详细资料按条件查询销售发货单图7 库存报表界面挤压货物分析自动跳出短缺商品商品库存明细条件查询7。系统测试运行7。1模块测试在模块测试时我们主要从以下几个方面考虑:1. 模块接口;2. 局部数据结构;3。 重要执行通道;4。 出错处理通道;5。 影响上述方面的边界条件。测试时进行代码审查,从数据类型,变量声明,数据结构进行审查,然后进行功能测试,从输入一些简单的数据开始执行一遍,观测运行期间变量的变化,运行中值的变化范围.改变测试方案来变换另一个角度进行测试,发现错误并记录,修改代码,测试条件使程序通过多层分支,判别运行结果从而完成模块测试。7。2整体测试总体测试是组装软件的系统技术,本系统测试采用渐增集成测试,即测试单一模块,将测试完的模块加入系统中,进行一次系统测试,依次类推将所有模块加入系统中,在具体测试时,采用自顶向下的结合方式,从主控模块开始,沿各控制层向下移动,逐渐把所有模块结合了。评估运行的可靠性问题:1。 结果正确;2。 运行速度;3. 空间利用率;4. 算法的可行性。8。总结通过这次课程设计,加强了大家思考和解决问题的能力.在设计同时也是对知识的渴求和对所学知识的加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用,所以在这次课程设计过程中,对数据库有了更深的了解,并且对于其在软件设计的使用有了更多的认识。经过三个多星期的奋斗,期间学到了很多课内学不到的东西,比如团队协作解决问题,出现差错的随机应变能力,和组员合作共同提高,都使我们都受益非浅。过程曲折可谓一语难尽,在此期间我们曾经遭遇挫折,组员没有中途放弃,耐心寻找问题所在,当问题迎刃而解时,不但给我们成就感而且还增加我们的信心,生活就是这样,辛勤预示着结果也见证着收获. 最后的大功告成, 对我们而言,知识上的收获重要,精神上的丰收更加可喜。挫折是一份财富,经历是一份拥有.这次课程设计必将成为我们人生旅途上一个非常美好的回忆!系统分析报告 13

    注意事项

    本文(超市管理系统分析报告.doc)为本站会员(知****量)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开