目录1选题.............................................................21.1超市收银销售系统分析与设计....................................21.2选择该课题的原因:.............................................21.3课题的研究目的和意义:........................................21.4课题的主要研究内容............................................3.2、系统规划......................................................32.1需求分析......................................................32.2可行性分析....................................................52.3课题要达到的目标..............................................63系统分析........................................................73.1系统现状分析..................................................73.2研究的思路与方法..............................................73.3系统功能模块的划分............................................73.4作业流程图....................................................73.5数据流图.....................................................123.6数据字典.....................................................133.7数据立即存取图...............................................224系统设计.......................................................234.1系统设计的目标...............................................234.2系统的模块设计...............................................234.3系统功能模块结构图...........................................254.4数据库设计...................................................254.5界面窗体设计.................................................285体会与总结.....................................................291选题近年来,超市行业蓬勃发展,大型超市更是如雨后春笋般崛起,超市的工作繁杂众多,如果仅仅依靠人工则会让超市的效率大大降低。因此,管理系统成了超市的必需。选择这个课题,目的是想针对现阶段比较流行的超市行业提出课题,进行超市收银管理系统的研究,为超市创造更的的利润。1.1超市收银销售系统分析与设计1.2选择该课题的原因:当今社会,随着人们生活水平的提高,超市已经成为人们生活中不可缺少的一部分,超市影响着我们生活的方方面面。现阶段,超市已经遍布城市的各个角落。同时,人们已经不再是满足温饱的要求,而是追求对生活的享受。人们开始追求自己喜欢的环境,自己喜欢的东西与服务。每天,超市都会迎来巨大的人流,很显然,收银便成了一项重要的流程。有一个便捷快速的收银系统,将使得消费者感受到购物的愉快,而不是漫长的等待与焦急。好的购物环境与快速的服务将增加消费者的满意度,从而给超市带来更大的利润。其次,超市的商品琳琅满目,如果没有一个完善的销售与进货管理系统,它将无法正常经营。现如今,超市的经营规模也也在不断扩大,超市之间的竞争日趋上升,超市必须通过改进自己的经营模式,降低成本,扩大销售额,才能在竞争中立于不败之地。选择该课题是想就身边生活所熟悉的方面来构建一个完善的系统,既深入了解信息系统分析与设计的过程,又能对身边的事情有一个更好的掌握。1.3课题的研究目的和意义:毋庸置疑,超市的经营目的就是盈利,超市的各种营销手段都是为了吸引更多的客户,赢得更高的利润。那么,怎样吸引更多的客户,怎么样获得更高的利润,便成了超市的主要目的。研究该课题,主要是想针对超市的现状,通过需求分析掌握超市收银销售管理的所需,针对现代化超市设计一个完善的超市销售进货以及收银系统,帮助超市在经营模式上发生改变,使得超市能够在业务上实现现代化,使得超市的经营流程快速便捷,能够给消费者一个满意舒适的购物环境,并提高超市员工的工作效率,最终来增加超市的销售额度,实现超市的现代化,从而使超市获得更大的利润。随着我国国民经济的发展,信息产业得到了更好的发展,随之,计算机系统在企业的经营中发挥的作用越来越重要,企业只有充分利用计算机资源,才能跟得上时代的脚步,在竞争中立于不败之地。因此,研究该课题的另外一个重要目的就是能够跟深刻地理解我国当代信息化的发展状况,充分了解企业信息化的实施情况。并通过这个课题的研究掌握企业信息化的实施流程,为今后为企业信息化献力奠定基础。1.4课题的主要研究内容(1)对超市的员工信息进行管理,包括员工号,员工姓名,员工的性别,员工职责等。(2)明确超市的进货管理,包括供应商的管理,进货渠道的管理,进货数量,进货的分类等等。(3)超市的库存管理,包括库存的商品种类,数量,以及缺货的管理等。(4)超市的会员管理,包括会员的姓名,会员号,会员积分,联系电话,会员新增,会员删除等。(5)超市的收银管理,包括客户购买商品的信息,以及客户账单的打印等。.2、系统规划2.1需求分析2.1.1功能需求此次课题的研究,是针对现代超市的具体业务流程而设计,并主要针对于超市的销售模块,利用此系统优化超市的销售流程,节省超市的人力资源,简化超市的工作流程,最终为客户提供一个便捷,舒适的购物环境,从而为超市赢得更大的客流量,创造更多的利润。虽然超市的商品数量影响着超市的销售额度,但是超市的服务质量如何也在很大程度上影响超市的声誉,进而影响超市的销售状况。一个超市能否拥有便捷的工作方式与良好的服务,取决于它能否明确掌握超市的库存销售情况,能否快速为顾客结账。当然了,这又不得不依赖于计算机系统,一个现代化的计算机辅助系统,在超市的经营中起着重大的作用。因此,做好超市的收银管理系统,意义重大。其中,这个系统还必须有几个标准,才能更加完善,真正为超市创收。标准如下:1、简便易学,能够使得超市工作人员快速掌握系统的使用。2、界面大方美观,让客户一目了然,便于监督。3、功能完善,能够集超市日常的进货,销售,收银等操作为一体。4、通用性强,能够适用于各类大,中小型超市。5、灵活度高,再设计开发过程中能够充分考虑到各种异常。本超市收银管理系统主要包括超市的进货管理,超市的库存管理,超市店面的收银管理,销售状况及利润管理,集显示、输入、添加、修改、删除等各种操作于一体。该系统操作简单,易于维护,利用该系统,超市工作人员可以对超市的进货以及销售进行管理,及时更新超市的库存管理系统。同时,收银员利用该系统完成店面中客户的付款问题,并负责利用该系统管理超市会员,对会员可以进行增,删,改的操作。有了此系统,超市的工作人员便从此摆脱了传统的纸笔式的管理方式,他们只需要经过简短的培训,便可以轻松地运用该系统管理超市的各项流程。值得一提的是,利用此系统,可以大大减少超市工作人员的出错率,提高了超市工作的质量,避免了不必要的损失。2.1.2性能需求系统的开发与运行环境(1)开发环境:WindowsXP(2)开发工具:visualc#(3)数据库管理系统:MicrosoftSQLServer2005(4)运行环境:Windows98/ME/2000/XP2.1.3系统的E-R图首先分析超市系统的实体如下:超市管理员(员工号,姓名,性别,联系电话);库存管理员(员工号,姓名,性别,联系电话);收银员(员工号,姓名,性别,联系电话);会员(会员卡号,会员姓名,联系电话,会员积分,发卡日期,等级);商品(商品名称,商品条码,商品单价,所属类别,供货商,规格,生产单位,进价,会员折扣价,库存数量);供货商(代码,名称,联系人,联系电话,联系地址,备注);消费者。因此,经分析,超市的E-R图如下:超市员工会员供货商普通顾客商品员工号姓名联系电话职务性别规格名称单价供货商生产单位进价类别条码库存量会员价联系电话发卡日期姓名等级卡号备注代码名称联系电话联系人联系地址销售购买购买提供积分2.2可行性分析2.2.1社会可行性超市是现阶段人们生活不可缺少的一部分,同时,超市管理系统也在超市得到了广泛的应用。超市收银管理系统能够提高超市的工作效率,减轻员工的工作量,提升超市的服务质量,为顾客提供一个便捷舒适的购物环境,进而提升超市的知名度与顾客满意程度,来提高超市的销售额度,为超市创造更大的利润。还要一提的是,超市收银管理系统对于操作人员的要求并不高,通过简单的培训便可以熟练使用。综上,从社会可行性来说,超市收银管理系统是可行的。2.2.2技术可行性本课题采用visualc#.net的技术实现,c#.net是面向对象的语言,同时,微软在其中提供了大量的可用控件,使得我们在搭建页面时能够方便使用,而省去了大量代码的使用。此编程工具与数据库的连接也很完善,这里采用与MicrosoftSQLServer2005的连接。C#.NET能够完整实现对数据库的增加,删除,修改,查询。它对数据库的操作是完全可行的。综上所述,此次课题在技术应用上是基本可行的。2.2.3操作可行性当今社会,计算机对人们来说已并不陌生,它已经走进千家万户,即使是并没有太高文化水平的人也能够熟练操作计算机。对于此套超市管理系统,它拥有简洁的界面,能让人熟练操作,因此面对超市的普通员工,它的操作是完全可行的。对于超市的管理员,熟悉这套系统就更加容易,利用这套系统,他们的工作将变得简单快捷。2.2.4经济可行性现如今,计算机已经成为我们生活中必不可少的一部分,人们对于计算机的拥有已经并不是奢望,它正在走向普及阶段,因此,计算机的价格在不断降低。并且,计算机硬件成本在不断降低也致使计算机的价格在日趋下降,因此,超市购买购买计算机的成本将减少,对于一个超市,即使是小型超市,也完全可以支付起这部分费用。并且,它可以给超市带来效益。所以,这套系统在经济上市完全可行的。2.3课题要达到的目标1、本课题针对超市的收银,进货,销售的管理,目的在于辅助超市人员优化工作流程,提高工作效率,以便为超市增加利润。2、课题主要针对于超市的日常管理,不仅为超市员工提高工作效率,让工作便捷,还有一个重要目的在于为超市顾客提供一个快速方便的购物环境,不再为漫长的等待结账而感到苦恼。同时,方便了顾客,也在不知不觉中为超市增加了客源,增加了销售额度,从而获得更大的利润。3、课题主要做了本系统的需求分析,规划与初级设计,并没有讲整个系统完整设计出来,只是做了前期分析设计工作。3系统分析3.1系统现状分析超市系统现已成为每个超市的必备,超市的日常管理都要依赖于此。但是,由于各地区各个超市的状况不同,使用情况也不尽相同。有的超市只是用系统来做收银,却没有将其利用到超市的日常管理,因此,超市的工作效