校园二手物品交易平台的设计与实现毕业论文

校园二手物品交易平台的设计与实现毕业论文
校园二手物品交易平台的设计与实现毕业论文

校园二手物品交易平台的设计与实现毕业论文目录

1引言 (1)

1.1 选题背景 (1)

1.2 可行性分析 (1)

1.2.1 技术可行性 (2)

1.2.2 经济可行性 (2)

1.2.3 操作可行性 (2)

2需求分析 (2)

2.1 用户功能需求 (2)

2.2 性能需求 (3)

2.3 主要技术分析 (4)

2.3.1 J2EE技术 (4)

2.3.2 struts框架 (5)

3 概要设计 (7)

3.1 功能模块图 (7)

3.2 系统E-R图 (8)

3.3 处理流程设计 (8)

3.3.1 系统操作流程 (8)

3.3.2 数据修改流程 (10)

3.3.3 数据删除流程 (11)

4 详细设计 (11)

4.1 数据库设计 (11)

4.1.1 Mysql简介 (11)

4.1.2 数据库表结构 (12)

4.1.3 数据库连接技术 (15)

4.2 界面及代码设计 (20)

4.2.1 用户注册 (20)

4.2.2 商品查询 (21)

4.2.3 用户登陆 (21)

4.2.4 首页 (21)

4.2.5 管理员模块设计 (22)

5 系统测试 (22)

5.1 测试的重要性及目的 (22)

5.2 测试的方法和步骤 (23)

5.3 程序的测试容和结果分析 (24)

5.4 管理和维护 (26)

6 论文工作总结及展望 (27)

6.1 论文工作总结 (27)

6.2 展望 (27)

参考文献 (29)

谢辞 (31)

1引言

1.1 选题背景

随着社会经济的发展,人们节约意识的提高,二手物品,已不再是以往废品次品的代名词,人们已经逐渐接收了二手物品买卖的概念.随着生活水平的提高,同学们的物质生活的追求也越来越来地向高档次发展.一些日常使用的物品也出现了在本身没有瑕疵的情况下被淘汰的情况.身边越来越多的同学经济条件变得宽裕,随之带来了更大的购买力,更多物品的购买必然导致更多的物品多余,而在学校这个有很多物品更新快,使用周期短的集中地,就可以想象到在同学们们日日夜夜不断购买物品的背后有多少物品变得多余,有多少校园剩余资源的浪费.既然有资源的多余,就不可避免地有关于剩余资源处理的问题.

二手物品的交易以往是通过集市、地摊儿的形式展开的,这样占用时间、空间和人们的精力,而往往交易双方不能满足需求,一个网络平台的建立可以有效节省时间和资源的浪费.

网上购买商品的优势在于选择面大、价格便宜、交易方便、节省时间和精力等.整个商品市场一片繁荣,在这种情况下,网上二手物品交易的加入无疑将使得竞争更加激烈,但从另一个方面看,只有在这种激烈的竞争下,网上商品的优势才能得以体现.在中国,网上商品有发展的必要,也有发展的基础,发展网上商品的各方面条件也日趋成熟,但是还存在一些问题,只有把问题解决好了,才能保证网上商品销售的蓬勃发展.

本论文课题新颖,主要涉及软件,数据库与网络技术等.涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进

一步学习与工作奠定了良好的基础.

1.2 可行性分析

本论文课题新颖,主要涉及软件,数据库与网络技术等.涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础.

1.2.1技术可行性

二手交易网是将IT技术用于二手物品交易信息的管理, 它能够收集与存储交易信息,提供更新与检索的接口;协助信息行业开展快递业务管理工作提高工作效率.二手交易网采用B/S结构、结合网络数据库开发技术来设计本系统.开发语言采用JSP,数据库使用Mysql5数据库.本系统仅需要一台装有IE浏览器的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求.对于软件技术要求,现在的程序设计语言已非常成熟,要运用HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件.

1.2.2经济可行性

经济可行性研究是对组织的经济现状和投资能力进行分析,对系统建设运行和维护费用进行估算,对系统建成后可能取得的社会和经济效益进行估计.由于本系统是作为毕业设计由我们自己开发的,在经济上的投入甚微,系统建成之后将为今后快递业务信息管理提供很大的方便.

1.2.3 操作可行性

运行可行性是对组织结构的影响,现有人员和机构和环境对系统的适应性及人员培训补充计划的可行性.当前我国信息化技术已经相当普及,各类操作人员水平都有相当的高度,所以在运行上是可行性的.

2需求分析

2.1 用户功能需求

实现一般电子商务的基本功能

前台:1、首页

显示商品;根据ID显示图片;搜索;注册;登陆

2、搜索界面

3、搜索结果

4、注册

5、登陆

6、购物

购物车浏览;结账

后台: 1、登陆页面

2﹑首页

用户管理;商品管理;类别管理;订单管理

3、用户管理

显示用户;删除用户;搜索用户

4、商品管理

商品显示;商品添加;商品更改;商品删除;商品搜索

5、类别管理

类别显示;类别添加;类别删除;类别修改

6、订单管理

订单浏览;订单处理

2.2 性能需求

系统对环境的要求

服务起端的最低配置是由建立站点所需要的软件来决定的,在最底配置的情况下,服务器的性能往往不进人意,现在硬件性能已经相当出色,而且价格也很便宜,因此通常应给服务器端配置高性能硬件.

本机器的配置如下:

处理器:Inter Pentium 41.6Hz或更高

存:512MB

硬件空间:160GB

题目主要采用的技术

数据库:mysql

编程语言: JSP

服务器:Tomcat5.5, jdk1.6

开发环境:Windows7

2.3 主要技术分析

Java不依赖平台的特征使得它受到了广泛的关注.的设计主要采用J2EE技术体系,

使用分层思想来设计程序.J2EE是使用Java进行企业开发的一套扩展规,它提供基于组件设计、开发、部署和管理企业应用的解决方案,基于J2EE的企业级应用系统,不受任何特定操作系统、网络环境、硬件平台的束缚.本在技术上除了使用JSP外,还采用了Struts及AJAX技术.

2.3.1 J2EE技术

目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro 版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edition,J2EE).J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构.J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如"编写一次、随处运行"的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持.其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构.

J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求.通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能.

J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制:

1. 保留现存的IT资产: 由于企业必须适应新的商业需求,利用已有的企业信息系

相关主题
相关文档
最新文档