




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中国最大的论文知识平台在线软件销售系统的设计与实现内容摘要在线软件销售系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发这两个方面。对于这个在线软件销售系统我利用ASP编程,使用Dreamweaver作前端开发工具,利用ACCESS作后台数据库管理。前台功能模块包括:系统主界面与登录程序设计,商品查询及购买模块,客户投诉模块,用户管理设计等。后台功能模块包括:管理主界面与登录程序设计,公告信息管理模块,商品类别管理模块,商品管理模块,订单管理模块,投诉管理模块设计等。后台管理的建立,使管理员可以通过后台很容易的对商城进行管理,比如:对商品,公告和商城注册用户进行添加,删除等管理工作,还可以对客户订单以及投诉进行处理。关键词:信息管理系统、ASP、网上购物、ACCESS数据库浙江科技学院本科毕业设计(论文)ONLINESOFTWARESALESSYSTEMDESIGNANDIMPLEMENTATIONAbstractThemarketingsystemoftheonlinesoftwareisatypicalinformationmanagementsystem(MIS),itmainlydevelopsincludingthesetting-up,maintenanceandthesetworespectsofthedevelopmentoffrontapplicationprogramofbackstagesupporter'sdatabase.IutilizeASPprogramming,useDreamweavertodothefrontdevelopinginstrumentinmarketingsystemoftheheretoonlinesoftware,useACCESSasbackstagesupporter'sdatabaseadministration.Thefunctionmoduleoffrontdeskincludes:Systemmaininterfaceandlog-indesignprogram,iteminquireandbuythemodule,thecustomercomplainsthemodule,user'smanagementisdesignedetc..Thebackstagesupporterincludesfunctionmodule:Managemaininterfaceandlog-inanddesignprogram,theinformationmanagementmoduleofannouncement,managethemoduleingoodsclassification,merchandisecontrolmodule,ordermanagemodule,complain,managemoduledesignetc..Thesetting-upofback-stagemanagement,maketheadministratorthroughbackstagesupporter'sveryeasymanagingstore,forexample:Tothegoods,theannouncementandstoreregistereduseradd,managementofdeletingetc.,andcomplainanddealwithtocustomer'sorder.Keywords:Informationmanagementsystem,ASP,onlineshopping,ACCESSdatabase目录第一章系统设计的背景……………………1第二章系统规划第一节系统调查……………………2第二节开发目标……………………2第三节可行性分析…………………3一、经济可行性………………………3二、技术可行性………………………3三、管理可行性………………………4四、操作可性………………………4第四节设计特点……………………4第五节设计思想……………………4第六节总体规划……………………4第三章系统分析第一节系统功能分析………………6第二节系统体系结构………………6第三节业务流程图…………………8第四节数据库分析………………11第四章系统设计第一节系统平台设计……………13第二节数据存储设计……………13一、E-R图………………………14二、数据库表格设计………………14第三节系统安全计………………17第四节系统界面与部分码………17第五章系统的实施第一节系统的实现………………25第二节系统测试与评价…………25第三节优化推广…………………25第四节适用范围…………………27第六章总结……………………29参考文献………………………30致谢第一章系统设计的背景我国的电子信息产业发展速度很快,规模已居世界前列,网络事业也得到逐步提高,互联网产业正在逐步形成。在中国互联网改变着人们的工作和生活方式,在促进经济发展,推动社会进步和提高人民生活质量方面,发挥着越来越重要的作用。基于我国互联网的新形势,我们要抓住机遇,适应互联网的新发展,积极应用新技术,努力开发新业务,满足网民的网络需求。据统计,互联网用户在网上购物已经达到了2千万,在最近半年,网上购物的成交金额累计达到了一百亿元,通过网络购买的手机在300万台以上。与此同时,互联网产业价值链也在逐渐延伸并不断的完善。具有自主知识产权的技术研发得到加强,网络设备、终端产品,正在逐步实现国产化,一个以市场需求为导向,以通讯技术企业、信息产业制造企业,广大信息提供者共同参与的互联网产业价值链正在形成,并日渐发展壮大LECTRONICCOMMERCE.theReportoftheSteeringCommittee.January2005。LECTRONICCOMMERCE.theReportoftheSteeringCommittee.January2005由于互联网的快速发展,网络对人们的影响越来越大,网上购物商城,为商家和网民搭建一个购售平台,电子商务不仅改变了企业营销方式,而且推动企业对管理理念、决策方式、业务过程等系列问题的战略性思考和变革,最为重要的是,电子商务支持并形成战略性伙伴关系和虚拟企业。在今天,信息化大潮已经不可逆转,全球经济在一体化发展。对中国企业而言,这是一个充满机遇与挑战的全新的经济时代。对人们,它改变着人的生活方式和观念,所以网上购物是很有前景和必要的。第二章系统规划第一节调查分析通过调查发现:目前国内市场尚缺具有相当规模和专业程度的网上购物企业。国内在线零售网站在资金上的缺乏使得网上购物不能迅速扩大业务规模和品牌效应,在未来电子商务产业进入高速成长期后,也难以满足客户们对品种、服务、价格方面的要求。网络消费群体尚未到位。有消费意愿和消费能力的网民多数处于16-25岁的低收入阶段,而且消费偏好更倾向于网络游戏、无线增值业务、在线影视娱乐等休闲娱乐服务,而非网上购物。网络消费环境尚不完善,网上购物立法匮乏,与传统购物环境相比,网上购物在售后服务、质量保障等方面仍然难以让消费者放心。信用体制、网上支付、物流网络三大瓶颈也仍有待解决蒋建春、杨凡、文伟平、郑生琳.计算机网络信息安全理论与实践教程.第81-164页.西安电子科技大学出版社,2005.第一版.蒋建春、杨凡、文伟平、郑生琳.计算机网络信息安全理论与实践教程.第81-164页.西安电子科技大学出版社,2005.第一版.彼特·莫拉斯(著)、冯雷(译).电子商务成功之路—创世纪工商管理译库社会科学出版社.第102-163页.社会科学出版社.2005.第二版.第二节开发目标本系统利用现在比较广泛的ASP+access数据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。本系统将投入到实际的试运行之中,进行测试,如果测试满意的话,将进行系统的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车、用户维护等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理、订单管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。第三节可行性分析一般意义上讲,系统可行性分析分为系统的技术可行性、管理可行性和经济可行性三个方面,技术可行性是从设计开发角度认证系统实现的可行性,管理可行性解决的是企业接纳、运行新系统的可能性,经济可行性关注的是新系统投入运行后所能产生的经济效益。而对于该主要目的由于演示说明的原型系统,因此,这里重点解决的主要是技术可行性问题。一、经济可行性在线软件销售系统方便商家管理商品,可以极大的减少工作量。而且,在线软件销售系统是基于WEB开发的系统,只需要有一个空间和域名,便可以运营这个系统了。二、技术可行性〔一〕从硬件方面看硬件包括计算机、外围设备、辅助设备等。该系统在实际投入运行时只需要一台中等性能的计算机,不需要其他网络设备,但一定要考虑其安全性、可靠性和稳定性。就研究所现有的计算机配置情况来看,可以有效地满足该系统的要求,且可以达到较快的运行速度。〔二〕从软件方面看软件方面主要考虑的是开发工具ASP和ACCESS的功能。本实例使用的工具是ASP,是B/S结构。以Internet和Intranet作为平台Server/Browser结构的应用程序,由于具有操作系统独立性,维护的简单性,用户界面一致性等特点,正越来越受到广大程序员和用户的欢迎。、徐宁.新一代ASP网络编程入门与实践.北京:清华大学出版社.2007.1第461-540页.
ASP对服务器端要求安装独立的ASP软件,对客户端没有特别的要求,只要有一个浏览器就行。HTML文件中,用任意一个文本编辑器就可以编写一个完整的ASP页面。所谓ASP,就是在HTML文件中引入了两个扩展的成对的HTML标记<%和%>,同时文件的扩展名改为.asp。在IIS接到用户对.asp文件的请求时,首先执行括在<%和%>标记间的VBScript语句,然后将执行的结果和其他的HTML语句一起返回客户端,这样客户看到的仍然是标准的HTML语句,不会看到开发者的编程逻辑,这与客户端的JavaScript是完全不同。JavaScript没有办法阻止用户看到源码。其次使用的是Windows2000自带的Internet服务管理器,IIS作为当今流行的Web服务器之一,提供了强大的Internet和Intranet服务功能、徐宁.新一代ASP网络编程入门与实践.北京:清华大学出版社.2007.1第461-540页.三、管理可行性本系统采用可视化界面设计,只要管理员一人,便可完成商品信息的添加,删除,修改以及客户资料管理等。四、操作可行性对在线软件销售系统进行操作并不需要太多的专业知识,只需对操作人员在计算机方面和应用软件及数据库安全性方面进行简单的讲解培训即可顺利使用。第四节设计特点本系统是经过很长时间的调查和分析才开始具体实施的,它的主要特点是改变了以往的购物只能过现实的商场才能达到的结果,采用Wed技术,借助于Internet互联网广泛应用技术,达到资源共享,提高以往购物的局限性,缩短人们的时间和提高工作效率,具有较好的交互性,从而实现信息化,规范化,系统化,网络化的平台,使整个物购活动过程简单、方便、易行。且本系统从以往的网络销售系统着重点有所不同。以往的销售系统一般偏重于系统本身的美化和功能。本系统偏重于系统的功能和SEO的优化。第五节设计思想网上购物系统主要是对后台管理和前台操作。后台管理是管理员对本网站的维护,通过商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(处理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)等功能达到对系统的管理。前台操作是用户登录到本网站,可以进行用户注册,通过系统的新品速递、商品热卖、商品分类或电子商品搜索功能,找到自己想要买的商品,装入购物车,提交定单进行购买。⑥ElectronicCommerceandOrganizationalInnovation:AspectsandOpportunities2003.32003M.E.Sharpe第六节总体规划无论哪个系统都要有它自己的设计规则。本系统也一样,它的主要设计规则有:简单性:在实现系统的功能的同时,尽量让系统操作简单易懂,这对于一个系统来说是非常重要的。针对性:本系统设计是网上购物系统及后台管理的定向开发设计,所以具有专业突出和很强的针对性。实用性:本系统能完成商品展示和管理员管理的基本信息,具有良好的实用性。易推广:本系统采用SEO优化,系统页面静态化,便于被搜索引擎搜录。第三章系统分析第一节系统功能分析经过前期的深入调查和研究,总结出该平台需要完成的一些具体功能,分析如下:用户管理:能够完成用户基本信息录入的注册和用户基本信息的个人前台与后台管理。管理员管理:能够完成管理员对网站的商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(外理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)的功能。搜索功能:能过电子商品的名称,电子商品的分类进行搜索。查询功能:能够通过查看购物车对所选商品进行确定、挑选,通过定单查询对支付费用进行确定。第二节系统体系结构在平台功能的分析基础上,得到本平台的功能模块图如下:网上购物系统平台主要包括四大功能模块,用户管理、网站布局、管理员管理、搜索等功能模块。其中用户管理模块,主要包括用户注册、用户修改、用户删除等功能;管理员管理主要包括商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易、会员管理、操作管理(管理员添加、管理员审查、管理员退出)等功能;搜索主要包括(商品名称、商品类别)。网上购物系统平台总体模块:网上购物系统平台网上购物系统平台用户管理管理员管理网站布局搜索添加小类添加大类商品添加商品审查管理员添加管理员审查管理员退出会员管理操作管理商品名称商品类别商品资料用户删除用户修改用户注册商品交易图3-1第三节业务流程图整个系统购物流程E-R图如下所示:购物首页购物首页我的资料注册未登陆查看定单个人资料修改密码取回密码用户名密码电子邮箱真实姓名身份证号码性别用户性质收货地址电话送货方式电话支付方式邮政编码定单号合计金额收货人收货方式订单状态用户名E_mail会员登陆商品搜索销售排行产品分类特价商品新品上架包含商品名称商品价格商品介绍密码保护图3-2购物完整程序设计E-R图前台购物流程如下:浏览商品浏览商品选择商品订购商品去购物车去收银台提交订单未注册用户已登录注册用户未登录注册用户注册登录图3-3前台购物流程后台购物流程如下:用户订单用户订单订单处理订单发货订单结账订单删除图3-4后台购物流程注册功能图如下:注册入口注册入口必选项为空用户名有效?2次输入密码是否一致?密码长度符合求?E-mail地址效?其他信息效?注册成功否否否否否是是否是否是是是图3-5注册流程图商品搜索流程图如下:开始搜开始搜索输入条件搜索结果查看商品购物车下订单继续搜索是否图3-6商品搜索流程图登录入口取得用户名和密码将用户资料存入session登录入口取得用户名和密码将用户资料存入session中查询用户是否存在核对密码是否正确登录成功是是否否图3-7用户登录流程图商品管理流程图如下:商品管理商品管理查询商品修改,删除满意否返回添加商品是否图3-8商品管理流程购物车查看商品满意吗下订单购物车查看商品满意吗下订单调整商品是否图3-9物购车流程图第四节数据库的分析
对于系统用户信息数据库,有以下数据项和数据结构:
用户信息:用户ID(自动编号)、用户姓名、电话号码、Email、地址、邮编。
对于系统的商品信息系统,有以下数据项和数据结构:
商品记录信息:商品的ID(自动编号)、商品名称、商品单价、商品数量、商品所属类别。
此外还有用户的电子支付所用到的支付卡卡号等信息。
网上购物系统就是基于以上各个数据库的连接和综合,把各个独立的数据库通过内在的关联性统一到一个主页面里,从而方便客户的访问和购买,实现了一对一的交互。
用户在购买商品前可以先看看商品目录,看看有没自己需要的商品,在商品的目录里有各个商品的具体介绍,比如说商品的名称,数量,价格等,用户在看好自己的商品后,在商品的搜索中,你可以选择你所需的商品。在选择自己的商品时,系统则连接到后台关于此商品信息的数据库中,找到适合客户需求的信息。客户将选购的商品放入系统所提供的购物篮里,此时顾客可以继续选购另外的商品,或者删除原先购买的商品,并可对商品进行名称和数量上的修改和添加。点击“继续购买”,重复以上进行的购买活动,直到顾客满意。购物结束后,进行提交,点击“Order”,完成购物。尚俊杰.网络程序设计—ASP.尚俊杰.网络程序设计—ASP.第123-224.清华大学出版社.2005.第一版.第四章系统设计第一节系统平台设计在线软件销售系统是以计算机科学和技术为基础的人-机系统。系统平台设计包括数据库管理系统等软件的选择和一些硬件的选择等。数据库管理系统选择的原则是:支持先进的处理模式,具有分布处理数据,多线索查询,优化查询数据,连机事务处理的能力;具有高性能的数据处理能力;具有良好图形界面的开发工具包;具有较高的性能/价格比;具有良好的技术支持和培训。硬件的选择原则是:选择技术上成熟可靠的标准系列机型,处理速度快,数据存储容量大;具有良好的兼容性、可扩充性与可维护性;操作方便,在一定时间内保持一定的先进性。张海永、张海永、章伟德.精通ASP+XML+CSS网络开发混合编程.第78-135页.电子工业出版社.2005.第一版.通过对系统的功能分析和技术可行性分析,为实施方便,本系统的开发采用ACCESS数据库和ASP进行开发。另外操作系统采用Windows2000。这样的系统平台可以提高系统的效率,保证系统能够运行稳定、信息完整可靠。第二节数据存储设计.一、E-R图用户名用户名管理员编号密码等级锁定图4-1管理员信息E-R图商品信息E-R图为:商品商品分类名称价格缩略图简介数量详细介绍添加日期图4-2商品信息E-R图用户用户状态积分QQ等级签名用户名密码提示问题地址性别VIP开日期VIP关生日邮箱电话头像图4-3用户信息E-R图二、数据库表格设计在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进入数据世界,而系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。这两个问题贯穿了整个系统的开发过程,这也就是数据库的设计问题,系统设计的一个核心。网上购物系统的主要对象是用户,所以必需建立用户表,包括用户的基本信息情况;用户的主要活动是对商品的购买,所以必需建立商品信息表;用户对商品的购买,选择所要的商品,首先得对商品进行搜索,所以我们把商品进行分类,进行大类和小类的划分,建立商品类别表和商品类别细分表;最后用户提交定单,建立定单表。经过分析,此数据库包含如下表:管理员信息表:本系统使用的是ACCESS数据库。管理员信息表ADMIN中存储了系统管理员的系统帐号密码信息。ADMIN表的字段如下表所示:表4-1字段名称数据类型说明admin_idint(32Bit)admin_nameString(50)用户名admin_passwordString(50)密码typeString(50)类型djString(50)等级lockString(50)锁定商品信息表:商品信息表是用来存储商品类型,价格,描述,名称,数量等一系列信息。表4-2字段名称数据类型说明scat_idint(32Bit)类IDscat_nameString(50)类名称s_picString(50)缩略图s_userString(50)拥有者price_1String(50)价格s_datedata日期s_countint(32Bit)数量ishotString简介istjString详细介绍tupicString图片网站新闻表:网站新闻表存储了系统发布的所有新闻,这些消息可能是系统提示,也可能是折扣信息。它们能够使得用户更好地购买商品。表4-3字段名称数据类型说明news_idint消息编号news_datedata日期news_titleString标题news_colorString字体颜色news_authorString发布者news_contentString内容news_keywordString关键词news_ahomeString来源imagesString图片用户信息表:用户信息表存储的是用户的信息。表4-4字段名称数据类型说明UserID用户编号UserName用户名Password密码Question问题Answer密保答案Email邮箱Sex性别RegDate日期LastLoginIP登陆IPLoginTimes登陆次数Homepage主页QQQQLastLoginTime上次登陆时间UserGrade等级userlock状态points积分UserPhoto头像UserSign签名userfriend好友hidden公开whe省份birthday生日phone电话addressVIP开通vipindateVIP开通vipenddateVIP结束第三节系统安全设计系统的安全性主要是指数据库中数据的安全性。数据库系统中的数据是由DBMS同一管理和控制的,为了适应数据共享的环境,DBMS必须提供数据的安全性、完整性、并发控制和数据库恢复等数据保护能力,以保证数据库中数据的安全可靠和正确有效。由于本系统只是一个原型系统,所以在系统安全性方面主要体现在系统用户标识和鉴定,即由系统提供一定的方式让用户标识自己的名字和身份。方法是用户在进入系统以前有个登录界面,在用户输入了合法的用户名和用户口令后,系统通过核对口令以确定用户身份,若用户名与口令不符,则不能进入系统进行操作。为保密起见,用户在终端上输入的口令是不显示在屏幕上的。另外,由于该系统有一个专门的系统管理员,而系统的操作都是通过该管理员来完成,故在一定程度上避免了非法用户破坏数据库数据的可能性。第四节系统界面与部分代码本系统的部分界面如下:图4-4用户登录界面图4-5用户中心界面图4-6购物车界面图4-7产品分类显示图4-8产品搜索4-9后台管理部分截图部分程序代码如下:数据库链接我们一般将其另存为一个文件。其代码如下:<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%><%dimdbconstDatabaseType="ACCESS"db="bbs/data/cnhww.mdb"OnErrorResumeNext dimConnStr dimconn ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath(db) Setconn=Server.CreateObject("ADODB.Connection") conn.Openconnstr IfErrThen err.Clear SetConn=Nothing Response.Write"数据库连接出错,请检查Conn.asp文件中的数据库参数设置。" Response.End EndIfsubCloseConn() OnErrorResumeNext IfIsObject(Conn)Then conn.close setconn=nothing endifendsub%>购物车的部分代码(去掉了部分HTML)buy.asp<!--#includefile="conn.asp"--><%ifrequest.Cookies("cnhww")("username")=""thenresponse.write"<scriptlanguage=javascript>alert('对不起,您还没有登陆!!');location.href=""user.asp?action=myinfo"";</script>"response.Endendifdimbookid,username,actionaction=request.QueryString("action")username=trim(request.Cookies("cnhww")("username"))bookid=request.QueryString("id")ifInStr(action,"'")>0thenresponse.write"<script>alert(""非法访问!"");window.close();</script>"response.endendififbookid<>""thenifnotisnumeric(bookid)thenresponse.write"<script>alert(""非法访问!"");window.close();</script>"response.endelseifnotisinteger(bookid)thenresponse.write"<script>alert(""非法访问!"");window.close();</script>"endifendifendifselectcaseactioncase"del"conn.execute"deletefromorderswhereactionid="&request.QueryString("actionid")ifrequest.QueryString("ll")=22thenresponse.redirect"myuser.asp?action=shoucang"elseresponse.redirect"buy.asp?action=show"endifresponse.Endcase"add"setrs_s=server.CreateObject("adodb.recordset")rs_s.open"select*fromproductswherebookid="&bookid,conn,1,1ifrequest.Cookies("cnhww")("reglx")=2then danjia=rs_s("vipjia")else danjia=rs_s("huiyuanjia")endifkucun=rs_s("kucun")bookname=rs_s("bookname")shjiaid=rs_s("shjiaid")rs_s.closesetrs_s=nothingifkucun<=0thenresponse.write"<scriptlanguage=javascript>alert('你选购的商品“"&bookname&"”暂时缺货不能放到购物车里,请选购其它商品!');location.href='javascript:onclick=history.go(-1)'</script>"response.endendifsetrs=server.CreateObject("adodb.recordset")rs.open"selectbookid,username,bookcount,zongerfromorderswhereusername='"&username&"'andbookid="&bookid&"andzhuangtai=7",conn,1,3ifrs.recordcount=1thenifkucun<(rs("bookcount")+1)thenresponse.write"<scriptlanguage=javascript>alert('你选购的商品“"&bookname&"”暂时缺货不能放到购物车里,请选购其它商品!');location.href='javascript:onclick=history.go(-1)'</script>"response.endendifrs("zonger")=(rs("bookcount")+1)*danjiars("bookcount")=rs("bookcount")+1rs.updaters.closesetrs=nothingresponse.Redirect"buy.asp?action=show"elsers.closesetrs=server.CreateObject("adodb.recordset")rs.open"selectbookid,username,shjiaid,zhuangtai,zonger,bookcount,nimingfromorders",conn,1,3rs.addnewrs("bookid")=bookidrs("username")=usernamers("zhuangtai")=7rs("bookcount")=1rs("shjiaid")=shjiaidrs("zonger")=danjiaifrequest.cookies("Cnhww")("username")=""thenrs("niming")=1endifrs.updaters.closesetrs=nothingresponse.Redirect"buy.asp?action=show"endifcase"show"%><%response.write"<ahref=index.asp>"&webname&"</a>我的购物车"setrs=server.CreateObject("adodb.recordset")rs.open"selectorders.actionid,orders.bookid,orders.bookcount,orders.zonger,orders.shjiaid,products.bookname,products.shichangjia,products.huiyuanjia,products.vipjiafromproductsinnerjoinordersonproducts.bookid=orders.bookidwhereorders.username='"&username&"'andorders.zhuangtai=7",conn,1,1%><formname='form1'method='post'action=chcount.asp><%ifrequest.Cookies("cnhww")("reglx")=2then%>(VIP)<%else%>(会员)<%endif%><%shuliang=rs.recordcountjianshu=0zongji=0dowhilenotrs.eof%><ahref=products.asp?id=<%=rs("bookid")%>><%=rs("bookname")%></a><inputname=bookidtype=hiddenvalue="<%=rs("bookid")%>"><inputname=actionidtype=hiddenvalue="<%=rs("actionid")%>"><% ifrequest.Cookies("cnhww")("reglx")=2then response.writers("vipjia") else response.writers("huiyuanjia") endif%><inputclass=wenbenkuangname=bookcountvalue="<%=rs("bookcount")%>"size=5><%=rs("zonger")%><ahref=buy.asp?action=del&actionid=<%=rs("actionid")%>></a><%jianshu=jianshu+rs("bookcount")zongji=zongji+rs("zonger")rs.movenextlooprs.closesetrs=nothing%><inputclass="go-wenbenkuang"type="button"name="imageField12"value="继续购物"border="0"onFocus="this.blur()"onClick="this.form.action='index.asp';this.form.submit()"> <inputclass="go-wenbenkuang"type="button"name="imageField2"value="修改数量"border="0"onFocus="this.blur()"onClick="this.form.action='chcount.asp';this.form.submit()"><inputname="imageField22"class="go-wenbenkuang"type="button"value="清空购物车"onFocus="this.blur()"onClick="this.form.action='clearcart.asp';this.form.submit()"><inputname="imageField222"class="go-wenbenkuang"type="button"value="去收银台"onFocus="this.blur()"onClick="this.form.action='mycart.asp';this.form.submit()"></form><%endselect%>商品搜索代码如下:search.asp<FORMaction=research.aspmethod=postname=form2><TBODY><TR><TDalign=middle>关键字:<INPUTclass=wenbenkuangname=searchkeysize=12;></TD></TR><TR><TDalign=middle>查分类:<%setrs=server.CreateObject("adodb.recordset") rs.open"select*frombsortorderbyanclassidorder",conn,1,1 %><selectname="anclassid"><optionvalue="0">所有分类</option><%dowhilenotrs.eof%><optionvalue="<%=rs("anclassid")%>"><%iflen(trim(rs("anclass")))>5then response.writeleft(trim(rs("anclass")),5)&"." else response.writetrim(rs("anclass")) endif%></option><%rs.movenext loop rs.close setrs=nothing%></select></TD></TR><TR><TDalign=middleheight=38><INPUTclass=go-wenbenkuangname=Submittype=submitvalue=查询><INPUTclass=go-wenbenkuangname=Submit3onclick="window.location='search.asp'"type=buttonvalue=高级查询></A></TD></TR></FORM>第五章系统的实施第一节系统实施系统实施就是将系统原型中的功能加以实现。根据系统的功能,把系统划分为几个模块,先完成各个模块的独立功能,然后把各个模块间相关联的功能加以实现。在设计数据库表格时,根据前面的需求分析慎重考虑了每个字段的数据类型以及每个数据表的关键字。事实也证明,先前的数据库设计是充分和完善的,在系统实施过程中仅进行了少量改动。当然,在系统实现的过程中遇到了很多的问题。例如,日期型数据类型与字符型数据类型的转换,游标的使用,不同风格报表的制作,还有树控件的使用等。通过查阅了大量的参考书籍以及在指导老师的帮助下,已解决了大部分的问题,使系统的大部分的功能都得以了实现,由于时间的原因,系统功能实现的同时还有很多不完善的地方,有待改进。第二节系统测试与评价对于一个系统来讲,不仅要拥有强大和先进的功能,更要兼顾其稳定性和容错性。在系统功能实现后,仍然存在很多问题需要经过大量的测试才能发现和改进。测试主要分三个方面进行:1、系统的易操作性;2、系统输入的容错性;3、系统功能的稳定性。一般采用功能测试和验收测试。功能测试是自己根据用户的要求进行测试,测试过程尽量发现并改正错误;验收测试是让客户或其他人员根据自己对系统功能的理解进行测试,从而查找一些小的或者想不到的错误。由于这是一个原型系统,所以只进行了功能测试,但发现了不少错误,并进行了改正。在功能测试的过程中,一些问题很显而易见,有些错误却比较隐藏。每个小模块做好的时候,先运行,看是否成功,若有错误,则根据系统错误提示及时进行更正。通过对系统的测试,由于时间的原因,本系统中还存在以下一些问题与不足之处:一、用户界面不够友好,一些查询操作不够灵活、方便。由于时间原因,在系统美化上,尚且不够完善,界面不够清新。由于这是一个原型系统,在系统安全性特别是用户权限方面设计得不够完善。在页面静态,搜索引擎优化上,还不够到位。第三节优化推广系统做好之后,接下来最重要的是优化和推广了。网店的推广,这里要提到最近比较热门的SEO优化。SEO是SearchEngineOptimization的缩写,用英文描述是tousesometechnicstomakeyourwebsiteinthetopplacesinSearchEnginewhensomebodyisusingSearchEnginetofindsomething,翻译成中文就是“搜索引擎优化”,一般可简称为搜索优化中国电子商务协会.国际电子商务概论.中国电子商务协会.国际电子商务概论.第87-115页.人民邮电出版社.2004.第二版.要做SEO优化,当然必须了解现在比较流行的大型搜索引擎。目前用的比较多的是GOOGLE,雅虎,百度等。相信大家都在网上搜索过东西,比如要买数码相机,一般会在搜索栏里,输入数码相机,然后就会出现几万甚至几百万的相关结果。而一般打开比较多的,是那些排在前面的网站。因此,一个网店要推广,应该注重关键字的选择。就以本系统为例子吧。如果我选择了一个生僻词做关键字。假如说,以一个平常人的姓名作为关键字。那么,即使通过网站优化,竞价排名等方法,把这个关键词排在了第一位。可问题是,网上有多少人会搜索一个平常人的名字呢?但是如果光用热门的词,如“软件”这个热门词,百度搜到100,000,000篇,GOOGLE搜到248,000,000篇,那么多的相关记录中,作为一个新站,能排到多少页?所以,应该选择和本系统相关的,但又不是很热门的词作为新网站的关键字。当然,也可以采用关键词堆砌。如本系统,可以考虑用“软件销售”,“在线软件销售”,“网店系统”等。对网店系统而言,收入可来自多个方面。第一,是销售商品的收入。第二,可以广告位招租,或者使用GOOGLE联盟,百度联盟等获得收入。以刚架设一个月的小论坛“依旧空间”为例,只做GOOGLEADSENSE,一个月下来,也能赚到200多美元。大型的网站,人气过万甚至上百万的,这广告的收入,更为可观。而且这是一个良性的循环,当人气上去了,也就能挖掘出更多的潜在客户。那么究竟如何去做SEO优化?首先应该了解影响搜索引擎排名的因素有那些。一般而言,服务器,导航结构,域名和文件目录名,网页标题和标签,网页内容,关键字的密度和位置,反向链接,PageRank值都可能影响搜索引擎排名。服务器就是我们存放网页的地方。对服务器而言,比较关心的是它的稳定性,以及服务器IP是否被各大搜索引擎处罚过。这些因素,都可能影响一个网站的排名。导航结构主要是网站的栏目菜单,前几年,大多数网站都喜欢用FLASH做导航。其实,用FLASH做菜单,是很难被搜索引擎蜘蛛发现。所以,应该尽可能的采用文本做导航链接。域名的好坏,也影响网站的排名。应该选择关键词域名。如本系统,可以选择“softwareol”在线软件。如果已经被注册,也可以选择相关的,如“softwaresales”等。网页title和met标签,一般在浏览网页时,是看不到的,需查看源代码才能看到。如本站的<title>在线软件销售</title>,<metaname="keywor
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年劳动者的合同权益与责任解析
- 常熟中学模拟考试题目及答案
- 常德美术教师考试题目及答案
- 曹县中考模拟考试题目及答案
- 现代山水创作题目及答案
- 2025借款合同样本
- 2025合作代理合同协议书模板
- 2025汽车租赁合同范本「中介」
- 2025年中小学体育教师招聘考试专业基础知识考试题库及答案(共380题)
- 2025年国际物流模考试题(含参考答案)
- 电影音乐欣赏智慧树知到答案章节测试2023年华南农业大学
- 小学数学教师业务水平考试试题
- 安全文明施工措施费支付申请表实用文档
- 北师版八年级数学上课程纲要
- 华晨宝马大东厂区天然气分布式能源站项目环评报告
- 汽车电控发动机构造与维修(第三版)
- GB/T 328.13-2007建筑防水卷材试验方法第13部分:高分子防水卷材尺寸稳定性
- 茶叶实践报告3篇
- 最新教科版五年级科学上册《第2课时 地球的结构》教学课件
- Q∕SY 05129-2017 输油气站消防设施及灭火器材配置管理规范
- 企业微信私域流量运营方案
评论
0/150
提交评论