《基于socket通信的销售管理系统的设计与实现》由会员分享,可在线阅读,更多相关《基于socket通信的销售管理系统的设计与实现(52页珍藏版)》请在金锄头文库上搜索。
1、重庆大学本科学生毕业设计(论文)基于Socket通信的销售管理系统设计与实现学 生:需要源码联系:x19646一三307学 号:指导教师:专 业:网络工程重庆大学计算机学院二O一五年六月Graduation Design(Thesis) of Chongqing UniversityDesign and Implementation ofSocket Based Sales ManagementSystem Undergraduate: Supervisor: Major: Network engineering College of Computer ScienceChongqing Uni
2、versityJune 20一五重庆大学本科学生毕业设计(论文) 中文摘要摘 要企业的销售管理是是企业发展的关键环节,一个优秀的销售管理体制将给企业在销售方面减少很大的人力和物力投入,并且提高企业运转的效率。特别对于销售企业来说日常的企业流程中会产生很多销售相关数据需要管理。而手工管理这些纷繁复杂数据的方式已经不适应时代的潮流和发展。通过电脑实现自动化,数据规范化管理,是一个追求高效率的企业的必然要求。面向小型加工企业,本文提出了一个基于socket通信的销售管理系统。该系统完成的主要功能有材料入库管理,损耗管理,销售管理,退货管理和销售统计管理。系统在是实现时可以分为管理员模块,仓库和销售3
3、个模块。管理员主要是进行用户管理。仓库模块又可分为原料和商品模块。原料模块又包括损耗,入库,新增等模块。商品模块包括加工,退货,新增等模块。销售模块包括销售和销售统计模块。整个系统采用C/S架构、Socket技术来实现,服务端系统的开发以Eclipse为开发平台,结合使用MySQL5.0数据库,并釆用的数据库访问技术。系统主要实现商品库存管理、入库和退货管理、损耗管理、查看等功能。实现后要求界面友好,具有一般电脑基础知识的都可以使用该系统。系统正常长时间运行时故障少。关键词:销售管理,Socket,C/S架构,Java开发III重庆大学本科学生毕业设计(论文) ABSTACTABSTRACTS
4、ales management of a company is a key link in the development of the company, a good sales management system will reduce a lot of manpower and material resources investment of the company in sales , and improve the efficiency of the operation of the business. Especially for the sales company, daily
5、business process will produce a lot of sales related data needs to be managed. And manual management of these complex data is not adapted to the trend and development of the times. Through the computer automation, data standardization management, is a pursuit of high efficiency of the enterprises in
6、evitable requirements.For small - oriented companies, this paper presents a sales management system based on socket communication.The main functions of the system are storage management, wastage management, sales management, return management and sales statistics management. The system can be divide
7、d into 3 modules: the administrator module, the warehouse and the sales module. Administrator mainly for user management. The warehouse module can be divided into raw material and commodity module. The raw material module also includes the loss, storage, and so on. Commodity modules including proces
8、sing, return, and other new modules. Sales modules including sales and sales statistics module.The whole system uses C/S architecture, Socket data to achieve it,the development of server system use Eclipse as the development platform, combined with MySQL5.0 database, and the calculation is based on
9、database access technology. System is mainly commodity inventory management, warehousing and returns management, wastage management, viewing and other functions. After the implementation requirements user-friendly, with a general basic knowledge of computers can be used by the system. The system can
10、 run for a long time with less fault.Key words: sales management,Socket, C/S architecture, Java developmentIII重庆大学本科学生毕业设计(论文) 目录目 录摘 要IABSTRACTII1 绪论11.1 销售管理系统概述11.2 任务和要求11.3 论文结构说明22 相关技术简介32.1Eclipse介绍32.2 socket介绍32.3 C/S架构42.4swing技术简介72.5 数据库技术介绍83 需求分析93.1 开发背景93.2 任务概述93.2.1 任务目标93.2.2 假定和
11、约束93.3 系统概述103.3.1 业务流程103.3.2 用户特点103.4 系统需求规定113.4.1 系统基础功能113.4.2成员管理子系统123.4.3 销售管理子系统一三3.4.4 库存管理子系统用例图143.4.5数据库子系统用例图174 概要设计一八4.1系统构成一八4.1.1系统架构设计目标一八4.1.2 系统功能模块设计一八4.2 数据库设计19III重庆大学本科学生毕业设计(论文) 目录4.2.1 概念模型设计194.2.2 物理模型设计224.2.3 数据字典245 详细设计275.1 界面设计275.1.1 界面设计概述275.1.2 登陆面设计275.1.3 管理
12、员主界面设计275.1.4仓库人员主界面设计285.1.5销售人员主界面设计295.2 功能模块设计295.2.1socket协议设计295.2.2数据库连接设计315.2.3登陆模块设计315.2.4修改密码模块设计325.2.5原料入库管理模块设计335.2.6新增原料模块设计345.2.7商品加工模块设计365.2.8商品新增模块设计375.2.9商品退货模块设计385.2.9商品销售模块设计386 总结39致谢41参 考 文 献42重庆大学本科学生毕业设计(论文) 1绪论1 绪论1.1 销售管理系统概述20世纪70年代随着计算机和互联网的飞速发展,管理信息系统的概念也被提出和日益完善。
13、所谓的管理信息系统即是利用计算机和互联网先进等先进的技术方法,使得公司的基本运营流程呈现在线话,并使企业管理层可以在线获得完整而明晰的信息化数据。在现代化企业中。信息管理工作已经渗透到企业日常工作的各个方面,它所发挥的作用,为企业的发展和创新都做出了显著的贡献。而企业的销售管理更是是企业发展的关键环节,一个优秀的销售管理体制将给企业在销售方面减少很大的人力和物力投入,并且提高企业运转的效率。特别对于销售企业来说日常的企业流程中会产生很多销售相关数据需要管理。以往的用例人力以手工的方式去处理这写大量且复杂的数据已经渐渐跟不上新世纪企业的发展速度。如何通过利用计算机等技术实现信息管理的自动化,数据
14、规范化管理,是一个追求高效率的企业的必然要求一三。中小企业在我国经济发展中具有重要地位,目前我国的中小企业数量多,地区分布广泛,行业分布跨度大。随着全球经济一体化的发展和电子商务的兴起,中小企业之间的竞争将越来越激烈。网络及电子商务的迅猛发展突破了时间、空间的局限性,给中小企业带来了更多的发展机会,同时也增大了企业之间的竞争强度。这就要求中小企业必须改变企业的经营管理模式,提高企业的运营效率。目前,我国中小企业的信息化水平还很低,相比国外企业,还只处于刚开始始用的阶段。随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。本系统是为一个小型加工销售企业设计的销售管理系统,专为小型加工销售企业的销售管理的需求而开发。系统具有材料入库,损耗管理,销售管理,