论文部分内容阅读
摘 要: 大学期间,学生会经过多次宿舍搬迁。在此时期,很多学生留之无用弃之可惜的学习生活物品不知如何处理。鉴于此,本文基于JSP技术给出了题为“易校园”的Web创新设计。本设计主要解决大学生二手货物的处理和管理问题;给出了本文Web设计的主旨功能;对关键性技术方法进行了描述。本文方法的特色是通过较为流行的网站开发技术实现了本平台功能等。通过本Web平台,同学们今后不必再为之发愁,可轻轻松松不慌不忙的处理自己的二手物品。本文工作为高等院校创新创业教育提供了一种思路和途径,具有一定的社会意义和实践价值。
关键词: JSP技术;Web创新设计、二手货物、易校园
【中图分类号】 TP311.52 【文献标识码】 A【文章编号】 2236-1879(2017)17-0253-01
1 引言
近年来,随着高校招生规模的不断扩大,学校的在校生人数不断增长。一般高等学校校区的人数达数万人,俨然成为一个小型居民区。大学期间,学生会经过多次宿舍搬迁,如年级升级、校区更换等。在此时期,很多学生留之无用弃之可惜的学习生活物品不知如何处理。于是开始张贴小广告,甚至摆地摊,以低价出售二手物品。这种做法从表面上看是创业和实践,但局限性较为明显。一方面此做法占用了较多了时间,如摆摊需要整理货物、需要坐等顾客的到来;另一方面此做法较为传统,不能利用当前较为前沿和时尚的营销模式,不具有时代气息。
鉴于上述情况,本文基于JSP技术给出了题为“易校园”的Web创新设计。本设计主要解决大学生二手货物的处理和管理问题;给出了本文Web设计的主旨功能;对关键性技术方法进行了描述。本文方法的特色是通过较为流行的网站开发技术实现了本平台功能,如JAVAbean、Ajax、SQL、HTML等。通过本Web平台,同学们今后不必再为之发愁,可轻轻松松不慌不忙的处理自己的二手物品。本文工作为高等院校创新创业教育提供了一种思路和途径,具有一定的社会意义和实践价值。
2 “易校园”Web平台功能设计
本文给出的Web平台功能主要包括六个层面:第一,用户注册功能。用户可以通过平台界面实现对个人信息的提交,包括用户姓名、用户地址、用户电话号码、用户支付宝号码、用户电子邮箱等。第二,用户二手货物信息提交功能。用户可以通过Web页面对个人闲置的物品信息进行在线提交,为进行交易创造条件,包括货物的名称、图片、价格、基本属性等。第三,用户货物信息检索功能。用户可以通过Web服务页面对感兴趣的二手货物进行查询和发现,并能实现模糊检索功能。如输入“?数”,可查询代数、复数等参考书籍;还如输入“*机”,可查询计算机、洗衣机、电视机等。第四,用户在线支付功能,用户可以通过Web页面实现网上银行在线支付,或支付宝、微信等第三方支付。第五,投訴和信息反馈功能。用户通过Web页面,可以对货物交易的不足之处进行申诉,并对平台的服务建议进行反馈。第六,二手货物的交易功能。用户通过Web页面对二手货物进行检索,并利用即时通讯功能进行在线议价。进而把货物放入购物车,通过在线付款实现二手货物的交易。本文Web设计的特点为:一是运用较为流行的基于JSP的Web设计方法实现了平台搭建技术的先进性;二是实现了个性化推荐功能,功能基于用户的个性化信息向用户推荐最佳的二手货物。
3 关键性方法阐述
(1)基于JSP的Web设计体系架构。本文给出的Web设计体系架构为三层结构,即用户界面层、功能逻辑层、数据库层。系统设计采用B/S结构,用户通过智能终端的浏览器工具可访问系统服务器,实现相关Web功能的应用。本文运用Eclipse软件设计工具,Web功能设计采用JSP + Javabeans + Servlet模式,借助Servlet和JSP良好的交互关系和JavaBeans的协作,实现网站动态逻辑功能的实现。数据库采用SQL2010,通过对数据表格的编辑和存储过程的编写实现JSP对SQL数据库的连接,进而实现Web服务信息数据的处理和存储。系统服务器采用JDK + Tomcat的技术模式,Tomcat作为Web服务器。通过在控制面板的添加删除Windows组件中,选择Internet信息服务选项,安装和配置系统Web服务运行环境。
(2)Ajax网页局部更新技术应用。在“易校园”Web主页面的设计中,应用Ajax网页局部更新技术,可实现在网络全局信息加载之后,对需要人机交互的局部信息进行动态刷新。此技术的优点是能够加快网页信息的加载速度,节约用户的网络访问流量资源。技术主要方法是在网页设计中加入java小程序,通过Ajax套接字与后台进行信息交互。在本文设计中的应用主要体现在二手货物图片的加载、二手货物检索前十项之后的信息。页面中用“浏览图片”、“更多信息”等按钮实现对上述信息的动态加载。
(3)基于SQL2010的数据库技术应用。本Web应用开发的主要功能是数据信息管理,SQL2010是专业级数据管理系统。主要应用步骤为:第一步,根据本项目需要,在SQL2010中构建若干数据表格。主要包括用户账号信息表、购物车信息表、出售货物信息表、已售货物信息表、待发货物信息表等。第二步,根据逻辑功能需求,运用SQL信息管理语言编写存储过程。主要包括货物检索存储过程、货物信息插入存储过程、货物信息删除存储过程、货物信息更新存储过程、货物模糊发现存储过程、用户信息变更存储过程、购物车信息变更存储过程等。第三步,在前台运用JSP数据库访问语言链接到SQL数据库,并根据前台页面功能按钮编写对SQL存储过程的调用语句,进而实现基于SQL数据库的信息管理功能。
(4)个性化推荐功能。通过面向客户的个性化推荐可促进“易校园”平台的应用功效,主要步骤为:第一,通过JSP语言对用户的上线情况进行识别。主要技术是利用Ping命令,判断特定用户的网络链路是否建立。第二,通过数据挖掘技术分析用户个性化资料,明确用户的个性化需求。数据挖掘技术可以引入基于Petri网信息发现策略,通过对比用户需求的输入、输出参数,实现对潜在信息的挖掘。第三,根据数据挖掘信息,进而对系统二手货物进行检索,向用户推荐较佳的货物信息,或征询用户是否有特定二手货物出售,实现个性化推荐功能。
4.总结
随着我国经济的不断繁荣,社会购买力不断增强。大学生作为消费群体,在大学期间积累下较多的闲置物品,如何有效处理闲置货物成为研究的热点问题。鉴于上述情况,本文给出了一种基于JSP技术的“易校园”Web创新设计,主要解决了大学生二手货物的处理和管理问题,给出了Web设计的功能;对Ajax技术、SQL数据库方法、Javabean技术的应用进行了描述。本文的特色在于应用较为流行的技术进行平台搭建。本文工作为高等院校创新创业教育提供了一种思路和途径,具有一定的社会意义和实践价值。下一步的工作是在本文工作和理念的基础上,对本文所述平台进行技术实现,并基于此平台进行相关创业研究。
参考文献
[1] 赖勤诣. 基于JSP的超市管理系统设计与实现[D]. 电子科技大学,2015.
[2] 徐迎新. 基于JSP的网上书店交易系统的设计与实现[D], 吉林大学,2016.
[3] 胥婷婷. 基于JSP+Android的物资交易系统的设计与实现[D]. 广西师范大学,2015.
作者简介:王梦霞,女,山东莒南,主要研究方向为:软件工程。
关键词: JSP技术;Web创新设计、二手货物、易校园
【中图分类号】 TP311.52 【文献标识码】 A【文章编号】 2236-1879(2017)17-0253-01
1 引言
近年来,随着高校招生规模的不断扩大,学校的在校生人数不断增长。一般高等学校校区的人数达数万人,俨然成为一个小型居民区。大学期间,学生会经过多次宿舍搬迁,如年级升级、校区更换等。在此时期,很多学生留之无用弃之可惜的学习生活物品不知如何处理。于是开始张贴小广告,甚至摆地摊,以低价出售二手物品。这种做法从表面上看是创业和实践,但局限性较为明显。一方面此做法占用了较多了时间,如摆摊需要整理货物、需要坐等顾客的到来;另一方面此做法较为传统,不能利用当前较为前沿和时尚的营销模式,不具有时代气息。
鉴于上述情况,本文基于JSP技术给出了题为“易校园”的Web创新设计。本设计主要解决大学生二手货物的处理和管理问题;给出了本文Web设计的主旨功能;对关键性技术方法进行了描述。本文方法的特色是通过较为流行的网站开发技术实现了本平台功能,如JAVAbean、Ajax、SQL、HTML等。通过本Web平台,同学们今后不必再为之发愁,可轻轻松松不慌不忙的处理自己的二手物品。本文工作为高等院校创新创业教育提供了一种思路和途径,具有一定的社会意义和实践价值。
2 “易校园”Web平台功能设计
本文给出的Web平台功能主要包括六个层面:第一,用户注册功能。用户可以通过平台界面实现对个人信息的提交,包括用户姓名、用户地址、用户电话号码、用户支付宝号码、用户电子邮箱等。第二,用户二手货物信息提交功能。用户可以通过Web页面对个人闲置的物品信息进行在线提交,为进行交易创造条件,包括货物的名称、图片、价格、基本属性等。第三,用户货物信息检索功能。用户可以通过Web服务页面对感兴趣的二手货物进行查询和发现,并能实现模糊检索功能。如输入“?数”,可查询代数、复数等参考书籍;还如输入“*机”,可查询计算机、洗衣机、电视机等。第四,用户在线支付功能,用户可以通过Web页面实现网上银行在线支付,或支付宝、微信等第三方支付。第五,投訴和信息反馈功能。用户通过Web页面,可以对货物交易的不足之处进行申诉,并对平台的服务建议进行反馈。第六,二手货物的交易功能。用户通过Web页面对二手货物进行检索,并利用即时通讯功能进行在线议价。进而把货物放入购物车,通过在线付款实现二手货物的交易。本文Web设计的特点为:一是运用较为流行的基于JSP的Web设计方法实现了平台搭建技术的先进性;二是实现了个性化推荐功能,功能基于用户的个性化信息向用户推荐最佳的二手货物。
3 关键性方法阐述
(1)基于JSP的Web设计体系架构。本文给出的Web设计体系架构为三层结构,即用户界面层、功能逻辑层、数据库层。系统设计采用B/S结构,用户通过智能终端的浏览器工具可访问系统服务器,实现相关Web功能的应用。本文运用Eclipse软件设计工具,Web功能设计采用JSP + Javabeans + Servlet模式,借助Servlet和JSP良好的交互关系和JavaBeans的协作,实现网站动态逻辑功能的实现。数据库采用SQL2010,通过对数据表格的编辑和存储过程的编写实现JSP对SQL数据库的连接,进而实现Web服务信息数据的处理和存储。系统服务器采用JDK + Tomcat的技术模式,Tomcat作为Web服务器。通过在控制面板的添加删除Windows组件中,选择Internet信息服务选项,安装和配置系统Web服务运行环境。
(2)Ajax网页局部更新技术应用。在“易校园”Web主页面的设计中,应用Ajax网页局部更新技术,可实现在网络全局信息加载之后,对需要人机交互的局部信息进行动态刷新。此技术的优点是能够加快网页信息的加载速度,节约用户的网络访问流量资源。技术主要方法是在网页设计中加入java小程序,通过Ajax套接字与后台进行信息交互。在本文设计中的应用主要体现在二手货物图片的加载、二手货物检索前十项之后的信息。页面中用“浏览图片”、“更多信息”等按钮实现对上述信息的动态加载。
(3)基于SQL2010的数据库技术应用。本Web应用开发的主要功能是数据信息管理,SQL2010是专业级数据管理系统。主要应用步骤为:第一步,根据本项目需要,在SQL2010中构建若干数据表格。主要包括用户账号信息表、购物车信息表、出售货物信息表、已售货物信息表、待发货物信息表等。第二步,根据逻辑功能需求,运用SQL信息管理语言编写存储过程。主要包括货物检索存储过程、货物信息插入存储过程、货物信息删除存储过程、货物信息更新存储过程、货物模糊发现存储过程、用户信息变更存储过程、购物车信息变更存储过程等。第三步,在前台运用JSP数据库访问语言链接到SQL数据库,并根据前台页面功能按钮编写对SQL存储过程的调用语句,进而实现基于SQL数据库的信息管理功能。
(4)个性化推荐功能。通过面向客户的个性化推荐可促进“易校园”平台的应用功效,主要步骤为:第一,通过JSP语言对用户的上线情况进行识别。主要技术是利用Ping命令,判断特定用户的网络链路是否建立。第二,通过数据挖掘技术分析用户个性化资料,明确用户的个性化需求。数据挖掘技术可以引入基于Petri网信息发现策略,通过对比用户需求的输入、输出参数,实现对潜在信息的挖掘。第三,根据数据挖掘信息,进而对系统二手货物进行检索,向用户推荐较佳的货物信息,或征询用户是否有特定二手货物出售,实现个性化推荐功能。
4.总结
随着我国经济的不断繁荣,社会购买力不断增强。大学生作为消费群体,在大学期间积累下较多的闲置物品,如何有效处理闲置货物成为研究的热点问题。鉴于上述情况,本文给出了一种基于JSP技术的“易校园”Web创新设计,主要解决了大学生二手货物的处理和管理问题,给出了Web设计的功能;对Ajax技术、SQL数据库方法、Javabean技术的应用进行了描述。本文的特色在于应用较为流行的技术进行平台搭建。本文工作为高等院校创新创业教育提供了一种思路和途径,具有一定的社会意义和实践价值。下一步的工作是在本文工作和理念的基础上,对本文所述平台进行技术实现,并基于此平台进行相关创业研究。
参考文献
[1] 赖勤诣. 基于JSP的超市管理系统设计与实现[D]. 电子科技大学,2015.
[2] 徐迎新. 基于JSP的网上书店交易系统的设计与实现[D], 吉林大学,2016.
[3] 胥婷婷. 基于JSP+Android的物资交易系统的设计与实现[D]. 广西师范大学,2015.
作者简介:王梦霞,女,山东莒南,主要研究方向为:软件工程。