二手交易网站的设计与开发(源码)【字数:7812】
摘 要随着网络的发展,使用网络进行购物的消费习惯已经深入了人们的生活之后。除了不停的购买生活所需,对于已经不需要的但是还依旧可以正常使用的商品可以通过一些方式进行循环利用,特别是在校园里面会有很多二手书之类的商品进行流通。因此设计这个二手交易网站,来填充校园生态系统的空缺进行资源的循环利用。系统是通过PHP语言和B/S框架对网站进行开发的,同时利用MySQL数据库管理系统来对用户和数据进行管理。系统大致分为两个重要模块,前台登录系统和后台管理系统。通过网站后台来对二手商品以及注册用户进行管理,通过留言来对买家的二手商品进行评价,通过评价来了解买家的商品质量。后台管理系统主要针对整个系统的管理,买家、卖家和服务进行管理、维护。让这个系统让校友自己的交流更加友好、密切。
目 录
一、引言 5
(一)网站开发背景 5
(二)资料来源 5
(三)系统主要研究内容 5
(四)相关技术 5
二、需求分析 6
(一)系统需求分析 6
(二)非功能需求分析 6
(三)网站用例分析 6
三、网站架构设计 7
(一)网站设计 7
1、前台页面结构设计 7
2、后台页面结构设计 8
(二)数据库设计 8
四、网站详细设计及代码实现 11
(一)网站设计描述 11
(二)网站前台功能实现 11
1、二手交易网站首页 11
2、购物须知文章页面 12
3、用户注册页面 12
4、用户留言页面 13
5、商品信息列表页面 14
(三)校园二手交易网站网站后台 14
1、后台管理员登录页面 15
2、账号密码修改页面 15
3、用户列表管理页面 15
4、商品列表管理页面 16
5、留言信息管理页面 16
五、系统测试 17
(一)网站测试目的 17
(二)网站测试的步骤 17
(三)网站测试用例 17
六、总结 18
*好棒文|www.hbsrm.com +Q: ^351916072^
致 谢 19
参考文献 20
一、引言
(一)网站开发背景
计算机和网络的发展促进着社会的进步,社会进步的同时也随之带来的是资源的消耗,资源的浪费不容小视。随着国内教育的普及,每年大学生都在增加,每到毕业季大量的生活用品都因为各种原因无法带走,在操场上都会有一些出售二手商品的地方,比如一些书籍、生活用品之类的商品,这些大部分都是七八成新的物品,如果随意丢弃就非常浪费,这样可以让物品得到重复利用,节约环保。但是在校园里摆摊造成拥挤现象,有可能引起混乱,也会对卫生造成影响。为了学校的形象又可以解决二手用品为我们学院设计了一款校园二手交易网站,这样既方便了学校也方便了学生。
(二)资料来源
1、图书馆中保存的又关网页开发方面的技术书籍,资料范围能够包括所有的网站开发方法缺点是文献数量过多,无法准确的找到自己需要的资料。
2、通过网络进行二手网站的搜索,有很多正在使用中的二手商品交易网站可以参考。可以注册成为其中的用户深度感受网站功能。
3、通过搜索引擎解决开发中遇到的各种编程问题,主要解决方案都可以通过他人的技术博客找到相关资料,比较常用的是CSDN这个网站。
4、调查问卷,通过问卷能够了解到身边的同学对于二手网站交易网站的看法,以及对于网站的功能有哪些构想。通过信息收集能够在进行结构设计的时候减轻很多工作内容。
(三)系统主要研究内容
因为二手交易网站开发完成之后主要是会把目光投入到高校市场中,像我们就有很多人喜欢在二手网站交易,所以研究同学们的使用习惯来进行设计。在架构选择上依旧是B/S,首先就能够在使用便捷性上吸引一部分用户使用。对于本次课题的研究工作,重点是商品交易过程的设计。文章首先介绍网络交易的概念,并通过国内外比较优秀的相关网站的设计进行参考,为本文的研究做铺垫。之后分析校园内部存在的二手商品的特征,通过设计分析解决实际问题,从而开发实现了二手交易网站的交易功能。
(四)相关技术
1、PHP编程语言
在网页开发方面,PHP语言是使用评率最高的一个脚本语言。对于交易网站的开发PHP对于数据的处理速度非常的快,并且整个开发环境可以通过集成的安装包来实现也能够兼容各种操作系统。
2、CSS技术
通过使用CSS技术,能够对于网站的页面格式进行修改并且可以进行全局的修改控制。并且通过CSS还可以对一些图标图片进行替换,直接通过样式绘制能够减少页面每次需要加载的数据体积,提升整体工作速度。
3、MySQL数据库技术
开源的关系型数据库能够通过SQL语言的通知来完成整个网站所有的数据的管理工作,和其他类型的关系型数据库相比较MySQL的可移植性更好方便对数据库进行修改与搬迁。因为网络服务器购买的时长有限经常会根据需要去重新购买服务,就需要对于所有线上的网站进行重新部署,MYSQL的可移植性能够减轻工作内容。
二、需求分析
(一)系统需求分析
因为二手交易网站的使用背景我们把它局限在了校园中,在校园中最常见的二手物品就是图书。其余的是一些水瓶之类的生活用户,在每一届学生毕业之后会经常拿来交易。在网站设计中要考虑对比比较热门的图书类商品的界面展示比重增多,分类处理要更加详细。
作为校园二手交易网站的运营者,需要能够通过网站来商家商品等待用户购买。因此就需要有对应的商品上架功能,如果有人购买商品也要能够对于订单进行接受与处理。这部分的功能通常会在用户后台中进行开发设计。
作为校园二手交易网站的使用者,需要能够通过网站进行二手物品的选购,在选购过程中要能够进行商品各类信息的浏览。在用户提交订单的时候要能够将商品购买的信息与用户进行绑定,方便用户取货。使用者对于自己的个人账号信息要有专门的页面来进行处理,也就是设计个人中心,可以通过设计更多的功能将订单内容也显示在个人中心上面。
(二)非功能需求分析
目 录
一、引言 5
(一)网站开发背景 5
(二)资料来源 5
(三)系统主要研究内容 5
(四)相关技术 5
二、需求分析 6
(一)系统需求分析 6
(二)非功能需求分析 6
(三)网站用例分析 6
三、网站架构设计 7
(一)网站设计 7
1、前台页面结构设计 7
2、后台页面结构设计 8
(二)数据库设计 8
四、网站详细设计及代码实现 11
(一)网站设计描述 11
(二)网站前台功能实现 11
1、二手交易网站首页 11
2、购物须知文章页面 12
3、用户注册页面 12
4、用户留言页面 13
5、商品信息列表页面 14
(三)校园二手交易网站网站后台 14
1、后台管理员登录页面 15
2、账号密码修改页面 15
3、用户列表管理页面 15
4、商品列表管理页面 16
5、留言信息管理页面 16
五、系统测试 17
(一)网站测试目的 17
(二)网站测试的步骤 17
(三)网站测试用例 17
六、总结 18
*好棒文|www.hbsrm.com +Q: ^351916072^
致 谢 19
参考文献 20
一、引言
(一)网站开发背景
计算机和网络的发展促进着社会的进步,社会进步的同时也随之带来的是资源的消耗,资源的浪费不容小视。随着国内教育的普及,每年大学生都在增加,每到毕业季大量的生活用品都因为各种原因无法带走,在操场上都会有一些出售二手商品的地方,比如一些书籍、生活用品之类的商品,这些大部分都是七八成新的物品,如果随意丢弃就非常浪费,这样可以让物品得到重复利用,节约环保。但是在校园里摆摊造成拥挤现象,有可能引起混乱,也会对卫生造成影响。为了学校的形象又可以解决二手用品为我们学院设计了一款校园二手交易网站,这样既方便了学校也方便了学生。
(二)资料来源
1、图书馆中保存的又关网页开发方面的技术书籍,资料范围能够包括所有的网站开发方法缺点是文献数量过多,无法准确的找到自己需要的资料。
2、通过网络进行二手网站的搜索,有很多正在使用中的二手商品交易网站可以参考。可以注册成为其中的用户深度感受网站功能。
3、通过搜索引擎解决开发中遇到的各种编程问题,主要解决方案都可以通过他人的技术博客找到相关资料,比较常用的是CSDN这个网站。
4、调查问卷,通过问卷能够了解到身边的同学对于二手网站交易网站的看法,以及对于网站的功能有哪些构想。通过信息收集能够在进行结构设计的时候减轻很多工作内容。
(三)系统主要研究内容
因为二手交易网站开发完成之后主要是会把目光投入到高校市场中,像我们就有很多人喜欢在二手网站交易,所以研究同学们的使用习惯来进行设计。在架构选择上依旧是B/S,首先就能够在使用便捷性上吸引一部分用户使用。对于本次课题的研究工作,重点是商品交易过程的设计。文章首先介绍网络交易的概念,并通过国内外比较优秀的相关网站的设计进行参考,为本文的研究做铺垫。之后分析校园内部存在的二手商品的特征,通过设计分析解决实际问题,从而开发实现了二手交易网站的交易功能。
(四)相关技术
1、PHP编程语言
在网页开发方面,PHP语言是使用评率最高的一个脚本语言。对于交易网站的开发PHP对于数据的处理速度非常的快,并且整个开发环境可以通过集成的安装包来实现也能够兼容各种操作系统。
2、CSS技术
通过使用CSS技术,能够对于网站的页面格式进行修改并且可以进行全局的修改控制。并且通过CSS还可以对一些图标图片进行替换,直接通过样式绘制能够减少页面每次需要加载的数据体积,提升整体工作速度。
3、MySQL数据库技术
开源的关系型数据库能够通过SQL语言的通知来完成整个网站所有的数据的管理工作,和其他类型的关系型数据库相比较MySQL的可移植性更好方便对数据库进行修改与搬迁。因为网络服务器购买的时长有限经常会根据需要去重新购买服务,就需要对于所有线上的网站进行重新部署,MYSQL的可移植性能够减轻工作内容。
二、需求分析
(一)系统需求分析
因为二手交易网站的使用背景我们把它局限在了校园中,在校园中最常见的二手物品就是图书。其余的是一些水瓶之类的生活用户,在每一届学生毕业之后会经常拿来交易。在网站设计中要考虑对比比较热门的图书类商品的界面展示比重增多,分类处理要更加详细。
作为校园二手交易网站的运营者,需要能够通过网站来商家商品等待用户购买。因此就需要有对应的商品上架功能,如果有人购买商品也要能够对于订单进行接受与处理。这部分的功能通常会在用户后台中进行开发设计。
作为校园二手交易网站的使用者,需要能够通过网站进行二手物品的选购,在选购过程中要能够进行商品各类信息的浏览。在用户提交订单的时候要能够将商品购买的信息与用户进行绑定,方便用户取货。使用者对于自己的个人账号信息要有专门的页面来进行处理,也就是设计个人中心,可以通过设计更多的功能将订单内容也显示在个人中心上面。
(二)非功能需求分析
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/191.html