基于JSP的校园二手网络交易平台.doc

上传人:h**** 文档编号:126610 上传时间:2018-07-09 格式:DOC 页数:97 大小:2.27MB
下载 相关 举报
基于JSP的校园二手网络交易平台.doc_第1页
第1页 / 共97页
基于JSP的校园二手网络交易平台.doc_第2页
第2页 / 共97页
基于JSP的校园二手网络交易平台.doc_第3页
第3页 / 共97页
基于JSP的校园二手网络交易平台.doc_第4页
第4页 / 共97页
基于JSP的校园二手网络交易平台.doc_第5页
第5页 / 共97页
点击查看更多>>
资源描述

1、 学 号 2011212107 密 级 哈尔滨工程大学 学士学位 论文 基于 JSP 架构的 二手 校园网络交易 系统 院 ( 系 ) 名 称: 国家保密学院 专 业 名 称: 保密技术 学 生 姓 名: 李经纬 指 导 教 师: 郎大鹏 教授 哈尔滨工程大学 2015 年 6 月 基于JSP技术的校园网络交易平台 李经纬 哈尔滨工程大学 学 号 2011212107 密 级 基于 JSP 架构的校园 二手 网络交易平台 The secondary network trading platform based on JSP architectures 学生姓 名 : 李经纬 所在学 院 : 国

2、家保密学院 所在专 业 : 保密技术 指导教 师 : 郎大鹏 职 称 : 讲师 所在单 位 : 哈尔滨工程大学 论文提交日期 : 2015 年 6 月 论文答辩日期 : 2015 年 6 月 学位授予单位 : 哈尔滨工程大学 基于 JSP 架构的校园网络交易平台 I 摘 要 基于 B/S架构的校园 二手 网络交易平台 是专门针对在校大学生而设计的一套 校园交易 系统 。 用户通过此系统可以了解 到校园内闲置物品有哪些 , 可以搜索自己所需要物品 ,同 时也可以发布自己的 物品交易信息 , 可以 与其他 校友 进行 二手物品的买卖交易也可以进行 深入 的 交流 。 本文通过阅读相关文献, 了解

3、国内外现有 的相似的 软件系统的实现技术, 深入 结合在校大学生 希望处理闲置物品的 需求,提出了 二手物品管理,到公告实现,新闻发布,以及 管理员管理 , 添加二级管理员的 系统 构建方案。 通过对大学生闲置物品处理情况的调研分析 , 结合如今互联网使用情况的现状,该系统决定 采用国内外先进的 MVC(Model-View-Controller) 设计模式 , 利用 HTML, JSP,以及 JavaScript 等技术,结合 Struts 框架结构开发一个专属大学生的交易系统。在前台实现用户模块的用户注册 、 用户登录 、 游客搜索浏览商品 、 会员发布商品以及添加喜欢的物品到购物车的功能

4、 。 在后台实现公告发布,会员商品管理,添加二级管理员的功能。 经过反复的测试 , 证明该系统能够完美运行 , 且可以推广到 各个 校园,乃至 扩展到市场供其他商业使用 。 关键词: 交易平台 ; 校园 ; 闲置物品哈 尔滨工程大学学士学位 论文 II ABSTRACT The B/S based campus secondhand Internet trading platform is a campus trading system that especially targeting undergraduates. Through which, users may aware inform

5、ation of spare items on campus, search for goods in need, post individuals trading news, conduct secondhand business and further communication with schoolmates. Through the comprehension of domestic and foreign techniques with similar software system by reading relevant literature and undergraduates

6、 demand in spare item disposal, this essay put forward a system establishing plan for secondhand management, 公告实现( announcement realization?), news release, administrator management and second-level administrator augment. By means of analysis on undergraduates spare items disposal research and pres

7、ent Internet usage status, the advanced MVC( Model-View-Controller)design model, HTML,JSP, Java Script techniques and Struts frame will be adopted in the trading system in order to create a trading platform especially for university students. The foreground is designed to realize the function of use

8、r registration, login, product release and favorite items also product searching and browsing by visitors; while function like announcement release, member product management and second-level administrator augment will be achieved in the background. The trading system is proved to process perfectly

9、after repeated testification, which can be promoted across universities and even markets for other business usage. Key words: Trading platform; campus; unused items us基于 JSP 架构的 校园微博系统的设计与实现 III 目 录 第 1 章 绪论 1 1.1 课题的背景与目的及意义 1 1.2 国内外校园二手平台 现状 2 1.3 课题内容及论文的结构 3 第 2 章 系统需求分析与总体设计 5 2.1 系统需求分析 5 2.1

10、.1 业务需求 5 2.1.2 功能需求 7 2.1.3 性能需求 8 2.2 系统总体设计 8 2.2.1 总体结构设计 10 2.2.2 运行环境设计 10 2.2.3 主要功能简要设计 11 2.3 数据库分析与设计 11 2.3.1 数据库需求分析 12 2.3.2 概念结构设计 14 2.3.3 物理结构设计 15 2.4 本章小结 19 第 3 章 系统详细设计与实现 错误 !未定义书签。 3.1 系统界面设计 20 3.2 功能详细设计和实现 25 3.2.1 用户模块 26 3.2.2 管理员模块 26 3.2.3 校园二手平台 后台管理 模块 26 3.3 系统测试 27 3

11、.3.1 测试用例 27 3.3.2 主要功能性能测试 27 3.4 本章小结 29 哈尔滨工程大学学士学位论文 IV 结论 30 参考文献 31 攻读学士学位期间发表的论文和取得的科研成 果 32 致谢 33 第 1 章 绪论 1 第 1 章 绪论 1.1 课题 的背景 与 目的及意义 近年来,国家在互联网 +和物联网方面的重视,让全社会对认知了 互联网 的迅速发展, 而网上购物,特别是同城或是同一个区域的小范围网络购物 已经融入到了人们生活中的 点点滴滴 。人们生 也更加喜欢方便快捷的网上购物活动,而在新兴的网购大潮中,校园这个新生力量也在蓬勃发展,校园的二手交易活动也慢慢改变着大学生的生

12、活方式大学生从原来的在校园的路边卖用过的二手书、二手物品,到现在可以在 校园的内网内查看发布二手信息,互联网 +的二手平台已经变成了必然性的 转变, 这个巨大的趋势就像洪流一样不可逆转 。 随着 社会 进步和技术的发展,人们不再满足现有的生活方式,生活方式越来越多样化,当然大学生,这个社会的储备人才力量更是便随着时代的进步越来越进步 , 大学生也不满足 每天三点一线的生活方式。同时,基于 大学生 本身的特性 接受新事物 ,人人都渴望与人交流,尤其是 大学生 们急需通过 一个平台来 与分享自己生活中的 二手物品 。这样就 衍生了 一个基于网络的 校园内二手交易 平台。 而 网络交易平台的 特点非

13、常符合当代 大学生 网络 二手买卖 的特点。 由于电子商务得到了迅速的发展。伴随着同时校园二手市场交易网站也涌现了出来,校园二手货物得到了更好的二次利用。构 建一个高校学生网络交易系统,将能为高校学生带来很大的便利。高校二手交易系统针对的人群是高校学生,因此它比起大型购物网站针对性更强,其本身有着查询方便,分类科学,定价灵活等特点,而且面对面交易可以减少上当受骗的几率。对于高校学生来说,高校二手交易系统可以为他们在学习生活上带来很大的方便,也能够培养自己理财能力和勤俭节约的精神。 纵观现有的 电子商务 平台, 诸如京东、淘宝等等, 大多 数 是 买卖新品, 针对 的不是校园,也不是二手物品,主

14、要针对全国的 网络 购物交易 。 不可否认, 他们已经 在 电子商务 领域做 得 非常的 杰出与完善 ,但 没能凸 显出专一特性 , 虽然 影响与作用 扩展到整个社会,但是专供学生 二手物品的买卖 交流 的 特点还是不够明显 6。因此,构建一个 针对校园的 二手交易平台 十分 有意义的 。 综上总总原因,急需 开发一个 有 针对性 的 校园 二手物品交易平台 。 该系统 主要面对的用户为在校大学生 , 为同学们提供一个轻松、方便的 二手交易 交流平台 。 丰富 同学们哈尔滨工程大学学士学位论文 2 的 交易交流圈子 , 方便二手物品的流通, 开阔同学们的 见识 ,促进同学们之间的交流 沟通 。

15、 1.2 国内 外 研究 现状 在我国从 2005 年就陆陆续续的出现了中小 型的二手网络交易平台, 后期由于社会的需要和发展,这些平台都发展成 了网络购物和发布信息的代名词, 如 58 同城、赶集网、淘宝网、 舍得网、 百姓网等等 。 说起 二手交易平台 就不得不说一说 58 同城 , 58同城最初的思想就是同城之间的信息和物品的交流,这足以证明在同城、同一区域的交易是多么的重要, 58 同城的发展证明了区域内 网络 的信息传递就是新的关系型网络 。 在美国哈佛大学,校园内的电子商务系统已经非常普遍,一所大学可能拥有多个电子商务交易的平台,同学可以选择更加适合自己或者自己喜欢的交易网站分享自

16、己的物品,网上购物系统,网上交易系统,网上二手物品发布,网上支付系统等都比较完善,为老师和 学生提供了特别方便快捷的交流平台。 在我国的大学校园中,二手物品的交易还比较原始,诸如贴小广告、在校园论坛发消息但是无法支付等等,甚至很多学校还没有引进二手物品交易平台的想法。二手交易的不确定性和不安全性,信息传递的不准确性都是我国校园内部二手交易行为的弊端。 校园是知识技术创新的源泉,校园更是新事物的快速接受者,而学生更是新事物的享用者,当然学生也是新事物发展的助推器。 校园电子商务模式正常属于一般电子商务特征,但是细想它更是一种具有特殊功能性的电子商务平台,从根本上说,校园内系统属于 C2C 模式,

17、但是更高 于的 C2C,因为现在的系统平台更是体现了线上线下的 O2O 发展模式 。大学生和老师的物品大部分是以计量为单位的物品,如往年的教材、电子配件、自行车、房屋出租、小首饰是最常见的交易物品。原来的校园交易就是“摆摊”,单面一手交钱一手交货,无法保证售后,无法支付保障,可能运作起来费时费力,比较复杂。但是校园的二手电子商务平台就相对符合大学生的特点 -单纯快捷,所以大学生也比较容易接受,符合大学生的特点。 校园二手交易 起源于美国, Facebook 公司 最早也是学生通过校园交易来实现和发展起来的 ,其提出了 校园电子商务 的核心 概念,根据相关公开数据,截至 2015 年, Face

18、book其活跃 全球 用户数已经达到 10 亿,且其随着 移动 设备的不断发展,其用户数量还在急剧增加 。 校园二手网络交易 平台采用主流的 B/S 架构 开发, 按照 MVC 框架的设计模式,将系统分为模型层,视图层和控制层。 第 1 章 绪论 3 ( 1)模型层的设计。 MVC 设计模式将视图层,模型层和控制层分开,便于今后的修改更新操作,给程序的开发节省了不必要的麻烦, 并且系统的可维护性强 。尤其是该系统采用 CSS 样式结构以及 JavaScript 技术,能够减少数据库访问的压力, Java Web 程序中经常用到 的 JavaScript 的技术可以实现注册模块,登录模块的数据验

19、证,将静态的 JSP 页面转换为支持用户交互并响应应用事件的动态页面 。 ( 2)数据库的设计。对二手交易系统的数据库应用存储,主要分为文字信息存储和图片信息存储。文字信息包括用户名、密码、给管理员留言、以及登录时间记录日志等,这些信息可以直接存储到 SQLServer 数据库中。图片信息主要是用户 发布二手物品的图片,系统将上传的文件转换成二进制流保存到数据库表中,然后系统在将存储图片的二进制流信息查询出来,还原为图片,保存到指定的文件夹中,用户在请求访问 时,系统在将二进制流还原为图片,在显示到页面进行显示。 1.3 课题 内容及论文的结构 课题所研究的 校园二手交易 平台 是一套基于 B

20、/S模式开发的 电子商务 信息 系统。 采用 JSP 语言作为后台开发语言 , 采用当下流行的 Struts2 框架 , 前台展示采用 JSP 和JavaScript 技术 , 实现了与用户简单的交互。后台采用 SQLServer 数据库对信息进行存储,能够承受较大的数据量。 整个系统的主体为 MVC 架构 , 针对现有 大学生网络 用户的需求,设计和实现一个 能够 适合 大学生用户 的 校园 二手交易平台 , 校园 二手 交易 平台 主要分为两个 功能 需求 用户 功能 和管理员 功能 。 用户 功能 主要实现系统中用户信息的注册、用户登陆、发布商品信息、修改密码信息、管理商品、管理购物订单

21、、用户注销等 ; 管理员功能主要 实现系统中账户管理、会员 管理 、商品信息管理、换物信息管理、公告管理、资讯管理、登陆注销等。 论文结构 分为 四大部分,结构如下 : 第 一部分 是全文的绪论部分,包括了 平台 开发的背景、目的和意义,国内 外 研究校园二手交易平台的 现状,现有 大学生 用户需求现状以及 课题工作内容和 论文结构。 第 二部分是全文的设计部分, 包括了对 平台 的需求分析以及 平台 的总体设计,用 户业 务流程图、用例图等阐明系统的需求;用 系统结构图 表明了系统的总体架构, 简要的描述了各个功能 的概要设计 。 介绍了数据库系统的设计,对数据库中的所有信息表的结构以及表与表之间的联系进行了详细的描述。 第 三部分是全文的实现部分, 包括了 平台 的详细设计 和具体实现方法 , 对系统的用户界面和功能模块 对于系统中比较重要的功能详细阐述了实现方法、实现过程和结果。还包括对 系统进行 全面 检测, 提出了部分在测试中遇到的问题 和解决方案 。

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。