新特科技网络销售管理系统.doc
《新特科技网络销售管理系统.doc》由会员分享,可在线阅读,更多相关《新特科技网络销售管理系统.doc(97页珍藏版)》请在咨信网上搜索。
1、精品文档就在这里-各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-引 言2006年1月17日,中国互联网络信息中心(CNNIC)在京发布“第十七次中国互联网络发展状况统计报告”。报告显示,截至2005年12月31日,我国上网用户总数突破1亿,为1.11亿人。目前,我国网民数和宽带上网人数均位居世界第二。随着我国计算机互联网技术的迅猛发展和广泛应用,很多企事业单位都对建立自己的企业网站有着越来越强烈的需求。根据艾瑞市场咨询(iResearch)推出的2004年中国域名虚拟主机研究报告数据显示,75.9的公司网站的用途为宣传产品、提升形象;74.7的公司网站用途为信息发布,
2、其次还有49.2的公司网站用途为客户服务。这些网站不仅对宣传企业形象大有好处,同时也为客户与企业之间的了解与沟通提供了一个更加快速、便捷的平台。为了进一步突显网络对于企业在生产、销售及管理各环节上的突出作用,建立了新特公司网络销售系统系统。通过使用ASP技术可以建立起能与后台数据库相连接并可自由操纵数据库中数据的动态网页,从而组建立基于B/S结构的多功能动态网站,使以往单一功能的企业网站从功能上得以壮大和完善,不仅仅局限于信息发布和产品宣传,更可加入对业务的承接、管理和统计,并充分利用网络得天独厚的优势,使企业的信息化程度更加提高、业务范围更加扩大,轻松实现对企业的日常业务的远程处理、实现网上
3、办公和办公自动化,大大提高员工处理业务的工作效率。1系统概述1.1系统背景介绍本系统是为北京新特科技发展有限公司设计开发的,集企业宣传、业务扩展、用户服务及业务处理功能于一体的网络销售管理系统。1.2 系统总体设计要求本系统的建设,为企业构建客户、合作伙伴、和企业内部各业务之间的信息通道,使其在统一的信息平台上协同工作,便于加强业务管理,能够为公司用户提供便捷服务,从而提升企业形象、提高企业市场竞争力。因此系统的开发应遵循以下几个原则:1.广泛性:为了达到宣传企业形象、扩展公司业务、提供便捷服务的目的,系统的覆盖范围要广泛,系统中所涵盖的信息要广泛,访问要方便。2.实用性:由于系统要管理销售及
4、售后过程中所出现的业务信息,因此系统应具备与实际业务流程一致的操作流程,并涵盖实际业务处理中的各个方面。同时应提供便捷的操作,减少中间环节,减少人工输入,提供人性化、智能化的服务。3.可靠性:为了保证业务的顺利进行,应确保系统中输入的信息真实可靠,对于可能出现的信息变更,应提供方便快捷的修改措施。采用可靠的产品和技术保证信息在传输、存储过程中的正确无误。4.业务专向性:由于系统包括了对公司日常业务的管理功能,因此对公司各部门之间的业务,应保持独立性,各部门之间不得互相干涉,不得处理其他部门业务。特别是用户不得介入业务处理,不得查看他人信息。为不同类型的用户,提供不同的服务业务。5.先进性:系统
5、开发要选择先进,可靠的技术。系统功能要体现自动化、信息化。6.可维护性:对于系统操作时可能出现的问题,要提前避免。对于人为误操作所产生的问题应提供弥补措施。7.界面美观性:为了更好的起到宣传企业形象的目的,系统的界面要尽量美观。1.3 系统开发方式系统采用瀑布型的开发方式,即整个开发过程是由一个直线型的序列组成的,它包括需求分析,概要设计(总体设计),详细设计,编码,测试,维护等阶段1。图1-1 瀑布模型瀑布模型具有以下特点及局限:1)连续性:前一阶段完成后,后一阶段工作才能开始,前一阶段输出的文档是后一阶段的输入文档。2)该模型描述了软件开发如何进行:定义了每个阶段的每件事情,并且符合实际的
6、开发过程。3)严格的质量管理要求:由于该模型不存在反馈,如果前面阶段工作存在错误不能及时发现,将造成极大的损失。所以每个阶段后,对该阶段提交的文档均要进行严格的技术审查和管理复审。4)连续无反馈:意味着一个前提条件,即后一阶段的工作是在假定前一阶段工作是正确无误的前提条件。因此,该模型不适合需求不易确定或多变的软件项目的开发。该模型适合于小项目,而不适合于大项目。因为大项目在软件开发的前期阶段不可能了解项目很多的细致情况,从而会引起需求变化。1.4 系统总体设计目标1.为公司用户、员工以及合作伙伴,提供一个统一、快速、便捷的平台。2.进行有效的权限控制,提高系统的安全性,实现用户的权限不同,所
7、使用的功能就不同。3.具有良好的用户界面,减少人工输入,从而提高工作效率并确保输入数据的规范、正确。4.具有较好的数据验证机制,保证输入的数据完整,可靠。5.具有错误提示功能,指导用户正确使用,确保操作的正确性。6.具有业务处理信息跟踪提示功能,及时告知用户进行业务处理,从而体现人性化、智能化。1.5 系统设计思路本系统是一个集企业宣传、业务扩展、用户服务及业务处理功能于一体的销售管理系统,不同于一般的企业网站,它为企业构建了一条连接客户、合作伙伴与企业内部各业务的信息通道,使客户、合作伙伴与企业员工这三方在统一的信息平台上协同工作。因此,系统不仅具有一般企业门户网站的宣传作用,同时具有管理系
8、统的业务管理功能,并通过有效的权限划分,使企业的各类用户均可以使用本系统。系统采用B/S结构开发,并使用现在已比较成熟且广泛应用的ASP技术,结合Microsoft提供的 IIS服务,建立能够运行于Windows平台可供IE浏览器浏览的动态网站,利用网络的优势扩大业务范围,加强企业宣传。同时系统以Microsoft Windows Professional XP SP2版本操作系统为开发环境。前台网站将使用Dreamweaver MX作为开发工具,建立界面美观的动态页面。后台选择连接功能强大、可靠的SQL Server 2000数据库。系统整体设计与开发将由我和同组人郑宇辉同学共同完成,根据公
9、司的业务类型我们的分工大致可分为销售和售后两部分。郑宇辉同学负责销售部分,我负责售后部分。1.6 系统开发环境硬件环境CPU:AMD 3000+主板:磐正9NPA+内存:512M硬盘:100G显卡:X700声卡、网卡:主板集成软件环境操作系统:Microsoft Windows Professional XP SP2开发软件:Dreamweaver MX 7.0.1数据库软件:SQL Server 2000企业版服务器程序:Microsoft提供的 IIS服务浏览器:Microsoft IE 5.01.7 相关技术介绍1.Browser/Server结构B/S结构是真正的三层结构,它以访问WE
10、B数据库为中心,HTTP为传输协议,客户端通过浏览器(Browser)访问WEB服务器和与其相连的后台数据库,我们称之为B/S(Browser/Server)模式2。其三级结构组成如下图所示:客户端WEB服务器后台数据库客户端图1-2 B/S结构图 图1-2中从左到右,分为三个层次:第一层是客户端即浏览器,主要完成客户和后台的交互及最终查询结果的输出功能。在客户端向指定的Web服务器提出服务器请求,Web服务器用HTTP协议把所需文件资料传给用户,客户端接受并显示在WWW浏览器上;第二层Web服务器是功能层,完成客户的应用功能,即Web服务器接受客户请求,并与后台数据库连接,进行申请处理,然后
11、将处理结果返回Web服务器,再传至客户端;第三层数据库服务器是数据层。数据库服务器应客户请求独立地进行各种处理。与传统的C/S模式相比,B/S结构把处理功能全部移植到了服务器端,用户的请求通过浏览器发出,无论是使用和数据库维护上都比传统模式更加经济方便。而且使维护任务层次化:管理员负责服务器硬件日常管理和维护,系统维护人员负责后台数据库数据更新维护。2.ASP技术ASP是Active Server Pages的简称,它是一个WEB应用程序环境,应用于WINDOWS系统。是Microsoft IIS及其兼容Web服务器的一种对象模型。通过ASP,开发人员可以使用多种开发工具来组合HTML代码,操
12、作服务器对象及其属性、方法和事件,从而实现对服务器的操作,利用本地服务器或远程服务器上运行的组件来存取数据库、应用程序或处理信息,实现强大的WEB应用。ASP性能良好、开发便捷并且独立于语言,所以,它已经成为目前开发Web应用程序最为流行的技术之一。ASP工作流程是:先由客户端发出HTML请求到WEB服务器,WEB服务器根据客户请求向数据库服务器发出数据查询请求,数据库服务器将返回查询结果到WEB服务器,再由WEB服务器返回给客户端。ASP的强大功能都可通过调用内建对象来实现。ASP提供的内建对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息。有了这些对象可以使ASP的功
13、能更强大。所谓对象就是一段封装的完整的软件模块。这些对象之间通过属性来传递参数,在设计ASP时经常需要调用各种对象来实现开发动态数据库访问的功能。ASP有六个内建对象:Application、Request、Response、Server、Session和ObjectContext。Application对象是个应用程序级的对象,用来在所有用户间共享信息,并可以在Web应用程序运行期间持久地保持数据。Request对象用于接收所有从浏览器发往服务器的请求内的所有信息。Response对象用于向客户端浏览器发送数据,用户可以使用该对象将服务器的数据以HTML的格式发送到用户端的浏览器,它与Req
14、uest组成了一对接收、发送数据的对象,这也是实现动态的基础。Server 对象提供对服务器上的方法和属性的访问。其中大多数方法和属性是作为实用程序的功能服务的。Session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。每一访问者都会单独获得一个Session。在Web应用程序中,当一个用户访问该应用时,Session类型的变量可以供这个用户在该Web应用的所有页面中共享数据;如果另一个用户也同时访问该Web应用,他也拥有自己的Session变量,但两个用户之间无法通过Session变量共享信息,而Application类型的变更则可以实现站点多个用户之间在所有页面中共享信息。O
15、bjectContext对象用于控制Active Server Pages的事务处理。事务处理由Microsoft Transaction Server (MTS)管理。3. ASP访问数据库技术2-6在ASP中,用来存取数据库的对象统称ADO(Active Data Objects),ADO是一组实现访问数据库操作的专用对象集,它为ASP提供了完整的访问数据库解决方案。ADO对象在服务器端执行,并向客户端提供含有数据库信息的内容,客户端也可以根据指定的权限返回参数来对数据库进行读写等操作。ADO中包含许多对象,其中Connection对象和Recordset对象主要用于控制数据库存取,要建立
16、一次数据库访问首先要创建一个Connection对象,然后用基于这个Connection对象的Recordset对象来完成对数据库的操作。ASP中四种连接数据库的方法第一种:这种方法用在ACCESS中最多 strconn = DRIVER=Microsoft Access Driver (*.mdb);DBQ= & Server.MapPath(aspfree.mdb) set conn = server.createobject(adodb.connection) conn.open strconn 第二种:这种方法用在SQL SERVER中使用较多 dim conn, conntolcon
17、ntol = driver=SQL Server;server=服务器名字;uid=登陆帐号;pwd=登陆密码;database=数据库名字set conn=server.createobject(adodb.connection)conn.open conntol第三种 strconn=Driver=MicrosoftAccessDriver(*.mdb); &_ DBQ=F:Inetpubwwwrootsomedirdb1.mdb;DefaultDir=f:Inetpubwwwrootsomedir&_ uid=LoginID; &_ pwd=Password;DriverId=25;FI
18、L=MSAccess; set conn = server.createobject(adodb.connection) conn.open strconn 第四种:运用ODBC数据源,前提是必须在控制面板的ODBC中设置数据源 set rs = server.createobject(adodb.recordset) rs.open tblname, DSNName, 3, 32需求分析2.1公司背景北京新特科技发展有限公司,是一家产销一体的中小型民营企业。主要从事机电产品的研制开发、生产销售及售后服务的相关工作。2.2公司组织结构如图2-1所示,公司主要分为客户服务部、销售管理部、财务部、
19、售后服务部和公司事务部。客户服务部主要负责客户管理和客户咨询工作;销售管理部下设两个业务组分别负责订单管理业务和合同管理业务;财务部下设帐款管理组和发票管理组;售后服务部分为发货管理组、安装调试组、售后维修组;公司事务部主要负责公司内部事务管理工作。图2-1中有颜色的部分,是本次开发过程中我所涉及的主要部门。图2-1 新特公司组织结构图2.3业务分析在我所负责部分中所涉及的业务主要来自于售后服务部,具体的说就是发货业务、安装业务、维修业务。其业务流程分别为:1.发货业务:如图2-2所示,该业务由销售管理部门发起,当用户与公司签署了销售合同后,销售管理部门提出发货请求,发货部门接到的发货请求后,
20、由负责人下达发货工单,送货人员依照发货工单要求,为用户发货,用户收到货品后,需进行收货确认,方可结束此次发货工作。图2-2 发货业务流程图2.安装业务:如图2-3所示,该业务由用户发起,当用户收到货品后,可以提出安装调试请求,安装调试部门接到的安装调试请求后,由负责人下达安装调试工单,安装调试人员依照安装调试工单要求,到用户处进行安装调试操作,安装调试结束后,安装调试人员记录下此次安装调试信息,待用户确认后,方可结束此次安装调试工作。图2-3 安装调试业务流程图3.维修业务:如图2-4所示,该业务由用户发起,当用户所购产品出现故障时,可以提出故障报修,维修部门接到的用户报修后,由负责人下达维修
21、工单,维修人员依照维修工单要求,到用户处进行故障维修,维修结束后,维修人员记录下此次维修信息,待用户确认后,方可结束此次维修工作。图2-4 维修业务流程图2.4数据流程分析数据流程指数据在系统中产生、传输、加工处理、使用、存储的过程。常用的描述数据流程的工具是数据流程图,又称为DFD图,它是一种能全面地描述信息系统逻辑模型的工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。本系统的数据流程图如下:图2-5 顶层图说明:本系统的使用者主要分为用户和员工两种类型。用户通过访问本系统,可了解到公司的新闻信息、产品信息和与其相关的各种信息。公司员工通过访问本系统,可对自己负责的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 科技 网络 销售 管理 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。