在线软件销售系统的设计与实现_第1页
在线软件销售系统的设计与实现_第2页
在线软件销售系统的设计与实现_第3页
在线软件销售系统的设计与实现_第4页
在线软件销售系统的设计与实现_第5页
已阅读5页,还剩55页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在线软件销售系统的设计与实现内容摘要在线软件销售系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发这两个方面。对于这个在线软件销售系统我利用ASP编程,使用Dreamweaver作前端开发工具,利用ACCESS作后台数据库管理。前台功能模块包括:系统主界面与登录程序设计,商品查询及购买模块,客户投诉模块,用户管理设计等。后台功能模块包括:管理主界面与登录程序设计,公告信息管理模块,商品类别管理模块,商品管理模块,订单管理模块,投诉管理模块设计等。后台管理的建立,使管理员可以通过后台很容易的对商城进行管理,比如:对商品,公告和商城注册用户进行添加,删除等管理工作,还可以对客户订单以及投诉进行处理。关键词:信息管理系统、ASP、网上购物、ACCESS数据库1IFTWARESALESSYSTEMDESIGNNDIMPLEMENTATIONbstractThemarketingsystemoftheonlinesoftwareisatypicalinformationmanagementsystem(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 理可行性 4 设计特点 4计思想 4体规划 4第三章系统分析第一节系统功能分析 6第二节系统体系结构 6第三节业务流程图 8第四节数据库分析 11第四章系统设计第一节系统平台设计 13 第三节系统安全计 17第四节系统界面与部分码 17第五章系统的实施第一节系统的实现 25第二节系统测试与评价 25第三节优化推广 25第四节适用范围 27第六章总结 29参考文献 30致谢1我国的电子信息产业发展速度很快,规模已居世界前列,网络事业也得到逐步提高,互联网产业正在逐步形成。在中国互联网改变着人们的工作和生活方式,在促进经济发展,推动社会进步和提高人民生活质量方面,发挥着越来越重要的作用。基于我国互联网的新形势,我们要抓住机遇,适应互联网的新发展,积极应用新技术,努力开发新业务,满足网民的网络需求。据统计,互联网用户在网上购物已经达到了2千万,在最近半年,网上购物的成交金额累计达到了一百亿元,通过网络购买的手机在300万台以上。与此同时,互联网产业价值链也在逐渐延伸并不断的完善。具有自主知识产权的技术研发得到加强,网络设备、终端产品,正在逐步实现国产化,一个以市场需求为导向,以通讯技术企业、信息产业制造企业,广大信息提供者共同参与的互联网产业价渐发展壮大①。由于互联网的快速发展,网络对人们的影响越来越大,网上购物商城,为商家和网民搭建一个购售平台,电子商务不仅改变了企业营销方式,而且推动企业对管理理念、决策方式、业务过程等系列问题的战略性思考和变革,最为重要的是,电子商务支持并形成战略性伙伴关系和虚拟企业。在今天,信息化大潮已经不可逆转,全球经济在一体化发展。对中国企业而言,这是一个充满机遇与挑战的全新的经济时代。对人们,它改变着人的生活方式和观念,所以①LECTRONICCOMMERCE.theReportoftheSteeringCommittee.January20052通过调查发现:目前国内市场尚缺具有相当规模和专业程度的网上购物企业。国内在线零售网站在资金上的缺乏使得网上购物不能迅速扩大业务规模和品牌效应,在未来电子商务产业进入高速成长期后,也难以满足客户们对品种、服务、价格方面的要求。网络消费群体尚未到位。有消费意愿和消费能力的网民多数处于16-25岁的低收入阶段,而且消费偏好更倾向于网络游戏、无线增值业务、在线影视娱乐等休闲娱乐服务,而非网上购物。网络消费环境尚不完善,网上购物立法匮乏,与传统购物环境相比,网上购物在售后服务、质量保障等方面仍然难以让消费者放心。信用体制、网上支付、物流网络三大瓶对比传统的线下零售,可选择的余地相对还非常少,导致电子零售市场规模现阶段仍然难以与传统大型商场、超市所创造的经济价值相提并论。尽管日用百货销售价格较低、利润空间较小,但相对于传统百货业,电子零售可以大大节约新增店铺成本,具备无限制容纳大客流、无限制陈列商品的优势。参照国际上在线商店的发展经验,消费需求较大的百货商品同样适合通过互联网实现分投入不足一直是中国电子零售产业发展滞后的根本原因,2007年,中国网上购物市场还是开始呈现出百花争鸣甚至混业经营的局面。愈来愈多的运营商渡过了互联网的寒冬,愈来愈多的网民加入了互联网消费大军,愈来愈多的商品出现在互联网上。网上购物市场的基础环境越来越稳定,淘宝、易趣、当当、卓越等购物网已成为广大网民网上购物的场所。随着我国经济持续快速的增长,人民生活水平的提高,中国电信网络规模的壮大,电脑普及率的提高、计算机技术的发展以及政府多层次多角度的推动,网上购物市场越来越火成人们购物的主要形式③。析,为将来进一步的实施打下一个坚实的技术基础。本系统将投入到实际的试运行之中,进行测试,如果测试满意的话,将进行系统的完善开发,从而实现.第一版.社会科学出版社.2005.第二版.3此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车、用户维护等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理、订单管一般意义上讲,系统可行性分析分为系统的技术可行性、管理可行性和经济可行性三个方面,技术可行性是从设计开发角度认证系统实现的可行性,管理可行性解决的是企业接纳、运行新系统的可能性,经济可行性关注的是新系统投入运行后所能产生的经济效益。而对于该主要目的由于演示说明的原型系。一、经济可行性商家管理商品,可以极大的减少工作量。而且,在二、技术可行性设备、辅助设备等。该系统在实际投入运行时只需算机,不需要其他网络设备,但一定要考虑其安全性、可究所现有的计算机配置情况来看,可以有效地满足该系统由于具有操作系统独立性,维护的简单性,用户界面一致性等Lpt、4三、管理可行性计,只要管理员一人,便可完成商品信息的添四、操作可行性进行操作并不需要太多的专业知识,只需对操作人员件及数据库安全性方面进行简单的讲解培训即可顺利使调查和分析才开始具体实施的,它的主要特点是net范化,使整个物购活动过程简单、方便、易行。且本系统从点有所不同。以往的销售系统一般偏重于系统本身的的维护,通过商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(处理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)等功能达到对系统的管理。前台操作是用户登户注册,通过系统的新品速递、商品热卖、商品分类到自己想要买的商品,装入购物车,提交定单进行购自己的设计规则。本系统也一样,它的主要设计规⑥⑥ElectronicCommerceandOrganizationalInnovation:AspectsandOpportunities2003.32003M.E.Sharpe5时,尽量让系统操作简单易懂,这对于一个网上购物系统及后台管理的定向开发设计,所以具有理员管理的基本信息,具有良好的实用6,总结出该平台需要完成的一些具体功能,分户基本信息录入的注册和用户基本信息的个人前台与后管理员管理:能够完成管理员对网站的商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(外理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)的功能。对所选商品进行确定、挑选,通过定单查询对用户删除等功能;管理员管理主要包括商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易、会员管理、操作管理(管理员添加、管理员审查、管理员退出)等功能;搜索主要包括(商品名称、商品类别)。7用户注册用户修改户删除商品资料商品交易管理商品名称品类别商品审查添加小类添加大类理员添加用户注册用户修改户删除商品资料商品交易管理商品名称品类别商品审查添加小类添加大类理员添加理员审查理员退出会员管理品添加8单注册单注册ail9是是是否否否否否否是是是是是是否否否否否否是是是否否在是是否否在是是否用户登录流程图如下:否否否是否是否满意是用户信息:用户ID(自动编号)、用户姓名、电话号码、Email、地址、邮商品记录信息:商品的ID(自动编号)、商品名称、商品单价、商品数量、商到一个主页面里,从而方便客户的访问和购买,实现先看看商品目录,看看有没自己需要的商品,在商商品的具体介绍,比如说商品的名称,数量,价格等,用户后,在商品的搜索中,你可以选择你所需的商品。在选择自则连接到后台关于此商品信息的数据库中,找到适合客户需选购的商品放入系统所提供的购物篮里,此时顾客可以继续或者删除原先购买的商品,并可对商品进行名称和数量上的息的填写,包括姓名,年龄,住址,联系方式和使用的支付卡等等。个人身份信息的填写是为了方便顾客所时送达。而所有这些信息也将保存在系统数据库中,顾客以ASP在线软件销售系统是以计算机科学和技术为基础的人-机系统。系统平台设计包括数据库管理系统等软件的选择和一些硬件的选择等。数据库管理系统选择的原则是:支持先进的处理模式,具有分布处理数据,多线索查询,优化查询数据,连机事务处理的能力;具有高性能的数据处理能力;具有良好图形界面的开发工具包;具有较高的性能/价格比;具有良好的技术支持和培训。硬件的选择原则是:选择技术上成熟可靠的标准系列机型,处理速度快,数据存储容量大;具有良好的兼容性、可扩充性与可维护性;操作方便,在一定时间内通过对系统的功能分析和技术可行性分析,为实施方便,本系统的开发采ASPWindows第二节数据存储设计.期二、数据库表格设计客观事物出发流经数据库,通过决策机构最后又回循环经历了三个领域:信息世界,数据世界,现实世到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然的开发工作需要考虑这两个方面的问题,也就是要考,以及如何对这些数据进行操作。这两个问题贯穿了要活动是对商品的购买,所以必需建立商品信息表;用户所要的商品,首先得对商品进行搜索,所以我们把商品进小类的划分,建立商品类别表和商品类别细分表;最后用admin_idgwordgggg存储商品类型,价格,描述,名称,数量gggprice_1gnews_idtetlescolorauthortenteywordomerIDrNameordnnswerginIPimespageginTimeGradeockPhotoSignriendhedayete据的安全性。数据库系统中的数据是由、并发控制和数据库恢复等数据保护能力,以保证数据库中数据的提供一定的方式让用户标识自己的名字和身份。方法个登录界面,在用户输入了合法的用户名和用户口令确定用户身份,若用户名与口令不符,则不能进入系,用户在终端上输入的口令是不显示在屏幕上的。另的系统管理员,而系统的操作都是通过该管理员来理部分截图LANGUAGEVBSCRIPTCODEPAGE="936"%>dimdbtDatabaseTypeACCESSbbsdatacnhwwmdbrResumeNextnnStrConnStrProviderMicrosoftJetOLEDB4.0;DataSource="&thdbonnServerCreateObjectADODBConnectionnOpenconnstrErrThenaringponseEndEndIfConnrorResumeNextfIsObjectConnThencloseothingendifub购物车的部分代码(去掉了部分HTML)buy.asp#includefile="conn.asp"-->ifrequestCookiescnhww("username")=""thenresponsewrite"<scriptlanguage=javascript>alert('对不起,您还没有登responseEndendifookidusernameactiontionrequestQueryStringactionusername=trim(request.Cookies("cnhww")("username"))bookid=request.QueryString("id")ifInStraction>0thenresponsewritescript>alert(""非法访问!"");window.close();</script>"response.endendififbookidthenfnotisnumericbookidthenresponsewritescript>alert(""非法访问!"");window.close();</script>"response.endfnotisintegerbookidthenresponsewritescript>alert(""非法访问!"");window.close();</script>"endifendifendifaseactionasedelconnexecutedeletefromorderswhereactionid"&request.QueryString("actionid")ifrequestQueryStringll22thenresponseredirect"myuser.asp?action=shoucang"responseredirect"buy.asp?action=show"endifresponseEndeaddetrssserverCreateObjectadodbrecordsetrssopen"select*fromproductswherebookid="&bookid,conn,1,1ifrequestCookiescnhww"reglx")=2thenanjiarssvipjiajiarsshuiyuanjiaendifkucunrs_s("kucun")booknamers_s("bookname")aidrssshjiaidrs_s.closethingfkucunthenresponsewrite<scriptlanguage=javascript>alert('你选购的商品bookname它商品!torygoscriptresponse.endendifsetrs=server.CreateObject("adodb.recordset")rsopen"selectbookid,username,bookcount,zongerfromorderswhereusername='"&username&"'andbookid="&bookid&"andzhuangtai=7",conn,1,3ifrs.recordcount=1thenifkucunrs"bookcount")+1)thenresponsewrite<scriptlanguage=javascript>alert('你选购的商品bookname它商品!torygoscriptresponse.endendifrs("zonger")=(rs("bookcount")+1)*danjiarsbookcount)=rs("bookcount")+1rs.updaters.closengresponseRedirect"buy.asp?action=show"rs.closesetrsserverCreateObjectadodbrecordsetrs.open"selectbookid,username,shjiaid,zhuangtai,zonger,bookcount,nimingfromdersconnrs.addnewrs"bookid")=bookidrsusername")=usernamers("zhuangtai")=7rs"bookcount")=1rs("shjiaid")=shjiaidrs"zonger")=danjiaifrequestcookiesCnhww("username")=""thenrsniming")=1endifrs.updaters.closengresponseRedirect"buy.asp?action=show"endifshowresponsewrite"<ahref=index.asp>"&webname&"</a>我的购物车"setrs=server.CreateObject("adodb.recordset")rs.open"selectordersactionidordersbookidordersbookcountorderszongerordersshjiaid,products.bookname,products.shichangjia,products.huiyuanjia,products.vipjiafromproductsinnerjoinordersonproducts.bookid=orders.bookidwhereordersusernameusername'andorders.zhuangtai=7",conn,1,1<formname='form1'method='post'action=chcount.asp>ifrequest.Cookies("cnhww")("reglx")=2then%>elseendif%>shuliangrsrecordcountjianshu=0ngjidowhilenotrseofahrefproducts.asp?id=<%=rs("bookid")%>=rs("bookname")%></a>inputnamebookidtype=hiddenvalue="<%=rs("bookid")%>">inputname=actionidtype=hiddenvalue="<%=rs("actionid")%>">ifrequestCookiescnhww"reglx")=2thenresponsewriters("vipjia")response.writers("huiyuanjia")finputclass=wenbenkuangname=bookcountvalue="<%=rs("bookcount")%>"rs"zonger")%>ahrefbuyasp?action=del&actionid=<%=rs("actionid")%>></a>jianshu=jianshu+rs("bookcount")zongjizongjirszonger")smovenextrs.closething<inputclass="go-wenbenkuang"type="button"name="imageField12"value="继续购物"border="0"onFocus="this.blur()"onClickthisformactionindex.asp';this.form.submit()">inputclass"go-wenbenkuang"type="button"name="imageField2"value="修改数量"border="0"onFocus="this.blur()"onClickthisform.action='chcount.asp';this.form.submit()">inputnameimageField22"class="go-wenbenkuang"type="button"value="清空购物车"onFocus="this.blur()"onClickthisformactionclearcartasp;this.form.submit()">inputnameimageField222"class="go-wenbenkuang"type"button"value="去收银台"onFocus="this.blur()"onClickthisformactionmycartasp';this.form.submit()">ormendselect%>FORMactionresearchaspmethod=postname=form2>ODYNPUTclasswenbenkuangname=searchkeysize=12;></TD>Rsetrs=server.CreateObject("adodb.recordset")rsopen"select*frombsortorderbyanclassidorder",conn,1,1selectnameanclassid">optionvalue0">所有分类</option>dowhilenotrs.eof%><optionvalue="<%=rs("anclassid")%>"><%iflentrimrsanclass>5thenresponse.writeleft(trim(rs("anclass")),5)&"."response.writetrim(rs("anclass"))ndifoptionsmovenextrs.closeothingselect</TD>RTDalignmiddleheight8><INPUTclass=go-wenbenkuangnameSubmittype=submitvalue=查询>INPUTclassgowenbenkuangname=Submit3onclickwindowlocationsearchasptype=buttonvalue=高级查询>A/TD>RORM加以实现。根据系统的功能,把系统划个模块的独立功能,然后把各个模块间相关联的功能表格时,根据前面的需求分析慎重考虑了每个字段的的关键字。事实也证明,先前的数据库设计是充分和期型数据类型与,游标的使用,不同风格报表的制作,还有树控件的使的参考书籍以及在指导老师的帮助下,已解决了大部分统功能实对于一个系统来讲,不仅要拥有强大和先进的功能,更要兼顾其稳定性和容错性。在系统功能实现后,仍然存在很多问题需要经过大量的测试才能发现据用户的要求进行测试,测试过程尽量发现并改正错误;验收测试是让客户或其他人员根据自己对系统功能的理解进行测试,从而查找一些小的或者想不到由于这是一个原型系统,所以只进行了功能测试,但发现了不少错误,并进行了改正。在功能测试的过程中,一些问题很显而易见,有些错误却比较隐藏。每个小模块做好的时候,先运行,看是否成功,若有错误,则根据系统错由于时间的原因,本系统中还存在以下一些问题与不三、由于这是一个原型系统,在系统安全性特别是用户权限方面设计得不够完系统做好之后,接下来最重要的是优化和推广了。网店的推广,这里要提描述是tousesometechnicstomakeyourwebsiteinthetopplacesinSearchEnginewhensomebodyisusingSearchEnginetofindsomething,翻译成中文就是“搜索优化”,一般可简称为搜索优化⑨。要做SEO优化,当然必须了解现在比较流行的大型搜索引擎。目前用的比较多的是GOOGLE,雅虎,百度等。相信大家都在网上搜索过东西,比如要买数码相机,一般会在搜索栏里,输入数码相机,然后就会出现几万甚至几百万的相关结果。而一般打开比较多的,是那些排在前面的网站。因此,一个网店要就以本系统为例子吧。如果我选择了一个生僻词做关键字。假如说,以一个平常人的姓名作为关键字。那么,即使通过网站优化,竞价排名等方法,把这个关键词排在了第一位。可问题是,网上有多少人会搜索一个平常人的名字呢?但是如果光用热门的词,如“软件”这个热门词,百度搜到100,000,000到多少页?所以,应该选择和本系统相关的,但又不是很热门的词作为新网站的关键字。当然,也可以采用关键词堆砌。如本系统,可以考虑用“软件销对网店系统而言,收入可来自多个方面。第一,是销售商品的收入。第二,可以广告位招租,或者使用GOOGLE联盟,百度联盟等获得收入。以刚架设一个月的小论坛“依旧空间”为例,只做GOOGLEADSENSE,一个月下来,也能赚到200多美元。大型的网站,人气过万甚至上百万的,这广告的收入,更为可观。而且这是一个良性的循环,当人气上去了,也就能挖掘出更多的潜在那么究竟如何去做

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论