已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题目:校园二手教材网上交易平台系统分析与设计院 系 信息学院 专 业 信息管理与信息系统 班 级 信管二班 学生姓名 刘凯 学 号 0994050415 导师姓名 袁瑞萍 导师职称 讲师 2011 年 5 月 9 日 摘 要 本论文主要论述了校园二手教材网上交易平台的呵呵设计和和开发过程。系统基于ASP技术和和和数据库技术进行开发,然后运用Dreamweaver对页面进行整体框架和和设计。本次设计主要和和把系统分为前台系统和后和和台系统两个模块。在前台系统中有六个子模块,分别是用户注册登陆和和、用户商品管理、对商品或商和和家信息浏览和查询、购物车、新闻和和中心和留言板。后台和和系统中有订单管理、运输管理、商品管理、管理员管理、新闻和和管理、用户留言管理六个和和子模块。在用户注册模块中,特别加强了用户注册信息验证的呵呵严格性;在商品和和或商家信息浏览和查询模块中,用户可以对商品和和进行浏览检索,查看商品及商家的呵呵详细和和资料;在商品管理模块中,商家可以发布和和和管理自己公司生产的呵呵产品。在后台系统中,系统管理员和和可以对已注册的呵呵用户进行审查,并对提交的呵呵和和订单进行处理;可以对现有的呵呵商品管理;同时还和和可以对新闻、运输方式和用户留言进行管理。整个系统功和和能流畅,从操作和和简便、界面友好、灵活实用的呵呵要和和求出发,实现在线交易。使用户之间的呵呵交易能和和够更加方便和快捷。关键词: 网上教材交易平台;电子商务;网络安全性。【Abstract】This paper describes the developing process of a B2C online trading systems. The system is based on ASP and SQL Server database development technology, then I used Dreamweaver which made pages more beautiful. The system includes two modules which are the foreground system and the background system.There are six modules in the foreground of my system, they are users registering and landing, users merchandise management, Browsing and querying commodity or business information, shopping basket, information centers and message boards. In the background system, there are six modules too, which are orders management, transport management, merchandise management, administrator management, news management. In the module of users registering, in particular, I strengthen the user registration information to the strict certification; in the module of browsing and querying commodity or business information, users can browse and search for products, views products and the business details; in commodity management module, businesses can issue and manage their own companys products. In the background system, the system administrator has to be a registered user to review and submit orders for processing; the system administrator also can manage existing products, site news, transporting ways and customers voice mail.Characterized by easy operation, friendly interface, strong flexibility, and applicability, the whole system has smooth functions, thus enabling to realize online B2C trade and making the trade more convenient and prompt among merchants.Key words:The materials online trading platform;Electronic Commerce;Site Security 目 录摘 要II1概述11.1 开发背景11.2课题的研究意义11.3校园二手教材网上交易平台现状及发展趋势21.4 系统功能概述22二手教材网上交易平台采用的呵呵技术简介32.1开发技术分析32.2数据库技术42.3 B/S架构的程序设计技术42.4操作可行性分析63系统分析73.1需求分析73.2业务流程分析73.3数据流分析103.4运行环境要求134系统设计144.1 系统功能模块设计144.1.1 前台系统模块设计144.1.2 后台系统模块设计154.2 系统数据库设计164.2.2系统逻辑结构设计关系模式174.2.3系统逻辑结构设计关系表175 系统详细设计与实现225.1前台系统的代码及实现225.1.1 卖家注册、登陆界面225.1.2 商家添加、管理商品界面235.1.3 查询商品、卖家信息界面245.1.4 购物车界面255.1.5 我的定单界面265.2 后台系统的界面及代码实现275.2.1 订单管理模块275.2.2 商品管理模块296 系统调试与运行316.1 测试方法316.2 错误调试317 开发总结347.1 系统特点347.2 开发体会34参考文献361概述1.1 开发背景C2C是用户与和和用户之间通过互和联网进行产品、服务和和及信息的呵呵交换。传统的呵呵企和和业间的呵呵交易往往要耗费和企业的呵呵大和和量资源和时间。通和过C2C的呵呵交和和易方式买卖双方能和够在网上完成整个业务流程,从建立和最初印象、到货比三家、再到和和和讨价还价、签单和交货,最后和到和和客户服务。C/C使企业之间的呵呵交和和易减少许多事务性和的呵呵工作流程和管理费用,降和低了企业经营成本。网络的呵呵便利及延申性使和企业扩大了活动范围,企业发和和和展跨地区跨国界更方便,成本和更低廉。 C2C网站主要存和和和在两种模式:在线和商店模和和式和中介模式。在线和商和和店模式是企和业在网上开设自己的呵呵虚和和和拟商店,通过网站让更和多的呵呵客和和户了解自己的呵呵产品,促进交易;也可以是商家架设网站,商家在自己的呵呵网和和站上宣传所经营的呵呵商品,从而扩和大交易。第二类是和和中介模式,架设这一类网站的呵呵商家既和和不是拥有产品的呵呵企业,也不和和是经营商和品的呵呵商家,他只和和是提供一个交易平台,在网上为和和和销售商和采购商提供对方信息,采购商可和和以在网站上查看到销售商的呵呵信息和销和售和和商品的呵呵有关信息。在上述背景中,我采用了和和第二和类模式(中介模式)开发了该网站。1.2课题的呵呵研究意义 随着大学学习生活的呵呵结束,有许多的呵呵毕业生将自己的呵呵书籍丢弃,还有许多在校生也将自己的呵呵旧教科书丢弃,而有另外一些新同学需要一这些教科书,形成了浪费教科书资源的呵呵对比.在校生往往把自己的呵呵供求信息粘贴在一切可以和和粘贴的呵呵地方,严重影响了学校环境面貌,因而建立校园校园网物品交易平台,就可以解决以上问题.在这个平台,所有学生都可以注册登录在上面购买自己需要的呵呵物品。网站将以物品列表的呵呵形式的呵呵向所有访客展示这些信息。所有访客只要看好网站物品后,点通过卖家留下的呵呵联系方式,与其取得联系,进行和和当面交易。现在电脑已是十和和分普及的呵呵东西了,在校大学生其中90以上和和都在上网,信息的呵呵需求量是相当大的呵呵,所以依靠网络途和和径来进行一些信息交流就显的呵呵十分必要,因此我们成立一个网上的呵呵信息交流平台。为同学们提供了一个安和和便捷的呵呵交流平台,在网站上刊登的呵呵信息在未经申请人同意的呵呵情况下不会被删除,直到申请的呵呵和和供求信息得到满意的呵呵答复。 在大学校园里,存在着和和很多的呵呵二手教材,由于信息资源的呵呵不流通以及传统二手物品信息交流方式的呵呵笨拙,导致了很多有价值的呵呵二手教材被堆在一旁,甚至到了大四和和毕业时,很多人就把它们当做废品卖掉。现在通和和过本系统,可以快捷方便的呵呵发布二手教材交易信息,并可以通过留言的呵呵方式进行进一步交流。由于校园不和和是过于庞大,同学们的呵呵宿舍距离也不远,完全可以由卖主送货上门,货到付款。随着Internet的呵呵普及,基本每个和和大学生每天都有上网的呵呵习惯。因此,只要宣传得当,基本每个人发布的呵呵信息都和和可以被全校的呵呵人看到。争取到了信息资源的呵呵最大化利用。不仅可以把这些二手教和和材变废为宝,而且对同学们的呵呵交和和流沟通能力也是一种提高,同时也怎加了校友之间的呵呵交流,并且卖和和东西的呵呵同学能得到一定的呵呵经济收入、买东西的呵呵同学和和也能得到物美价廉的呵呵物品。 1.3校园二手教材网上交易平台现状及发展趋势目前市场上存在多和和类信息发布平台,如易物网和和、交换网,但其信息和和发布有针对性的呵呵较少,信息繁和和多杂乱,且与学生客户需求的呵呵和和匹配度不高,客户通常要经和和过相当费时的呵呵筛选后才能获得自己和和需要的呵呵信息。专为大学生服务的呵呵信息平台尚未形成。而且现在的呵呵二手交易网站交易范围较大,交易方式多为邮寄,耗时长,网络交和和易即时性安全性差,信息交流不便,难以长期推广。绝大多数在校大学生基本都有过和和从他人那里购买或借阅使用过的呵呵教材和和的呵呵经历。我校校园内有如跳蚤市场、旧书买卖和和地等交易二手商品的呵呵平台和场地,但由于时和和间和场地等方面因素,信息交流不畅通,校园内部和和资源不能有效利用。所以可以通过针对在校和和大学生的呵呵消费特点和信息流通特点,建立比目前存在的呵呵二手交易形式平台更为完和和善的呵呵更有针对性的呵呵互动性更强信息更全面和和的呵呵以个高校为单元体的呵呵校园二手教材网上交易平台。1.4 系统功能概述本系统主和和要包含前台系统的呵呵实现、后台系统的呵呵实现两个模块。前台系统和和的呵呵实现:会员注册登陆模块,商品的呵呵和和添加、查询、选购模块,客户留言模块,新闻中心;后台系统的呵呵和和实现:订单管理模块,商品管和和理模块,运输管理模块,管理员管理模块,新闻管理模块,客户留言管理模块。2二手教材网上交易平台采用的呵呵技术简介2.1开发技术分析随着www(World Wide Web)的呵呵普及,动和态网页技术也和和急速发展。从原来的呵呵CGI(Common Gateway Interface)到ASP(Active Server Page),都从某和和种程度上满足了网和和页开发人员对和动态网页开发技术的呵呵需求。ASP 内含和和于 IIS当中,目前IIS最高版本为6.0版本。通过和和 和ASP 我们可以结合和和HTML网页、ASP 指令和 ActiveX 元件和和建立动态、交和互且高效的呵呵 Web 服务器应用程序。同时,ASP也支持VB Script和和和JavaScript等脚本语言,默和认为VB Script脚本语和和言。因为所有的呵呵程序都将和和在服和务器端执行,包和和括所和有嵌在普通 HTML 中的呵呵脚本程序。当程和序执行完毕后,服务器仅和和将执行的呵呵结果返回给客户浏览器,这样也就和和减和轻了客户端浏览器的呵呵负担,大大提高和和了交互的呵呵速度。对于ASP的呵呵优点、特点还有很和多就不和和再这里赘述。但是ASP的呵呵安全和和性还是要提一提,由于代码是需和和要经过服务器执行之后才向浏和和览器发送的呵呵,所以在客户端和和看到的呵呵只能是经过解析之后和和的呵呵数据,而无法获得和和源代码,故编写者不用担心自和和己的呵呵代码会被别人剽窃。Internet技和和术迅速发展,互联网和和和已日益成为收集提供信息的呵呵最和和佳渠道并且进入了传统的呵呵流通领域。高新和和技和术的呵呵迅猛发展,信息技术的呵呵广和和泛应用,全球经济和和趋于一体化,使电子商务和和开始和流行起来,一种全新的呵呵购和和物理念开始形成并逐步发展。人们的呵呵和和生活方和式受其影响发和和生着巨大的呵呵变化。电子商务的呵呵出现满足了人们和和对交易迅和速便捷的呵呵需要。一般人如果对自己的呵呵一些资源和和和用品有出售的呵呵愿望,但是以传统的呵呵方式和进和和行出售显得非常的呵呵麻烦,因为没有合适和和的呵呵出售平台,而且面对的呵呵购买者和和范和围相当狭窄。建立一个网和和上二手交易平台可以解决人们需要出售商和品的呵呵愿望,在网络上以虚拟商店的呵呵形式发布自己的呵呵出售教材,,可以利用网和络这个巨大的呵呵资源找到广泛的呵呵顾客群。同时也给需要购买廉价教材的呵呵用和户提供一个便捷有效的呵呵途径。与传统方式相比,开发网上二手教材交易系和统具有许多优势:1、其营业成本完全有理由比传统意义上的呵呵商店低得多,不需支付昂贵的呵呵店铺租金,花费大量的呵呵装修和费用。2、网上交易更容易开拓和市场,互联网发展势头强烈凸现其资源的呵呵优越性。可实现24小时营业,不和需要营业员,可以被看作为一个自动售货机。3、网上交易系统可以实现和实时的呵呵教材发布和按需购买,具有极强的呵呵方便性。4、开发环境和资源和相对完善,此类开发的呵呵技术已经逐渐趋于成熟,开发时较为便利。2.2数据库技术数据库技术就是研究对数据进行科学的呵呵管理,合理的呵呵分析,为人们提供安全、准确数据的呵呵技术。数据库系统的呵呵萌芽出现于20世纪60年代。当时计算机开始广泛应用于数据管理,对数据的呵呵共享提出了越来越高的呵呵要求。传统的呵呵文件系统已经不能满足人们的呵呵需求了,能够统一管理和共享数据的呵呵数据库管理系统(DBMS)应运而生。按照数据库模型的呵呵特点将传统数据库分成网状数据库、层次数据库和关系数据库三类。关系数据库解决了网状数据库和层次数据库在数据的呵呵独立性和抽象级别上的呵呵缺陷,SQL Server 2000就属于关系数据库。它是目前使用最广泛的呵呵数据库,它与windows网络操作系统的呵呵无缝继承,智能化的呵呵内容管理,强大的呵呵功能,使它得到广大用户的呵呵喜爱。SQL Server 2000具有构成最大的呵呵Web站点的呵呵资料存储组件所需的呵呵可伸缩性、可用性和安全功能。它支持English Query和Microsoft搜索服务等功能,在Web应用程序中包含了用户友好的呵呵查询和强大的呵呵搜索功能。同一个数据库引擎可以在不同的呵呵平台上使用,SQL Server 2000关系数据库引擎支持当今苛刻的呵呵数据处理环境所需的呵呵功能,同时将管理上千个并发修改数据库的呵呵用户的呵呵开销减到最小。SQL Server 2000中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQL Server的呵呵过程,SQL Server 企业管理器是SQL Server 2000 的呵呵主要管理工具。在企业管理器中,可以完成几乎所有的呵呵管理工作,如管理登录账户,管理数据库用户的呵呵权限,创建和管理数据库,创建和管理表、视图、存储过程、规则、默认值、和拥护自己定义的呵呵数据型,调用SQL 查询分析器,调用SQL Server中定义的呵呵各种向导等。SQL Server 2000 的呵呵版本包括企业版、标准版、Windows CE 版、开发版和评估版。不同的呵呵版本的呵呵功能和用户群不同。2.3 B/S架构的呵呵WEB程序设计技术Web应用系统技术和和中新概念、新产品的呵呵不断推出,同时也给网上和和交易提供了新的呵呵技术支持。随着技术和和的呵呵发展,起初网络中的呵呵应用系统趋和和向于基于服务器的呵呵分层的呵呵应用系统,并支持各种系统的呵呵互和和操作性。这些应用系统是分布式的呵呵。即它们是运行和和在几个不同的呵呵设备上,包括后端进行资料访和和问的呵呵主机、在中间层支持Web和事和和务监控的呵呵服务器,以及允许用户访问应用系统的呵呵各种客户端设备。传统和和的呵呵分布式系统是基于客户服务器模式(即C/S模式)和和的呵呵,而基于浏览器的呵呵应用系和和统就是客户服务器模式的呵呵一种变形,应用系统和和运行在Web服务器上,提供了所有的呵呵商业逻辑和和和状态维护。使用这种配置方式,应和和用系统能够提供来自简单页面查询的呵呵所有信息,可和和以知道执行指定操作的呵呵更复杂的呵呵过程,以及维和和护状态信息。支持这种应用体系结构的呵呵技术方法包括和和在客户端的呵呵Applet与插件,以及在服务和和器端的呵呵公共网关接口、ASP等其它机制。目前在Internet上和和的呵呵大多数应用系统,包括网上交和和易系统都是基于这种模式的呵呵。这种客户/服务器和和结构的呵呵发展给系统增加了新的呵呵功能,一个单纯和和的呵呵客户服务器结构对于紧凑控制环和和境是可行的呵呵,同时,具有某种类型的呵呵客户和和和某种类型的呵呵后端服务器提供了商业逻辑和对资料的呵呵访问。这也就是我和和们所说的呵呵B/S(Browser/Server,浏览器/服务器)模和和式又称B/S结构。它是随着和和Internet技术的呵呵兴起,对C/S模式应和和用的呵呵扩展。在这种结构下,用户工作接口是通过IE浏和和览器来实现的呵呵。本次设计是按和和照B/S模式进行开发的呵呵。下面是对两和和种开发模式的呵呵比较分析,如表21:表2-1 开发模式对比表比较项目C/S结构B/S结构可行性须在每台计算机上安装软件和数据库(SQL Server)进行网络连接只在服务器上安装软件,其它机器联网后即可进行访问实时性用户不能实现实时交换完全实时运行速度系统功能相等。用户较快,因为用户使用自己本地资料,所有操作均是对本地资料进行操作系统功能相等。用户较慢,因为每次的呵呵资料操作均是通过互联网络对资料中心进行操作实用性适用只有少数或单一用户,多个用户不能进行实时通信适用各种情况的呵呵单位,可实现不同地点的呵呵实时处理,对信息资料和工作情况进行实时浏览维护难度较难。需对服务器和所有客户机软件进行维护。较易,只需对服务器软件进行维护运行成本较低。不需支付上网费用较高。要求用户上网,用户需支付相应上网费用2.4操作可行性分析 硬件、软件要和和求不高。目前市场上的呵呵一般计算机软硬件资源和和都能满足系统开发要求。其中运用软件和和主要有Dreamweaver MX 2004 、Photoshop等。数据库采用SQL SERVER 2000。 ASP技和和术功能强大,扩张性强。Macro media公司提供了和和大量第三方插件并结合VB Script, JavaScript以及SQL等脚本语言,以上和和技术完全能胜任开发任务。对于用户,采用Web技术和和为显示主体,所以能给人以和和直观、友好的呵呵界面,使用户的呵呵操作更加方便、快捷;对于管和和理员,后台操作快捷明了,操作人员可以和和在短时间内完全掌握维护工作。3系统分析3.1需求分析设计这样一个系统,从根本上解决了传统的呵呵校园二手教材信息发布交流方式的呵呵弊端,使得校园各种二手教材信息得到了有效的呵呵整合,方便了广大用户。且拥有的呵呵客户通常只是大学校园网的呵呵学生,所以系统规模上来讲不会很大。本系统的呵呵客户分为两类,管理员和用户。用户主要应用本系统的呵呵前台部分,用户可以申请加入会员,用户信息的呵呵管理,用户的呵呵登录,修改密码,新闻的呵呵查看,进行二手教材的呵呵购物,提交订单,订单的呵呵查看,找回密码,二手教材的呵呵查询,出售二手教材,用户留言等操作。管理员主要应用本系统的呵呵后台部分,管理员对卖家管理相关信息发布,二手教材管理,订单管理,用户管理等。信息发布主要是二手教材信息的呵呵发布,有按不同学科的呵呵教材分类;以及本平台新闻的呵呵管理,包括添加,更新,删除等操作。教材管理是指二手教材的呵呵发布,更新,删除等操作。订单管理是指订单的呵呵查看,确认与发送等操作。用户户管理是对用户进行一些相关操作,如删除等。3.2业务流程分析本系统功能流畅,操作简单,具体操作流程如图3.1所示:主页面登陆 不注册注册册用户登陆验证添加教材管理教材选购教材查看新闻留言板管理员登陆验证教材管理运输管理订单管理新闻管理管理员管理留言板管理游客管理员失败失败注销成功成功成功留言板浏览教材查看商家 图3.1 网站流程图系统是由前台和后台两部分组成。前台即客户端,在前台客户进入首页,在首页用户可以查看教材信息,新品信息,可以根据分类查看其它教材信息,以及站内新闻和客户留言。在用户看中某一教材时,可以先登录,或注册,然后可以随心选购教材。也可以在登陆之后发布出售二手教材的呵呵信息。 开始 用户 浏览教材 查看商家 站内新闻 留言板 用户注销 登陆未注册 未登录 用户注册 用户登录 购买教材,出售教材 用户信息及订单浏览 用户付款订单确认 结束 图3.2前台系统流程图后台管理部分,管理员从网站首页用户登录界面登录进入后台管理首页即可进行管理操作。在后台管理员可以进行用户管理,教材管理,运输管理,站内新闻管理,订单管理,留言板管理。 开始后台管理端流程(见图3.3)管理员管理员验证教材管理订单管理用户管理 留言板站内新闻管理 失败 成功 运输管理 结束 图3.3 后台系统流程图3.3数据流分析数据流程分析主要和和包括对信息的呵呵流动、传递、处理、存储和和等的呵呵分析。数据流程分析的呵呵目的呵呵就是要发现和解决和和数据流通中的呵呵问题。现有的呵呵数据流程分析多是和和通过分层的呵呵数据流程图(data flow diagram,简称DFD)来和和实现的呵呵。其具体的呵呵做法是:按业和和务流程图理出的呵呵业务流程顺序,将相应调查和和过程中所掌握的呵呵数据处理过程,绘制成一套和和完整的呵呵数据流程图。对于本和和系统而言,管理员用户将二手教和和材信息录入数据库,也可以对数和和据库里面信息进行修改,更新。会员和和用户录入注册信息,提交登录信息、订单和和发送信息、选择的呵呵教材信息,查看个人信息、二手教材信息。在整个和和过程中又涉及到,用户信息和和的呵呵管理,查询处理,前台订单处理,购物车,后台订单处理,二手教材管理等相关的呵呵处理。还有数据文件有用户信息表,新闻信息表,二手教材信息表,订单信息表等。 图3.3 系统数据顶层流程图用户信息管理数据流1层(见图3.4)1.1用户登录1.3用户信息的修改与查询1.2用户注册用户用户用户用户信息表用户信息表用户信息表D1 用户信息表图3.4 用户信息管理数据流1层图二手教材管理数据流1层图(见图3.5)教材分类信息 4.2教材类别的添加添加教材的呵呵类别添加教材信息 4.1教材信息的添加 管理员教材组成明细D5 教材类别信息表 4.3教材组成明细添加教材的一般信息教材明细表D3 二手教材信息表教材信息 管理员 4.4教材信息的修改教材信息 图3.5 教材管理数据流1层图后台订单管理数据流1层图(见图3.6)订单信息表 4.3订单的确认 管理员确定订单信息D4 订单信息表待确认订单信息4.3订单的查询订单信息 管理员待发送订单信息订单信息表 用户4.3订单的发送发送订单信息图3.6 后台订单管理数据流1层图3.4运行环境要求硬件环境:1、 服务器端:2G内存500G以上硬盘+10/100M网卡;2、 客户机端:2G内存,win XP、win 2000、NT网或Netware网络。开发环境:Windows2000 Server(SP4)+IE6.0+Dreamweaver 8.0+SQL Server2000。4系统设计4.1 系统功能模块设计4.1.1 前台系统模块设计前台管理系统如图4.1所示:用户注册 登陆新闻中心查找、浏览教材 留言板查看商家信息教 材 管 理选 购 教 材添加教材 图4.1 前台功能模块图(1)用户注册模块对注册商家的呵呵信息进行录入,其中包括:用户名、密码、省份、城市、电话、Email等信息;(2)登陆模块已经注册过的呵呵用户可以输入自己的呵呵注册帐号和密码进行登陆,经过数据库核 实为合法用户时,授予用户修改自己录入信息的呵呵权限。未注册过的呵呵用户需注册后才可登陆;(3)用户浏览、查询、选购模块 该模块是本系统重点突出部分,用户注册登陆后,可以通过查询,浏览所需物品,然后放入购物车购物。其中的呵呵查询功能包括教材的呵呵查询和商家信息的呵呵查看;(4)客户留言模块 用户可以对网站,对商品或者有任何疑问或建议,可以在该模块中留言,以待管理员的呵呵解答;(5)新闻中心 所有用户都可以查看网站的呵呵新闻内容以及最近更新信息。4.1.2 后台系统模块设计后台管理系统如图4.2所示:管理员登陆管理员管理留言板管 理订单管理教材管理新闻管理运输管理会员管理 订单管理添加教材类别管理教材管理添加运输运输管理添加管理员管理员管理添加新闻新闻管理 图4.2后台功能模块图(1)订单管理模块在该模块中包括对会员信息的呵呵审查、管理,以及对当前订单状态的呵呵确认;(2)教材管理模块系统中的呵呵教材必须进行很好的呵呵管理,在该模块中管理员可以对教材类别进行添加和管理,对商品进行添加和管理;(3)运输管理模块 对会员订购教材的呵呵运输方式的呵呵添加和管理;(4)管理员管理模块 可以添加管理员以及对管理员信息的呵呵编辑管理;(5)新闻管理模块 该模块中主要包括添加新闻和对新闻的呵呵管理;(6)客户留言管理模块: 对客户的呵呵投诉进行处理解决。4.2 系统数据库设计4.2.1系统的呵呵E-R图n1nm发布 用户 留言订购 二手教材1n具有产生 1n 教材分类 订单11 选择 运输方式 图4.3 E-R图具体属性如下: 教材分类:教材类别编号,教材类别别名,教材类别名称,详细描述。 用户信息:用户编号,用户登陆密码,公司名称,注册资金,公司介绍,公司所在街道,公司所在城市,公司所在省份,邮编,公司电话,上传身份证照片,身份证号码,公司法人代表,用户类型,用户昵称,电子邮箱1,电子邮箱2,密码找回问题,密码找回答案,审核身份证照片。 教材信息:商品号,商品名称,商品类别编号,商品详细描述,商品尺寸,商品颜色,商品单位名称,商品单位重量,批发价格,零售价格,出产公司,产地,图片名称,图片存放位置。 订单:订单号,用户编号,货物价格,运输方式,运费,总金额,订单日期,订单状态。 订单详细信息:订单顺序编号,订单编号,商品号,商品单位,商品重量,出售数量,出售价格,总费用。 运输信息:运输编号,运输方式名称,运输类型,单位运输价格。 用户留言信息:用户留言编号,留言标题,留言内容,留言时间。 新闻信息:新闻编号,新闻标题,新闻内容,新闻时间。4.2.2系统逻辑结构设计关系模式根据数据库原理的呵呵数据依赖及规范化分析处理,作出如下处理: 根据E-R图向关系模型的呵呵转换原则进行转换。 由于订单关系模式与运输关系模式为1:1关系模式,所以可以和订单模式合并. 由于只是修改添加操作,留言管理关系模式可以和留言关系模式合并。 经过以上分析处理,最终得到以下关系模式:教材分类(教材类别编号,教材类别别名,教材类别名称,详细描述)用户信息(用户编号,用户登陆密码,公司名称,注册资金,公司介绍,公司所在 街道,公司所在城市,公司所在省份,邮编,公司电话,上传身份证照片,身份证号码,公司法人代表,用户类型,用户昵称,电子邮箱1,电子邮箱2,密码找回问题,密码找回答案,审核身份证照片)教材信息(商品号,商品名称,商品类别编号,商品详细描述,商品尺寸,商品颜色,商品单位名称,商品单位重量,批发价格,零售价格,出产公司,产地,图片名称,图片存放位置)订单(订单号,用户编号,货物价格,运输方式,运费,总金额,订单日期,订单状态,运输编号,运输方式名称,运输类型,单位运输价格)订单详细信息(订单顺序编号,订单编号,商品号,商品单位,商品重量,出售数量, 出售价格,总费用)用户留言信息(用户留言编号,留言标题,留言内容,留言时间)4.2.3系统逻辑结构设计关系表本系统采用SQL Server2000作为后台的呵呵数据库。在本系统中,建立了8张表用于存放各个模块提交的呵呵信息字段。在这我建立了表4.1介绍了各个表的呵呵表名以及功能。如下所示:表 名功 能 说 明 categories教材分类表customers用户信息表items教材信息表 order订单管理表 line_order订单详细信息表 shipper运输信息表stock_news新闻信息表 stock_info客户留言信息表 表4.1 数据库表的呵呵详细设计表在categories(教材分类表)中,存放了教材类别信息。具体结构如表4.5所示。字段名称数据类型长 度说 明c_id整形(int) 4关键字,教材类别编号alias字符(nvarchar)50教材类别别名c_name字符(nvarchar)50教材类别名称descriptions字符(nvarchar)50详细描述 图4.2 categories表在customers(用户信息表)中,存放了有关会员的呵呵基本信息,因为是B/C在线交易网站,所以着重强调公司的呵呵信息,以及公司法人代表的呵呵证件信息。详细结构如表4.3所示。字段名称数据类型长 度说 明customer_id整形(int)4关键字,用户编号customer_code字符(nvarchar)20用户登陆密码company_name字符(nvarchar)50公司名称zczj字符(nvarchar)10注册资金gsjs字符(nvarchar)200公司介绍street_mailing字符(nvarchar)50公司所在街道city_mailing字符(nvarchar)20公司所在城市state_mailing字符(nvarchar)10公司所在省份zip_mailing整形(int)6邮编tel_mailing整形(int)12公司电话IDcardPath字符(nvarchar)50上传身份证照片identityNum字符(nvarchar)20身份证号码Frdb字符(nvarchar)10公司法人代表customer_type整形(int)10用户类型customer_name字符(nvarchar)50用户昵称email_1字符(nvarchar)50电子油箱1email_2字符(nvarchar)50电子油箱2weiti字符(nvarchar)50密码找回问题huida字符(nvarchar)50密码找回答案shbz整形(int)2审核身份证照片表4.3 customer表在items(教材信息表)中,存放了商家发布的呵呵产品的呵呵相关信息。详细结构如表4.4所示。字段名称数据类型长 度说 明stock_number字符(nvarchar)10关键字,商品号stock_name字符(nvarchar)30商品名称c_id整形(int)4商品类别编号descriptions字符(nvarchar)80商品详细描述sizes字符(nvarchar)10商品尺寸colors字符(nvarchar)10商品颜色units字符(nvarchar)8商品单位名称units_weight整形(int)10商品单位重量whole_sale_price浮点型(float)8批发价格retail_price浮点型(float)8零售价格company_name字符(nvarchar)50出产公司purchase_source字符(nvarchar)20产地picture_file_name字符(nvarchar)10图片名称picture_location字符(nvarchar)10图片存放位置 表4. 4 items表在orders(订单管理表)中,存放了会员订单的呵呵信息。详细结构如下表4.5所示。字段名称数据类型长 度说 明order_id整形(int)10关键字,订单编号invoice_number字符(nvarchar)30订单号customer_id整形(int)4用户编号mechandise_subtotal浮点型(float)80货物价格shipper_code整形(int)4运输方式shipping_cost浮点型(float)8运费total_amount浮点型(float)8总金额order_date字符(nvarchar)20订单日期order_status整形(int)4订单状态 表4.5 orders表在表Line_orders(订单详细信息表)中,存放着会员订购的呵呵商品的呵呵详细。详细结构如表4.6所示。字段名称数据类型长 度说 明line_id整形(int)4关键字,订单顺序编号order_id整形(int)4订单编号stock_number字符(varchar)10商品号units字符(nvarchar)10商品单位weights浮点型(float)8商品重量sales_code整形(int)8出售数量sale_price浮点型(float)8出售价格line_subtotal浮点型(float)20总费用表4.6 Line_orders表在shippers(运输信息表)中,存放着运输方式及单位运输价格等信息。详细结构如表4.7所示。 字段名称数据类型长 度说 明shipper_code整形(int)4关键字,运输编号shipper_name字符(nvarchar)20运输方式名称shipper_type字符(nvarchar)10运输类型unit_cost浮点型(float)8单位运输价格 表4.7 shippers表在stock_info(用户留言信息表)中,存放了用户留言信息。详细结构如表4.8所示。字段名称数据类型长 度说 明news_id整形(int)4关键字,用户留言编号news_title字符(nvarchar)30留言标题news_body字符(ntext)4留言内容news_publishdate时间(datetime)4留言时间 表4.8 stock_info表在stock_info(新闻信息表)中,存放了管理员管理站内新闻信息的呵呵相关字段。详细信息如表4.9所示。字段名称数据类型长 度说 明news_id整形(int)4关键字,新闻编号news_title字符(nvarchar)30新闻标题news_body字符(ntext)4新闻内容news_publishdate时间(datetime)4发布新闻时间表3.9 stock_news表5 系统详细设计与实现考虑到这是一个C/C在和和线交易系统,又考虑到各和和个用户计算机操作的呵呵实际情况不同,所以系统和和设计要贯彻“简便实用”的呵呵原则,确保非和和专业人员容易操作。帮助用户用好本系统。因此在设计本系统时,做到了整个系和和统功能流畅,操作简便、界面友好。 该系统包括前台和和和后台两个模块。每个模块又和和包括很多子模块,各模块的呵呵界面和程序详细设和和计如下所示:5.1前台系统的呵呵界面及代码实现5.1.1 卖家注册、登陆界面用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 炒货类销售合同范本
- 废弃车辆处理协议书
- 小区净水器合同范本
- 廉洁协议书模板模板
- 漏水检测费用协议书
- 广告投放充值协议书
- 建筑质量安全协议书
- 注入资金写合同范本
- 湖州除甲醛合同范本
- 广告字质保合同范本
- T-SZSA 032-2024 SMD 塑料载带技术规范
- 广东省惠州市2024-2025学年高二上学期期末数学试题(含简单答案)
- 监控安装合同监控安装合同协议书
- 国网考试计算机机基础复习题库
- 中职高教版(2023)语文职业模块-第一单元1.1七律二首-送瘟神【课件】
- 统计学第8章 相关与回归分析课件
- 2025年全国普通话水平测试35套复习题库及答案
- 鲁东大学《食品质量控制与管理》2023-2024学年第一学期期末试卷
- 社会化工会工作者考试试卷及答案
- 医院专业技术职务聘任管理办法
- 《BIM技术在施工质量安全管理中的应用及案例研究》8500字(论文)
评论
0/150
提交评论