网上拍卖管理系统的设计与开发_第1页
网上拍卖管理系统的设计与开发_第2页
网上拍卖管理系统的设计与开发_第3页
网上拍卖管理系统的设计与开发_第4页
网上拍卖管理系统的设计与开发_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

本科毕业论文题目网上拍卖管理系统的设计与开发教学系信息工程系二0一三年五月毕业设计论文任务书学生姓名专业班级计算机1092班指导教师工作单位信息工程系设计论文题目网上拍卖管理系统的设计与开发设计(论文)主要内容在如下的开发环境WINDOWS7、开发工具MYECLIPSE,ASP,JAVA开发环境及数据库设计工具MYSQL上开发一个网上拍卖管理系统。软件能够处理客户信息,拍卖品信息,员工信息等。灵活方便的信息录入及其流向处理、高级查找功能能迅速查找所需信息。要求界面操作简单,实现该网站的人才交流管理的规范化和自动化,高效、安全可靠;信息维护方便;运行稳定;图形用户界面符合用户的日常使用习惯,数据处理正确无误。其主要功能包括客户管理,拍卖品管理,员工管理和系统管理等模块。1拍卖品管理完成各种拍卖物品信息的添加、查询、显示、修改、删除等;2客户管理完成客户信息的添加、查询、显示、修改、删除等;3员工管理完成员工信息的登记、信息的添加、查询、显示、修改、删除等;4系统管理对数据库的操作,系统维护等功能;要求完成的主要任务及其时间安排要求完成的主要任务1查阅资料,写出不低于10篇参考文献(其中至少有2篇外文文献)的参考文献摘要;2进行方案论证写出开题报告3进行总体设计和详细设计;完成软、硬件设计4完成系统的联调;按系统设计要求,能独立运行演示程序5撰写论文并准备答辩;要求论文语言通顺,整篇论文不少于10000汉字;时间安排1、3月6日(第二周周三)前下设计任务书。2、3月22日(第四周末)前完成开题报告并提交开题报告给指导教师审阅、批复。3、3月18日5月24日(第4至13周)为系统设计与撰写论文时间。其间(1)毕业设计的期中检查定第89周;(2)文献摘要的提交时间在4月12日(第7周)前;(3)5月20日24日(第13周)指导教师初阅论文,学生修改论文;4、5月24日5月27日(第14周)答辩小组内交换评阅论文,学生制作PPT做答辩准备。5、5月27日5月31日(第14周)毕业答辩,具体时间再通知。必读参考资料1石志国ASP动态网站编程北京清华大学出版社,20062杨开英数据库系统概论武汉武汉理工大学出版社,20053陆黎明ASPACCESSDREAMWEAVER动态网站开发从入门到实践北京机械工业出版社,20079指导教师签名教研室主任签名毕业设计开题报告姓名学号题目网上拍卖管理系统的设计与开发1目的及意义随着网络技术的不断发展和人们购物意识的不断革新,网上购物成为一种新型的购物方式,正逐渐被人们所接受和认可。而网上购物的方式之一的网上拍卖形式给人们的购物带来另一种全新的体验。人们可以通过网站发出自己想拍卖的物品的信息,也可以通过竞价购买自己想要的物品。即具有一般购物网站的成本低廉,方式灵活,运行快捷等的特点,更具有自由竞争和公平合理的特性。如现在网上流行的拍拍网,淘宝网等都是很好的成功的实例。本系统网上拍卖管理系统是指通过INTERNET实施的价格谈判交易活动,即利用互联网在网站上公开发布将要招标的物品或者服务的信息,通过竞争投标的方式将它出售给出价最高或最低的投标者。其实质是以竞争价格为核心,建立生产者和消费者之间的交流与互动机制,共同确定价格和数量,从而达到均衡的一种市场经济过程。相对与传统拍卖,网上拍卖的特点在于每个商家都可以制定一套适合自己的拍卖规则,并且通过网上拍卖还可以使定价达到更准确的水平,同时能够参与拍卖的人的范围也大大增加了。2基本内容和技术方案21基本内容根据网上书店的基本需求,本系统需要完成的具体任务如下1需要实现的功能1)用户自行登记拍卖物品,页面自动更新。2)登记拍卖物品的用户能为自己度身订做交易的方式,如要求付款方式,信用要求,报价范围等等。3)对登记拍卖的物品及用户的信用及时反馈用户。4)产品可按照您的要求分类,精确搜索与模糊搜索相结合,保证用户能轻易找到想要的物品。5)采用公平可靠的竞价方式,对拍卖者的交易信用进行统计,让购买者了解每个拍卖者的信用情况。6)用户可得到被投诉、评价情况,出售物品列表和拍卖物品竞价情况等,还可以进行查看留言及答复等。2需要实现的功能模块1)注册登录模块实现拍卖者和购买者分别注册和登录,以获得拍卖者和购买者的详细信息,并赋予不同身份的不同的权限。2)拍卖商品模块拍卖者上传要拍卖商品的信息,包括名字、描述、图片、数量。拍卖者可以查看自己拍卖的商品信息和已拍卖成功的商品信息。最终确定交易是否成功。3)竞购商品模块购买者对需要商品进行竞价,填写需要数量和愿意给出的价格。然后判断是否竞价成功。购买者可以查看已竞价成功的商品的详细信息。4)商品搜索模块可以模糊查询和精确查询所需商品。5)评价模块购买者对商品作出评价。并用评分统计拍卖者的信用程度。6)留言板模块用户之间相互留言。发表评价购买者填写竞价表表购买者评价表购买者总体架构图22技术方案1网上拍卖管理系统的开发必须围绕一个结构化的开发流程来规划和执行可以把设计过程大概划分为分析、测试、维护三个步骤。同时可以利用模块化的思想来使得开发工作更加便捷、清晰。将整个系统划分为拍卖者模块、购买者模块、拍卖与购物模块三个功能模块。分别先实现每个模块(包括数据库设计和功能设计),最后再将这些模块组装起来,实现全部的功能。2具体设计流程如下拍卖者模块拍卖者登录成功后可以执行拍卖商品、查看商品拍卖情况、搜索商品、账户修改的操作。购买者模块购买者登录成功后可以执行搜索商品、竞价、账户管理、评价、留言的操作。拍卖与购物模块拍卖流程是拍卖者登录成功后填写商品拍卖表单以提交商品信息。也可以查看拍卖情况。购物流程是购买者登录成功后搜索需要的商品,填写竞购表单,竞价成功会将信息显示在购物车。3ASP作为动态网站开发的利器,其主要特性就体现在可实现对数据库的访问,利用CONNECTION对象建立数据源和ASP程序之间的连接,建立到数据源的连接后,可以在此基础上用RECORDSET对象或COMMAND对象,应用SQL语句实现数据的查询、插入、修改和删除的操作。4利用JAVASCRIPT来实现用户合法性的输入,这种方法是在客户端执行的,没有向服务器发送请求,从而减少了服务器的负担,易于用户的修改,因此这种方法简单高效,可以完成一般的页面合法性控制。购买者登入购买者搜索商品购买者商品信息购买者信用系统购买者拍卖者表购买者填写拍卖表单购买者登入购买者拍卖者ZHEZHEZHEZHE者购买者判断成功购买者购买商品信息表3进度安排1、3月6日(第二周周三)前下设计任务书。2、3月22日(第四周末)前完成开题报告并提交开题报告给指导教师审阅、批复。3、3月18日5月24日(第4至13周)为系统设计与撰写论文时间。其间(1)毕业设计的期中检查定第89周;(2)文献摘要的提交时间在4月12日(第7周)前;(3)5月20日24日(第13周)指导教师初阅论文,学生修改论文;4、5月24日5月27日(第14周)答辩小组内交换评阅论文,学生制作PPT做答辩准备。5、5月27日5月31日(第14周)毕业答辩4指导教师意见5参考文献1石志国ASP动态网站编程北京清华大学出版社,20062杨开英数据库系统概论武汉武汉理工大学出版社,20053陆黎明ASPACCESSDREAMWEAVER动态网站开发从入门到实践北京机械工业出版社,20079指导教师签名年月日目录摘要1ABSTRACT21绪论311电子商务网站的定义和主要功能312电子商务网站的类型和组成413选题意义414系统概况515系统设计指导思想及原则52相关技术介绍及环境配置721ASP技术综述7211ASP简介7212ASP特点7213ASP工作原理7214ASP运行环境722IIS技术综述8221IIS简介8222IIS安装8223IIS配置8224IIS启动823ACCESS技术综述8231ACCESS简介824DREAMWEAVER技术综述9241DREAMWEAVER简介9242DREAMWEAVER特点93系统总体设计1031需求分析1032系统功能分析与设计10323总体设计流程11324主要模块功能分析1233系统ER图1334系统数据库设计134系统详细设计1641总体设计16411客户端首页16412商品拍卖界面设计16413商品竞购界面设计18414查询拍卖情况界面设计21415商品搜索界面设计22416信用度统计界面设计25417商品评价界面设计26418购物车界面设计285系统测试与结论3151系统测试31511测试的目的31512测试的准则31513测试的方法31514系统的调试31515系统的维护3452结论34总结与体会35参考文献36致谢37摘要随着网络技术的不断发展和人们购物意识的不断革新,网上购物成为一种新型的购物方式,正逐渐被人们所接受和认可。而网上购物的方式之一的网上拍卖形式给人们的购物带来另一种全新的体验。人们可以通过网站发出自己想拍卖的物品的信息,也可以通过竞价购买自己想要的物品。即具有一般购物网站的成本低廉,方式灵活,运行快捷等的特点,更具有自由竞争和公平合理的特性。如现在网上流行的拍拍网,淘宝网等都是很好的成功的实例。本系统网上拍卖管理系统是指通过INTERNET实施的价格谈判交易活动,即利用互联网在网站上公开发布将要招标的物品或者服务的信息,通过竞争投标的方式将它出售给出价最高或最低的投标者。其实质是以竞争价格为核心,建立生产者和消费者之间的交流与互动机制,共同确定价格和数量,从而达到均衡的一种市场经济过程。相对与传统拍卖,网上拍卖的特点在于每个商家都可以制定一套适合自己的拍卖规则,并且通过网上拍卖还可以使定价达到更准确的水平,同时能够参与拍卖的人的范围也大大增加了。本文中的“网上拍卖管理”系统,结合ASP、ACCESS与DREAMWEAVER共同开发而成,具有用户使用更简单、界面更直观等优点,设计并实现拍卖者管理、购物者管理、物品竞价管理、购物结帐等功能。关键词电子商务;ASP;ACCESS;网上购物ABSTRACTWITHTHEDEVELOPMENTOFTHECONTINUOUSDEVELOPMENTOFNETWORKTECHNOLOGYANDPEOPLESAWARENESSOFSHOPPING,ONLINESHOPPINGHASBECOMEANEWWAYOFSHOPPING,ISGRADUALLYBEINGRECOGNIZEDANDACCEPTEDBYTHEPEOPLEONEWAYOFONLINESHOPPINGONLINEAUCTIONTOTHEPEOPLESSHOPPINGBRINGANOTHERNEWEXPERIENCEPEOPLECANMAKETHEIRWANTTOAUCTIONITEMSTHROUGHTHESITEINFORMATION,CANALSOBUYTHEITEMSTHEYWANTTHROUGHTHEAUCTIONWITHTHEGENERALSHOPPINGWEBSITEHASTHEADVANTAGESOFLOWCOST,FLEXIBLE,RUNFASTANDSOONTHECHARACTERISTIC,HASMOREFREECOMPETITIONANDFAIRANDREASONABLESUCHASTHENOWPOPULARONLINEPATTEDNETWORK,TAOBAOCOMARESUCCESSFULEXAMPLESOFTHEGOODTHISSYSTEMONLINEAUCTIONMANAGEMENTSYSTEMISIMPLEMENTEDBYINTERNETTONEGOTIATETHEPRICEOFTRANSACTIONS,THATISRELEASEDTOTHEPUBLICWILLBEBIDDINGFORGOODSORSERVICESONTHEWEBUSINGTHEINTERNET,WILLSELLITTOTHEHIGHESTORLOWESTBIDTHROUGHTHECOMPETITIVEBIDDINGWAYITSESSENCEISTOPRICECOMPETITIONASTHECORE,BUILDINGCOMMUNICATIONANDINTERACTIONMECHANISMBETWEENPRODUCERSANDCONSUMERS,JOINTLYDETERMINETHEPRICEANDQUANTITY,SOASTOACHIEVEAMARKETECONOMYEQUILIBRIUMCOMPAREDWITHTHETRADITIONALAUCTION,ONLINEAUCTIONISTHECHARACTERISTICSOFEVERYBUSINESSCANMAKEASETOFSUITABLEFORTHEAUCTIONRULESOFTHEIROWN,ANDTHROUGHONLINEAUCTIONCANMAKETHEPRICETOACHIEVEMOREACCURATELEVEL,ATTHESAMETIMETOPARTICIPATEINTHEAUCTIONOFTHESCOPEHASGREATLYINCREASEDTHISARTICLEINTHE“ONLINEAUCTIONMANAGEMENT“SYSTEM,COMBINEDWITHASP,ACCESSANDDREAMWEAVERJOINTLYDEVELOPED,HASTHEUSERUSETHEADVANTAGESOFSIMPLER,MOREINTUITIVEINTERFACE,THEDESIGNANDIMPLEMENTATIONOFTHEAUCTIONMANAGEMENT,MANAGEMENT,BIDDINGMANAGEMENT,GOODSSHOPPERSSHOPPINGCHECKOUTFUNCTIONSKEYWORDSELECTRONICCOMMERCEASPACCESSONLINESHOPPING1绪论近年来,随着INTERNET的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。同时电子商务网站发展也面对新的机遇与挑战,在政府的大力倡导和扶持下,电子商务网站作为一种新的商业运作模式,推动着社会流通方式的创新,正深入企业活动和百姓生活,成为促使经济发展的重要动力源。从大型的电子商务、政务系统,到普通的在线购物和复杂的电子商务,电子商务网站在当今时代占据着重要地位,制作电子商务网站成为一个热点1。目前在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛凯玛特,家庭仓储、科罗格、JC培尼等纷纷挤身于网络经商的行列。调查表明美国的家庭已越来越习惯于在家中从网上购物。在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。根据CNNIC的统计结果,截止2004年1月中国有互联网用户7950万人,而又有407以上的网民在过去的一年里有过网上购物经历,这就说明中国有网上购物的用户达是32357万人,并且这一数字还在以17左右的速度增长,预计到2006年中国网上购物用户将达到6962万人,这说明在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。同时国家也强调到我国多数企业特别是中小企业开展电子商务的能力不足,要继续推进各种形式的信息技术和电子商务教育及培训,培养适合企业需要的电子商务专业人才和管理人才,适应社会发展的需要。11电子商务网站的定义和主要功能电子商务网站的定义和主要功能电子商务网站是指一个企业、机构或公司在互联网上建立的站点,其目的是为了宣传企业形象,发布产品信息,宣传经济法规,提供商业服务等。是一种新兴的贸易方式,覆盖了经济、市场、金融、管理、人力资源、商业等各个方面。电子商务网站的功能(1)企业形象宣传企业建立自己的商务网站并率先打造与树立企业形象,是企业利用网络媒体开展业务的最基本出发点。(2)新闻发布、供求信息发布包括新闻的动态更新、新闻的检索,热点问题追踪,行业信息、供求信息、需求信息的发布等。(3)产品和服务项目展示利用网络媒体进行产品的推销,无疑使企业多了一条很有前途的营销渠道。这是一个基本且十分重要的功能。(4)商品和服务订购这是实现用户在线贸易磋商、在线预定商品、网上购物或获取网上服务的业务的功能,提供全天候24小时的随时交易。(5)转帐与支付、物流应用这是体现资金流、物流信息活动的功能。(6)信息搜索与查询这是体现网站信息组织能力和拓展信息交流与传递途径的功能。(7)客户信息管理这是反映网站主体能否以客户为中心、能否充分利用客户信息挖掘市场潜力的有重要利用价值的功能。(8)销售业务信息管理使企业能够及时地接收、处理、传递与利用相关的数据资料,并使这些信息有序而有效地流动起来,为组织内部提供信息支持。12电子商务网站的类型和组成按照构建网站的主题分类可分为(1)行业电子商务网站是指以行业机构为主体构建一个大型的电子商务网站,旨在为行业内的企业和部门进行电子化贸易提供信息发布、商品交易、客户交流等活动平台。(2)企业电子商务网站是指以企业为构建主体,旨在为企业的产品和服务提供商务平台(有不同的层次)。(3)政府电子商务网站是指以政府为构建主体来实现电子商务活动,为政府面向企业和个人的税收、公共服务提供网络交互平台。该类型的电子商务网站在国际化商务活动交流中发挥着重要作用,为政府税收和政府公共服务提供网络化交流的平台。(4)服务机构电子商务网站是指以服务机构为构建主体,包括商业服务机构、金融服务机构、邮政服务机构、家政服务机构、娱乐服务机构等的电子商务网站等。广义的电子商务网站由一系列网页和具有商务功能的软件系统、数据库等组成。狭义的电子商务网站是由主页面、公司组织结构和员工组成等背景资料页面、产品或服务页面、购买交流页面、滚动交流页面、广告宣传页面、客户反馈页面等众多页面构成。而对于电子商务网站的构成要素一般有(1)网站域名这是INTERNET上唯一的域名。方便浏览。(2)网站物理地点存放各类与电子商务网站有关的信息和数据的计算机、服务器等硬件设备。(3)网页网页的设计应有独特的风格。首先要让客户注册登录的手续简便快速,商品分类指示明确,如同进入一家大的商店,让客户能够迅速找到想要的商品。(4)货款结算客户通过购物车选购商品,然后结算,确定付款方式、送货地点和时间等。(5)客户资料管理管理已注册客户的姓名、通讯地址、电话、电子邮件地址等信息。(6)商品数据库管理经常及时盘点商品,作好商品配货和商品配送。13选题意义随着网络技术的不断发展和人们购物意识的不断革新,网上购物成为一种新型的购物方式,正逐渐被人们所接受和认可。而网上购物的方式之一的网上拍卖形式给人们的购物带来另一种全新的体验。人们可以通过网站发出自己想拍卖的物品的信息,也可以通过竞价购买自己想要的物品。即具有一般购物网站的成本低廉,方式灵活,运行快捷等的特点,更具有自由竞争和公平合理的特性。如现在网上流行的拍拍网,淘宝网等都是很好的成功的实例。本系统网上拍卖管理系统是指通过INTERNET实施的价格谈判交易活动,即利用互联网在网站上公开发布将要招标的物品或者服务的信息,通过竞争投标的方式将它出售给出价最高或最低的投标者。其实质是以竞争价格为核心,建立生产者和消费者之间的交流与互动机制,共同确定价格和数量,从而达到均衡的一种市场经济过程。相对与传统拍卖,网上拍卖的特点在于每个商家都可以制定一套适合自己的拍卖规则,并且通过网上拍卖还可以使定价达到更准确的水平,同时能够参与拍卖的人的范围也大大增加了。14系统概况网上拍卖系统是电子商务的一部分,电子商务应有的功能、网上拍卖系统也应该具有7。个人认为,网上拍卖是一种无店铺,人不出门,在计算机联网的网络上作业,就可进行远距离购物与竞价。一般应具有如下功能。1)用户自行登记拍卖物品,页面自动更新。2)登记拍卖物品的用户能为自己度身订做交易的方式,如要求付款方式,信用要求,报价范围等等。3)对登记拍卖的物品及用户的信用及时反馈用户。4)产品可按照您的要求分类,精确搜索与模糊搜索相结合,保证用户能轻易找到想要的物品。5)采用公平可靠的竞价方式,对拍卖者的交易信用进行统计,让购买者了解每个拍卖者的信用情况。6)用户可得到被投诉、评价情况,出售物品列表和拍卖物品竞价情况等,还可以进行查看留言及答复等。15系统设计指导思想及原则1商务性电子商务最基本的特性为商务性,即提供买、卖交易的服务、手段和机会。企业网站提供一种客户所需要的方便途径。因而,电子商务对任何规模的企业而言,都是一种机遇。对我们中国的传统企业也不例外。2集成性A技术的集成性由于电子商务整个流成的处理涉及的内容比较多,比如信息,金融,服务等,要使得整个流程能够正常的运转,就需要运用技术去实现,当然技术是越先进的越好,比如从HTML到ASP到JSP到现在的JSPNET,这是一个技术发展的过程,也是现实运用的需要。B信息的集成性互联网上每个人都在搜索对自己有用的信息,因而它就应当提供大量的信息,满足不同用户的需要,现在中国面对客户的商业网站是越来越多了,怎样让客户一最快的速度,搜索到最有用的信息,可能应该是这类网站最应该考虑的。3扩展性这主要是针对系统的稳定性来说的。电子商务的服务系统应当有自身的扩展功能。因为系统应当能承受住一定的负荷,如果在某个高峰访问期导致了服务器的崩溃,结果是可想而知的。4服务性在电子商务环境中,客户不再受地域的限制,运用互联网为媒介的这种贸易,他的合作伙伴可以是地球上其他任一个角落,要想使全球的人都能接受你的所提供的产品,服务质量是最关键的。技术创新带来新的结果,万维网应用使得企业能自动处理商务过程,并不再象以往那样强调公司内部的分工。现在在INTERNET上许多企业都能为客户提供完整服务,这使得互联网的应用得以充分的发挥。5友好性在电子商务中,安全性是必须考虑的核心问题。欺骗、窃听、病毒和非法入侵都在威胁着电子商务,因此要求网络能提供一种端到端的安全解决方案,包括加密机制、签名机制、分布式安全管理、存取控制、防火墙、安全万维网服务器、防病毒保护等。随着技术的发展,电子商务的安全性也会相应得以增强。6协调性商务活动是一种协调过程,它需要雇员和客户,生产方、供货方以及商务伙伴间的协调。2相关技术介绍及环境配置21ASP技术综述211ASP简介ASP1是ACTIVESERVERPAGE的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是ASP,现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或WEB应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容,也可以创建使用HTML网页作为用户界面的WEB应用程序。212ASP特点与HTML相比,ASP网页具有以下特点。1利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;2ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;3服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP产生的网页;4ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从WEB浏览器获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向WEB浏览器发送信息;5ASP可以使用服务器端ACTIVEX组建来执行各种各样的任务;6由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可放置ASP程序代码被窃取。213ASP工作原理1用户向浏览器地址栏输入网址,默认页面的扩展名是ASP;2浏览器向服务器发出请求;3服务器引擎开始运行ASP程序;4ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容;5页面信息发送到浏览器。214ASP运行环境ASP需要运行在PWS或IIS下。PWS或IIS服务在WINDOWS98或WINDOWS2000的光盘上附带着,可以通过“添加/删除程序”中的“添加/删除WINDOWS组件”来安装。一般ASP需与ACCESS数据库或SQLSERVER数据库结合使用,编出功能强大的程序。能够运行ASP的WEB服务器软件WINDOWS2000默认安装的是IIS50,而WINDOWSXP默认安装的是IIS51,WINDOWS2003默认安装的IIS60。22IIS技术综述221IIS简介INTERNETINFORMATIONSERVER的缩写为(IIS)是一个WORLDWIDEWEBSERVER。GOPHERSERVER和FTPSERVER全部包容在里面。IIS意味着你能发布网页,并且有ASP、JAVA、VBSCRIPT产生页面,有着一些扩展功能。222IIS安装若操作系统中还未安装IIS服务器,可打开“控制面板”,然后单击启动“添加/删除程序”,在弹出的对话框中选择“添加/删除WINDOWS组件”,在WINDOWS组件向导对话框中选中“INTERNET信息服务(IIS)”,然后单击“下一步”,按向导指示,完成对IIS的安装。223IIS配置IIS安装后,系统自动创建了一个默认的WEB站点,该站点的主目录默认为CINETPUBWWWROOT,用鼠标右键单击“默认WEB站点”,在弹出的快捷菜单中选择“属性”,此时就可以打开站点属性设置对话框,在该对话框中,可完成对站点的全部配置。224IIS启动单击WINDOWS开始菜单所有程序管理工具INTERNET信息服务(IIS)管理器,即可启动“INTERNET信息服务”管理工具。23ACCESS技术综述231ACCESS简介ACCESS2是OFFICE办公套件中一个极为重要的组成部分。刚开始时微软公司是将ACCESS单独作为一个产品进行销售的,后来微软发现如果将ACCESS捆绑在OFFICE中一起发售,将带来更加可观的利润,于是第一次将ACCESS捆绑到OFFICE97中,成为OFFICE套件中的一个重要成员。现在它已经成为OFFICE办公套件中不可缺少的部件了。自从1992年开始销售以来,已经成为世界上最流行的桌面数据库管理系统。ACCESS的新版本功能变得更加强大。不管是处理公司的客户订单数据;管理自己的个人通讯录;还是大量科研数据的记录和处理,人们都可以利用它来解决大量数据的管理工作。232ACCESS特点1完善管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能;2强大的数据处理功能,在一个工作组级别的网络环境中,使用ACCESS开发的多用户数据库管理系统具有传统的XBASE数据库系统所无法实现的客户服务器结构和相应的数据库安全机制,ACCESS具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等;3可以方便生成各种数据对象,利用存储的数据建立窗体和报表,可视性好;4作为OFFICE套件的一部分,可以与OFFICE集成,实现无缝连接;5能够利用WEB检索和发布数据,实现与INTERNET的连接。ACCESS主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。24DREAMWEAVER技术综述241DREAMWEAVER简介DREAMWEAVER3是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。242DREAMWEAVER特点1最佳的制作效率DREAMWEAVER可以用最快速的方式将FIREWORKS,FREEHAND,或PHOTOSHOP等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。DREMWEAVER能与您喜爱的设计工具,如PLAYBACKFLASH,SHOCKWAVE和外挂模组等搭配,不需离开DREMWEAVER便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使DREAMWEAVER自动开启FIREWORK或PHOTOSHOP来进行编辑与设定图档的最佳化。2网站管理使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或档案名称,DREAMWEAVER会自动更新所有连结。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。3系统总体设计31需求分析网上拍卖由于基本是通过网站拍卖系统进行的,所以会经常出现“所见非所得”的情况。拍卖物品的质量不如网上所描述的那样,付款不交货等欺诈问题很普遍。这些信用问题主要和网络的特性有关,网络是虚拟的,交易双方可以根本不见面而完全通过网络完成整个交易行为。网站也难以阻止用户以多个用户名注册,而且用户的真实身份有时难以查明,信用制度在中国又很不完善,所以难免会滋生欺诈现象。解决网上拍卖的信用问题,就是要在网上拍卖的环境中,解决信息的私密性、完整性、不可抵赖性以及身份确认问题,其解决方案是多种多样的。本站主要实现用户的在线拍卖和购买功能。首先。针对用户来说,分为拍卖者和购买者,用户注册包含以下内容名字,密码,电子邮件,联系电话,真实姓名,联系地址,邮政编码在这里我们设计的用户拍卖者与购买者唯一的区别在于拍卖者多了一项“信用度”,但是信用度是由购买者来对拍卖者进行评论,而不是用户在注册时就能直接注册信用度,在注册的时候考虑到各地用户的速度和数据的合法验证,采用高效的客户端数据验证,以提高用户访问效率,及时验证用户数据。5注册成功后用户登陆,在登陆的时候要区分用户是以购买者身份还是拍卖者的身份登陆,要求登陆后能够识别用户的身份,并根据相应的用户做出相应的权限限制和功能实现。用户以拍卖者身份登陆转到商品拍卖页面,用户填写相关拍卖商品信息,提交拍卖。以购买者身份登陆转到网站首页,用户可随意查看商品,并对商品进行评论,购买等。32系统功能分析与设计321需要实现的功能1)用户自行登记拍卖物品,页面自动更新。2)登记拍卖物品的用户能为自己度身订做交易的方式,如要求付款方式,信用要求,报价范围等等。3)对登记拍卖的物品及用户的信用及时反馈用户。4)产品可按照您的要求分类,精确搜索与模糊搜索相结合,保证用户能轻易找到想要的物品。5)采用公平可靠的竞价方式,对拍卖者的交易信用进行统计,让购买者了解每个拍卖者的信用情况。6)用户可得到被投诉、评价情况,出售物品列表和拍卖物品竞价情况等,还可以进行查看留言及答复等。322需要实现的功能模块1)注册登录模块实现拍卖者和购买者分别注册和登录,以获得拍卖者和购买者的详细信息,并赋予不同身份的不同的权限。2)拍卖商品模块拍卖者上传要拍卖商品的信息,包括名字、描述、图片、数量。拍卖者可以查看自己拍卖的商品信息和已拍卖成功的商品信息。最终确定交易是否成功。3)竞购商品模块购买者对需要商品进行竞价,填写需要数量和愿意给出的价格。然后判断是否竞价成功。购买者可以查看已竞价成功的商品的详细信息。4)商品搜索模块可以模糊查询和精确查询所需商品。5)评价模块购买者对商品作出评价。并用评分统计拍卖者的信用程度。6)留言板模块用户之间相互留言。323总体设计流程网上购物系统总体设计如图31所示。图31总体设计图购买者登入购买者搜索商品购买者发表评价购买者商品信息购买者评价表购买者信用系统购买者拍卖者表购买者填写拍卖表单购买者登入购买者拍卖者购买者判断成功购买者购买商品信息表登入购买者搜索商品购买者发表评价购买者商品信息购买者填写竞价表表购买者评价表购买者信用系统购买者拍卖者表购买者填写拍卖表单购买者登入购买者拍卖者购买者判断成功购买者购买商品信息表324主要模块功能分析1拍卖者模块拍卖者登录成功后可以执行拍卖商品、查看商品拍卖情况、搜索商品、账户修改的操作。如图32所示图32拍卖者功能图2购买者模块购买者登录成功后可以执行搜索商品、竞价、账户管理、评价、留言的操作。如图33所示图33购买者功能图拍卖者查看商品拍卖情况拍卖商品账户修改搜索商品购买者搜索商品竞价账户管理评价留言3拍卖与购物模块NNYY图34拍卖与购物流程图33系统ER图图拍卖者购买者登入登入填写拍卖表单查看拍卖情况提交商品的拍卖信息搜索需要商品填写竞购表单查看购物车图35系统ER图MM1N购买者购买者编号用户名密码真实姓名竞购商品商品编号商品名称拍卖者编号起始价拍卖拍卖者拍卖者编号用户名密码信用度真实姓名34系统数据库设计该数据库的数据逻辑结构图如下表所示3表31BUYGOODINFO购买商品信息表列名中文名类型宽度是否允许为空PKID(主键)购买商品编号BIGINT8NOTNULLFK_BUUSERID购买者IDBIGINT8NOTNULLFK_GOODSID商品IDBIGINT8NOTNULLBUYPRICE价格MONEY8NOTNULLBUYCOUNT数量INT4NOTNULLBUYTIME购买时间DATETIME8NOTNULLSENDADDRESS送货地点NVARCHAR250NOTNULLSENDFASHION送货方式NVARCHAR50NOTNULLISSUCC是否成功BIT1NOTNULL表32GOODSINFO商品信息表列名中文名类型宽度是否允许为空PKID(主键)商品编号BIGINT8NOTNULLGOODSNAME商品名称NVARCHAR50NOTNULLGOODSDESCRIPTION商品描述NVARCHAR250NULLBEGINPRICE起始价MONEY8NOTNULLIMAGEPATH图片路径NVARCHAR50NULLAMOUNT数量INT4NOTNULLENROLTIME时间DATETIME8NOTNULLFK_SELLID拍卖者IDBIGINT8NOTNULL表33BUYUSER购买者细节表列名中文名类型宽度是否允许为空PKID(主键)购买者编号BIGINT8NOTNULLUSERNAME用户名NVARCHAR50NOTNULLPASSWORD密码NVARCHAR50NOTNULLTELEPHONE电话NVARCHAR50NOTNULLEMAIL邮箱NVARCHAR50NOTNULLTRUNAME真实姓名NVARCHAR50NOTNULLADDRESS地址NVARCHAR250NOTNULLPOSTBOY邮编NVARCHAR20NOTNULLPASSHINT密码提示NVARCHAR250NULL表34SELLUSER拍卖者表列名中文名类型宽度是否允许为空PKID(主键)拍卖者编号BIGINT8NOTNULLUSERNAME用户名NVARCHAR50NOTNULLPASSWORD密码NVARCHAR50NOTNULLTELEPHONE电话NVARCHAR50NOTNULLEMAIL邮箱NVARCHAR50NOTNULLTRUENAME真实姓名NVARCHAR50NOTNULLADDRESS地址NVARCHAR250NOTNULLPOSTBOY邮编NVARCHAR50NOTNULLPASSHINT密码提示NVARCHAR250NULLCREDITVALUE信用度NVARCHAR50NOTNULL表35APPRAISE评价表列名中文名类型宽度是否允许为空PKID(主键)评价编号BIGINT8NOTNULLFK_BUYUSERID购买者编号BIGINT8NOTNULLAPPMARK评分INT4NOTNULLAPPCONTENT评价内容NVARCHAR250NULL表36LEAVEWORD留言表列名中文名类型宽度是否允许为空PKID(主键)留言编号BIGINT8NOTNULLFK_BUYUSERID购买者编号BIGINT8NOTNULLLCONTENT留言内容NVARCHAR250NOTNULLLTIME留言时间DATETIME8NOTNULL4系统详细设计41总体设计系统主要设计分为7个主要功能拍卖商品功能、竞购商品功能、查询拍卖情况功能、商品搜索功能、信用度统计功能、对商品评价功能、购物车功能,下面将详细介绍这7个功能。10411客户端首页首页主要包括页头与菜单文件(上/下)组成,其应用界面如图所示图41客户端首页412商品拍卖界面设计该功能是拍卖者发布商品的基本信息,如名字、起始价、数量、图片等。只有拍卖者有权限使用该功能。后台程序PUBLICVOIDDOPOSTHTTPSERVLETREQUESTREQUEST,HTTPSERVLETRESPONSERESPONSETHROWSSERVLETEXCEPTION,IOEXCEPTION/设置时间DATEDNEWDATESIMPLEDATEFORMATFNEWSIMPLEDATEFORMAT“YYYYMMDD“STRINGDATEFFORMATD/设置时间结束/获取图片名称FILEFILENEWFILEREQUESTGETPARAMETER“TXTPATH“STRINGFILETITLEFILEGETNAMEIFFILETITLENULL|“EQUALSFILETITLEFILETITLE“NOJPG“STRINGFILENAME“IMAGE“FILETITLEGOODSINFOGOODSNEWGOODSINFO/获取拍卖用户IDLONGIDLONGPARSELONGSTRINGSESSIONGETATTRIBUTE“LOGINEDUSERID“/添加商品名字GOODSSETGOODSNAMEREQUESTGETPARAMETER“TXTGOODSNAME“TRIM/添加商品描述GOODSSETGOODSDESCRIPTIONREQUESTGETPARAMETER“TXTMIAOSHU“TRIM/添加商品起始价格GOODSSETBEGINPRICEDOUBLEVALUEOFREQUESTGETPARAMETER“TXTBEGINPRICE“TRIM/添加商品图片路径GOODSSETIMAGEPATHFILENAME/添加商品数量GOODSSETGOODSCOUNTINTEGERPARSEINTREQUESTGETPARAMETER“TXTCOUNT“TRIMGOODSSETENROTIMEDATE/添加商品添加时间GOODSSETSELLUSERIDID/添加拍卖用户IDGOODSINFORULESGOODSADDNEWGOODSINFORULESIMPLBOOLEANTAGGOODSADDSAVEGOODSGOODSIFTAGTRUE/拍卖商品信息添加成功SESSIONSETATTRIBUTE“SALEINFO“,“拍卖商品上传成功“RESPONSESENDREDIRECTREQUESTGETCONTEXTPATH“/SALEGOODSJSP“ELSE/拍卖商品信息添加失败SESSIONSETATTRIBUTE“SALEINFO“,“拍卖商品上传失败,请检查操作“RESPONSESENDREDIRECTREQUESTGETCONTEXTPATH“/SALEGOODSJSP“运行结果拍卖者填写商品拍卖信息(如图42)后提交商品信息。提交成功后搜索商品会有商品的信息。413商品竞购界面设计该功能是购买者进行竞价的功能。购买者填写愿意给出的价格,购买的数量。所给的价格如果大于现有竞价的价格则竞价成功。否则失败。后台程序PUBLICVOIDDOPOSTHTTPSERVLETREQUESTREQUEST,HTTPSERVLETRESPONSERESPONSETHROWSSERVLETEXCEPTION,IOEXCEPTIONSTRINGUSERDEGREESTRINGSESSIONGETATTRIBUTE“USERDEGREE“/获取用户身份IF“卖“EQUALSUSERDEGREE/用户以卖者身份登陆SESSIONSETATTRIBUTE“BUYINFO“,“您还没有权限竟价购买商品“RESPONSESENDREDIRECTREQUESTGETCONTEXTPATH“/BUYGOODSJSP“ELSE/用户以买者身份登陆FLOATPRICE0/保存商品购买表中的临时最高价格INTSHULIANG0/保存商品信息表中的临时商品数量FLOATBEGINPRICE0/保存商品信息表中的临时的起始价格/设置时间DATEDNEWDATESIMPLEDATEFORMATFNEWSIMPLEDATEFORMAT“YYYYMMDD“STRINGDATEFFORMATDLONGIDLONGPARSELONGSTRINGSESSIONGETATTRIBUTE“SELECTGOODSID“/获得商品IDLONGUSERIDLONGPARSELONGSTRINGSESSIONGETATTRIBUTE“LOGINEDUSERID“/获取用户ID图42拍卖表单STRINGSQL“SELECTBUYPRICEFROMBUYGOODSINFOWHEREFK_GOODSID“ID“/查询商品购买表中的最高竟价STRINGSQLCOUNT“SELECTBEGINPRICE,AMOUNTFROMGOODSINFOWHEREPKID“ID“/查询商品信息表中商品的数量RESULTSETRS1CONSQLLOOKFORSQLCOUNTRESULTSETRSCONSQLLOOKFORSQLTRYWHILERS1NEXTBEGINPRICERS1GETFLOAT1/获取商品信息表中的起始价格SHULIANGRS1GETINT2/获取商品信息表中商品的数量WHILERSNEXTPRICERSGETFLOAT1/获取商品购买表中买者的最高竟价CATCHSQLEXCEPTIONE/TODOAUTOGENERATEDCATCHBLOCKEPRINTSTACKTRACEFINALLYTRYCONSQLSQLCONCLOSECATCHSQLEXCEPTIONE/TODOAUTOGENERATEDCATCHBLOCKEPRINTSTACKTRACE/购买价格FLOATMONEYFLOATPARSEFLOATREQUESTGETPARAMETER“TXTPRICE“IFMONEYPRICE/购买数量IFCOUNT100CATCHSQLEXCEPTIONE1/TODOAUTOGENERATEDCATCHBLOCKE1PRINTSTACKTRACE运行结果评价的评分统计后分为“一般”、“中级”、“高级”、“特级”。如图47中所示417商品评价界面设计该功能是实现对商品留言和评分。所评的分用于对该商品也即该拍卖者进行信用度

温馨提示

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

评论

0/150

提交评论