《网上销售订单管理系统论文.docx》由会员分享,可在线阅读,更多相关《网上销售订单管理系统论文.docx(75页珍藏版)》请在第一文库网上搜索。
1、随着科学技术的不断提高,其强大的功能已为人们深刻认识,“现代化管理”的理念随之也成为企业发展的原动力。“现代化管理”手段具有检索迅速、可靠性高、存储量大、保密性好等优点。这些优点能够极大的提高一个企业、公司销售管理的效率。利用网络和数据库技术,基于B/S模式开发了网上销售订单管理系统这一ASRNET应用程序。本系统开发平台采用Visua1Studio2005,开发语言采用C#,后台数据库采用SQ1Server2005o本系统是一个典型的信息管理系统(M1S),它运用方便,操作简单,效率很高,实现了对销售订单登记、订单确认、货物发送、订单查询及退货结账等功能。它取代了传统的手工对订单管理,从而减
2、少了销售数据误差并实现了数据规范化,能够满足销售单位高效管理要求。本文介绍了网上销售订单管理系统的开发工具、开发平台;系统需求分析部分主要包括业务流程图、数据流图、功能需求等;系统设计部分主要介绍了系统功能设计、数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,并附带了一些主要的窗口和程序。关键词销售管理;订单管理;结账处理AbstractWiththecontinuousimprovementofthescience&techno1ogy,itsgreatfunctionhasbeenrecognizeddeep1ybyhuman,a1ongwiththat“themodernma
3、nagemenf,a1sobecomesthemoti1ityofbusinessdeve1opment.tThemodernmanagement“hassuchadvantages1ikerapidsearching,highre1iabi1ity,1argestorage1eve1,goodconfidentia1ity,andsoon.Theseadvantagescou1dincreasetheefficiencyofabusinessorcompanyssa1esmanagementina1argeextent.Byuseoftheski11ofnetworkanddatabase,
4、wedeve1optheordercontro1ofon1inemarketingwhichisanASP.NETapp1icationprogramthatbaseonB/Smode.Thissystemdeve1opmentp1atformadoptsVisua1Studio2005,thedeve1opment1anguageadoptsC#,thebackgrounddatabaseadoptstheSQ1Server2005.Thissystemisatypica1ManagementInformationSystem(MIS)thatisveryconvenienttohand1e
5、,easytooperate,highefficiency,cou1dcarryouttheregistrationofsa1esorder,confirmationoforder,de1iveryofgoods,orderinquires,goodsreturnedandsett1eaccount,andsoonfunctions.Ittakesthep1aceofthetraditiona1handworkordercontro1,thusreducesthesa1esdataerrorandcomp1etesthedata,sstandardization,cou1dsatisfythe
6、requirementabouthighefficiencymanagementofmarketingunit.Thisartic1eintroducesthedeve1opmentinstrumentanddeve1opmentIatfbrmoftheordercontro1ofon1inemarketing;systemrequirementsana1ysiscontainsoperationf1owchart,dataf1owchart,functiona1requirements;systemdesignmain1yintroducesthesystemfunctiona1design
7、,databasedesignandcodedesign;systemimp1ementationexp1ainsthea1gorithmaboutsomemajormodu1e,andwithsomemainwindowsandprograms.Keywordssa1esmanagementordercontro1sett1eaccount摘要AbstractII第1章绪论11.1 课题背景11.2 课题意义11.3 系统设计思想21.3.1 系统开发模式21.3.2 系统开发平台31.3.3 系统运行环境41.3.4 系统设计原则41. 3.5系统设计目标5第2章需求分析61.1 需求分析
8、重要性71.2 可行性分析72. 2.1经济可行性82 .2.2技术可行性83 .2.3运行可行性92. 3业务流程图92.4 数据流图112.5 数据字典132. 6本章小结15第3章概要设计153.1 系统功能设计153.2 数据库设计173.2.1数据库设计的特点183.2.2数据库设计基本步骤183.2.3数据库逻辑设计(E-R图)193. 2.4数据库表结构203.3本章小结23第4章详细设计234. 1系统主界面设计234.2 基本信息管理功能设计244.3 商品进货管理功能设计264.4 销售订单管理功能设计274.5 查询统计功能设计294.6 账务管理功能设计314.7 本章
9、小结32第5章系统实现与测试325. 1各个模块功能实现325.1.1基本信息管理模块实现335.1.2商品进货管理模块实现345. 1.3销售订单管理模块实现366. 1.4查询统计模块实现387. 1.5账务管理模块实现397.2 软件测试415. 2.1为什么要进行测试416. 2.2测试的基本概念417. 2.3系统测试427.3 本章小结43第6章系统主要功能使用说明438. 1登录系统438.2 基本信息管理448.3 销售订单管理456.4查询统计476.5账务管理486.6本章小结48结论49致谢50参考文献51附录152附录254附录357第1章绪论1.1 课题背景随着科学技
10、术与网络技术的迅速发展,“现代化管理”的理念已成为企业发展的原动力。产品销售管理历来是企业管理中重要的组成部分,一个大型公司每天要完成的销售订单事务十分繁琐复杂,并且业务涉及多个不同的客户,但传统的销售管理是以人员管理为主,这种管理方式存在着许多缺点,因此销售订单管理系统对企业有着十分重要的意义。订单管理系统(OMS)是物流管理系统的一部分,通过对客户下达的订单进行管理及跟踪,动态掌握订单的进展和完成情况,提升物流过程中的作业效率,从而节省运作时间和作业成本,提高物流企业的市场竞争力。订单管理系统的主要功能是通过统一订单提供用户整合的一系列供应链服务,订单管理以及订单跟踪管理能够使用户的物流服
11、务得到全程的满足。订单管理系统是物流管理链条中的不可或缺的部分,通过对订单的管理和分配,使仓储管理和运输管理有机的结合,稳定有效地实现物流管理中各个环节充分发挥作用,使仓储、运输、订单成为一个有机整体,满足物流系统信息化的需求。销售订单管理是对商户下达的各种指令进行管理、查询、修改等功能,同时将业务部门处理信息反馈至商户。销售订单管理系统一般包括:订单登记,订单确认,订单状态管理等。“现代化管理”手段具有检索迅速、可靠性高、存储量大、保密性好等优点。这些优点能够极大的提高一个企业、公司销售管理的效率。现代市场要求一个企业、公司在瞬息万变的商业领域内及时获取全面具体信息,快速准确的地做出决策,因
12、此对销售订单管理系统的开发与应用是必不可少的。1.2 课题意义借助现代信息技术和管理理论,建立企业、公司管理信息系统是当今社会的重要趋势。在企业、公司管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,而产品销售管理又是企业、公司资源管理的重中之重。实行电子化的销售信息管理,可以让销售管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。销售订单管理系统它的开发意义在于:首先提高各厂商之间的合作效率,促进联盟的建立,增强企业在市场上的竞争力;而且可以使移动办公的销售人员能够及时的远程访问公司发布的应用系统。其次销售管理系统帮助用户监督产品销售的全过程。使用户和销售人员十分清晰的了解到
13、企业内部的各个方面的信息。以销售订单为中心,动态跟踪销售订单的执行情况,以及销售订单的账款情况。通过交期回答功能,销售人员能准确提供交货日期及轻松掌握企业产品的销售情况。通过与库存管理、生产管理、财务管理等系统的无缝衔接,使企业生产的产品符合用户、客户的个性化要求。1.3 系统设计思想1.3.1 系统开发模式本系统采用B/S结构,即BrowserZServer(浏览器/服务器)结构,是随着Imernet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。B/S结构,主要是利用不断成熟的WWW
14、浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript等)和ActiveX技术,用通用浏览器实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。内容繁多的使用说明书和花费许多时间的培训,并不能称为“良好的售后服务”,真正好的产品的功能越来越复杂的同时应该使产品的使用越来越简单。用浏览器作为软件界面不但容易统一各种应用系统,也非常方便使用。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行,如果是异地只需要把服务器连接到网即可立即进行维
15、护和升级,这对人力、时间、费用的节省是相当惊人的。使用B/S只需要管理服务器就行了,所谓的客户端只是浏览器,根本不需要做任何的维护。所以客户机越来越“瘦”,而服务器越来越“胖”是将来软件的主流发展方向,这使得升级和维护越来越容易使用越来越简单。根据上面的介绍,用BrOWSer/Server结构来设计网上销售订单管理系统是合理可行的,而且是先进的。1.3.2 系统开发平台本系统开发平台采用ASP.NET,它是微软公司的应用开发平台,是.NET框架中的一个核心部分,是目前流行的动态服务器主页(ACtiVeServerPage,ASP)技术的下一代产品。ASP.NET是一个完整的、可扩展的Web应用程序开发框架,它提出了一种用于创建内容丰富的动态网站、Web应用程序和XM1Web服务的新编程模型。与以往的编程模型相比,这种新编程模型提供了基于组件的架构和开发的范型。ASRNET继承了.NET框架中的编程模型,这种新的应用开发平台可以把C+Java等面向对象语言的特征与MicrosoftVisua1Basic语言简易开发的能力相互结合起来。.NET框架的特征是运行期执行环境和在其上层的丰富类库。它对多语言的支持和丰富的自定义控件编制,这些都有利于程序的开发。虽然ASP与ASRNET都用来开发Web应用程