重庆大学本科学生毕业设计(论文)基于Socket通信的销售管理系统设计与实现学生:需要源码联系:QQ:1964613307学号:指导教师:专业:网络工程重庆大学计算机学院二O一五年六月GraduationDesign(Thesis)ofChongqingUniversityDesignandImplementationofSocketBasedSalesManagementSystemUndergraduate:Supervisor:Major:NetworkengineeringCollegeofComputerScienceChongqingUniversityJune2015重庆大学本科学生毕业设计(论文)中文摘要II摘要企业的销售管理是是企业发展的关键环节,一个优秀的销售管理体制将给企业在销售方面减少很大的人力和物力投入,并且提高企业运转的效率。特别对于销售企业来说日常的企业流程中会产生很多销售相关数据需要管理。而手工管理这些纷繁复杂数据的方式已经不适应时代的潮流和发展。通过电脑实现自动化,数据规范化管理,是一个追求高效率的企业的必然要求。面向小型加工企业,本文提出了一个基于socket通信的销售管理系统。该系统完成的主要功能有材料入库管理,损耗管理,销售管理,退货管理和销售统计管理。系统在是实现时可以分为管理员模块,仓库和销售3个模块。管理员主要是进行用户管理。仓库模块又可分为原料和商品模块。原料模块又包括损耗,入库,新增等模块。商品模块包括加工,退货,新增等模块。销售模块包括销售和销售统计模块。整个系统采用C/S架构、Socket技术来实现,服务端系统的开发以Eclipse为开发平台,结合使用MySQL5.0数据库,并釆用的数据库访问技术。系统主要实现商品库存管理、入库和退货管理、损耗管理、查看等功能。实现后要求界面友好,具有一般电脑基础知识的都可以使用该系统。系统正常长时间运行时故障少。关键词:销售管理,Socket,C/S架构,Java开发重庆大学本科学生毕业设计(论文)ABSTACTIIABSTRACTSalesmanagementofacompanyisakeylinkinthedevelopmentofthecompany,agoodsalesmanagementsystemwillreducealotofmanpowerandmaterialresourcesinvestmentofthecompanyinsales,andimprovetheefficiencyoftheoperationofthebusiness.Especiallyforthesalescompany,dailybusinessprocesswillproducealotofsalesrelateddataneedstobemanaged.Andmanualmanagementofthesecomplexdataisnotadaptedtothetrendanddevelopmentofthetimes.Throughthecomputerautomation,datastandardizationmanagement,isapursuitofhighefficiencyoftheenterprise'sinevitablerequirements.Forsmall-orientedcompanies,thispaperpresentsasalesmanagementsystembasedonsocketcommunication.Themainfunctionsofthesystemarestoragemanagement,wastagemanagement,salesmanagement,returnmanagementandsalesstatisticsmanagement..Thesystemcanbedividedinto3modules:theadministratormodule,thewarehouseandthesalesmodule..Administratormainlyforusermanagement.Thewarehousemodulecanbedividedintorawmaterialandcommoditymodule.Therawmaterialmodulealsoincludestheloss,storage,andsoon..Commoditymodulesincludingprocessing,return,andothernewmodules.Salesmodulesincludingsalesandsalesstatisticsmodule.ThewholesystemusesC/Sarchitecture,Socketdatatoachieveit,thedevelopmentofserversystemuseEclipseasthedevelopmentplatform,combinedwithMySQL5.0database,andthecalculationisbasedondatabaseaccesstechnology.Systemismainlycommodityinventorymanagement,warehousingandreturnsmanagement,wastagemanagement,viewingandotherfunctions.Aftertheimplementationrequirementsuser-friendly,withageneralbasicknowledgeofcomputerscanbeusedbythesystem.Thesystemcanrunforalongtimewithlessfault.Keywords:salesmanagement,Socket,C/Sarchitecture,Javadevelopment重庆大学本科学生毕业设计(论文)目录III目录摘要.........................................................................................................................................IIABSTRACT..................................................................................................................................II1绪论...........................................................................................................................................11.1销售管理系统概述..............................................................................................................11.2任务和要求..........................................................................................................................11.3论文结构说明......................................................................................................................22相关技术简介......................................................................................................................32.1Eclipse介绍.........................................................................................................................32.2socket介绍.........................................................................................................................32.3C/S架构...............................................................................................................................42.4swing技术简介.....................................................................................................................72.5数据库技术介绍..................................................................................................................73需求分析.................................................................................................................................93.1开发背景..............................................................................................................................93.2任务概述..............................................................................................................................93.2.1任务目标.........................................................93.2.2假定和约束.......................................................93.3系统概述............................................................................................................................103.3.1业务流程........................................................103.3.2用户特点........................................................103.4系统需求规定.......................................................................