本科毕业设计--超市管理系统1论文.doc
《本科毕业设计--超市管理系统1论文.doc》由会员分享,可在线阅读,更多相关《本科毕业设计--超市管理系统1论文.doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、超市管理系统超市管理系统学生姓名:xxx指导老师:xxx 所在院系:xxx所学专业:xxx研究方向:xxxxxx大 学xxx xxxSupermarket Management SystemName:xxxTutor:xxxCollege:xxxMajor:xxxDirection:xxxxxx Universityxxx xxx 摘 要随着小超市规模和数量发展的不断扩大,商品数量也跟着急剧增加,有关商品的各种信息量的需求也成倍增长。超市需要时时刻刻对各类商品信息进行统计分析,这样才能更好的了解市场发展动态并提高工作及运营效率。然而,大型的超市管理系统功能过于强大,致使那些依附大型超市而运行的
2、小超市,由于操作繁琐而降低了工作效率。超市管理系统是市场上超市运行最流行且最常用的系统之一,它主要包含以下几个模块:人员信息管理、库存管理、财务统计信息管理、销售信息管理、统计报表中心、综合系统管理。通过对这些模块及系统的调研分析,有助于实现对进货、销售及员工信息等各类信息的掌握,并进行更全面、动态、及时的管理运行和总结。经上述分析,本文系统的研究了软件开发的背景以过程,首先从软件的开发环境入手,总述软件的发展前景并根据市场所需大环境进行分析;然后对软件的设计过程进行了分析介绍,进一步对数据库的设计、各个模块的设计和实现进行说明,并且阐述具体界面的设计和功能。关键词:超市;Java;MySql
3、;管理系统Supermarket Management SystemAbstractWith the expansion of the small supermarket development scale and quantity, quantity followed a sharp increase in all kinds of information about goods demand is exponentially. Supermarkets need to every moment to statistical analysis to each kind of commodit
4、y information, so as to better understand the market development and improve the efficiency of work and operation. However, large supermarket management system management system function is too strong, causing those who cling to a large supermarket and run small supermarket, because the cumbersome o
5、peration and reduces the working efficiency.Supermarket management system is the most popular supermarket on the market operation and one of the most commonly used systems, it mainly includes the following several modules: personnel information management, inventory management, financial and statist
6、ical information, sales information management, statistical reports center, integrated management system. Through analyzing these module and system research, help to realize the purchase, sales and employee information such as all kinds of information control, and carry on more comprehensive, dynami
7、c, timely management and summarizes the operation.System through the above analysis, this paper studies the background in software development process, first of all, from the perspective of the software development environment, and the prospect of development of an overview of software according to
8、the market required environment analysis; Then the software design process are analyzed, further to the database design, each module design and implementation, and expound the specific interface design and function.Keywords: Supermarket;Java;MySql;ManagementSystem目录摘 要IAbstractII1 前言11.1社会背景11.2超市背景
9、11.3课题研究的目的和意义22需求分析32.1 技术可行性分析32.2 经济可行性分析32.2.1 超市有能力承担系统开发费用32.2.2 新系统将为企业带来经济效益32.3 操作可行性分析32.4 系统需求分析42.4.1用户工作流程42.4.2用户业务需求43系统概要设计53.1 设计思想53.2 设计原则53.3 业务流程分析53.3.1流程分析53.3.2 库存业务6 3.3.3 销售业务63.4 系统数据流分析63.5 数据字典93.6 功能需求113.7 性能需求113.8 运行需求114系统详细设计124.1 系统功能结构图124.2 系统功能设计124.3 系统数据库设计13
10、4.3.1 E-R模型134.3.2 数据库设计134.4 模块功能设计164.4.1系统登录模块164.4.2 人员信息管理模块164.4.3 库存管理模块174.4.4 财务信息管理模块174.4.5销售管理模块184.4.6 统计报表模块184.4.7 系统管理模块195系统测试运行20 5.1测试方法205.2功能测试205.3 整体测试216结论22参考文献23致 谢24 -IV-超市管理系统1 前言1.1社会背景随着科学技术的迅猛发展,信息化时代已经全面铺开,计算机技术已经逐渐渗透到各个领域,已然成为各行业都不可替代的独特工具,特别是Internet技术的应用推广和信息高速公路的建
11、立,使IT产业在市场竞争中越发显示出其独特的优势。信息化时代的来临,使得巨大的数据信息正在被等待加工处理和传输,这也就迫切需要对数据库进行进一步的开发和利用,以便更好的发挥其作用。国内市场中存在的一些中小型超市,他们的信息化步伐要远远落后与大中型超市,而这些企业的资源管理,尤其需要信息的存储和处理,有效的处理方式和管理方法,才可以更好的适应日新月异的市场竞争需求,因此加快超市的信息化进程显得尤为迫切。通过对市场的调查分析,各中小型超市在对经营业务和人事管理都需要进行新型的管理冲击,来以此提高市场的需求和本身的经营效率,针对这种现象,开发了这套超市管理系统。在开发过程中,我们以不同超市管理的不同
12、特点和技术人员的实际水平为根基点,在系统设计过程中,我们尽量以简为主,采用易懂易读的人机界面,使用户可以在短时间内完全掌握并使用。与此同时,我们始终将系统的正确性放在首位,力求数据的完整、更新的及时性以及处理的正确性,在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。1.2超市背景超市在我国最初是在20世纪90年代初期形成的,现在它已经成为我国零售业的中流砥柱,对国民经济的发展、货币的流通均发挥了其不可磨灭的作用。随着超市高速的发展扩大,其管理模式也日趋复杂化,经营方式也不断变化,早期售货员站柜台的买卖形式早已不能满足现有的市场需求及销售的更新发展变化,这样就对新的技术管理方法和销售
13、方法产生了迫切的需求。超市是劳动密集型的服务行业,不同于生产型的企业,由于商品都是源自外购,而且采购的品种多,采购的批次频繁。超级市场具有经营品种丰富、更新速度快、交易高峰时间顾客交易频繁、速度快准确性要求高的特点。每日甚至每时将这些频繁交易的真实情况实时地采集、汇总、分类、处理,生成各种账目、报表,并将进、存、以及资金分布等情况迅速反映出来,其往来业务非常繁杂。超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。商店自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基
14、础。它最主要的特点是能够实时的和准确的控制店内的销售情况。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。顾客的消费要求的是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,方便的服务。超市的销售形态具有很多的优点,但在当前市场情形下,它仍然具有零售业企业所拥有的共性问题,如:商品的管理不及时、收款结算速度过慢、收款出现营业差额、商品调价很难、盘点不准确等问题。同时在超市日常管理中,商品的进、存等决策多以经验和市场的需求分析为主,缺乏对市场的评估分析能力,无法准确判断市场所需,管理人员对及
15、时传递资料的要求始终得不到满足,致使销售停滞,得不到经济上的满足。超市的经营管理也逐渐走向复杂化,日常所需要处理的数据量也逐渐增大,商业运转的中间环节越来越多,原始的人工运作已无法满足市场的销售需求。为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,以便节省了人力、物力,改善员工的工作条件,减轻了劳动强度,并且能够快速的对商品的进、销、存等做出反应,同时对各种反馈信息进行及时归纳分析,以便管理人员能够根据所产生的问题及快速发展的市场做出正确的销售管理决策,加快超市经营管理效率。1.3课题研究的目的和意义1.大大提高小型超市的运作效率。2.通过全面的信息
16、采集和处理,辅助提高小型超市的决策水平。3.使用本系统,可以迅速提升小型超市的管理水平,为降低经营成本,提高效益,增强超市扩张能力, 提供有效的技术保障2需求分析2.1 技术可行性分析在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品。有的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定条件的计算机技术水平,所以在新系统投入使用时,只要对员工进行简要的培训说明,对系统的功能和使用方法进行初步了解,就基本上能够使系统顺利运行。2.2 经济可行性分析通过网络传递销售信息是可以不受距离的限制,因此可以取缔许多的人力和物力,方
17、便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。2.2.1 超市有能力承担系统开发费用开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。软件企业作为一个简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业取缔
18、大部分的额外开支。同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。2.2.2 新系统将为企业带来经济效益管理系统是一个信息化、智能化和拥有先进管理理念的集合体。管理是一个动态过程,在其运行过程中要采取多项措施,在管理中获得经济效益也就是需要获得一个综合性效益,因此要对它进行直接定量的分析是比较困难的。一般新系统带来的经济效益是显而易见的,其最主要的表现就是减少了企业管理费用和人力开支,而其它一些繁琐的事物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各
19、项决策提供了宝贵的资料,为企业带来巨大的经济效益。2.3 操作可行性分析本系统采用基于浏览器的系统,而浏览器系统是大家熟悉的操作系统,对于只要有一些计算机知识的人员可以轻松学会并加以运用。而整个超市管理系统采用友好的交互界面,简介明了,不需要对数据库进行深入的了解。由此,该系统的操作是可行的,有必要开发该系统。综合以上三方面,该系统无论是从技术上或者经济上还是操作上,都具有非常成熟的市场和很高的开发可行性。因此,可以设计该系统的数据流程图,建立数据字典。2.4 系统需求分析2.4.1用户工作流程进货或销售商品时,用户要对进货单或销售单进行核对审查,并进行登记;用户要获得进货、销售、库存信息时,
20、要对进货情况、销售情况、库存情况进行查询并打印。2.4.2用户业务需求1.该管理软件将对员工、供应商和会员的资料进行管理,并且还可以对员工进行权限的设置和管理。2.该管理软件将对库存产品进行资料管理和统计;对产品的进货单和产品的销售单进行录入管理和统计;还可以对进货、销售、库存情况进行查询,并能打印详细信息。3.该管理软件将由管理员对每日的销售进行结算处理;对商品提供商的进货单进行结算,对进货款和销售款的收支进行详细记录,以及对其他花销的记录进行管理。4.该管理软件提供一般的销售功能;能够进行对会员的销售,结算功能。5.该管理软件提供对原料采购的统计,财务收入和支出的统计,以及销售排行的统计。
21、6.该管理软件提供辅助信息的维护以及系统用户信息的管理。7.整个超市管理系统的功能结构如图2-1所示:超市管理系统人员信息管理库存信息管理财务信息管理销售信息管理统计报表中心综合系统管理超市管理系统人员信息管理库存信息管理财务信息管理销售信息管理统计报表中心综合系统管理图3-1 系图2-1系统功能结构图3系统概要设计3.1 设计思想1.系统分成几个相对独立的模块,但这些模块都进行集中式管理。2.分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。3.合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行
22、,提高系统安全性。3.2 设计原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:1.合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。2.实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。3.准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等)。4.易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。5.源程序可读性原则:为了便
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 超市 管理 系统 论文
限制150内