管理信息系统课程设计报告-超市管理系统分析与设计.doc_第1页
管理信息系统课程设计报告-超市管理系统分析与设计.doc_第2页
管理信息系统课程设计报告-超市管理系统分析与设计.doc_第3页
管理信息系统课程设计报告-超市管理系统分析与设计.doc_第4页
管理信息系统课程设计报告-超市管理系统分析与设计.doc_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

超市管理信息系统管理信息系统课程设计报告超市管理系统分析与设计information management system for small supermarket小 组 成 员: 班级、 专业: 营销09-1 营销09-2 指 导 教 师: 完 成 日 期: 2011.07.08 2摘 要随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。一般来说,大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率,中小型的超市管理系统有待完善和开发。超市管理系统是超市在实际管理中的主要工作和管理系统,它主要包含以下几个模块:权限设定、数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。管理系统的设计也会着眼于此,致力于开发适合使用的个性化的系统。 本文在研究超市管理系统的背景和目的的基础之上分析,确定该管理系统的开发方式与方法,及功能定位。我们开发的超市管理系统将超市在实际运行中体现出来的四部分模块区分开来,对进货管理模块、存货管理模块、销售管理模块、人事管理模块的每一部分进行详细分析。通过业务流程图和数据流程图对超市的管理流程进行优化,并根据优化流程的基础上开发系统,突出其重点。经过有针对性的规划设计来满足超市对该系统的需要,提高超市的管理效率。关键词:超市;管理系统;效率 ;流程优化 目 录1 超市管理信息系统的系统分析311 项目开发的背景31.2项目开发的目的41. 3 项目可行性分析41.3.1 管理可行性研究51.3.2 经济可行性研究51.3.3 操作可行性研究52 超市内部管理系统规划62.1 系统开发前调查分析62.2 组织结构图102.2.1 组织结构调查102.2.2 组织结构分析112.3 组织功能分析122.4 超市管理业务流程图132.5 数据字典152.6 e-r图192.7 软件环境:192.8 硬件平台:213 系统概要设计213.1 设计思想213.2 设计原则213.3 功能需求223.4 性能需求233.5系统详细设计233.5.1 系统功能设计233.5.2模块功能设计-系统登录模块243.6 代码设计254 系统设计总结264.1 系统的特点264.2 设计心得264.3 工作进度与小组分工27参考文献281 超市管理信息系统的系统分析11 项目开发的背景 随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是因特网技术的推广和信息高速公路的建立与普及,使信息技术产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切和重要。作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化管理进程是十分重要的。在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形式,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。超市形式具有很多优点,但在目前状况下,它仍存在零售业企业所共有的不足的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进货存货及销售等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。伴随着超市的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。因此,在选题过程中,我们选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而会大量节省了人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,提高超市经营管理效率,增加超市效益。 1.2项目开发的目的超市管理信息系统的开发可以帮助超市处理大量的库存信息,还能时刻更新产品的销售信息,不断添加商品信息。面对不同种类的信息,它可以提供合理的数据库结构来保存数据信息,以及有效的程序结构支持各种数据操作的执行。超市自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。它最主要的特点是能够实时的和准确的控制店内的销售情况。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。顾客的消费要求是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,方便的服务。而超市管理信息系统可以帮助超市在管理上最大限度满足消费者的需求。开发使用超市管理信息系统,使超市的运行更加方便快捷,可以更好的简化人事管理,提高商品库存效率,满足消费者的各种消费需求,为消费者提供更满意的产品及售后服务,增加超市的利润。1. 3 项目可行性分析从技术条件来看,我们现在身处的信息化社会信息技术快速发展,信息管理技术也日趋完善,使我们有条件来完成超市管理系统的开发。随着信息技术的发展,特别是网络技术和数据库技术的发展,在软件开发方面,可以采用现行主流的开发技术,硬件技术方面则可以充分利用日益增强的存储能力、通讯能力和处理速度开保证系统开发技术的准备。现在的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。1.3.1 管理可行性研究从管理的角度来看,超市的领导者对信息技术给企业管理带来的变革是十分认同的,他们大多认为,在现代企业管理中,信息技术能够帮助企业在日益激烈的竞争中获得难以想象的竞争优势。特别是能够改进企业管理机制,改善决策方式,减少管理成本,提高工作效率。领导的支持对于信息系统的开发和实施有很大作用,也能保证系统在开发过程中妥善解决矛盾,企业自上而下的实施信息系统,可以最大限度实现信息系统最初的目标。1.3.2 经济可行性研究从经济的有益性来看,超市管理信息系统可以利用网络的快捷和便利性提高超市的销售效率,并且方便管理,可以提高了超市的经济效益。该管理系统会减少企业管理费用和人力开支,并且其他的一些繁琐的事物都可以通过系统加以分析解决,节省时间提高效率,还为企业决策提供了宝贵的资料,为企业带来了巨大的经济效益。所以,从经济上来讲是完全可行的。1.3.3 操作可行性研究该管理系统采用基于windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以掌握。而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。从人员角度来讲不会因人员知识基础问题影响该系统在超市的运行于使用。可行性结论:综合以上三点发现,开发该系统具备技术、管理、经济、操作等各个方面的可行性,有了这些方面的支持,并且由于它管理开发的各项特征来看,开发此管理系统是很有意义和必要。 2 超市内部管理系统规划 2.1 系统开发前调查分析 开发超市管理系统前有必要对现有的超市管理和运行状况做一个调查分析,了解存在的问题,分析解决问题的办法,进而确定当前超市对系统的要求。我们组经过调查分析,发现了一些明显的管理问题,这些问题的明确为我们的系统开发指明了方向。 通过我们的了解,超市管理系统较多采用下列业务流程模式组织超市管理工作。如图2-1,2-2所示采购人员采购单供应商催货单上级供应商发货单货物信息记录核对员超市进货部门有无不正确发货通知正确图2-1 超市进货管理业务流程图财务部门进货清单仓库缺货单销售部付款单单据存档供货商发货单领货单领货通知图2.2 超市存货管理业务流程图 通过分析超市的进货和存货管理业务流程图,我们发现存在以下问题: 1)进货管理上,供应商送货不及时;合同内容不完善,造成双方纠纷。 2)库存管理上,存储地点选择不合理,在存储中不同商品位置摆放不科学造成取货存货不方便:入库手续较复杂。 3)销售管理上,收银业务中顾客排队时间长;收银员工作速度慢,态度差;货物标价不统一;广告传播不合理,缺乏吸引力;促销能力不足;商品陈列面积过大或不合理。 4)人事管理,超市人员少,服务不到位;服务意识不强,不主动;专门人才不够齐全:人才流动不合理。 通过分析这些问题,我们总结了解决办法:针对供应商的送货时间不及时问题,超市应该与供应商及时反映,加强沟通,尽快适应超市需要。同时签订合同时要充分协商,合同版式要规范严谨,使条款尽量明晰化,合同由专人负责,也要建立沟通谈判制度,建立健全问题的解决机制,争取在框架下解决问题,与供应商保持和谐关系,使超市损失减到最小;与管理人员保持良好关系,促使他们及时向超市总配部门调货并上货,保证货架的安全库存; 在库存管理上,超市负责人应该充分考虑各种因素,衡量租金,距离,仓储大小的关系,为超市提供一个及时有效的保障。此外,还应该加强仓储内部的管理,简化货物入库手续,利用科学的管理方法,使货物得到良好的保存,同时利用科学的放置方式,是进出货物更加有效率,减少不必要的损耗。从销售管理的角度看还要做好很多具体工作,关键是落实到位。首先要加强对教育并要求超市业务人员包括理货员、促销员工作过程中须考虑超市的利益,避免给店方制造麻烦,如促销、理货人员须统一着装、注意仪表、规范行为举止;产品、促销品码放整齐有序。人事管理上要加强对超市工作人员的相关业务培训,增强服务意识;完善人事管理制度,健全职位晋升渠道与方式,使人才留得住干的踏实。根据我们提出的问题的研究,进一步优化了超市的业务流程,如图2-3,2-4所示:采购人员采购单供应商催货单上级供应商发货单货物信息记录核对员超市进货部门有无不正确发货通知正确货物报表双方合同信息反馈 图2.3 超市进货管理业务流程图仓库管理人员供应商已批准的领货单仓库库存帐暂缺通知销售部缺货单进货清单领货通知库存信息 图2.4 超市存货管理业务流程图2.2 组织结构图2.2.1 组织结构调查该系统是由高层决策者分设四个部门,计划部、供销部、财务部和人事部。每个部门分管不同的各项事物,如图2-5所示: 董事长计划科计划组统计组供销科供应组仓库销售组人事科财务科成本组会计组薪酬管理组人员招聘组人员计划组人员调度组入库管理科出库管理科图 2-5 超市管理组织结构2.2.2 组织结构分析计划部:包括计划组和统计组,分别管理计划的开发以及各项事务的统计。供销部:包括供应组、销售组和仓库,分别管理商品的进货管理、销售管理以及库存管理,其中仓库分设两小科室,入库管理科室掌管商品的入库,出库管理科室掌管商品的出库。财务部:包括成本组、会计组和薪酬管理组,分别管理超市成本的有关事项、经营会计的有关管理和薪酬管理。人事部:包括人员招聘租、人员规划组和人员调度组。分别管理人员的招聘,管理和调度。2.3 组织功能分析 超市的各个系统都有明确的分工,下图为超市的管理功能图,销售系统的管理功能主要包括进货管理、存货管理与销售管理、人事管理。具体详细分工如下图:超市管理系统进货管理存货管理销售管理人事管理编码入库产品分类进出货管理货物安全促销活动管理销售服务管理卖场布置与价格管理超市工作人员培训供应商信息管理合同管理进货种类和数量管理薪资福利管理 图 2-6 超市管理功能分析图2.4 超市管理业务流程图销售部缺货单缺货通知取货通知仓库进货清单供应商库存帐销售方案工作人员销售操作顾客财务部财务报表效果分析调整计划人事管理档案销售状况图2-7 超市管理业务流程图银行汇款单汇款单录入汇款单数据汇款单文件汇款单数据报表生成报表数据报表报表数据据经理汇款单数据汇款单汇总汇总数据汇款汇总文件汇款单数据供应商退款单退款单处理退款单数据退款单文件采购单发货单库存管理发货单数据发货单文件库存数据库存文件库存数据发货单数据汇款单数据销货状况分析采购数据发货数据发货计划发货员采购计划采购员图2-8 超市管理数据流程图2.5 数据字典数据字典的内容主要是对描述数据流程图中的数据项、数据流、数据结构、数据存储、加工处理逻辑、外部实体等组成部分的严格定义,下面是管理系统的数据字典。1)数据的定义数据项编号:s1数据项名称:供应商编号别名:无简述:供应商表的主键类型:不定长字符型长度:20字节相关数据:进货单、订货单、退货单数据项编号:s2数据项名称:发货员别名:无简述:某种商品的派送类型:数值型长度:20个字符相关数据:发货数据数据项编号:s3数据项名称:采购员别名:无简述:采购某种商品类型:字符型长度:20个字节相关数据:采购数据、缺货单、订货单、退货单数据项编号:s4数据项名称:银行别名:无简述:记录公司业务资金流动情况类型:字符型长度:20个字节相关数据 :汇款单、退款单数据项编号:s5数据项名称:经理别名:无简述:管理公司的各项事务类型:字符型长度:20个字符相关数据 :报表数据2)处理逻辑的定义。数据处理编号:p1数据处理名称:管理分析输入:汇款单据、退货单数据、发货单数据、库存数据、订单数据、客户数据输出:发货计划数据、采购数据数据处理编号:p2数据处理名称:汇款单录入 输入:汇款单输出:汇款单数据数据处理编号:p3数据处理名称:报表生成 输入:汇款单数据输出:报表数据数据处理编号:p4数据处理名称:汇款单汇总 输入:汇款单数据输出:汇款汇总数据数据处理编号:p5数据处理名称:退款单处理 输入:退款单输出:退款单数据数据处理编号:p6数据处理名称:库存管理 输入:采购单,发货单 输出:采购单数据、发货单数据3)数据流的定义。数据流编号:f1数据流名称:发货单数据来源:发货单文件流向:管理分析处理:查询、维护数据流编号:f2数据流名称: 汇款单数据来源:汇款单录入流向:汇款单文件处理:汇款单汇总数据流编号:f3数据流名称:报表数据 来源:报表生成流向:报表处理:生成数据流编号:f4数据流名称:汇总数据 来源:汇款单汇总流向:汇款汇总文件处理:汇总处理数据流编号:f5数据流名称:汇款单数据 来源:退款单处理流向:退款单文件处理:查询、修改数据流编号:f6数据流名称:发货单数据来源:库存管理 流向:发货单文件 处理:修改数据流编号:f7数据流名称:库存数据 来源:库存管理 流向:库存文件处理:修改数据流编号:f8数据流名称:发货数据 来源:管理分析 流向:发货计划处理:查询4) 数据存储的定义数据存储的名称:汇款单文件数据存储编号:d1简述:记录银行的编号、汇款单编号、汇款时间、汇款金额等信息数据存储组成:汇款单编号+ 银行编号 + 金额+ 日期 关键字:汇款单编号相关联的处理:p2、p4、p3数据存储的名称:退款单文件数据存储编号:d2简述:记录银行的编号、退款单编号、退款时间、退款金额等信息数据存储组成:退款单编号+ 银行编号 + 金额+ 日期 关键字:退款单编号相关联的处理:p5、p1数据存储的名称:发货单文件数据存储编号:d3简述:记录供应商的编号、超市编号、商品编号、日期、数量等信息数据存储组成:供应商编号+ 超市编号 + 数量+ 日期 关键字:供应商编号相关联的处理:p6、p1数据存储的名称:库存文件数据存储编号:d4简述:记录仓库的编号、商品编号、供应商编号、存库日期、数量等信息数据存储组成:仓库编号+ 商品编号 + 供应商编号+ 库存状态+日期 +数量等信息关键字:仓库编号相关联的处理:p6、p1数据存储的名称:报表数据存储编号:d5简述:记录报表编号、汇款单编号、商品编号、日期、数量等信息数据存储组成:报表编号+ 汇款单编号 + 商品编号+ 日期 关键字:报表编号相关联的处理:p3、s5数据存储的名称:采购计划数据存储编号:d6简述:记录采购计划编号、采购员编号、供应商编号、数量、金额、日期等信息数据存储组成:采购计划编号+ 采购员编号 +供应商编号 + 金额+ 日期 关键字:采购计划编号相关联的处理:p1、s1、d7数据存储的名称:发货计划数据存储编号:d7简述:记录发货计划编号、发货员编号、数量、日期、金额等信息数据存储组成: 发货计划编号+发货员编号+ 数量+金额+日期 关键字:发货计划编号相关联的处理:p1、d6、s22.6 e-r图名称销售人员职工编号籍贯供货日期进货日期电话地址供货商编号供货商进货进货单号商品编号名称价格商品姓名性别条形码mnmn开户行银行帐号工资身份证号客户供货销售单号销售日期数量mn销售图2-9 e-r模型2.7 软件环境: 操作系统选用目前较稳定的 windowsxp 中文版;数据库系统采用关系型数据库系统microsoft visual foxpro6.0 中文版;由 windowsxp 和 microsoft visualfoxpro6.0 共同组成系统的开发环境。中文操作系统 windowsxp 的特点:首先,操作系统采用完全图形化的用户界面。将使软件用户的培训大大简化,提高了工作效率。其次,windowsxp 的设备无关性使本系统软件开发时无须固定使用设备,有利于软件的移植和硬件设备的更新换代。再次,windowsxp 系统中文版支持信息交换用汉字编码字符集,完善的中文支持使二者紧密结合,构成一个功能完备的软件开发环境。vfp6.0 中文版概述:我选用的系统开发工具是 visual foxpro下面我分别从系统开发工具简介事件驱动和可视化的应用程序 visual foxpro6.0 语言和函数和面向对象编程四个方面逐一论述。 visual foxpro 系统简介:visual foxpro 是微软公司在收购 fox 公司后在 1995 年 6 月首次推出了visualfoxpro3.版本,接着又很快推出了 visual foxpro 5.0 及中文版,1998 年发布了可视化编程语言集成包 visual studio 6.0 与其他数据库管理系统相比, visualfoxpro 6.0 具有用户普遍性、 功能完整性、工具的易用性和规模的可缩性等特点。新的数据存取特征:包括支持 activex 数据对象的数据存取模使用和配置连接的工具和命令;增强了无需复杂编程就可以管理和显示数据源的数据捆绑控件;支持对象连接与嵌入数据库(ole db)组件对象模型接口;配置、使用和查看数据库结构、查询和存储过程的工具;可以使你在顺序记录集的基础上快速生成报表的 data report 控件;并完全支持多层数据存取结构。新控件:包括 ado 数据绑定控件;internet explorer风格的工具条控件;快速方便的下拉式日期与时间入口 calendar 控件;能显示相关记录集的多层栅格控件等。新的 internet 特征:能够编写适于互联网服务器(iis)的服务器端应用程序;支持动态 html(dhtml);简化了应用程序的打包和在 internet 上发送的 web 出版向导;支持异步操作;并可以在 web 浏览期间存储 activex 控件的状态等。集成的 internet 功能:可以使你创建并分布可以在 internet 和你们的公司的内部网上运行的应用程序。 数据存取:可以使你针对入微软的 sql server 和 oracle 等不同数据库服务器开发完善的客户机/服务器应用程序管理数据源和创建服务器端控 件包括存取。运行速度明显提高:由于在 visual basic 中引入了所谓的本地代码native code编译器,克服了以往版本由于执行文件采用code 代码而导致运行速度慢的问题,使得程序执行速度大大加快。根据 microsoft 的声明,采用本地代码编译后得到的应用程序在某些情况下执行速度较以往提高了 1020 倍,执行速度可以直接与采用visual c 编 写 的 应 用 程 序 的 执 行 速 度 , 而 应 用 程 序 开 发 效 率 高 则 是visualfoxpr06.0 的特长。因此,目前 visualfoxpr06.0 非常具有竞争力。2.8 硬件平台: 本系统主要采用单机操作,投入少,效率高,易于管理和维护,系统升级简单,适合企业信息化管理的需要。 基本要求如下:cpu 为 intel pentium100 以上;内存为 32mb 以上;硬盘至少为 3.2g 以上;配有光驱和软盘。3 系统概要设计3.1 设计思想1)系统分成几个相对独立的模块,但这些模块都进行集中式管理。2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。3.2 设计原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:1)合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。2)实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。3)准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等)。4)易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。5)源程序可读性原则:为了便于其他设计,维护人员读懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。6)优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简介明了,也方便了将来的维护。7)安全性原则:可以为该系统的用户设置用户权限。 3.3 功能需求本系统采用自定向下方法开发,其功能模块主要有如下几个部分:进货管理模块、库存管理模块、销售管理模块、人事管理模块。具体的功能描述如下: 进货管理:其功能是对手机供应商信息进行管理,并根据企业情况制定进货计划,实施产品采购,并进行进货查询。库存管理:其功能是对采购来的产品进行企业内部编码入库,产品分类等活动,同时能够根据销售清单进行出货管理,以及库存统计。销售管理:其功能是提供一般的销售管理,能够进行销售明细查询和打印销售报表。人事管理:其功能是对超市的员工和供货商信息进行管理,包括查询,更新等。3.4 性能需求1)数据精确度产品的进货单和销售单中,单价、金额采用浮点数,保留至小数点后两位。2)时间特性该管理系统软件从启动到进入系统登录界面的时间正常情况下应少于5秒,录入并更新数据的时间正常情况下少于2秒。3)适用性该管理系统软件适用于windows 2000/xp及以上操作系统。3.5 系统详细设计 3.5.1 系统功能设计系统功能设计是使整个系统能基本实现超市的进、销、存等管理功能,能让超市管理者更直观的了解超市的经营状况,以做出相应的经营决策。管理信息系统(mis)就是要对这些资源建立正确的数据库,并进行信息的收集、传送、存储、编制成各种凭证、报表、台帐、图形等信息,同时对这些信息进行维护,通过实测超市的各种运行情况,并利用过去的历史数据预测未来的发展,从超市全局的角度出发进行决策,利用信息控制超市的行为,附注超市完成其目标。本系统共包括四大模块,分别是人事管理模块,销售管理模块,进货管理模块,库存管理模块。每个模块的功能如下:1. 人事管理模块功能:1)实现职工信息的查询;2)实现职工信息的更新,包括增加、删除、修改功能;3)实现供货商信息的查询;4)实现供货商信息的更新,包括增加、删除、修改功能。2. 销售管理模块功能:1)实现销售信息的查询;2)实现商品销售信息的盘点。3. 进货管理模块功能:1)实现进货信息的查询;2)实现进货信息的更新,包括增加、删除、修改功能。4. 库存管理模块功能:1)实现商品信息的查询;2)实现商品信息的更新,包括增加、删除、修改功能;3)实现库存信息的查询;4)实现库存信息的更新,包括增加、删除、修改功能。3.5.2模块功能设计-系统登录模块功能:本模块的主要功能是对用户身份进行,验证只有系统的合法用户才能进入系统。其窗体如图5-3所示:图3.1 系统登录模块在进行系统登录过程中,登录模块将调用数据库里的用户清单,并对账号和密码进行验证,只有输入了正确的账号和密码后,系统登录才会成功。在登录模块中,对系统的尝试登录次数进行了限制,禁止用户无终止的进行系统登录尝试,在本系统中,当用户对系统的三次登录失败后,系统将自动机制登录,突出登录模块。并在输入了错误的或者是不存在的账户和密码时,系统会给出出错信息提示,指明登录过程中的错误输入或者错误操作,以便用户进行正确的登录。输入项、输出项:输入项为账号和密码。账号和密码均为字符串,长度各为6个字符,密码回显字符是“*”。3.6 代码设计 1)商品代码设计 商品代码由三部分部分组成校验位商品类别供应商代码商品代码商品名称商品类别供应商代码001香皂日用洗化01002薯片休闲食品02003火腿肉食03004笔记本数码产品04表3.1商品代码表 2)供应商代码设计供应商代码由部分组成合作次数商品类别供应商代码合作次数商品类别01新供应商日用洗化02旧供应商休闲食品表3.2 供应商代码表4 系统设计总结4.1 系统的特点1) 及时性: 管理人员可以在任何时间内了解超市内的情况。2) 高效性:统一管理提高了办事效率,管理层能迅速的对突发情况作出及时的决策。如:货物的调配等。3) 低成本:货物

温馨提示

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

最新文档

评论

0/150

提交评论