超市标准管理系统范文.doc
《超市标准管理系统范文.doc》由会员分享,可在线阅读,更多相关《超市标准管理系统范文.doc(36页珍藏版)》请在咨信网上搜索。
1、XX学院课程设计小型超市管理系统学生姓名学 号所 在 系专业名称班 级指引教师XX学院二一三年月目 录1绪论11.1社会背景11.2超市背景11.3系统开发背景11.4课题研究目和意义11.5系统功能特点12 系统可行性研究22.1技术可行性研究22.1.1采用java语言编写22.1.2采用Eclipse开发平台22.1.3采用SQL数据库22.2经济可行性研究22.3操作可行性研究33 系统需求分析33.1超市基本业务分析33.1.1进货业务33.1.2库存业务33.1.3销售业务33.2系统功能需求33.3性能需求44 系统总体设计44.1 设计思想44.2 设计原则44.3 系统模块概
2、要设计55 系统详细设计55.1系统功能详细设计55.2系统数据库设计65.2.1 数据构造65.2.2系统E-R图设计65.2.3逻辑构造设计96系统实现166.1 登录模块设计166.2 主窗体设计176.3 系统基本模块简介186.4各个模块管理设计186.4.1仓库管理模块186.4.2顾客管理模块217总结227.1 设计过程227.2 系统存在问题237.3 小结23参照文献24小型超市管理系统1绪论1.1社会背景随着当代科学技术迅猛发展,计算机技术已经渗入到各个领域,成为各行业必不可少工具,信息全球化时代已经来临, 超市竞争也进入到了一种全新领域,竞争已不再是规模竞争,而是技术竞
3、争、管理竞争、人才竞争。技术提高和管理升级是超市业竞争核心。零售领域当前呈多元发展趋势,各种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等互相并存。如何在激烈竞争中扩大销售额、减少经营成本、扩大经营规模,成为超市营业者努力追求目的。当今小型超市,它们信息化速度、资金、技术等都比不上大中型超市,但是对于这些小超市资源管理,信息存储和解决也是非常必要,要适应市场竞争,就需要有高效解决方式和管理办法来提高劳动生产效率,才干获得最大经济效益,因而加快小型超市信息化进程也是必不可少。小型超市管理系统是小型超市商品销售及货品管理重要控制某些,直接影响销售以便性及管理规范性。随着信息时代发展,对效率
4、规定日益提高,因而软件控制销售和管理已经取代了老式全手工方式。小型超市具备自身特点:商品规定普通齐全,进出货关系较为简朴,员工人数种类不多,但正由于员工较少,使用软件控制成为必要。1.2超市背景在国内超市形成在20世纪90年代初期,当前已经成为国内零售业一种重要形态,为国民经济发展发挥了重要作用。随着超市高速发展,其经营管理也变得更加复杂,初期售货员站柜台形式早已不能满足既有销售也发展,这样就迫切地需要引入新管理技术。超市形态具备种种长处,但在当前状况下,它仍存在零售业公司所共有落后一面,如:不能有效地管理每种商品,收款结算速度慢,容易浮现营业差错,不适当进行商品调价,盘点效率低等,并且在超市
5、寻常管理中,商品进、销、存等决策以经验为主,缺少实时分析功能,管理人员对及时传递资料规定始终得不到满足。苏辙超市形态高速发展,其经营管理也变得更加复杂,寻常所需要解决数据量也逐渐增大,商业运转中间环节也越来越多,原始人工管理已无法应对这复杂市场。1.3系统开发背景随着科学技术发展,新颖图形顾客界面、卓越多任务操作系统性能、高层次软件开发平台风靡全球。人们规定不断提高,可视化图形顾客界面对比本来构造化程序设计语言更为简朴易用,且编程系统采用面向对象、事件驱动编程机制,提供了一种所见即所得可视界面设计办法。在众多编程语言中,java可以迅速地创立图形界面应用程序,结合Eclipse,可以迅速地将系
6、统开发完毕。1.4课题研究目和意义(1)大大提高小型超市运作效率。(2)通过全面信息采集和解决,辅助提高小型超市决策水平。(3)使用本系统,可以迅速提高小型超市管理水平,为减少经营成本,提高效益,增强超市扩张能力, 提供有效技术保障1.5系统功能特点进货退货管理:涉及进行商品采购入库,采购退货,进退信息查询,与供货商往来账务。销售管理:涉及进行商品销售,销售信息进销售列表,当前销售信息查询,当期销售总金额记录,与客户往来账务。库存管理:涉及库存商品信息修改,库存查询和盘点功能。人事管理:涉及员工信息和供应商信息管理。系统管理:涉及数据库备份恢复,系统初始化,顾客信息管理。2 系统可行性研究2.
7、1技术可行性研究2.1.1采用java语言编写系统使用JAVA语言编写,JAVA具备诸多长处:简朴、安全、小巧、健全、面向对象、静态类型,并且JAVA具备强大原则库支持,文献读取和保存操作、快捷以便数据库接口、图形操作界面实既有java.swing.*等使用以便包,包括了JComponent、JFrame、JApplet、JDialog四个功能强大父类,JPanel、JScrollPane、JSplitPane、JInternalFrame四个使用以便中间容器,JButton、JLabel、JCheckBox、JRadioButton、JComboBox、JTextField、JPasswor
8、dField、JTextArea、JFileChooser等功能强大、灵活性高组件,完全可以满足小型超市管理系统功能规定,结合一种迅速开发IDE,例如Eclipse,采用一种以便快捷、简朴易用数据库开发工具,例如Access,可以最高效率将软件开发出来。2.1.2采用Eclipse开发平台Eclipse 是一种开放源代码、基于 Java 可扩展开发平台。就其自身而言,它只是一种框架和一组服务,用于通过插件组件构建开发环境。幸运是,Eclipse 附带了一种原则插件集,涉及 Java 开发工具(Java Development Tools,JDT)。Eclipse重要构成:Eclipse是一种开
9、放源代码软件开发项目,专注于为高度集成工具开发提供一种全功能、具备商业品质工业平台。它重要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目构成,详细涉及四个某些构成Eclipse Platform、JDT、CDT和PDE.JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platform则是一种开放可扩展IDE,提供了一种通用开发平台。它提供建造块和构造并运营集成软件开发工具基本。Eclipse Platform容许工具建造者独立开发与她人工具无缝集成工具从而不必辨别一种工具功能在哪里结束,而另一种工具功能在哪里开始 Eclipse
10、SDK(软件开发者包)是Eclipse Platform、JDT和PDE所生产组件合并,它们可以一次下载。这些某些在一起提供了一种具备丰富特性开发环境,容许开发者有效地建造可以无缝集成到Eclipse Platform中工具。Eclipse SDK由Eclipse项目生产工具和来自其他开放源代码第三方软件组合而成。Eclipse项目生产软件以 CPL发布,第三方组件有各自自身允许合同。2.1.3采用SQL数据库SQL(Structured Query Language):构造化查询语言。SQL语言重要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国标协会)规定,SQL被作为关系型数
11、据库管理系统原则语言。SQL语句可以用来执行各种各样操作,例如更新数据库中数据,从数据库中提取数据等。绝大多数流行关系型数据库管理系统都采用了SQL语言原则。虽然诸多数据库都对SQL语句进行了再开发和扩展,但是涉及Select、Insert、Update、Delete、Create,以及Drop在内原则SQL命令依然可以被用来完毕几乎所有数据库操作。SQL Server 可以运营在Windows Vista Home Basic及更高版本上,也可以在Windows XP上运营。从服务器端来看,它可以运营在Windows Server SP2及Windows Server 上,它也可以运营在Wi
12、ndows XP Professional64位操作系统上以及Windows Server 和Windows Server 64位版本上。因而,可以运营SQL Server操作系统是诸多。2.2经济可行性研究(1)小型超市管理系统开发成本低小型超市管理系统开发需要工具都是开源、免费,开发工具几乎不需要什么成本。唯一成本就是系统开发技术人员,二三个人甚至一种人在高效率状态下在短时间内就可以开发出满足小型超市管理系统需求软件。(2)新系统带来新效益管理系统是一种信息化、智能化和先进管理理念集合体。而管理是一种动态过程,在其运营过程中要采用多项办法。因此在管理中获得经济效益是一种综合效益,要对它进行
13、直接定量分析是比较困难。普通新系统带来经济效益是简介,其最重要体现就是减少了超市管理费用和人力开支。而其他某些繁琐商品都通过新系统来加以分析解决,不但节约了大量时间,还为小型超市各项决策提供了宝贵资料,可以带来巨大经济效益。2.3操作可行性研究本系统采用基于Windows图形顾客界面,而该系统是人们熟悉操作系统,对于那些有普通计算机知识人员就可以轻松上手。而整个超市管理系统采用最和谐交互界面,简介明了,不需要对数据库进行进一步理解。由此,该系统操作是可行,有必要开发该系统。综合以上三方面,该系统具备很高开发可行性,无论是从技术上或者经济上还是操作上。3 系统需求分析3.1超市基本业务分析3.1
14、.1进货业务进货管理是公司生产经营活动中及其重要一环,它关系到产品质量能否得到保证,生产与否可以顺利进行,采购成本能否得到有效控制等问题。公司当代管理理念中对公司进货管理提出新规定;公司进货时对供货商选取更见慎重,双方不再是讨价还价买卖关系,而是一种互相依存合伙伙伴关系,并且还需要结识到公司产品质量要从采购抓起,这就关系到供方供货、服务质量。下面是进货业务程序重要内容:(1)供货商状况调查:在实行采购之前,超市一方面就要对市场上各大商品供货商进行详细调查,理解公司详细状况,评估公司信誉级别和公司市场口碑,做到精确无误,采购顺利。(2)采购筹划编制:超市依照自身资金条件和销售状况,综合分析市场规
15、律,拟定采购筹划表。(3)实行进货筹划:依照供货商档案及评审成果,选定供货商;生成订货单给选定供货商;双方就价格、数量、质量等方面洽谈磋商,直至订立合同;跟踪合同执行,安排供货进度和货品运送,做好验收入库工作。3.1.2库存业务库存管理是指在上产经营中为销售和耗用而存储各种资产。公司存货不当都会增长不必要费用:存货过多将导致物资积压、存储费用增长、流动资金周转不利,并且过量库存会掩盖管理不善问题。存货局限性则影响公司正常销售活动。库存管理目的是需求最佳存货数量,使库存成本总额最小化。其重要业务如下:(1)产品入库、出库、盘库等寻常解决。(2)科学合理地拟定某库存物资库存控制参数。如:最佳订货批
16、量、最大库存量、最佳缺货量、最佳订购周期等,进行严格库存控制工作。(3)汇总记录各类库存数据,反映和监督储备资金占用及采购资金使用状况。3.1.3销售业务销售对一种公司生存和发展是至关重要,它不再是老式意义上“卖东西”,它对外关系到公司产品、服务和公司形象等多方面因素,对内涉及到销售、库存、财务等信息。此外信息化高速发展为公司销售工作提出了新挑战,封闭意味着落后,超市要抓住时机,引入当代化销售管理模式,实行公司信息化、智能化销售管理,才干使超市在激烈市场竞争中立于不败之地。3.2系统功能需求基于超市基本业务分析,和小型超市必要解决两大难题,针对性地制定出所要设计小型超市管理系统所需要系统功能,
17、如下七点:(1)设计软件提供顾客登陆界面,为顾客提供账号密码管理工具,能设立顾客权限,不同权限顾客付给不同操作权利,详细为添加顾客、删除顾客、修改顾客名、密码、权限。(2)设计软件将对进货产品进行管理,对进货清单进行录入、修改、查询和记录,也提供退货功能,对退货清单进行录入和查询。(3)设计软件将提供销售功能,按商品名或者商品编号查询进行销售,提供付款、找零功能,并对销售清单进行录入、查询和记录,并能打印有关信息。(4)设计软件将能对库存状况进行修改操作和查询操作,能设立库存商品单价,能对库存商品总值进行记录,并能打印有关信息。(5)设计软件能对收支盈亏状况进行简朴记录和查询。(6)设计软件能
18、对超市员工信息进行管理,详细为添加员工信息、删除员工信息、修改员工信息操作。(6)设计软件能对供货商信息进行管理,详细为添加供货商信息、删除供货商信息、修改供货商信息操作。(7)设计软件能实现系统数据初始化,数据库备份和还原。3.3性能需求(1)开发运营系统硬件、软件需求硬件平台:硬盘空间:20G以上;内存:256M以上;CPU:PIII500以上;操作系统:Windows XP/windows 7编译环境:JDK5.0 ; 开发工具:Eclipse8.6;Microsoft Access (2)时间特性软件响应时间、更新解决时间、数据转换时间、传播时间除了和软件自身逻辑关系有一定关系外,数据
19、流量、硬件传播速度等都会对其有一定影响,就软件自身而言业务逻辑会做到简洁明了以减少顾客等待时间。普通状况下,系统软件从启动到进入系统登录界面时间正常状况下应少于5秒,录入并更新数据时间正常状况下少于2秒。(3)适应性本软件规定以JAVA语言来开发,因此本软件具备JAVA语言所有长处,跨平台、易升级、易扩展等,相对与其她语言在操作方式、运营环境、与其他软件接口以及开发筹划等发生变化时,会具备更强适应能力。4 系统总体设计4.1 设计思想(1)系统提成几种相对独立模块,但这些模块都进行集中式管理。(2)分层模块化程序设计思想,整个系统采用模块化构造设计。作为应用程序有较强可操作性和扩展性。(3)合
20、理数据流设计,在应用系统设计中,相对独立模块间以数据流互相连接,使各模块间耦合性较低,以便系统运营,提高系统安全性。4.2 设计原则为了使本系统功能齐全完备,操作简便,最大限度提高软件质量,从而满足顾客实际需要,在设计开发过程中遵循了如下原则:(1)合法性原则:根据产品核算系统工作规定以及规定,参照核算实际工作状况,进行诸如产品进货、销售等工作。(2)实用性原则:适合产品信息管理工作实际需求,并可以解决某些特殊状况规定,此外,尽量预留空间,以便扩充功能。(3)精确性原则:对输入有关资料建立检错机制,及时报错,使顾客可以及时精确输入合法资料(如:类型匹配,长度不超限等)。(4)易操作原则:规定设
21、计系统功能齐全,界面和谐,操作以便,必要地方进行提示。(5)源程序可读性原则:为了便于其她设计,维护人员读懂代码或后来裔码修改,软件升级维护,即也许做好代码注释工作。(6)优化原则:为了达到优化目,合理运用窗口,菜单,对象等继承,自定义顾客对象,事件,函数,减少不必要重复性代码,使程序简介明了,也以便了将来维护。(7)安全性原则:可觉得该系统顾客设立顾客权限。4.3 系统模块概要设计依照需求分析中系统需求功能以及设计思想、设计原则将系统功能分为五大功能模块,包括进货退货管理模块、销售管理模块、库存管理模块、人事管理模块、系统管理模块以及各模块下子模块。画出整个小型超市管理系统功能构造图,如图4
22、-1所示:图4-15 系统详细设计5.1系统功能详细设计系统功能设计是使整个系统能基本实现超市进货/退货、销售、库存等管理功能,能让超市管理者更直观理解超市经营状况,以做出相应经营决策。管理信息系统(MIS)就是要对这些资源建立对的数据库,并进行信息收集、传送、存储、编制成各种凭证、报表、台帐、图形等信息,同步对这些信息进行维护,通过实测超市各种运营状况,并运用过去历史数据预测将来发展,从超市全局角度出发进行决策,运用信息控制超市行为,以便达到资源配备最优化和利益最大化。本系统共涉及五大模块,分别是进货退货管理模块,销售管理模块,库存管理模块,人事管理模块,系统管理模块。每个模块功能如下:1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 标准 管理 系统 范文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。