网上销售订单管理系统论文.doc
《网上销售订单管理系统论文.doc》由会员分享,可在线阅读,更多相关《网上销售订单管理系统论文.doc(64页珍藏版)》请在三一文库上搜索。
1、摘要随着科学技术的不断提高,其强大的功能已为人们深刻认识,“现代化管理”的理念随之也成为企业发展的原动力。“现代化管理”手段具有检索迅速、可靠性高、存储量大、保密性好等优点。这些优点能够极大的提高一个企业、公司销售管理的效率。利用网络和数据库技术,基于B/S模式开发了网上销售订单管理系统这一ASP.NET应用程序。本系统开发平台采用Visual Studio 2005,开发语言采用C#,后台数据库采用SQL Server 2005。本系统是一个典型的信息管理系统(MIS),它运用方便,操作简单,效率很高,实现了对销售订单登记、订单确认、货物发送、订单查询及退货结账等功能。它取代了传统的手工对订
2、单管理,从而减少了销售数据误差并实现了数据规范化,能够满足销售单位高效管理要求。本文介绍了网上销售订单管理系统的开发工具、开发平台;系统需求分析部分主要包括业务流程图、数据流图、功能需求等;系统设计部分主要介绍了系统功能设计、数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,并附带了一些主要的窗口和程序。关键词销售管理;订单管理;结账处理AbstractWith the continuous improvement of the science & technology, its great function has been recognized deeply by human,
3、along with that “the modern management” also becomes the motility of business development. “The modern management” has such advantages like rapid searching, high reliability, large storage level, good confidentiality, and so on. These advantages could increase the efficiency of a business or company
4、s sales management in a large extent.By use of the skill of network and database, we develop the order control of online marketing which is an ASP.NET application program that base on B/S mode. This system development platform adopts Visual Studio 2005, the development language adopts C,the backgrou
5、nd database adopts the SQL Server 2005.This system is a typical Management Information System (MIS) that is very convenient to handle, easy to operate, high efficiency, could carry out the registration of sales order, confirmation of order, delivery of goods, order inquires, goods returned and settl
6、e account ,and so on functions. It takes the place of the traditional handwork order control, thus reduces the sales data error and completes the datas standardization, could satisfy the requirement about high efficiency management of marketing unit.This article introduces the development instrument
7、 and development latform of the order control of online marketing; system requirements analysis contains operation flow chart, data flow chart, functional requirements; system design mainly introduces the system functional design, data base design and code design; system implementation explains the
8、algorithm about some major module, and with some main windows and programs.Key wordssales managementorder control settle account目录摘要IAbstractII第1章绪论11.1课题背景11.2课题意义11.3系统设计思想21.3.1系统开发模式21.3.2系统开发平台31.3.3系统运行环境41.3.4系统设计原则41.3.5系统设计目标5第2章需求分析72.1需求分析重要性72.2可行性分析72.2.1经济可行性82.2.2技术可行性82.2.3运行可行性92.3业
9、务流程图92.4数据流图112.5数据字典132.6本章小结15第3章概要设计163.1系统功能设计163.2数据库设计173.2.1数据库设计的特点183.2.2数据库设计基本步骤183.2.3数据库逻辑设计(E-R图)203.2.4数据库表结构213.3本章小结23第4章详细设计244.1系统主界面设计244.2基本信息管理功能设计244.3商品进货管理功能设计264.4销售订单管理功能设计274.5查询统计功能设计294.6账务管理功能设计314.7本章小结32第5章系统实现与测试335.1各个模块功能实现335.1.1基本信息管理模块实现335.1.2商品进货管理模块实现355.1.3
10、销售订单管理模块实现365.1.4查询统计模块实现385.1.5账务管理模块实现395.2软件测试415.2.1为什么要进行测试415.2.2测试的基本概念415.2.3系统测试425.3本章小结43第6章系统主要功能使用说明446.1登录系统446.2基本信息管理446.3销售订单管理466.4查询统计476.5账务管理486.6本章小结48结论49致谢50参考文献51附录152附录254附录35760第1章绪论1.1课题背景随着科学技术与网络技术的迅速发展,“现代化管理”的理念已成为企业发展的原动力。产品销售管理历来是企业管理中重要的组成部分,一个大型公司每天要完成的销售订单事务十分繁琐复
11、杂,并且业务涉及多个不同的客户,但传统的销售管理是以人员管理为主,这种管理方式存在着许多缺点,因此销售订单管理系统对企业有着十分重要的意义。订单管理系统(OMS)是物流管理系统的一部分,通过对客户下达的订单进行管理及跟踪,动态掌握订单的进展和完成情况,提升物流过程中的作业效率,从而节省运作时间和作业成本,提高物流企业的市场竞争力。订单管理系统的主要功能是通过统一订单提供用户整合的一系列供应链服务,订单管理以及订单跟踪管理能够使用户的物流服务得到全程的满足。订单管理系统是物流管理链条中的不可或缺的部分,通过对订单的管理和分配,使仓储管理和运输管理有机的结合,稳定有效地实现物流管理中各个环节充分发
12、挥作用,使仓储、运输、订单成为一个有机整体,满足物流系统信息化的需求。销售订单管理是对商户下达的各种指令进行管理、查询、修改等功能,同时将业务部门处理信息反馈至商户。销售订单管理系统一般包括:订单登记,订单确认,订单状态管理等。“现代化管理”手段具有检索迅速、可靠性高、存储量大、保密性好等优点。这些优点能够极大的提高一个企业、公司销售管理的效率。现代市场要求一个企业、公司在瞬息万变的商业领域内及时获取全面具体信息,快速准确的地做出决策,因此对销售订单管理系统的开发与应用是必不可少的。1.2课题意义借助现代信息技术和管理理论,建立企业、公司管理信息系统是当今社会的重要趋势。在企业、公司管理中,人
13、力资源是企业最宝贵的资源,也是企业的“生命线”,而产品销售管理又是企业、公司资源管理的重中之重。实行电子化的销售信息管理,可以让销售管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。销售订单管理系统它的开发意义在于:首先提高各厂商之间的合作效率,促进联盟的建立,增强企业在市场上的竞争力;而且可以使移动办公的销售人员能够及时的远程访问公司发布的应用系统。其次销售管理系统帮助用户监督产品销售的全过程。使用户和销售人员十分清晰的了解到企业内部的各个方面的信息。以销售订单为中心,动态跟踪销售订单的执行情况,以及销售订单的账款情况。通过交期回答功能,销售人员能准确提供交货日期及轻松掌握企业产品的
14、销售情况。通过与库存管理、生产管理、财务管理等系统的无缝衔接,使企业生产的产品符合用户、客户的个性化要求。1.3系统设计思想1.3.1系统开发模式本系统采用B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。B/S 结构,主要是利用不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript等)和ActiveX技术,用通用浏览器实现了原来需要复杂专用软件才能实现的强
15、大功能,并节约了开发成本,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。内容繁多的使用说明书和花费许多时间的培训,并不能称为“良好的售后服务”,真正好的产品的功能越来越复杂的同时应该使产品的使用越来越简单。用浏览器作为软件界面不但容易统一各种应用系统,也非常方便使用。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行,如果是异地只需要把服务器连接到网即可立即进行维护和升级,这对人力、时间、费用的节省是相当惊人的。使用B/S只需要管理服务器就行了,所谓的客户端只是浏览器,根本不需要做任何的维护。所以客户机越来越“瘦”,而服
16、务器越来越“胖”是将来软件的主流发展方向,这使得升级和维护越来越容易使用越来越简单。根据上面的介绍,用Browser/Server结构来设计网上销售订单管理系统是合理可行的,而且是先进的。1.3.2系统开发平台本系统开发平台采用ASP.NET,它是微软公司的应用开发平台,是.NET框架中的一个核心部分,是目前流行的动态服务器主页(Active Server Page, ASP)技术的下一代产品。ASP.NET是一个完整的、可扩展的Web应用程序开发框架,它提出了一种用于创建内容丰富的动态网站、Web应用程序和XML Web服务的新编程模型。与以往的编程模型相比,这种新编程模型提供了基于组件的架
17、构和开发的范型。ASP.NET继承了.NET框架中的编程模型,这种新的应用开发平台可以把C+、Java等面向对象语言的特征与Microsoft Visual Basic语言简易开发的能力相互结合起来。.NET框架的特征是运行期执行环境和在其上层的丰富类库。它对多语言的支持和丰富的自定义控件编制,这些都有利于程序的开发。虽然ASP与ASP.NET都用来开发Web应用程序,但ASP.NET运行的方式和ASP差异有天壤之别。当用户发出一个ASPX网页的要求后,ASP.NET引擎(xspisapi.dll)会将ASPX的网页转换成源程序代码(Source Code),然后编译成一个DLL文件,接着将网
18、页当成一个类(Class),在内存中建立此对象的实体(Object Instance)并进行初始化操作。最后才将执行结果返回到客户端。ASP.NET运行过程如图1-1所示。图1-1ASP.NET运行过程Visual Studio 2005与ASP.NET 2.0相结合增加了许多功能:1ASP.NET 2.0是编译好的公共语言运行库代码,代码运行在服务器上。它可以利用早期绑定、实时编译、本机优化服务,相当于在编码前就提高了应用程序性能。2ASP.NET 2.0框架补充了Visual Studio 2005集成开发环境中的大量工具箱和设计器。3ASP.NET 2.0执行常见任务变得容易,并且采用基
19、于文本的分层配置系统,简化了程序的开发过程。4Visual Studio 2005集成了大量的新增控件并且简化了代码的编写,提高了编程效率,可灵活编写用户自定义控件,方便了编程。从技术的先进性、成熟性、程序执行效率来讲采用ASP.NET技术都有利于程序开发。1.3.3系统运行环境1软件运行平台本系统设计运行在Windows 2000/NT/XP操作环境下,因为该系统界面友好,易学易用为大多数办公人员所熟悉并且价格适中。系统软件: Windows 2000/NT/XP数据库: SQL Server 2005IIS: IIS 5.0或IIS 6.0浏览器: IE 5.0以上版本2硬件运行平台本系统
20、对服务器硬件的基本标准如下:CUP:P4或者更高级别的处理器内存:512MB以上硬盘空间:10G以上显示器:普通彩色显示器键盘:普通标准键盘鼠标:机械鼠1.3.4系统设计原则对于开发一个大型的计算机管理系统,尤其是在企业销售运作中扮演重要角色的销售订单管理系统,必须满足企业销售过程中管理上的要求。本系统考虑了最为普遍的销售订单管理需求,是针对一般销售公司而设计,在考虑系统功能的同时也对操作界面的设计进行了统一规划以使操作界面友好。采用B/S结构,用户端只需要密码登录,不需要安装程序,便于系统维护和保密。本系统的设计按照下述原则进行:1实用性:系统以用户需求为目标,以方便用户为原则,同时融入先进
21、的管理经验。系统界面友好,操作简单,企业的工作人员只需掌握一些基本电脑使用方面的知识,要求会打字,这样简单进行培训能够轻松使用本系统,无须企业花费多少财力物力来培训员工。2先进性:本设计将充分应用现有成熟的计算机技术、网络技术、软件开发技术,为用户提供高性能的系统。数据库采用SQL Server 2005,开发平台选用Microsoft Visual Studio 2005。3高可靠性:一个实用的系统同时必须是可靠的,本设计通过合理而先进的网络设计以及软、硬件的优化选型,可保证系统的可靠性与容错性。4高安全性:在设计中,将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,同时也可
22、保证关键数据的安全性。系统将运用先进的B/S(浏览器/服务器)结构,为不同用户设定不同权限,便于系统维护和保密。5采用标准技术:本系统的所有设计遵循国际上现行的标准进行,以提高系统的开放性。6可维护性:系统的设计要求方便维护,包括硬件的维护,软件的维护(更改,升级等)和网络的维护。7可扩展性及灵活性:系统的设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护系统的投资。8智能性:系统在设计时,充分考虑系统运行的智能性,尽量的使程序智能化,在使用系统一段时间后,系统可以和所处部门的业务相融合。1.3.5系统设计目标登录系统的主要功能要求:1欢迎页面。2功能登陆页面及密码验证
23、。网上销售订单的主要功能实现目标:1利用Session对象对用户进行验证工作。2能够对客户、供应商、商品进行添加与相应的管理,并在添加时对相应字段进行格式要求。3能够对订单进行分类登记,若库存不足时提示重新输入值,根据数量与单价自动产生应付款值,根据应付款与已付款产生未付款值。4对于已登记的销售订单转入第二步处理:订单确认。主要分为两种确认方法,分别是发送电子邮件、通知客服。发送电子邮件时,能够根据订单信息显示相应的邮件内容发送给客户进行确认。5确认完的销售订单转入第三步处理:货物发送。这一步主要是对销售订单发货情况进行确认管理。6各类订单可根据订单类型进行相应的付款结账,在结账时显示未付款金
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 销售 订单 管理 系统 论文
链接地址:https://www.31doc.com/p-3968016.html