| 设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计 | |||||
|
|||||
|
|||||
|
|||||
基于java的校园二手网站的设计与实现
摘 要
伴随着电子商务的飞速发展,网上交易日益发挥出其不可替代的优越性。但由于电子商务在校园的应用起步较晚,以及校园电子商务模式应用的不成熟,使高校校园电子商务的发展缓慢。
二手商品交易网站是一个服务于在校学生的C2C(Custom to Custom)的交易网站,通过本网站用户可自由出售和购买商品,为广大学生提供了平等互利、方便快捷的交易空间。系统的主要功能包括:会员管理、类别管理、用户注册、商品发布、商品审核。
设计任务在于建立一个主要由在校学生参与使用的二手商品交易网站。学生的二手资料,生活用品,毕业在即的处理物品,都可在这个交易平台上发布使用,此设计目的在于设计一个供在校学生使用的商品交易网。我们希望通过对本课题的研究,能对平时的软件设计的基础知识,网站设计的流程,JSP动态页面的设计,界面的美工美化技巧有一个全面的认识和理解,进一步熟悉自己的所学知识,结合实践以便在以后的工作中能尽快的适应网站开发工作。
本系统采用JSP/servlet技术,是使用Java编程语言编写的一套校园网二手交易平台软件。系统采用的是最近几年流行的B/S开发模式,是通过互联网这种方式来运行,在我们的服务器端,仅仅需要安装一个系统,那么在我们的客户端中如果可以正常上网,那么就可以通过系统中自带的浏览器来访问我们的这个系统,通过系统可以进行浏览信息,通过这样可以免去了传统模式下一系列的复杂操作。因为本系统是使用的Java语言,所以我们的系统也具有了Java 的一系列特性,正是因为本系统有它的支持,让我们的系统具有了价值高的特点。
系统开发采用了实现MVC模式的Web应用组件:Struts,实现数据持久化功能的ORM组件:Hibernate,用JSP进行界面处理,数据库采用比较稳定的MySQL 5.0,并用JDBC进行数据库访问。
关键词:二手交易网;网上商店;JSP;Struts
Campus Second-hand Website Design and Implementation Based On JAVA
Abstract
With the rapid development of e-commerce, online trading has to play its irreplaceable advantages. But because of electronic commerce in the campus application starts relatively late, and the campus electronic commerce application is not mature, so that the development of campus e-commerce is slow.
Secondhand goods transactions website is a service to the students of C2C ( Custom to Custom ) transaction website, through the web site, users can freely buy and sell goods, provides students with equality and mutual benefit, convenient and efficient trading spaces. The main functions of the system include: membership management, category management, user registration, product releases, product review.
The design duty lies in establishes mainly by to participate in the use in the school student two commodity exchanges website. Student's two materials, the daily necessities, graduate in namely the processing goods, all may issue the use in this transaction platform, this design goal lies in designs for the commodity exchange network which uses in the school student.We hoped to through this topic research,that can know elementary knowledge which designs to the usual software. The website design flow, the JSP dynamic page design, the contact surface art designing beautify the skill to have a comprehensive understanding and the understanding. Further is familiar with own studies the knowledge.The union practice in order to in the later work will be able the as soon as possible adaption website development work.
This system is a set of platform software of the campus-wide system secondhand transaction. It adopts the JSP/J2EE technique, and programmed with Java programming language. It also adopts the B/S development mode, which is based on Web and popularize in recent years. It runs in internet ways. Only when the server install this system and the client can visit it, browse and release some secondhand conveniently and speedily when they go on-line. And so it dispenses with such operation as the complicated installing, installment and support in traditional C/S mode. At the same time, it uses the Java language which towards the OOP(object-oriented programming).So the system has the specific property of towarding OOP, irrelevant with the platform ,the Java language’s support to the network programming technique makes the system have high practical value.
The System using the components of Web applications: Struts to achieve MVC model, using the ORM components: Hibernate to achieve data persistence features, using JSP + HTML + JavaScript to Show page. using Relatively stable database MySQL 5.0, and use JDBC to visit.
Key words: secondary trading networks; online store; JSP; Struts
目 录
1绪论 1
1.1课题背景 1
1.2本文主要工作 1
1.3国内外现状 2
1.3.1国外现状 2
1.3.2国内现状 2
1.4本章小结 3
2开发工具及环境 4
2.1 Java语言简介 4
2.2开发工具 5
2.2.1MyEclipse 5
2.2.2Tomcat 6
2.2.3MySQL 6
2.3 JSP 6
2.4硬件需求及环境 8
2.5本章小结 8
3需求分析 9
3.1可行性分析 9
3.1.1技术的可行性 9
3.1.2经济的可行性 9
3.1.3操作可行性 9
3.2需求调研 10
3.3功能模块需求分析 10
3.4本章小结 13
4系统分析与设计 14
4.1数据库的分析与设计 14
4.1.1数据库的概念结构设计 14
4.1.2数据库的逻辑结构设计 17
4.1.3数据库的连接原理 19
4.2中文乱码问题处理 20
4.3本章小结 20
5系统功能实现 22
5.1后台登陆页面 22
5.2管理员模块 23
5.2.1商品类别管理 23
5.2.2商品信息管理 25
5.2.3会员信息管理 26
5.2.4订单信息管理 26
5.2.5修改个人密码 27
5.2.6注销退出系统 27
5.3普通用户模块 27
5.3.1系统主页面实现 27
5.3.2会员注册模块 28
5.3.3用户购物模块 29
5.3.4购物车管理 30
5.4本章小结 30
631
6.1系统测试目的与意义 31
6.2测试过程 31
6.2.1主页面的模块测试 31
6.2.2信息搜索测试用例 32
6.3其他错误 32
6.4本章小结 33
结论 34
致谢 35
参考文献 35
附录 38






毕业66资料站 biye66.com ©2015-2026 版权所有 | 微信:15573586651 QQ:3903700237
本站毕业设计和毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!