《ASP客户关系管理系统学习资料.doc》由会员分享,可在线阅读,更多相关《ASP客户关系管理系统学习资料.doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。ASP客户关系管理系统-ASP客户关系管理系统【摘要】随着市场体系的日益完善,我们已ASP客户关系管理系统经进入了一个买方市场时代。选择空间扩大、购买渠道拓宽、消费心态和ASP客户关系管理系统购买行为越发成熟,使客户再不会对某一企业或者产品盲目地保持绝对ASP客户关系管理系统忠诚,如何不断改善客户关系,掌据更多的客户信息,提高客户满意度;ASP客户关系管理系统如何在日益激烈的市场竞争中把握机会,占有更大的市场份额;如何建立高效ASP客户关系管理系统业务流程,降低运营成本,获取更多的利润,这些已成为每个企
2、业怕面临的ASP客户关系管理系统首要问题。这种情况下,企业要在激烈的市场竞争中立于不败之地&ASP客户关系管理系统nbsp;计算机毕业论文网,就必须找一种全新的管理理念和管ASP客户关系管理系统理手段,对其内部和外部资源进行有效的整合。新一代一ERP产品ASP客户关系管理系统正在向客户端和供应端延伸,客户端的延伸是客户关系管理,而供应端的ASP客户关系管理系统延伸则是跨企业供应链的同步管理。对于每个企业来说客户管理的完善程度ASP客户关系管理系统将直接影响企业的经济效益。【关键词】客户关系ASP客户关系管理系统管理系统、库存管理、报表管理 ASP客户关系管理系统目录1ASP客户关系管
3、理系统 系统分析 21.1 ASP客户关系管理系统;需求分析 21.2 ASP客户关系管理系统可行性分析 22 总体设计&ASP客户关系管理系统nbsp;22.1 项目规划&nbsASP客户关系管理系统p;22.2 系统功能结构图&nbASP客户关系管理系统sp;33 系统设计 33.1 设计目标 33.2 开发及运行环境 43.3 数据库设计 4ASP客户关系管理系统4 客户管理模块设计 54ASP客户关系
4、管理系统.1 客户信息管理设计 5ASP客户关系管理系统4.2 联系人信息管理设计 114.3 合同信息管理 14ASP客户关系管理系统5 服务管理 255.ASP客户关系管理系统1 反馈信息添加 26ASP客户关系管理系统5.2 反馈信息修改 27ASP客户关系管理系统6 报表管理 96.1&nbASP客户关系管理系统sp;客户报表模块 6.2 ASP客户关系管理系统;联系人报表模块 附录A ASP客户关系管理系统参
5、考文献 附录B 数据表&ASP客户关系管理系统nbsp; 引言信息时代的今天,ASP客户关系管理系统各企业商家所关心的不再局限于自身的产品质量、生产设备、员工的素质,更多的是关心自己的销售群体(客户群),关心他们的想法、需求、购卖目的。众所周知,顾客就是我们的上帝,我们只有满足了上帝的需求,上帝才能给我们带来一切。一个企业要生存、要发展,就是要不断的满足客户的需求,无论我们做出什么样的决策,最终都是为了这个的目。每个领域都有自身生存法则,但无论这个法则如何变化,为客户服务的宗旨是不会变的。作为企业,我们只有不断地挖掘新客户,维护好和老客户的关系,占领市场客户群体的
6、绝大多数份额,才能在整个领域取得一席之地。海尔总裁张瑞敏指出:“客户资源决定企业核心竞争力”,上个世纪80年代是物品短缺的时代,而现在,信息时代是客户短缺的时代。企业发展所需的各种资源(包括人力、物力、生产力)都是可以创造的,但每个领域中的客户资源确是有限的,所以通过创新(产品的创新、企业管理的创新、服务的创新)来抢占有限的客户资源、维护好企业和客户之间的关系、了解客户的需求动向,成为企业生存发展面临的重大问题。 4.4 求医问药模块设计求医问药模块作为一个完全独立的模块,主要包括留言列表、发表留言、查看留言、回复留言和删除留言5部分。1留言列表用户
7、可以单击首页主导航区【求医问药】超链接,进入到“留言列表”页面。用户可以在留言列表页面填写留言信息;单击任意一个留言的标题链接,打开查看留言页面,浏览对应留言的详细信息。留言列表页面的设计效果如图17所示。2发表留言用户可以在留言列表页面中单击【发表新留言】按钮,进入到“发表留言”页面发表留言信息。在设计发表留言页时,为了使用户的留言信息保存后,留言内容的文字和标点符号能够统一,在查看留言信息时,不影响阅读效果,所以在此,将不规则字符“”通过函数replace()替换为字符“”,同时控制用户输入的任一主题内容不为空,如果为空,将给予信息提示。发表留言页面的设计效果如图19所示。图21 
8、;查看留言页面的设计效果查看留言页面主要就是将数据中的留言信息输出到浏览器中,通过传递的参数id,在数据表中检索留言信息,来判断访问留言信息的人数,如果检索到参数id,则说明访问一次id所对应的留言信息,这时通过更新数据表对访问人数做自加1操作。留言列表文件中的检索数据库的程序代码如下:<%id=request.QueryString(id)ifid=then &n
9、bsp; 如果id为空 response.write<br><center>请选择留言!</center> response.End() 结束语句endifsetrs=conn.execute(select*fromtb_BBSwhereId=&id)
10、ifrs.eofthen 如果到记录尾 response.write<br><center>没有该留言!</center> response.End()else conn.execute(updatetb_BBS
11、setreadcount=readcount+1whereId=&id)endif%>查看留言页面的运行结果如图22所示。基于ASP上网导航设计关键词:officeaccess数据库、对象、IISASP 动态网页654上网导航摘要 计算机技术的发展,特别是网络技术的飞速发展,给文档的保存和管理提供极大的方便。本论文中,将软件工程的基本原理和方法应用到整个系统,并对其进行需求分析,提出了解决问题的具体方法。在具体制作中,用ASP技术来实现B/S系统,ASP技术与数据库技术结合,用户在浏览器端可以随意查询自己需要的标本,而数据的后台操作则由
12、服务器端处理。这样提高了网页的互动性,使整个系统能更好的为用户服务。现在asp的发展也已经有好几年的历史了,走在前面的人也已经作了许许多多的工作,通过大家的努力asp技术是越来越完善了,功能也已经是越来越强大了,也已经是一个相当成熟的软件开发工具了,最近有的出现,是从asp发展而来得。A的功能是比asp更为的强大,但是asp更受到初学者们的喜爱,因为它在容易上手方面有其独到的一面。31 系统设计311 功能需求分析传统的软件工程方法学使用结构化分析技术,完成分析用户需求工作。需求分析要了解用户的情况,接下来通过与用户交流,对用户的基本要求反复细化,以得出对目标系统的完整、准
13、确和具体的需求。需求分析是为了发现用户的真正需求,首先应从宏观角度调查、分析用户所面临的问题,也就是说,需求分析的第一步是尽可能准确地了解用户当前的情况和需要解决的问题。在654上网导航网站中,用户所需要的无非就是尽可能快捷的到达所想到网站类型。因此在做首页时,充分考虑到了不同类型的网站,要清晰的分类,按照“自然习惯”进行排序,这样才能更好的为用户服务。因此下面仅列出我负责的三部分子系统的分析设计部分。312 系统功能模块结构设计结构化分析实质上是创建模型的活动。数据模型包含三种相互关联的信息:数据对象、描述数据对象的属性及数据对象彼此间相互连接的关系。数据对
14、象是对软件必须理解的复合信息的表示。所谓复合信息是指具有一系列不同性质或属性的事物。在这个查询系统中,数据对象就是网址和用户。属性是指数据对象的性质,在确定属性时,应该根据对所要解决的问题来理解。目录摘要3前言4第一章项目概况611 问题的提出612 网址站现状分析613 结构系统概述714 开发环境和开发工具815 系统运行环境8第二章相关技术简介921 对IIS的运用9211 IIS的简要介绍9212 IIS的安装922 数据库officeaccess的简要介绍9221 Access组件介绍
15、10222 创建数Access据库介绍10223 通过ADO连接并操作WEB数据库的步骤1123 对asp的简要介绍1324 域名的选择1425 系统安全问题14第三章具体实现方案1631 系统设计16311 功能需求分析16312 系统功能模块结构设计16313 前台功能分析1732 数据库结构设计1833 各模块界面、功能、实现代码20331 网站初始信息及首页设置20332 网址库分类管理24333 城市与行业管理26334 生成管理283
16、35 模版管理30336 数据库管理与备份3234 如何让用户获得较好的感觉呢?3435 我的成功推广34第四章附录3741 结论3742 参考文献3843 致谢39 首先,降低企业管理成本。在电子商务条件下,贸易伙伴之间,总公司与各地分公司之间无需见面就能充分交流,节省大量交通成本。此外,电子商务可以降低人工费用。通过互联网,传统管理过程中许多由人工处理的业务,现在都可以通过计算机和互联网自动完成。同时互联网可以使沟通更为顺畅,文件处理更为高效,这样就提高了工作效率,节约了人工
17、成本。其次,降低企业采购成本。 利用计算机网络可将采购信息进行整合和处理,并将各部门的采购需求统一汇集到总部,由总部再通过网络统一向供应商批量订购,以降低采购成本。利用计算机网络可将企业的生产信息、库存信息和采购系统连接在一起。实现实时订购,最大限度地降低库存。这样既减少了资金占用和仓储成本,又可以避免价格波动对产品的影响。 再次,降低产品销售成本。电子商务使国际贸易企业摆脱了传统的商业中介的束缚,降低了生产与销售成本在传统的交易方式下,商业中介把国际贸易中的进出口企业在时空上分割开来,充当出口企业与进口企业的中介。电子商务还
18、可降低产品营销费用。互联网可以实时传送声音、图像和文字信息,可以直接为信息发布方和接受方架设沟通桥梁。利用电子商务可降低销售管理费用和售后服务费用。利用互联网进行网上直销,可以实现订货、结算和送货自动化管理,减少管理人员的需求,提高销售管理效率。产品销售出去以后,大量的售后服务可以在网上自动完成,通过互联网解决顾客常见的问题,这样也降低了售后服务的费用。(2)电子商务使国际贸易的竞争方式发生变化 在电子商务环境下,企业之间的竞争也将不再是简单的产品或服务的竞争,而是商务模式和供应链之间的竞争。哪家厂商能以最快的速度把最先进的技术应用到产品及服务中去,同时把最具
19、竞争力的价格交给客户,那么这家厂商就能得市场竞争的主动权。要在市场竞争中取胜,越来越多的进出口企业已经意识到供应链管理的重要性。系统开发流程图?为了让软件系统的开发严格按照开发流程图开发系统,要有软件工程理论的支持和对软件项目的科学管理。软件系统的开发需要按照需求分析、概要设计、详细设计、代码编写、测试等软件开发流程进行,就可以顺利实现。一项计算机软件的筹划、研制及实现,构成一个软件开发项目。一个软件开发项目的进行,一般需要在人力和自动化资源等方面作重大的投资。为了保证项目开发的成功,最经济地花费这些投资,并且便于运行和维护,在开发工作的每一阶段,需要编制一定的文件。这些文件连同计算机程序及数
20、据一起,构成为计算机软件。文件是计算机软件中不可缺少的组成部分,它的作用是:为开发人员在一定阶段内的工作成果和结束标志;向管理人员提供软件开发过程中的进展和情况,把软件开发过程中的一些“不可见的”事物转换成“可见的”文字资料13。以便管理人员在各个阶段检查开发计划的实施进展,使之能够判断原定目标是否己达到,还将继续耗用资源的种类和数量:记录开发过程中的技术信息,便于协调以后的软件开发、使用和修改;提供对软件的有关运行、维护和培训的信息,便于管理人员、开发人员、操作人员和用户之间相互了解彼此的工作;向潜在用户报导软件的功能和性能,使他们能判定该软件能否服务于自己的需要。换言之,文件的编制必须适应
21、计算机软件整个生存周期的需要。计算机软件所包含的文件有两类:一类是开发过程中填写的各种图表,可称之为工作表格;另一类则是应编制的技术资料或技术管理资料,可称之为文件。在一项计算机软件的开发过程中,将会产生十四种文件。这十四种文件是:可行性研究报告;项目开发计划;软件需求说明书;数据要求说明书;概要设计说明书;详细设计说明书;数据库设计说明书;用户手册;操作手册:模块开发卷宗;测试计划;测试分析报告;开发进度月报;项目开发总结报告。一项计算机软件,从出现一个构思之日起,经过这项软件开发成功投入使用,直到最后决定停止使用,并被另一项软件代替之时止,被认为是该软件的一个生存周期。一般地说这个软件生存
22、周期可以分成六个阶段:可行性与计划研究阶段、需求分析阶段、设计阶段、实现阶段、测试阶段和运行与维护阶段14。在可行性研究与计划阶段内,要确定该软件的开发目标和总的要求,要进行可行性服务器安装与系统运行调试 开发本系统前首先就是要配置好系统开发环境,我们是基于.net下用ASP开发的。首先安装IIS信息服务,这是微软windows2000系统下配带的服务器软件,都可以通过系统安装光盘安装,这样节省了一笔开县,不用专门购买,服务器软件光盘。安装步骤如下,插入Win2000或WinXp安装盘,点击“开始设置控制面板添加/删除程序添加/删除Windows组件”,然后出
23、将会出现如图5.1示,把第一项IIS(即Internet信息服务)打上勾,如果要看详细安装文件可以点击下面的详细信息,可以对要安装的各项选择,将Frontpage这项点上,软后点击下一步。如果没放入如系统盘,系统将会出现提示窗口如图5.2示,根据系统放入光盘,并且选择光驱系统文件中下的I386这个目录,一路确定就就会安装IIS信息服务器。想知道是否安装好了IIS信息服务,可以到控制面板里的管理工具,如果有一项Internet信息服务的快捷方式就说明已经安装好了。摘要随着计算机网络的发展以及校园信息化建设的普及,通过网络进行实时高速信息交流已经成为教学的重要部分。毕业设计(论文)是高等院校人才培
24、养 计算机毕业论文网过程中不可或缺的重要环节,为了使整个毕业设计过程更具公开性、公平性、安全性,为指导教师和管理人员提供方便、科学、合理的计划、统筹、交流、评价等管理手段,为充分利用现有的网络资源和计算机资源,配合网络教学提高现代化教学模式应用水平,在线论文信息交流系统是在校园信息化进程中的重要组成部分。本文用ASP.NET技术设计了一种全面实用的高校毕业生毕业论文交流平台,应用动态服务器页面实现了于学生毕业论文信息交流的目的,设计出系统框架以及信息交叉传递等功能的技术实现。该平台采用SQLSERVER2000作为数据库,分析了传统交流的缺陷,采用了多种新的设计方案,实现了交流平台整
25、个工作流程的计算机网络化管理,做到毕业设计的上传、下载及相关 计算机毕业论文网问题的交流。通过Internet,学生能够和导师进行毕业设计相干问题的交流并查询论文处理情况。导师可以修改论文,给出建议。管理员对学生的注册进行认证、添加导师等。该平台的使用可以提高论文的指导效率、指导水平,使毕业生在更大地域范围时间段内得到导师的及时有效指导。关键词:ASP.NET;交流平台;数据库;B/S模式第1章绪论 1.1选题背景及其意义随着计算机网络的发展以及校园信息化建设的普及,通过网络进行实时高速信息交流已经成为教学的重要部分。毕业设计(论文)是高等院校人才培养过程中不可或缺的重要环
26、节,为了使整个毕业设计过程更具公开性、公平性、安全性,为指导教师和管理人员提供方便 计算机毕业论文网、科学、合理的计划、统筹、交流、评价等管理手段,为充分利用现有的网络资源和计算机资源,配合网络教学提高现代化教学模式应用水平,在线论文信息交流系统是在校园信息化进程中的重要组成部分。为了提高论文的指导效率、指导水平,使毕业生在更大地域范围时间段内得到导师的及时有效指导。进行信息交流系统解决了学生多,信息量大,指导老师对学生的问题不能有针对性的解答的问题,而且在毕业班学生外出实习,分布地域广,问题交流延迟,导致论文、设计质量的问题也得到改善。根据当前实际情况研究相关信息系统,开发适合目前
27、现状及教学发展需要的平台。第4章总体设计 4.1系统设计的思想根据对该平台作了详细的需求分析,该平台涉及到用户的基本信息,毕业论文交流状况等功能,这就提高了系统对安全性的要求,所以在处理时设置了用户的权限,用户登录,系统自动判断权限,根据权限给用户呈现不同的功能。对于学生用户,进入平台后只可以进行相应的操作;导师用户进入平台后,可以对论文等基本信息进行管理;管理员则可以实现对学生和导师的管理(即实现学生的认证、导师和论文课题的添加、删除)。系统流程图如图所示:4.2系统结构设计根据管理信息系统的思想,网上的信息交流平台根据使用系统的各个对象:学生、论文指导老师、管理员提出分析。学生必
28、须能够实现选择论文题目及指导老师、能够提出问题、实时更新自己的信息,论文指导老师能查询、回复、指导选择该老师指导论文的本组学生问题,管理员能管理论文题目及论文指导老师、能管理专业、毕业生等全面信息。所以该平台主要是实现对数据的录入、删除、查询、统计、更新以及文件上传、管理等功能。其次,为了信息的保密与安全,平台还要提供一定的安全机制。平台功能的设计根据以上平台功能的分析,本平台主要分为以下几个模块功能结构图如图:第5章详细设计 5.1系统各功能模块概述5.1.1学生模块实现学生登录对个人资料的管理、选择论文题目、信息问题的提出与管理等功能。5.1.2论文指导老师模块查询本组毕业生资料
29、、回答毕业生问题、发布本组新闻信息及查询论文入库情况等功能。5.1.3管理员模块对指导论文的专业老师及本专业毕业学生管理功能,对本系统的所有重要事务进行统一管理及其他模块管理权限的设置等功能。5.2登录和验证模块的设计与实现在输入框中输入用户名和密码后,点击登录按扭,进入本平台,平台自动判断权限,学生及导师进入本平台后可以查询相关的一些基本信息,但不可对用户名等系统信息进行更改,保证系统的安全性。输入口令时屏幕显示为“*”以利保密,管理员登录后,实现对平台整体的管理。?1 系统设计指导思想及原则411 总体思想:1.  
30、;实用性。这是最主要的设计原则。以用户需求为导向,符合实际,切实解决网站的实际问题。2.先进性。计算机环境配置必须满足所提出的目标和所要实现的功能、指标等要求。体系结构、开发设计方法等要具有先进水平。在不久的将来,由于ASP.Net的先进性,它势必取代ASP的广泛性。3.可靠性。在错误操作的情况下,要能保证系统正常运行。4.友好性。提供友好的用户界面,简单、直观、易于使用、方便操作。412 基本功能框架分析该音乐网站系统,制订整个系统框架,如下:1、在Internet,用户可通过IE或其他浏览器浏览网站信息;2、用户可在网上进行注册,成为会员;3、用户可以浏览歌曲并将歌曲加入收藏夹;
31、4、具有播放列表功能;5、可以选择多首歌曲同时欣赏。6、用户应能通过歌名来检索歌曲;7、用户能查看歌手、歌曲和专集;8、管理员具有对歌曲、歌手、专集进行增、删、改操作以及对用户的管理。10;2 系统结构图421 功能设计2 用户浏览歌曲模块用户搜索模块主要通过ASP.NET里提供的类DataSet来实现,主要通过.Net连接好数据库,将数据库相应数据库数据装载几DataSet实例中,然后用文本框截取的歌曲名来和DataSet实例中的数据进行比对,如果符合,就将歌曲显示出来,如果不符合就提示错误信息。搜索模块程序流程图如图5.4所示:1 测试611&nbs
32、p;测试目的软件测试的目标和意义: (1)测试是为了发现程序中的错误而执行程序的过程。 (2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。 (3)成功的测试是发现了至今为止尚未发现的错误的测试。 在对本网站测试时,也正是基于上述观点来进行的,测试的目的不是证明系统是完美的,而是发现问题,更好的解决问题,使系统不断完善,满足用户的需求。612 测试准则为了能设计出行之有效的测试方案,必须深入理解并正确运用指导软件测试的基本准则。下面列举主要的测试准则:(1)所有的测试都应该追溯到用户需求。(2)应该在开始测试之前就制定出测试计划。(
33、3)应该从“小模块”测试开始,并逐步进行“大模块”测试。(4)穷举测试是不可能的。(5)为了达到最佳的测试效果,应该由独立的第三方从事测试工作。1.3 测试实例测试:选择歌曲,看是否正确播放歌曲,如图6.3所示:数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使
34、用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。4.6数据库的连接方法1.Access数据库的DSN-less连接方法:setadocon=Server.Createobject(adodb.connection)adoconn.OpenDriver=MicrosoftAccessDriver(*.mdb);DBQ=&_Server.MapPath(数据库所在路径)2.AccessOLEDB连接方法:setadocon=Server.Createobject(adodb.connection)adocon.openProvider=Microsoft.Jet.OL
35、EDB.4.0;&_DataSource=&Server.MapPath(数据库所在路径) 第五章 网上聊天系统分析5.1 系统概论1)系统目标:网上聊天系统是为人们之间进行交流和联系提供的一个平台。通过提供完善的网上聊天系统服务,可以达到增进彼此之间的了解,增进人与人之间的感情交流。2)系统功能简介:此系统是以用户为中心的人性化设计,总体来看,系统可以看作是用户模块和注册模块两大模块的协调运作。3)用户登陆功能:用户通过提交用户名称和用户密码进行登陆,系统便会根据这些登陆资料,辨别出用户是否存在。4)聊天室功能:聊天室中将显示用户留的
36、信息,及当前在线的用户。总 结?办公管理系统是一个典型的信息管理系统,其主要通过软件工程方面的选择课题、需求分析、总体设计、选用工具、程序模块、系统测试等几个步骤来实现。开发本系统的过程中,首先要对办公室管理进行系统调研,熟悉其中的信息管理、职员管理的流程、步骤;其次在系统需求分析过程中,要透过现象看本质,敏锐观察到办公管理中存在的各种问题,并在总体设计把握好对问题的分析、理解,进而解决问题;选用开发工具要选用自己最熟悉、应用较多的开发工具,本系统开发选用DELPHI6.0,其具有语言简单、功能强大、组件众多的优点。程序模块的编制中,重点把握系统内部完整性、功能性、实用性、便捷性,使其能够协调统一、运行无误。 致 谢 我首先感谢我的指导老?师吕老师,在他严格的要求下我懂得了开发软件要有一种极其认真负责的态度。无论做什么事都要大胆的去想去做,这样-
限制150内