基于JAVA EE平台的校园二手交易系统设计探究

时间:2022-08-08 08:03:35

基于JAVA EE平台的校园二手交易系统设计探究

摘要:随着社会的发展与科技的进步,越来越多人开始进行网上的以物易物、线上交易。本文提出的基于JAVA EE平台的校园二手交易系统为广大学生提供了一个全新的交易平台,这使得更多的学生能够方便、低价的购入自己想要的商品,并让学习、生活资源得到充分的循环利用。

关键词:JAVA EE平台;校园;二手交易;设计;优劣

中图分类号:TP311.52

1关于基于JAVA EE平台的校园二手交易的初步系统设计

1.1系统概要设计

本系统采用dreamviwer来进行系统基础界面的基本设计,在此之前,我们详细的对需求进行了分析,列出了系统所需的基本功能和初步的架构方案,因此,我们在认真商量之后,决定采用瀑布模型作为基础,并遵照此开发模型的流程来进行本系统的开发。之后,我们详细比对了各种数据库,最后决定采用SQL Server2008作为我们的数据库。按照之前的设计,本系统需要有很强的可用性,能够应对各种突发状况,保持交易系统长时间通畅、顺利的运行。

本系统主要由3部分组成。分别是应用层、服务层、引擎层。三个部分都有各自不同的职责。

(1)校园二手交易系统服务层。校园二手交易系统中,有两个十分重要的基本服务作为该系统的应用基础。第一,需要一个安全与认证机制,来保障同学们在网上交易的安全性,为同学们提供一个安全并且可靠的网上交易环境。第二,网上支付,作为网络平台交易的基础,网上相关的支付服务,可以采用校园卡作为支付载体,从而建立一个相对来说十分安全可靠的支付通道。

(2)校园二手交易系统应用层。校园二手交易系统中,系统的应用层主要是用来设计与规划关于校园二手交易系统的一些具体的应用模块,例如校内外信息交流、二手市场、失物招领、网上缴费、网上教育,自习室空闲查看等,包含了我们几个大的功能模块的设计与实现,作为校园二手交易系统十分重要的主体而存在。

(3)校园二手交易系统引擎层。服务引擎层是由校园网的服务引擎层统一提供支持,是电子商务系统与校内其他业务系统共享的服务层。

1.2系统流程及系统模块设计

为了让用户对系统的操作与功能模块能够有一个更加直观而又比较全面的全方位了解,我们为系统精心设计了一个具备所有常用功能的导航页,网站首页有登陆、注册等页面,还有关于最新的商品交易信息、网站公告以及众多的商品展示,在登陆窗口中,有管理员登陆入口和普通用户登陆入口,普通用户可以通过普通用户登陆入口的对应页面输入自己的用户名和密码,登陆成功之后就可以跳转回到导航页,之后用户就可以进行查看商品、购买商品等操作。而管理员用户则需通过管理员专用的登录入口进行登陆,登陆成功之后才可以对交易系统的核心模块进行操作。普通用户的模块主要完成的操作有:1)查看商品;2)商品;3)将商品加入购物车;4)下订单;5)对订单进行支付。管理员用户的模块主要完成的操作有:1)删除商品;2)公告;3)管理商品信息。

2JAVA EE技术在校园二手交易系统中应用的优势特点

2.1免费

关于开发JAVA应用程序所需要的一切,从平台到语言还有相关产品的使用,都是可以免费得到的,因此,使用JAVA这个编程语言来设计与完成校园二手交易系统,不必需要付出劳动力以外的任何费用,这样就很大程度上降低了学校在构建校园二手交易系统时所需要支付的费用成本,因而可以实现学生利益的最大化,达到我们设计该系统的初衷。

2.2JAVA的语法相对简单

与其他等语言的相比较之下,JAVA在语法上可谓是比较简单的,而且JAVA有自带的垃圾回收机制,删除了指针的相关应用,并增加了异常捕获机制,使程序员在进行编码时,代码的复杂性得到了很大下降。就因为这样,开发这样系统,相关程序员并不需具备十分精良的代码相关知识,就可以简单快捷的写出功能准确、符合校园二手交易系统中所需的各种模块。

2.3JAVA发展已经趋于成熟

由于JAVA平台和语言至今已有20多年的发展历史,已经日渐趋于成熟,网上可以找到的相关案例与源代码可以说是相当之多,作为参考来说,价值无限,而且长时间的发展使得JAVA剔除大部分不完善、甚至是存在bug的地方,并且删除C语言中容易引起错误的指针,增加了自动垃圾回收器功能,让程序员们不用再为内存管理而苦恼。

3校园二手交易系统的可行性

3.1校园二手交易系统在环境上的可行性

借助于数字化校园的建设和一卡通的平台,在校园稳定的网络环境及相应的硬件配置的帮助下,校园二手交易系统可以说是具备了相当良好的运行环境。而学生们需要这样一个二手交易平台来为自己节约生活费也是不争的事实,在人力与物力环境都具备的情况下,可以说校园二手交易系统在环境上具备相当的可行性。

3.2校园二手交易系统在管理上的可行性

校园信息化建设,是信息化建设的重要力量。早期在学校内部的信息化建设的开展,可以说取得了相当显著的效果。现在已经是信息化时代,所以我们有理由相信,校园二手交易系统在管理方面,可以得到学校管理人员的有力支持。于是,校园二手交易系统在管理上也具有相对应的可行性。

3.3校园二手交易系统在技术上的可行性

J2EE已经是业内公认较为成熟完善的技术,并且校园二手交易系统的相关案例的开发,已有一定的数量与积累的时间,在这些案例中,有很多已经在成功运营的实例,可以用来作为参考借鉴、比较学习的案例十分之多,这为我们的开发提供了极大的便利,并且我们熟悉创建一个动态网站的基本流程和步骤。比如静态网页和动态网页的制作,数据库的连接,网站风格的确立和统一等。我们学习过数据结构,对编程过程中出现的问题可以应用数据结构中学到的方法和思想来解决。自学过一些动态网页制作方面的知识。能够熟练使用Eclipse及Dreamweaver、Flash、Firework等网页制作的软件,学习过数据库的有关知识。这在技术上为校园二手交易系统提供了可行性。

4校园二手交易系统在现实中的应用意义

4.1降低学生生活、学习成本

现如今正版教材费用之高,让人望而却步。不少学生甚至因为教材高昂的费用而选择用印刷质量参差不齐、内容错误百出的盗版教材。而不少学生在买了正版教材之后,用过一次便再无用武之地,不得不扔掉,也难免心痛。而学生平时生活中所要用到的类似于台灯、自行车、风扇、收纳盒、热水壶等可以长期利用的生活用品,却因为短短的四年大学生活要结束时,笨重而难以带走的特性,被大量丢弃浪费。如果能有一个方便快捷的二手交易平台,让同学之间能够简单轻松的进行交易,不仅能够让每个同学都用上正版教材,过上舒适的生活,还能够降低学生使用正版教材、大件生活用品的成本。

4.2提高了资源利用率

当今社会提倡环保发展,一次性的教材与生活用品的使用显然是与环保二字相违背的。用到一半的颜料、翻过几次的教材、骑了一年的自行车,诸如此类,都是可以再次甚至循环使用的。校园二手交易系统的出现可以大大提高资源的循环利用,让学生轻而易举便可实现节约资源,避免浪费。

5结束语

基于JAVA EE平台的校园二手交易系统可以为学生带来极大的便利,同学们可以不用再为高昂的教材、耗材、生活费用而烦恼不已,更重要的是这种基于互联网的交易系统可以为资源流通与循环再利用带来极大的便利。相信在未来,与本文阐述相似的校园二手交易系统将会普及高校,为更多的学生带来便利。

参考文献:

[1]李文生.浅析“网上购物”[J].贵州商业高等专科学校学报,2005,9.

[2]陈腾林,林南,欧振武.网上商店建设的一种模型[J].闽江学院学报,2003,4.

[3]吴国华.校园电子商务平台设计与实现[D].中国海洋大学硕士论文.

作者简介:郭远晴(1992-),女,四川成都人,四川大学,本科。

上一篇:中职学校网上教学平台及网站建设研究 下一篇:浅谈BWBCS在石化企业的应用