本科毕业设计论文题目中小型超市管理系统前台设计与实现专业名称计算机信息与技术学生姓名指导教师毕业时间毕业任务书一、题目:中小型超市管理系统前台设计与实现二、指导思想和目的要求:1.指导学生综合运用所学的基础理论知识和专业技术知识分析和解决科研开发工作中的实际问题,培养学生的研发能力;2.学习和掌握利用各种资料、知识分析和解决实际问题的思路及方法;3.了解和掌握超市管理系统特点,学习超市系统相关内容模块;4.通过实践,学习JAVA编程语言,掌握常用的编程技能,理解JAVA、MySQL等概念并能具体应用。5.通过这次毕业设计,让我能够了解开发一个软件产品所要经历的基本过程,掌握软件开发过程中的设计方法,实现方法以及测试方法,并最终能够提供一个有实用的软件产品。三、主要技术指标:1.使用JAVA提供的控件与数据库结合,可方便快速的开发信息管理系统2.MySQL在该平台中的应用:创建数据库时如何建立和存取数据。四、进度与要求:1.第1周:了解毕业设计任务和熟悉开发环境,准备相关资料;2.第2周:设计基本方案、分析论证;3.第3周~~第6周:设计方案研制开发;4.第7周:中期检查;5.第8周~~第9周:系统调试/验证、修改和完善;6.第10周~~第11周:毕业设计论文及其相关技术资料文档的整理;7.第12周~~第14周:准备毕业设计(论文)答辩,成果演示、验收。设计论文五、主要参考书及参考资料:【1】.张孝祥,徐明华,单兴华著.Java基础与案例开发详解.北京:清华大学出版社.2009年9月【2】.埃克尔著.Java编程思想.北京:机械工业出版社.2007年6月【3】.卢瀚,王春斌著.JavaWeb开发实战1200例.北京:清华大学出版社.2011年1月【4】.王志刚,江友华著.MySQL高效编程.北京:人民邮电出版社.2005年7月【5】.WattsS.Humphrey著.软件工程规范.北京:清华大学出版社.2006年8月【6】.席国庆著.深入体验Java项目开发.北京:清华大学出版社.2011年7月【7】.毕庶伟著.管理信息系统分析与设计.北京:机械工业出版社.1992年【8】.张基温著.信息系统开发案例.北京:清华大学出版社.1999年【9】.(美)PaulC.Jorgensen著.软件测试.北京:机械工业出版社.2009年3月学生指导老师院(系)主任I摘要随着科学技术的飞速发展,计算机在日常生活中应用越来越普及,利用计算机实现超市的管理系统已迫在眉睫。当超市发展到一定规模时,传统的常规管理、收银系统显然已经不能满足发展的需要,所以如何实现规范化,标准化的管理系统来提高超市的管理效率,就成为了一个新课题。21世纪是网络经济,电子商务信息化的天下,所以对于中小型超市开发一款经济、实用的管理软件是很有必要的。超市管理系统是市场上很流行的,在超市中最常用的一款软件,它主要包含以下几个模块:系统管理员的设定,数据的录入和删除,数据的汇总和查询,进货和退货管理模块、销售模块、库存模块、人事管理模块、系统模块等,实现了对超市人员,超市商品等各个方面全面、及时、动态的管理。可以有效的利用最少的资源将整个超市联系成为一个整体。随着计算机网络技术以及数据库技术的迅速发展,管理信息系统得到了广泛应用。通过周密的设计,健壮的程序,可以将原本需要很多人力的事情,简化到一台PC机就可以完成,最大限度的降低了成本,同时也避免了错误,因此一个自动化的超市货品管理系统的开发非常必要。在此次系统的开发过程中,我主要负责超市前台的制作与实现。超市前台系统包括整体设计的框架,各模块的位置和功能,前台与后台的切换方式,数据库的设计和后台样式的设计等工作。此次系统的设计我经过分析与考察之后,决定采用C/S即Client/Server(客户机/服务器)结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,从而节省了成本。当然服务器方面的设计我现在还力不能及的,但是相信以后通过学习之后一定可以实现。关键词:管理系统,数据库IIABSTRACTWiththerapiddevelopmentofscienceandtechnology,computerapplicationindailylifeisbecomingincreasinglypopular;theuseofcomputersupermarketmanagementsystemisimminent.Whenthesupermarketdevelopmenttoacertainsize,theconventionalmanagement,cashregistersystemsapparentlycannotmeettheneedsofthedevelopment,sohowtoachievestandardization,standardizationofmanagementsystemstoimprovethemanagementefficiencyofthesupermarkethasbecomeanewtopic.The21stcenturyisthenetworkeconomy,e-commerceinformationtechnologyworld,soforsmallandmedium-sizedsupermarkettodevelopeconomical,practicalmanagementsoftwareisnecessary.Supermarketmanagementsystemisverypopularonthemarket,themostcommonlyusedpieceofsoftwareinthesupermarket,itmainlycontainsthefollowingmodules:systemadministratorsetting,dataentry,anddeletedataaggregationandquery,purchase,andreturnmanagementmodule,salesmodule,inventorymodule,personnelmanagementmodule,thesystemmodule,supermarketstaff,supermarketgoodscomprehensive,timelyanddynamicmanagement.CaneffectivelyusetheleastresourcestothesupermarketlinkedintoanoverallWiththerapiddevelopmentofcomputernetworktechnologyanddatabasetechnology,managementinformationsystemshavebeenwidelyapplied.Throughcarefuldesign,robustprocedures,whichrequirealotofhumanthings,reducedtoasinglePCcanbecompleted,reducecosts,butalsotoavoidanerror,anautomatedsupermarketgoodsmanagementsystemthedevelopmentisverynecessary.Inthesystemdevelopmentprocess,Iamresponsiblefortheproductionofthesupermarketfront.Supermarketfrontsystemincludingtheframeworkoftheoveralldesign,locationandfunctionofeachmodule,foregroundandbackgroundoftheswitchingmode,databasedesignandback-officestyledesign.Thedesignofthesystemafteranalysisandstudy,IdecidedtousetheC/SClient/Server(Client/Server)structure,thetasksassignedtotheClientsideandServerside,toreducethecommunicationoverheadofthesystem,thussavingcosts.Ofcourse,IIIserver-sidedesignalsoforcecannotandIbelievethefuturebylearningafteracertaincanbeachievedKeywords:Managementsystem,DatabaseIV目录摘要.............................................................................................................................IABSTRACT...................................................................................................................II第1章概述...............................................................................................................11.1超市系统的开发背景和意义.........................................................................11.2本系统的开发目的和内容.............................................................................21.3国内外超市管理系统的发展.........................................................................2第2章开发环境和相关技术介绍.............................................................................42.1Java开发工具................................................................................................42.1.1Java简介...............................................................................................42.1.2Java的特点...........................................................................................52.2开发环境运行平台eclipse简介....................................................................62.3数据库MySQL...............................................................................................62.3.1数据库MySQL简介......................................................................