您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 易成超市管理系统的设计与实现
报告编号:第一组综合课程设计报告易成超市管理系统的设计与实现学生姓名:指导教师:所在系:电子信息系所学专业:计算机科学与技术年级:2012年12月目录摘要..............................................................................................................................................1第一章前言................................................................................................................................2第二章需求分析............................................................................................................................32.1登录管理............................................................................................................................32.2进货管理............................................................................................................................32.3人员管理............................................................................................................................32.4销售管理............................................................................................................................32.5库存管理............................................................................................................................3第三章概要设计............................................................................................................................43.1总体设计............................................................................................................................43.2数据库设计........................................................................................................................53.2.1数据库概念结构设计.............................................................................................53.2.2数据库表格的设计.................................................................................................5第四章详细设计............................................................................................................................64.1登录模块的设计................................................................................................................64.2进货模块的设计................................................................................................................84.3人员模块的设计..............................................................................................................134.4销售模块的设计................................................................................................................64.5库存模块的设计..............................................................................................................204.6设计中问题的解决..........................................................................................................23第五章系统实现..........................................................................................................................24第六章总结..................................................................................................................................35参考文献........................................................................................................................................361易成超市管理系统的设计与实现摘要随着小型超市的规模不断发展扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长,传统的人工记忆方式以渐渐不适应时代的发展。而随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,所以利用计算机管理数据库显得尤为迫切。在以前系统运做中存在很多问题,所有的进货单,出货单都是人工填写,耗时而且易出现错误;库存也是人工记帐,无法随时掌握最准确的存货情况;对于销售数据,往往要花好多时间和精力去计算每个业务员的销售业绩,每项商品的销售状况,为了解决上述问题,提高经济效益,准备导入超市管理系统进行采购,销售,库存等的计算机化管理。只需点击几次鼠标就能完成所有的功能,这样一来既省时又省力,大大提高超市员工的工作效率和管理水平。鉴于超市管理系统中现实存在的多种问题,所有我们系统研究了超市管理的流程,利用面向对象的Java语言和数据库SQL语句对系统做了全面的设计。本超市管理系统包括系统模块、进货模块、销售模块、库存模块和人员管理模块,在我们实训期间已经基本完成了超市管理系统的功能。一个完整的管理系统当然离不开后台数据库的支持,在这次设计中,我们用的是StructuredQueryLanguage(SQL)数据库作为基础,实现该系统的开放。关键词:小型超市管理模块java语言SQL数据库2第一章前言我们这组所选的课题是“易成超市管理系统的设计与使用”。目前市场上的超市管理系统,大部分为基于分布式数据库的网络管理系统,对于规模较小的超市没有必要花巨资来购买这样功能全面的管理系统,此外,对于那样功能齐全的管理系统也需要花大精力来维护。基于这种情况,我们用所学的java知识,可以开发一种既能节约资金,又能完成小超市日常的管理任务。本系统所包括的模块主要有:系统管理模块(主要是用户登录以及密码修改)、进货管理模块、销售管理模块、人员信息管理模块和库存管理模块。在系统的设计中,系统管理模块可以管理登录本系统的人员,主要包括:管理员、采购员、营业员和库存管理员;进货管理模块主要涉及到进货厂商信息的管理、进货单的管理以及商品的管理;销售管理模块主要完成各类商品的销售,金额的统计以及相关的信息查询;人员信息管理模块包括了对超市工作人员信息的整合与查询;库存管理模块完成了对仓库中商品的数量管理,并与销售和进货模块联系紧密,可以提供有用的信息。系统的安全性方面,我们规定了不同权限的登录用户,管理员可以登录到任何一个管理模块,而其他类型的超市人员只能登录到属于自己权限之内的模块,在进入自己所属的模块后,可以修改自己的密码。通过这样的权限限制就可以方便的控制系统的安全性。总之,小型超市管理系统是一个经济、实惠的应用软件,适合小规模的商店和超市。操作难度小,易学易用。3第二章需求分析2.1登录管理在设计中,我们设置了四种人员类型:管理员、营业员、采购员和库存管理员,每种类型的人员拥有自己的用户名和密码,并且通过参数传递,可以进入属于自己的页面并可以在当前界面修改自己的密码。2.2进货管理在设计中,这个模块主要包括三大块:厂商信息管理、进货单管理、商品信息管理。厂商信息管理中包含对厂商信息的增加、删除、修改和浏览;进货单管理中包含对进货单的填写和浏览,在进货过程中,要动态地增加该商品在仓库的库存量;商品信息管理中包含对商品的添加、删除、修改和浏览,并具有对商品信息查询的三种方式:商品编号查询、商品种类查询和商品进价查询。2.3人员管理这个模块的功能比较简单,主要就是实现对超市工作人员信息的管理,包括增添、删除、修改和浏览,并具有对这些信息的三种查询方式:工号查询、人员类型查询和工资查询。2.4销售管理此模块分为前台和后台操作。前台主要完成收银操作,不仅要显示出所卖商品的有关信息,还得完成金额的应收、实收和找零功能,并动态地减少相应商品的库存量,在收银过程结束之前中可以随时终止并删除交易记录;后台主要执行查询功能,包括对所有交易记录的查询、按指定日期查询和按商品编号查询。2.5库存管理库存管理模块主要是与进货模块以及销售模块联系在一起,库存量是这个模块里最重要的变量,它会动态地随着销售和进货而改变自己的值。在设计当中,主要包括对库存量的几种查询方式:商品编号查询、厂商编号查询、商品种类查询和商品库存量动态查询,此模块中还有一个重要功能,就是库存预警功能,用户可以自己手动设置库存安全值,然后就可以查看哪些商品积压过多或是货量短缺,超市可以根据这些情况制定相应措施,如打折销售或是赶快进货。4第三章概要设计3.1总体设计我们为了这次课程设计,在工作开始前就画了系统模块图图,使得整个系统更加明了化,系统采用三级选择操作,由用户进行操作选择不同结构的栈类、选择测试的数据类型、选择该数据
本文标题:易成超市管理系统的设计与实现
链接地址:https://www.777doc.com/doc-1407292 .html