一种基于大学生的二手物品交易系统及交易方法与流程

文档序号:11960132阅读:2236来源:国知局
一种基于大学生的二手物品交易系统及交易方法与流程

本发明涉及数据采集综合管理领域,尤其是涉及一种基于大学生的二手物品交易系统及二手物品交易方法。



背景技术:

随着经济的高速发展与科技的进步,网络交易在市场上占据了越来越大的比重。所谓的网络交易,其实就是电子商务。是利用计算机技术、网络技术和远程通信技术,实现整个商务(买卖)过程中的电子化、数字化和网络化。人们不再是面对面的、看着实实在在的货物、靠纸介质单据(包括现金)进行买卖交易。而是通过网络,通过网上琳琅满目的商品信息、完善的物流配送系统和方便安全的资金结算系统进行交易(买卖)。网络交易(电子商务)是一种采用最先进信息技术的买卖方式,它实质上形成了一个虚拟的市场交换场所,是“现代信息技术”和“商务”的集合但不能将网络交易简单理解成商务电子化。

现如今很多大学生会经常突发奇想出一个创意,并因此做出一些工艺品或自己喜爱的物品进而想证明其价值,亦或由于浪费或不知回收利用等原因,导致很多物品不能合理被利用。通过我们的调查众多大学发现,如今还没有一个完全针对于大学生的创意品销售平台和二手平台。二手销售是很早就有的一个创意,但针对于大学生创意品的还没有。现如今将二手交易与网络平台结合的商业模式越来越多,据如咸鱼网、赶集网以及五八同城等,但他们针对性不够,大学生中使用过的人也并不多。



技术实现要素:

本发明的目的是针对上述问题提供一种针对目标人群、功能全面、易于操作以及简单经济的基于大学生的二手物品交易系统及二手物品交易方法。

本发明的目的可以通过以下技术方案来实现:

一种基于大学生的二手物品交易系统,用于为大学生用户提供二手交易和信息交流功能,所述系统包括:

逻辑前端,用于作为用户接口接收用户请求,所述用户请求包括登录请求、静态请求和动态请求;

服务器端,与逻辑前端连接,用于分析并执行用户请求;

数据库,与服务器端连接,用于储存信息。

所述逻辑前端包括浏览器,所述浏览器与服务器端连接。

所述服务器端包括:

登录判断模块,与逻辑前端连接,用于根据用户的登录请求进行判断,并根据判断结果允许或拒绝用户的登录;

请求判断模块,分别与登录判断模块和逻辑前端连接,用于判断接收的用户请求为静态请求或动态请求;

请求执行模块,分别与请求判断模块、逻辑前端和数据库连接,用于根据请求判断模块的判断结果执行对应的操作,并将执行结果反馈至逻辑前端。

所述二手交易和信息交流功能包括二手物品买卖、失物招领、二手物品互换、公益捐赠和二手物品拍卖。

一种利用如上所述的基于大学生的二手物品交易系统的二手物品交易方法,其特征在于,所述方法包括下列步骤:

1)服务器端通过或拒绝从逻辑前端传输的用户的登录请求;

2)服务器端通过逻辑前端接收用户请求;

3)服务器端判断用户请求为静态请求或动态请求,若为静态请求则进入步骤4),若为动态请求则进入步骤5);

4)服务器端将静态请求对应的页面发送至逻辑前端;

5)服务器端根据动态请求更改数据库中对应的信息,并将更改后对应的页面发送至逻辑前端。

所述步骤1)具体为:

11)逻辑前端接收用户发送的登录请求并将登录请求传输至服务器端;

12)服务器端判断用户是否为大学生,若是则进入步骤13),若否则拒绝用户的登录请求并提示用户身份有误;

13)服务器端根据用户的登录请求查询数据库,判断用户是否存在,若是则进入步骤14),若否则拒绝用户的登录请求并提示用户不存在;

14)服务器端判断用户的登录密码是否正确,若是则通过用户的登录请求并进入步骤16),若否则拒绝用户的登录请求并提示密码错误;

15)服务器端判断用户为普通用户或系统管理员,若为普通用户则将普通用户请求界面反馈至逻辑前端,若为系统管理员则将系统管理员请求界面反馈至逻辑前端。

所述静态请求包括商品显示请求、商品简介查看请求、商品价格查看请求和商品所有者联系方式查看请求。

所述动态请求包括商品收藏请求、商品所有者联系请求、商品发布请求、购物车操作请求、付款请求以及后台物品删除请求。

所述系统管理员请求界面包括静态请求和动态请求,所述普通用户请求界面包括静态请求和除后台物品删除请求以外的动态请求。

与现有技术相比,本发明具有以下有益效果:

(1)本系统的整体结构简单,通过逻辑前端、服务器端和数据库即可实现,实用性强。

(2)本系统的针对性强,即可以识别用户身份,对于非大学生的用户无法进入系统,真正面向大学生的服务性网站,管理更加方便。

(3)本系统突出性功能,除了二手物品买卖外还能进行大学生创意品拍卖,经市场调查市面上完全没有针对大学生的拍卖平台,我们的平台能给大学生们一个展示自己价值的机会,失物招领、物品互换和公益捐赠,这些核心功能正是当前市场竞争点和商业价值所在。

(4)本系统通过区分静态请求和动态请求,减小了服务器的压力,在进行静态请求操作时直接反馈对应页面,无需多余操作,效率更高。

(5)在用户提出动态请求时,服务器端更改数据库并反馈动态页面给逻辑前端,用户可以通过动态页面输入信息,增强了用户和服务器端的交互性。

(6)本发明中提出的二手交易方法中的登录请求判断区分了用户的身份,对于普通用户和管理员进行了区分,避免了管理员和用户之间的混乱,增强了系统的安全性和可用高效性。

附图说明

图1为本发明的结构示意图;

图2为用户登录的流程图;

图3为普通用户和管理员的功能示意图;

其中,1为逻辑前端,2为服务器端,3为数据库。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。

如图1所示,本实施例提供了一种基于大学生的二手物品交易系统,用于为大学生用户提供二手交易和信息交流功能,该系统包括:逻辑前端1,用于作为用户接口接收用户请求;服务器端2,与逻辑前端1连接,用于分析并执行用户请求;数据库3,与服务器端2连接,用于储存信息。

其中,逻辑前端1包括与服务器端2连接的浏览器。服务器端2包括:登录判断模块,与逻辑前端1连接,用于通过或拒绝用户的登录请求;请求判断模块,分别与登录判断模块和逻辑前端1连接,用于判断接收的用户请求为静态请求或动态请求;请求执行模块,分别与请求判断模块、逻辑前端1和数据库3连接,用于根据请求判断模块的判断结果执行对应的操作,并将执行结果反馈至逻辑前端1。

从上述内容可知,本实施例提供的基于大学生的二手物品交易网站采用B/S架构即浏览器/服务器结构,在B/S结构下,工作界面完全通过浏览器实现,少部分事务在逻辑前端1(Browser)实现,主要事务逻辑在服务器端2(Server)实现。服务器当遇到用户的JSP网页请求时,先执行其中的程序段,后将执行结果连同JSP文件中的HTML代码一同返回给用户,插入的Java程序段可以操作数据库3,重新定向网页等,以实现建立动态网页新需要的功能。这种架构减轻了用户端电脑载荷,降低了系统开发,维护和使用成本。

本实施例中服务器端2采用了最新潮的阿里云服务器。随着大数据时代的来临,让企业的数据呈现爆炸式的增长,云存储应运而生。目前国内外主流的云存储服务为我们提供了低成本、高安全性和灵活性的存储服务。同时,随着移动互联网的蓬勃发展,云存储技术已经全面实现了对于移动设备的支持。云存储在移动设备上的应用有效的解决了移动设备磁盘空间小、存储效率低以及存储安全性差等等缺陷。阿里云服务器是阿里云产品中重要的组成部分,以阿里云自主研发的大规模分布式云计算为基础。基于先进的虚拟化、分布式存储等云计算技术,同基础资源整合在一起,以Web的形式为各行各业提供计算能力服务。从而改变了用户传统的方式:服务器采购、IDC选型和系统的安装和物理设备的运维等环节。使用户使用计算资源,真的实现了可以像水、电、煤一样,按需购买和使用。

通过上述架构实现的基于大学生的二手物品交易系统,具有了二手物品买卖、失物招领、二手物品互换、公益捐赠和二手物品拍卖的功能,同时也扩展增加了包含生活和学习服务的便民服务功能,比如生活上提供兼职和附近优质店铺的信息,学习上提供优质学习网站、学校网站和美剧网站的链接。

利用上述基于大学生的二手物品交易系统,可以得到二手物品交易方法,该方法包括下列步骤:

1)服务器端2通过或拒绝从逻辑前端1传输的用户的登录请求;

2)服务器端2通过逻辑前端1接收用户请求;

3)服务器端2判断用户请求为静态请求或动态请求,若为静态请求则进入步骤4),若为动态请求则进入步骤5);

4)服务器端2将静态请求对应的页面发送至逻辑前端1;

5)服务器端2根据动态请求更改数据库3中对应的信息,并将更改后对应的页面发送至逻辑前端1。

步骤3)中提出的静态请求包括商品显示请求、商品简介查看请求、商品价格查看请求和商品所有者联系方式查看请求;提出的动态请求包括商品收藏请求、商品所有者联系请求、商品发布请求、购物车操作请求、付款请求以及后台物品删除请求。

如图2所示,步骤1)的登录过程具体为:

11)逻辑前端1接收用户发送的登录请求并将登录请求传输至服务器端2;

12)服务器端2判断用户是否为大学生,若是则进入步骤13),若否则拒绝用户的登录请求并提示用户身份有误;

13)服务器端2根据用户的登录请求查询数据库3,判断用户是否存在,若是则进入步骤14),若否则拒绝用户的登录请求并提示用户不存在;

14)服务器端2判断用户的登录密码是否正确,若是则通过用户的登录请求并进入步骤16),若否则拒绝用户的登录请求并提示密码错误;

15)服务器端2判断用户为普通用户或系统管理员,若为普通用户则将普通用户请求界面反馈至逻辑前端1,若为系统管理员则将系统管理员请求界面反馈至逻辑前端1。

其中步骤15)提到的系统管理员请求界面包括静态请求和动态请求,普通用户请求界面包括静态请求和除后台物品删除请求以外的动态请求,如图3所示,当管理员登录的时候,可以对物品进行删除,即该物品已经被交换过后,就没必要显示在网站当中,此时就需要删除该物品。

本实施例中,进行了Web端开发和云数据库的设计管理工作,经调试稳定性很好,服务端不会出现功能性bug。本地测试后还进行了大量的服务端测试,效果佳且功能性完整。云开发部分采用阿里云提供的自动化、流程化的数据服务;通过网页操作台,创建Class、定义字段、录入数据等,也可直接使用默认Class,自动生成RESTF UL API,随意调用;在网站开发中直接调用数据服务接口,按需进行网站优化。Web端开发使用Java script快速调用端API模块,进行简单配置,并通过HTML5+CSS3来实现页面布局,大学风的界面让用户们体验更佳。

综上所述可见,上述系统简单经济易用易操作,尤其是在师生密集的大学城区,物品拍卖、爱物互换与公益捐赠模块将会是非常有优势并且有市场前景的模块。本网站致力于打造大学城中最热门的二手交易和创意品及工艺品营销平台。为广大在校学生提供最优质的服务。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1