欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    校园二手交易网站论文.doc

    • 资源ID:8973579       资源大小:1.94MB        全文页数:21页
    • 资源格式: DOC        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    校园二手交易网站论文.doc

    1、目 录1. 引言11.1 开发背景与意义11.2 开发工具12. 系统分析22.1 可行性分析22.2 需求分析23. 系统总体设计33.1 系统功能设计33.2 数据库设计54. 系统详细设计94.1 登录模块设计94.2 管理员修改模块设计104.3 前台会员注册模块设计104.4 会员管理二手商品管理模块设计114.5 校园二手信息网前台模块设计124.6 新闻资讯模块125. 系统测试135.1 测试目的135.2 测试方法135.3 测试用例135.4 测试结果146. 结语14参考文献16 基于PHP的伟拍校园二手交易网的设计与实现伟拍校园二手信息网的设计与实现学生姓名:XXX 指

    2、导教师:XXX内容提要:伴随着各种Web开发技术的发展,如今网上交易已经变得十分容易。本文介绍的伟拍二手商品交易平台是一个服务于在校学生的B2C(Browser to Custom)的交易网站,通过本网站用户可自由出售和购买商品,为广大学生提供了平等互利、方便快捷的交易空间。校园二手商品交易平台除了可以解决商务沟通,信息交流等问题外,更可以提高在校生的实际购买力,减少浪费,客观上提高在校大学生的生活水平,比起传统的二手交易,网上二手交易更加迅捷,实时性强,信息充裕,发展空间巨大。本课题根据二手商品电子商务系统的应用需求,进行需求分析,并对网站系统规划设计。运用HTML语言、PHP技术、MySq

    3、l与后台数据库链接等关键技术建设二手商品交易平台。实现了网上交易系统的会员登录与注册,网站首页、分页浏览、信息发送等功能。关键词:校园二手交易网站 PHP,MYSQL1. 引言1.1 开发背景与意义在当前社会上,许多的各种类型的电子商务类网站纷纷建立,可以很大程度上解决人们信息资源的闭塞以及地域上的限制。作为大学校园,伴随着学生的购买能力的提高和每年的升学和毕业,也存在的许多各种类型的二手商品,由于信息交流的落后,很多只限于校园公告栏或者请人代为宣传的方式进行交易。这种方式有很多局限性和偶然性,并不能满足二手商品畅通交流的要求。于是一种新的二手商品信息交流的方式出现了,就是基于Web的校园网二

    4、手商品交易系统。通过这个系统,可以发现每一个校园网用户都是系统的主人,大家可以非常方便的发布自己的信息,浏览别人的发布的信息,还可以对各种二手商品信息做出横向比较,做出自己的最佳选择现在网上的学生二手交易平台主要提供买方和卖方之间的信息交流的平台,用户可以通过注册后,发表自己需要转让的商品信息,也可以查看需求的商品信息和转让人的信息,并购买商品。用户还可以通过留言对商品信息提出问题,也可以管理自己发布的商品信息。网站对商品进行分类,提供搜索功能,并显示最新的商品信息,通过点击数判断热点信息,由管理员添加商品品信息。 当前的二手交易网站质量参差不齐,对发表的信息的真实性没有通过严格的审批,信息的

    5、真实性无法得到保证,同时对于已经出售或者已经求得的信息没有及时的更新其状态,导致站内的很多信息失去时效性校园电子商务从商业运作模式来看属于一般电子商务, 从根本上说,是C2C模式:绝大多数的卖家和买家都是个人。卖的东西大多也以个数为计量单位,并且大多与学生有关,往年教材、电脑配件、自行车、辅导资料、房屋出租、化妆品等是最常见的商品。作为校园电子商务平台的交易网站也同样不对卖家所售商品的真伪负责。但与像“e-B a y易趣”、“淘宝”等这样纯粹的商业性C2C不同,校园交易网没有自己的支付系统,靠的大多就是卖家和买家的互相见面,然后一手交钱,一手交货,看上去有些“原始”。在校园交易网上购物比较单纯

    6、,通常不必太在意卖家或买家的伪善,不用为现金的支付问题而担忧,甚至不用事先就为店面的开张而支付一笔不小的费用(对学生来说),比较适合学生群体1.2 开发工具本网站运用MYSQL作为后台数据库,以PHP2为前端开发工具。全中文界面,易操作。不具备计算机使用经验的管理人员和业务操作员只要具有业务管理的基本知识即可在较短的时间内掌握。网站采用图形界面和向导式操作3,本着“功能越复杂,操作越简单”的原则设计,易学易用。维护简单,网站运行后几乎不需要专业管理员维护,大大提高了高校宿舍管理部门的工作效率,减少不必要的人力、物力和财力的支出。(1)PHP是基于通用语言的编译运行的程序,所以它的强大性和适应性

    7、,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到PHP的Web应用中。PHP同时也是Language-Independent(语言独立化)的,所以,可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写。(2) Mysql是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL是一个关系型

    8、数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。2. 系统分析2.1 可行性分析可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否

    9、能够解决4。以下将从经济、技术、操作三个方面对网站进行可行性分析。2.1.1 经济可行性主要从项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用等。由于本校园二手信息网所要求的硬件(计算机及相关硬件)和软件环境5,市场上都容易购买或从相关网站下载,网站运行后几乎不需要专业管理员维护,对个人不造成过重的经济负担。本网站的开发周期短,一旦投入使用将大大减少个人呢在校园二手信息网信息网站方面的人力、物力和财力的投入。2.1.2 技术可行性技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。本网站的开发是基于B/S结构6,B/S

    10、结构最大的优点就是可以在任何地方进行操作而不需要安装专门的软件7,只要有一台能上网的电脑就能使用,客服端零安装、零维护。本网站采用PHP和MYSQL分别作为前端和后端的开发工具8。运行界面人性化,操作简便易懂,非专业人员都能轻松掌握进行操作。此网站的维护一般的软件编程人员都能轻松应对。系统运行需要的设备简单,普通计算机上就可以运行,不需要特定设备。2.1.3 操作可行性在校园中,电脑的普及率非常的高,每一位在校学生都会使用网络,无论是机房还是宿舍,几乎网络都有覆盖,并且学校都有校园的内部校园网,有些甚至是无线网络覆盖,校园网连接了宿舍、教室、办公机构,几乎校园的各个角落都能够将信息资源进行传输

    11、和共享,网络效率高、范围广。并且学校都有内部的网络 Web服务器。在高速发展的校园网络的时期,在校园架设校园二手网交易平台开展校园电子商务的硬件环境和软件环境都比较健全。学生与学生、学生与老师之间的交流沟通更加便捷,微信等聊天工具的使用加快了信息的交换速度。2.2 需求分析校园二手信息网使得校园二手信息网信息网站科学化、规范化,极大地提高了个人的工作效率。本网站的最终用户是个人,也就是博主,因此需要实现以下功能:(1)博主也就是管理员,必须拥有全部的管理权限,包括对校园二手信息网信息的设置,头像的设置,以及校园二手信息网的简介等的管理员权利,。(2)作为一个校园二手信息网信息的主体,日志和相册

    12、是一个主要的部分,可以实时的让浏览者了解到校园二手信息网信息的,因此,博主也就是管理员可以发布,修改,删除日志和相册。(3)管理员拥有可以修改自己密码的权利,也就是说管理自身的权利。(4)会员管理模块,这个模块主要是为了给会员留一个发布对校园二手信息网的感想的权利,会员在注册登录后,可以对校园二手信息网日志和相片发布留言。(5)后台管理会员,管理员可以在后台对注册的会员信息进行管理,这样就能保证及时的清除非法的会员。(6)评论管理:管理员可以对会员个人发布的评论信息进行管理,这个主要包括对评论信息的查看,删除等功能。3. 系统总体设计3.1 系统功能设计3.1.1 设计思想本网站包括管理员管理

    13、,会员管理,商品分类管理,商品管理,会员发布商品管理,短消息管理等。另外,该网站还保证了数据的安全性、完整性和准确性。网站的功能模块图如图1所示。伟拍校园二手交易网会员管理员会员注册商品发布商品管理收发信箱会员管理分类管理商品管理新闻管理图1 功能模块图(1)系统用户管理实现的功能:管理员登录后,可以修改自身的信息。(2)分类信息管理实现的功能:管理员添加管理商品分类信息。(3)密码信息管理实现的功能:管理员对自身的密码进行修改。(4)商品管理实现的功能:管理员具有对网站的所有商品具有管理的权限。(5)会员管理实现的功能:管理员可以对会员进行管理。3.1.2 各模块功能说明(1)系统管理模块包

    14、括:管理员修改密码三个部分。用户修改密码:实现所有用户的密码修改功能。(2)分类管理模块包括:分类添加,管理两个部分。 分类添加:管理员添加分类。 分类管理:管理员对分类信息的修改和删除。(3)新闻管理包括:这个主要实现新闻挂历两个部分。 会员信息查询:实现对会员基本信息的录入和修改情况的录入。新闻信息管理:主要是管理员对网站新闻信息的管理(4)前台管理模块包括:会员信息管理、商品管理、收发信箱、文章展示。 首页管理:主要是将会员发布的商品,新闻信息调用到首页。 商品展示:会员发布商品后,就可以通过数据库调用将商品展示在前台。 新闻信息:主要是将新闻信息展现到前台中。 商品搜索:根据关键字对商

    15、品进行搜索。(5)会员管理包括:会员注册,修改信息两个部分。 会员注册:会员在页面填写自己的注册信息 会员修改:会员在登录后对自己信息的修改3.1.3 业务流分析校园二手信息网工作流程为:网站启动并进入登录界面,根据不同用户进行登录,所有用户都可以浏览网站主界面。通过权限判断,会员除了可以浏览信息外,还可以登陆后对注册资料的操作(包括对资料录入、修改、删除),以及发布管理二手商品的功能。超级管理员可以添加、删除会员,并对所有的商品信息进行管理,还可以对网站管理的所有功能进行操作。本网站的业务流程图如图2所示。会员注册验证N会员管理管理员验证N 网站管理Y数据库图2 业务流程图3.1.4 数据流

    16、分析数据流程9分析主要包括对信息的流动、传递、处理、储存等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图(Data Flow Diagram,简称DFD)来实现的。其具体的做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图。校园二手信息网的数据流程:对本网站操作的数据源有会员员和超级管理员两种,首先由网站管理员根据不同的需要将某些信息保存到数据库中,然后再进行发布。登录网站的所有管理员可以对这些库信息进行添加、修改和删除处理。超级管理员可以管理、删除会员员用户。本网站的数据流程图如图3

    17、所示。 信息系统卖家买家商品信息短信信息管理员网站信息管理信息商品信息图3 数据流程图3.2 数据库设计用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集各种基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为具体设计打下基础。经过功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构: (1)管理员(ID,用户名,密码,权限,添加时间); (2)分类信息表(分类ID,分类名称); (3)商品信息(名称,价格,描述,分类,用户账号); (4)会员(账号,密码,姓名,昵称,性别); (4)新闻信息(标题,内容

    18、,日期,作者);3.2.1 数据库概念结构设计在数据项和数据结构的基础上,就可以设计出满足用户需求的各种实体,以及它们之间的关系,为逻辑结构设计打下基础。这种实体包含各种具体信息,通过相互之间的作用形成数据的流动。本校园二手交易信息网的实体有:管理员实体、分类信息实体、商品实体、会员信息实体。数据库E-R如图4所示。1会员信息二手商品信息管理员新闻管理N管理1N管理1N管理N1短信收发N1图4 数据库E-R图3.2.2 数据库逻辑结构设计 数据库的概念结构设计完毕后,可以将数据库概念结构转化为数据库系统所支持的实际数据库模型10,也就是数据库的逻辑结构。 校园二手信息网个人网站共有一个数据库、

    19、五个表,分别为管理员表,会员表,分类信息,文章表,商品表。(1)管理员表:记录管理员信息,对管理员的身份进行管理,如表1所示。表1 保洁人员表序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号102Web_adminVarchar50是255账号3passwordVarchar50是255密码(2)会员信息表:这个表主要是将会员的主要身份信息进行记录,以便在前台进行显示,如表2所示。表2 会员信息表序号字段名称字段类型大小允许为空最大长度备注1hy_IDInt4自增编号102useridVarchar50是255账号3passwordVarchar50是255密码4emailV

    20、archar50是255邮箱5sexVarchar50是255性别(3)商品信息表:这个表是将会员发布的二手商品信息进行保存,如表3所示。表3 商品信息表序号字段名称字段类型大小允许为空最大长度备注1pro_IDInt4自增编号102C_idInt4是255分类ID3nameVarchar50是255名称4contentVarchar50是255内容5priceINT4是255价格6picVarchar50是255描述7useridVarchar50是255会员账号8Is_specVarchar50是255是否推荐(4)新闻信息表:记录新闻的标题,内容等信息,如表4所示。表4 新闻表序号字段名

    21、称字段类型大小允许为空最大长度备注1News_IDInt4自增编号102titleVarchar50是255标题3contentText16是255内容4rqdatetime9是8日期5authorVarchar60是23性别(5)分类信息表:记录分类的编号、分类名称等信息,方便对分类信息进行管理,如表5所示。表5 分类表序号字段名称字段类型大小允许为空最大长度备注1C_IDInt4自增编号102categoryVarchar50是255分类(6)收发信息表:这个表主要是用来提供给会员之间进行收发短消息,如表6所示。表6 收发信息表序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增

    22、编号102titleVarchar4是255日志ID3recuseridVarchar50是255接收者4senduseridVarchar50是255发送者5contenttext16是255内容4. 系统详细设计 本网站包括系统用户管理、新闻信息管理、分类信息管理、商品管理、会员管理,收发短信管理等模块。可以分不同权限、不同用户对该网站进行操作11。下面分别说明这些模块的实现,首先从登录模块开始。4.1 登录模块设计 所有的网站系统都是由会员,管理员登录开始的,这即是为了保证信息的安全,也是表明一个系统是如何开始运行的,本网站就是从管理员从后台登陆开始启动,管理员在登录系统后发布各类基础信

    23、息后,会员就可以注册登录,利用这些基础信息开始自己的发布商品了,管理员登录如图5所示。图5 登录界面4.2 管理员修改模块设计 因为管理员登录后可以对整个网站信息进行管理,因此对于整个系统来说,管理员这个身份是很重要的,为了保证一定的安全性,就要求管理员在登录后可以对自己的密码进行修改,这个过程中,需要先验证管理员是否登录,然后再登录后将身份信息反映到页面上,如下图所示。图6 管理员修改密码界面图7 管理员修改界面4.3 前台会员注册模块设计 本系统主要实现的就是会员在登录后可以发布自己的商品信息,所以在登录前,会员必须先要注册成为会员,才可以登录,在前台的会员注册页面,会员在填写了相关的注册

    24、信息后,提交按钮,就会将自己的注册信息提交到数据库中如图10所示。图9 会员注册信息界面4.4 会员管理二手商品管理模块设计 校园二手交易信息网的一个最重要的功能就是实现了会员在登录后可以自己发布想要出售的商品,在本系统中,会员登录后就可以自由的发布商品,并且可以对自己出售的商品信息进行管理和删除,在对价格不合适的时候,还可以对商品的价格进行修改,在这个功能里,主要是运用了session技术,来保证发布信息的时候,可以将会员登录信息保存到数据库中,在进行管理的时候,也是通过session技术进行数据对比,从数据库中调出相应的数据来,而不会导致混淆。图11 校园二手信息网信息发布界面图12 校园

    25、二手信息网会员管理信息界面4.5 校园二手信息网前台模块设计 前台部分是这个校园二手信息网系统中最为重要的一个模块,其中包括了首页的显示,二手商品列表,分类索引,以及会员登录,会员管理,会员发布商品等信息。(1)首页是一个校园二手信息网类网站的重点,这个首页的设计是很重要的,在本首页设计中,主要是采用了将首页信息进行分割,主要是将校园二手信息网信息进行精选呈现给游客和会员。(2)商品列表:该模块很重要,主要是将二手信息进行呈现,在这个模块中,汇集了所有的二手信息,并且将信息进行分页,来带到优秀的用户体验效果。(3)搜索管理:不可能所有的人都会慢慢的浏览所有的商品,有的人可能心中会对某个商品有模

    26、糊的印象,所以需要他能很快的进行查询,只要输入关键词,系统就会很快的定位到相关的数据上。(4)会员收发短信模块,在这个系统中,会员之间可以相互发送短信就行交流,当某个会员看到某个商品想联系卖家进一步沟通的时候,他可以点击发送短信,在发送短信界面进行填写留言内容就可以了,卖家在登录后查看收件箱就可以看到别人给自己的留言,并进行回复4.6 新闻资讯模块这个模块是属于管理员进行管理的,管理员在后台发布了信息后,前台游客以及会员就可以在前台进行浏览了,在这个模块中主要又分为了新闻列表和新闻详细页面,界面如下图所示界面如图13所示,新闻列表界面如图14所示。图13 新闻列表界面图14 新闻详细界面5.

    27、系统测试5.1 测试目的 一个程序并不可能达到十分完美,难免存在一些错误。如果不能及时将其找出并修改,会造成系统奔溃并造成不必要的损失。通过系统测试,尽可能多的找出系统中的错误,以便及时修改。校园二手信息网信息网站是对校园二手信息网信息进行管理的网站,一旦无法正常运行,对校园二手信息网的浏览带来很多影响。所以通过系统测试的手段,尽可能排除程序中的错误,达到程序运行稳定的目的,使网站的工作不会因此受到影响。5.2 测试方法系统测试的方法主要有黑盒测试和白盒测试,本系统主要是给管理员用的,管理员不需要了解程序的流程,只要能完成他想要得功能就行了。因此采用的是黑盒测试。 (1)信息输入 选择几组数据

    28、进行添加,然后查看添加结果,看数据是否添加成功。 (2)信息查询 信息输入后,通过信息查询,查看结果是否和设计时数据一致,以确保数据的正确性。 (3)信息删除 对已添加的信息进行删除,然后进行信息查询,验证信息是否已经成功删除。 (4)信息修改 对已添加的信息进行修改,查看修改结果,看数据是否修改成功。5.3 测试用例(1)输入相应的数据,点击添加,查看添加结果。添加测试如图15所示。图15 添加测试(2)输入查询条件,点击查询,查看查询结果。查询测试如图16所示。图16 查询测试(3)对已添加的信息进行删除,查看结果是否删除成功。删除测试如图17所示。图17 删除测试(4)对已经添加的信息进

    29、行修改。修改测试如图18所示。图18 修改测试5.4 测试结果 输入数据库中已存在的数据,成功输出结果;删除数据后,查询不到以前的信息;也可以对数据库中已经存在信息进行修改。通过以上测试,此网站各模块都能实现各自的功能,符合学校的要求,运行稳定。6. 结语历时几个多月的紧张学习和工作,我的毕业设计终于如期、顺利的完成了。 经过本次的毕业设计,使我学习到了有关PHP的知识和MYSQL数据库的知识,使我了解脚本语言对PHP的重要,在这次设计过程中,培养了我的自学能力,在遇到技术困难的时候,能够认真的对待,永不放弃,无论是查看各种书籍还是到图书馆中查找各种资料,想尽一切办法将这个问题解决。我总结了很多的PHP编程经验,这将在以后的学习生活中有很大的帮助。我将理论联系实际,把书本中的知识运用到工作中。同时我也从老师同学那里学到了很多有用的技能和技巧,使我受益非浅。虽然有一些功能没有实现或者实现的不好,希望在以后的工作和学习生活中把它完成,弥补今天的遗憾。感谢我的指导老师,他总是督促我写论文和完成设计,并帮我仔细检查论文内容,帮我改掉很多细小的错误和漏洞。我


    注意事项

    本文(校园二手交易网站论文.doc)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开