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

上传人:b****0 文档编号:262449 上传时间:2022-10-08 格式:DOCX 页数:21 大小:792.21KB
下载 相关 举报
校园二手交易网站论文.docx_第1页
第1页 / 共21页
校园二手交易网站论文.docx_第2页
第2页 / 共21页
校园二手交易网站论文.docx_第3页
第3页 / 共21页
校园二手交易网站论文.docx_第4页
第4页 / 共21页
校园二手交易网站论文.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

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

《校园二手交易网站论文.docx》由会员分享,可在线阅读,更多相关《校园二手交易网站论文.docx(21页珍藏版)》请在冰豆网上搜索。

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

校园二手交易网站论文

伟拍校园二手信息网的设计与实现

学生姓名:

XXX指导教师:

XXX

内容提要:

伴随着各种Web开发技术的发展,如今网上交易已经变得十分容易。

本文介绍的伟拍二手商品交易平台是一个服务于在校学生的B2C(BrowsertoCustom)的交易网站,通过本网站用户可自由出售和购买商品,为广大学生提供了平等互利、方便快捷的交易空间。

校园二手商品交易平台除了可以解决商务沟通,信息交流等问题外,更可以提高在校生的实际购买力,减少浪费,客观上提高在校大学生的生活水平,比起传统的二手交易,网上二手交易更加迅捷,实时性强,信息充裕,发展空间巨大。

本课题根据二手商品电子商务系统的应用需求,进行需求分析,并对网站系统规划设计。

运用HTML语言、PHP技术、MySql与后台数据库链接等关键技术建设二手商品交易平台。

实现了网上交易系统的会员登录与注册,网站首页、分页浏览、、信息发送等功能。

关键词:

校园二手交易网站PHP,MYSQL

 

1.引言

1.1开发背景与意义

在当前社会上,许多的各种类型的电子商务类网站纷纷建立,可以很大程度上解决人们信息资源的闭塞以及地域上的限制。

作为大学校园,伴随着学生的购买能力的提高和每年的升学和毕业,也存在的许多各种类型的二手商品,由于信息交流的落后,很多只限于校园公告栏或者请人代为宣传的方式进行交易。

这种方式有很多局限性和偶然性,并不能满足二手商品畅通交流的要求。

于是一种新的二手商品信息交流的方式出现了,就是基于Web的校园网二手商品交易系统。

通过这个系统,可以发现每一个校园网用户都是系统的主人,大家可以非常方便的发布自己的信息,浏览别人的发布的信息,还可以对各种二手商品信息做出横向比较,做出自己的最佳选择

现在网上的学生二手交易平台主要提供买方和卖方之间的信息交流的平台,用户可以通过注册后,发表自己需要转让的商品信息,也可以查看需求的商品信息和转让人的信息,并购买商品。

用户还可以通过留言对商品信息提出问题,也可以管理自己发布的商品信息。

网站对商品进行分类,提供搜索功能,并显示最新的商品信息,通过点击数判断热点信息,由管理员添加商品品信息。

当前的二手交易网站质量参差不齐,对发表的信息的真实性没有通过严格的审批,信息的真实性无法得到保证,同时对于已经出售或者已经求得的信息没有及时的更新其状态,导致站内的很多信息失去时效性

校园电子商务从商业运作模式来看属于一般电子商务,从根本上说,是C2C模式:

绝大多数的卖家和买家都是个人。

卖的东西大多也以个数为计量单位,并且大多与学生有关,往年教材、电脑配件、自行车、辅导资料、房屋出租、化妆品等是最常见的商品。

作为校园电子商务平台的交易网站也同样不对卖家所售商品的真伪负责。

但与像“e-Bay易趣”、“淘宝”等这样纯粹的商业性C2C不同,校园交易网没有自己的支付系统,靠的大多就是卖家和买家的互相见面,然后一手交钱,一手交货,看上去有些“原始”。

在校园交易网上购物比较单纯,通常不必太在意卖家或买家的伪善,不用为现金的支付问题而担忧,甚至不用事先就为店面的开张而支付一笔不小的费用(对学生来说),比较适合学生群体

1.2开发工具

本网站运用MYSQL作为后台数据库,以PHP[2]为前端开发工具。

全中文界面,易操作。

不具备计算机使用经验的管理人员和业务操作员只要具有业务管理的基本知识即可在较短的时间内掌握。

网站采用图形界面和向导式操作[3],本着“功能越复杂,操作越简单”的原则设计,易学易用。

维护简单,网站运行后几乎不需要专业管理员维护,大大提高了高校宿舍管理部门的工作效率,减少不必要的人力、物力和财力的支出。

(1)PHP是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。

通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到PHP的Web应用中。

PHP同时也是Language-Independent(语言独立化)的,所以,可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写。

(2)Mysql是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQLAB公司。

目前MySQL被广泛地应用在Internet上的中小型网站中。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。

MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL的SQL语言是用于访问数据库的最常用标准化语言。

MySQL软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。

由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

2.系统分析

2.1可行性分析

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决[4]。

以下将从经济、技术、操作三个方面对网站进行可行性分析。

2.1.1经济可行性

主要从项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用等。

由于本校园二手信息网所要求的硬件(计算机及相关硬件)和软件环境[5],市场上都容易购买或从相关网站下载,网站运行后几乎不需要专业管理员维护,对个人不造成过重的经济负担。

本网站的开发周期短,一旦投入使用将大大减少个人呢在校园二手信息网信息网站方面的人力、物力和财力的投入。

2.1.2技术可行性

技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。

本网站的开发是基于B/S结构[6],B/S结构最大的优点就是可以在任何地方进行操作而不需要安装专门的软件[7],只要有一台能上网的电脑就能使用,客服端零安装、零维护。

本网站采用PHP和MYSQL分别作为前端和后端的开发工具[8]。

运行界面人性化,操作简便易懂,非专业人员都能轻松掌握进行操作。

此网站的维护一般的软件编程人员都能轻松应对。

系统运行需要的设备简单,普通计算机上就可以运行,不需要特定设备。

2.1.3操作可行性

在校园中,电脑的普及率非常的高,每一位在校学生都会使用网络,无论是机房还是宿舍,几乎网络都有覆盖,并且学校都有校园的内部校园网,有些甚至是无线网络覆盖,校园网连接了宿舍、教室、办公机构,几乎校园的各个角落都能够将信息资源进行传输和共享,网络效率高、范围广。

并且学校都有内部的网络Web服务器。

在高速发展的校园网络的时期,在校园架设校园二手网交易平台开展校园电子商务的硬件环境和软件环境都比较健全。

学生与学生、学生与老师之间的交流沟通更加便捷,微信等聊天工具的使用加快了信息的交换速度。

2.2需求分析

校园二手信息网使得校园二手信息网信息网站科学化、规范化,极大地提高了个人的工作效率。

本网站的最终用户是个人,也就是博主,因此需要实现以下功能:

(1)博主也就是管理员,必须拥有全部的管理权限,包括对校园二手信息网信息的设置,头像的设置,以及校园二手信息网的简介等的管理员权利,。

(2)作为一个校园二手信息网信息的主体,日志和相册是一个主要的部分,可以实时的让浏览者了解到校园二手信息网信息的,因此,博主也就是管理员可以发布,修改,删除日志和相册。

(3)管理员拥有可以修改自己密码的权利,也就是说管理自身的权利。

(4)会员管理模块,这个模块主要是为了给会员留一个发布对校园二手信息网的感想的权利,会员在注册登录后,可以对校园二手信息网日志和相片发布留言。

(5)后台管理会员,管理员可以在后台对注册的会员信息进行管理,这样就能保证及时的清除非法的会员。

(6)评论管理:

管理员可以对会员个人发布的评论信息进行管理,这个主要包括对评论信息的查看,删除等功能。

3.系统总体设计

3.1系统功能设计

3.1.1设计思想

本网站包括管理员管理,会员管理,商品分类管理,商品管理,会员发布商品管理,短消息管理等。

另外,该网站还保证了数据的安全性、完整性和准确性。

网站的功能模块图如图1所示。

图1功能模块图

(1)系统用户管理实现的功能:

管理员登录后,可以修改自身的信息。

(2)分类信息管理实现的功能:

管理员添加管理商品分类信息。

(3)密码信息管理实现的功能:

管理员对自身的密码进行修改。

(4)商品管理实现的功能:

管理员具有对网站的所有商品具有管理的权限。

(5)会员管理实现的功能:

管理员可以对会员进行管理。

3.1.2各模块功能说明

(1)系统管理模块包括:

管理员修改密码三个部分。

①用户修改密码:

实现所有用户的密码修改功能。

(2)分类管理模块包括:

分类添加,管理两个部分。

①分类添加:

管理员添加分类。

②分类管理:

管理员对分类信息的修改和删除。

(3)新闻管理包括:

这个主要实现新闻挂历两个部分。

①会员信息查询:

实现对会员基本信息的录入和修改情况的录入。

②新闻信息管理:

主要是管理员对网站新闻信息的管理

(4)前台管理模块包括:

会员信息管理、商品管理、收发信箱、文章展示。

①首页管理:

主要是将会员发布的商品,新闻信息调用到首页。

②商品展示:

会员发布商品后,就可以通过数据库调用将商品展示在前台。

③新闻信息:

主要是将新闻信息展现到前台中。

④商品搜索:

根据关键字对商品进行搜索。

(5)会员管理包括:

会员注册,修改信息两个部分。

①会员注册:

会员在页面填写自己的注册信息

②会员修改:

会员在登录后对自己信息的修改

3.1.3业务流分析

校园二手信息网工作流程为:

网站启动并进入登录界面,根据不同用户进行登录,所有用户都可以浏览网站主界面。

通过权限判断,会员除了可以浏览信息外,还可以登陆后对注册资料的操作(包括对资料录入、修改、删除),以及发布管理二手商品的功能。

超级管理员可以添加、删除会员,并对所有的商品信息进行管理,还可以对网站管理的所有功能进行操作。

本网站的业务流程图如图2所示。

图2业务流程图

3.1.4数据流分析

数据流程[9]分析主要包括对信息的流动、传递、处理、储存等的分析。

数据流程分析的目的就是要发现和解决数据流通中的问题。

现有的数据流程分析多是通过分层的数据流程图(DataFlowDiagram,简称DFD)来实现的。

其具体的做法是:

按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图。

校园二手信息网的数据流程:

对本网站操作的数据源有会员员和超级管理员两种,首先由网站管理员根据不同的需要将某些信息保存到数据库中,然后再进行发布。

登录网站的所有管理员可以对这些库信息进行添加、修改和删除处理。

超级管理员可以管理、删除会员员用户。

本网站的数据流程图如图3所示。

图3数据流程图

3.2数据库设计

用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。

收集各种基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为具体设计打下基础。

经过功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:

(1)[管理员](ID,用户名,密码,权限,添加时间);

(2)[分类信息表](分类ID,分类名称);

(3)[商品信息](名称,价格,描述,分类,用户账号);

(4)[会员](账号,密码,姓名,昵称,性别);

(4)[新闻信息](标题,内容,日期,作者);

3.2.1数据库概念结构设计

在数据项和数据结构的基础上,就可以设计出满足用户需求的各种实体,以及它们之间的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1