web的校园二手交易平台的设计与实现【字数:9743】
摘 要为了避免交易资源一些不必要的浪费,利用二手拍卖市场的平台来起到资源再利用的效益,在节省时间和空间的前提下,更加方便快捷高质量的完成物品交易,于是开发了基于Web技术的高校二手交易系统。
目 录
1 引言 1
1.1 课题研究的背景 1
1.2 课题研究的目的和意义 1
1.3 本课题所做的工作 2
2 开发环境及技术 3
2.1 开发模式 3
2.2 系统的运行环境 4
2.2.1 硬件环境 4
2.2.2 软件环境 4
2.3 相关技术 4
2.3.1 JSP技术 4
2.3.2 Struts简介 4
2.3.3 JavaSsript介绍 4
3 系统的分析 5
3.1 系统可行性分析 5
3.2 需求分析 6
4 系统的总体设计 7
4.1 系统模块划分 7
4.2 系统用例图 8
4.3 系统功能概述 9
4.4 系统功能结构图 10
5 数据库的设计 11
5.1 数据库的设计 11
5.1.1 ER图 11
5.1.2 数据库设计 15
5.1.3 数据库物理模型图 17
6 系统功能的实现 18
6.1 系统首页设计 18
6.2 登陆注册模块 20
6.2.1 用户登陆 20
6.3 用户功能模块 22
6.3.1 商品详情展示 22
6.3.2 搜索商品 23
6.3.3 购买物品功能 24
6.3.4 用户发布商品 26
6.3.5 审核发布商品 27
7 系统影响 30
8 结语 31
9 参考文献 32
10 致谢 33
1 引言
1.1 课题研究的背景< *好棒文|www.hbsrm.com +Q: #351916072#
br /> 电子商务在中国发展的时间并不是很长,但是它的速度是非常令人吃惊的。网络各类交易平台的涌现使得现代人们的购物生活非常的方便丰富,各种生活上的应用在网络的占有率也是逐步的上升,这种前进的趋势也越来越明显。二手商品上的性价比和利用价值还是非常高的,尤其一些对时间要求很高的物品,新物品对于人们来说不是很划算,二手商品在这时往往就会得到人的青睐。校园二手交易平台的构建可以使得越来越多的学生获得利润,二手商品的利用率也会因此得到大大的加强,学生们不仅仅可以用低价买入一些实用的商品,还能在网站上实时的出手自己的物品。在快节奏的生活当中,二手商品的剩余价值越来越明显,进而需要构建一个二手商品交易的平台。目前高校内的电子商务平台也拥有一些比较完善的购物和支付上面的系统,这给人们带来了很大的方便。网络平台会使交易更加的便利,进而解决一些时空方面资源浪费的问题,使得平台上的二手商品向性价比高的方向发展。
1.2 课题研究的目的和意义
搭建二手交易平台是想通过二手交易的手段进行资源的反复利用,从而避免一些资源上的不必要方面的浪费。大学生群体拥有时间性很强的特点,每一个学习阶段都要进行学习资料和书籍的更新替换,对于不想丢弃的一些在过往阶段用过的资料在现实生活中处理起来不是很方便,这时就需要在一个交易平台上变卖自己的物品,任何来购买下一个学习阶段所需要的资料。利用系统分类和搜索的功能来快捷的获取或者出售产品,从而给自己的生活带来便利。
校园二手交易平台可以更好处理高校中一些闲置的物品,在节省时间和空间的前提下,更加方便快捷高质量的完成物品交易。
1.3 本课题所做的工作
校园二手交易平台系统使用了JSP技术来进行开发完成系统的要求。前台编程利用了JSP相关技术,后台利用Tomcat作为相关的服务器的启动,代码开发工具利用Myeclipse进行后台的相关编写。数据库以及数据库的相关使用分别采用了Navicat数据集成软件和JDBC数据连接技术,主要实现了以下的相关功能:
(1) 系统的核心功能的分析,包括了主要功能模块的处理,系统的可行性分析,系统的主要需求,业务的核心流程。
(2)系统的详细流程设计,包括对于功能模块的相关处理,网站页面边框的界面处理。
(3)数据库的相关处理与设计。
(4)系统的核心功能的设计与处理,包括用户权限的控制(普通用户,管理员),物品的发布,查询和购买,用户注册登陆,用户之间通信,购物车以及订单的更新,个人信息维护,收藏物品功能等。
2 开发环境及技术
2.1 开发模式
该系统前台利用Struts框架,Java Web应用上利用了MVC框架架构。MVC将系统分为模型(Model),视图(View)和控制器(Controller)这三个模块。
MVC表达了一种业务上的流程,采用数据和页面显示拆离的方法进行代码的组织,将众多业务上的流程汇集到一个部件中,在需求上面的优化,定制界面的个性化以及用户交互时,不需要再次进行业务流程的编写,并能够达到算短程序编程时间的目的。
目 录
1 引言 1
1.1 课题研究的背景 1
1.2 课题研究的目的和意义 1
1.3 本课题所做的工作 2
2 开发环境及技术 3
2.1 开发模式 3
2.2 系统的运行环境 4
2.2.1 硬件环境 4
2.2.2 软件环境 4
2.3 相关技术 4
2.3.1 JSP技术 4
2.3.2 Struts简介 4
2.3.3 JavaSsript介绍 4
3 系统的分析 5
3.1 系统可行性分析 5
3.2 需求分析 6
4 系统的总体设计 7
4.1 系统模块划分 7
4.2 系统用例图 8
4.3 系统功能概述 9
4.4 系统功能结构图 10
5 数据库的设计 11
5.1 数据库的设计 11
5.1.1 ER图 11
5.1.2 数据库设计 15
5.1.3 数据库物理模型图 17
6 系统功能的实现 18
6.1 系统首页设计 18
6.2 登陆注册模块 20
6.2.1 用户登陆 20
6.3 用户功能模块 22
6.3.1 商品详情展示 22
6.3.2 搜索商品 23
6.3.3 购买物品功能 24
6.3.4 用户发布商品 26
6.3.5 审核发布商品 27
7 系统影响 30
8 结语 31
9 参考文献 32
10 致谢 33
1 引言
1.1 课题研究的背景< *好棒文|www.hbsrm.com +Q: #351916072#
br /> 电子商务在中国发展的时间并不是很长,但是它的速度是非常令人吃惊的。网络各类交易平台的涌现使得现代人们的购物生活非常的方便丰富,各种生活上的应用在网络的占有率也是逐步的上升,这种前进的趋势也越来越明显。二手商品上的性价比和利用价值还是非常高的,尤其一些对时间要求很高的物品,新物品对于人们来说不是很划算,二手商品在这时往往就会得到人的青睐。校园二手交易平台的构建可以使得越来越多的学生获得利润,二手商品的利用率也会因此得到大大的加强,学生们不仅仅可以用低价买入一些实用的商品,还能在网站上实时的出手自己的物品。在快节奏的生活当中,二手商品的剩余价值越来越明显,进而需要构建一个二手商品交易的平台。目前高校内的电子商务平台也拥有一些比较完善的购物和支付上面的系统,这给人们带来了很大的方便。网络平台会使交易更加的便利,进而解决一些时空方面资源浪费的问题,使得平台上的二手商品向性价比高的方向发展。
1.2 课题研究的目的和意义
搭建二手交易平台是想通过二手交易的手段进行资源的反复利用,从而避免一些资源上的不必要方面的浪费。大学生群体拥有时间性很强的特点,每一个学习阶段都要进行学习资料和书籍的更新替换,对于不想丢弃的一些在过往阶段用过的资料在现实生活中处理起来不是很方便,这时就需要在一个交易平台上变卖自己的物品,任何来购买下一个学习阶段所需要的资料。利用系统分类和搜索的功能来快捷的获取或者出售产品,从而给自己的生活带来便利。
校园二手交易平台可以更好处理高校中一些闲置的物品,在节省时间和空间的前提下,更加方便快捷高质量的完成物品交易。
1.3 本课题所做的工作
校园二手交易平台系统使用了JSP技术来进行开发完成系统的要求。前台编程利用了JSP相关技术,后台利用Tomcat作为相关的服务器的启动,代码开发工具利用Myeclipse进行后台的相关编写。数据库以及数据库的相关使用分别采用了Navicat数据集成软件和JDBC数据连接技术,主要实现了以下的相关功能:
(1) 系统的核心功能的分析,包括了主要功能模块的处理,系统的可行性分析,系统的主要需求,业务的核心流程。
(2)系统的详细流程设计,包括对于功能模块的相关处理,网站页面边框的界面处理。
(3)数据库的相关处理与设计。
(4)系统的核心功能的设计与处理,包括用户权限的控制(普通用户,管理员),物品的发布,查询和购买,用户注册登陆,用户之间通信,购物车以及订单的更新,个人信息维护,收藏物品功能等。
2 开发环境及技术
2.1 开发模式
该系统前台利用Struts框架,Java Web应用上利用了MVC框架架构。MVC将系统分为模型(Model),视图(View)和控制器(Controller)这三个模块。
MVC表达了一种业务上的流程,采用数据和页面显示拆离的方法进行代码的组织,将众多业务上的流程汇集到一个部件中,在需求上面的优化,定制界面的个性化以及用户交互时,不需要再次进行业务流程的编写,并能够达到算短程序编程时间的目的。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/449.html