当前位置:文档之家› 基于Javaweb二手商品交易平台的设计与实现

基于Javaweb二手商品交易平台的设计与实现

安徽新华学院2015届本科毕业论文(设计)

本科毕业论文(设计)题目:安徽新华学院二手商品交易平台的设计与实现姓名:

学号:

专业:计算机科学与技术

院系:信息工程学院

指导老师:

职称学位:讲师/硕士

完成时间:2015年5月

教务处制

安徽新华学院本科毕业论文(设计)独创承诺书

本人按照毕业论文(设计)进度计划积极开展实验(调查)研究活动,实事求是地做好实验(调查)记录,所呈交的毕业论文(设计)是我个人在导师指导下进行的研究工作及取得的研究成果。据我所知,除文中特别加以标注引用参考文献资料外,论文(设计)中所有数据均为自己研究成果,不包含其他人已经发表或撰写过的研究成果。与我一同工作的同志对本研究所做的工作已在论文中作了明确说明并表示谢意。

毕业论文(设计)作者签名:

日期:

安徽新华学院二手商品交易平台的设计与实现

摘要

伴随着电子商务的飞速发展,网上交易日益发挥出其不可替代的优越性。但由于电子商务在校园的应用起步较晚,以及校园电子商务模式应用的不成熟,使高校校园电子商务的发展缓慢。

二手商品交易网站是一个服务于在校学生的C2C(Custom to Custom)的交易网站,通过本网站用户可自由出售和购买商品,为广大学生提供了平等互利、方便快捷的交易空间。系统的主要功能包括:会员管理、类别管理、用户注册、商品发布、商品审核。

本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的二手电子产品交易系统。

关键词:二手交易网;网上商店;JSP;B/S结构

Design and implementation of second-hand goods trading platform of

Anhui Xinhua University

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 front of the system using JSP as a development language, the use of MySQL as a database management system, the development environment is MyEclipse, server using tomcat, developed a Web technology based on B / S structure of second-hand electronic products trading system.

Key words: secondary trading networks;online store;JSP;B / S structure

目录

1 绪论 (1)

1.1 课题研究背景 (1)

1.2课题研究的目的和意义 (1)

1.3课题研究的内容 (2)

1.4可行性分析 (2)

1.4.1技术的可行性 (2)

1.4.2经济的可行性 (3)

1.4.3操作可行性 (3)

1.4.4法律的可行性 (3)

2 系统相关技术介绍 (4)

2.1.开发工具 (4)

2.1.1 MyEclipse (4)

2.1.2 Tomcat (5)

2.1.3 MySQL (5)

2.2 JSP (5)

3 需求分析 (7)

3.1需求调研 (7)

3.2功能模块需求分析 (7)

3.3性能需求 (8)

3.3.1系统的安全性 (8)

3.3.2数据的完整性 (8)

3.4界面需求 (9)

4 系统分析与设计 (10)

4.1系统设计的基本思想 (10)

4.2数据库的分析与设计 (10)

4.2.1数据库的概念结构设计 (11)

4.2.2数据库的逻辑结构设计 (13)

4.2.3数据库的连接原理 (14)

4.3 开发环境设计 (16)

5 系统功能实现 (17)

5.1系统登陆页面实现 (17)

5.2总体功能模块 (18)

5.2.1注册会员管理 (19)

5.2.1类别信息管理 (21)

5.2.3商品信息管理 (23)

5.2.4系统信息管理 (25)

5.2.5修改密码 (26)

5.2.6退出系统 (27)

5.3前台网站模块 (27)

5.3.1网站首面 (27)

5.3.2用户注册 (28)

5.3.3添加商品信息 (29)

5.3.4交易商品 (29)

6 系统测试 (30)

6.1系统测试目的与意义 (30)

6.2测试过程 (30)

6.2.1主页面的登录模块测试 (30)

6.2.2中文乱码错误的处理 (32)

7 结论 (34)

参考文献 (35)

致谢 (36)

1 绪论

近年来,随着家庭收入的增长,学生购买力也在逐步的增加,于是学生群体产生了许多的二手商品,许多时候由于没有合适的平台,很多没有用的二手商品被学生扔掉或者不用造成了许多不必要的浪费,于是二手交易平台的设计可以给学生们提供一个交易二手商品的平台,避免了一些不必要的浪费。

1.1 课题研究背景

随着Internet 爆炸式的发展,中国自加入WTO以来,电子商务在国内也迅速的发展了起来,现在互联网上各种电子商务网站更是迅速的增长。还在校园的我也深受其中的影响,开发一个对在校学生适用的网站,希望能给大家提供便捷的服务。

作为一名即将毕业的大学生,感同身受,从身上穿的衣服到学习用的书籍、文具以及各类生活用具,使用上一定的时间就会被淘汰,有一部分的同学干脆扔掉,不仅是浪费而且污染了环境。也有一部分同学想到了要卖掉自己的东西,但是因为苦于难寻买家,最后就将其卖给收费品的。这样就造成了物不能尽其用。

为了解决这种资源的浪费,因此才开发了校园二手交易信息网站,借助于交易成本低的Internet。为广大学生提供一个成本的、速度快效率搞的信息发布平台。系统开发的过程中本人严格按照系统开发步的骤进行,在系统调研、分析、设计到系统的实施的全过程中,努力追求其科学性和合理性。

1.2 课题研究的目的和意义

在当前社会上,许多的各种类型的电子商务类网站纷纷建立,可以很大程度上的解决人们信息资源的闭塞以及地域上的限制。在大学校园里,随着学生购买能力的提高以及每年升学和毕业人数的增加,产生了各种类型的二手商品,因为信息交流比较落后,很多二手商品只限于请人代为宣传等这样的方式进行交易。这样的方式存在着许多局限性和不确定性,所以不能符合二手商品通畅交流的需求。因此一种新的二手商品交流信

1

息的方式呈现出来了,即基于web的学生二手商品交易的系统。通过此系统,每个学生都可以是这个系统的主人,只要你是校园网用户,学生们可以极其方便的公布自己的二手商品信息,浏览其他人发布的二手信息,并且可以对二手商品信息比较客观地比较。做出自己满意的选择。这个仅仅系统只是一个沟通交流二手商品信息的平台,和一般的电子商务类网站存在着本质的区别。

设计出这样的一个系统,从本质上解决了以前校园二手信息发布交流方式存在的弊端,让校园各种二手商品信息可以得到了更加有效的整合,方便了广大学生用户。二手商品交易网站真正打破了传统电子商务网站的价格壁垒,使欲购买物件又觉得新的价格过高而承受不起,二手市场的物品又感觉质量价格比不是太高,只有在二手商品交易网站方可购得性价比最好的商品。二手商品交易网站7*24小时服务顾客,你随时可以来这里浏览或购置二手商品,省时省力。

1.3 课题研究的内容

该校园二手交易系统可以注册用户,用户注册完以后可以用相应的用户名和密码进行登陆,用户进入系统后,可以浏览二手商品的一些详细的信息。后台的管理员能够对网站的商品信息进行管理,同时也可以对用户就行管理。没有注册的用户可以一些免费的二手交易信息,但是如果想获得更加详细的信息,用户就必须要进行相应的注册才能够得到更加详细的商品信息以便于购买该二手商品。

1.4 可行性分析

开发任何一个系统,都会受到时间和资源上的限制。因此,在每一个项目开发之前,都要进行可行性分析,这样可以减少项目的开发风险,避免人力、物力和财力的浪费。下面就技术、经济、操作和法律四个方面来介绍。

1.4.1 技术的可行性

本系统开发工具是MyEclipse和MySQL数据库,开发语言是Java,主要使用了J2EE 的技术,Java是一种面向对象编程语言,简单易学而且灵活方便。大三时就学习了Java

2

课程,大四期间也系统的了解了J2EE的知识,二手电子产品交易系统总体上开发难度不高,数据库的设计和操作是本系统设计的核心。在大学期间学习过软件工程,软件测试,UML统一建模语言等课程,每个学期也会完成对应的课程设计,具备一定的系统分析、设计和测试能力。因此,完成系统实现在技术上完全具有可行性。

1.4.2 经济的可行性

由于选择的开发工具和服务器几乎全部为免费的开源软件,并且由于是开发成本较低的基于Web的B/S模式,而非成本费用相对较高的C/S模式,所以从经济上来讲是可行的。

1.4.3 操作可行性

本系统操作简单,输入信息页面大多数都是下拉框的选择形式,在某些页面,信息可以自动生成,无需输入,时间的输入也是用的日历控件,操作简便,对操作人员的要求很低,只需对WINDOWS操作熟练,加之对本系统的操作稍加培训即可工作,而且本系统可视性非常好,所以在技术上不会有很大难度。

1.4.4 法律的可行性

本二手电子产品交易系统是自行开发的系统,是很有实际意义的系统,开发环境软件和使用的数据库都是开源代码,开发这个系统不同于开发普通的系统软件,不存在侵权等问题,即法律上是可行的。

综上所述,开发一个二手电子产品交易系统与原有的产品交易方式相比具有速度更快,操作更准确,节省开支等有利之处。因此,建立二手电子产品交易系统是必要可行的。

3

2 系统相关技术介绍

工欲善其事必,先利其器。系统的开发离不开好的工具,下面将给大家详细的介绍系统开发所运用到的相关的技术和软件。

2.1 开发工具

此次设计主要采用MyEclipse加Tomcat后台服务器进行,设计过程中页面主要使用JSP技术完成,下面对MyEclipse、Tomcat和MySQL数据库进行简要介绍。

2.1.1 MyEclipse

本系统的设计主要运用了MyEclipse和Tomcat后台服务器技术,设计时中采用了JSP技术完成了页面设计过程,接下来我们主要对MyEclipse、Tomcat和MYSQL数据库进行说明。

MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及在整和应用服务器方面极大的提高工作效率。它有功能比较丰富的JavaEE 集成的开发环境,其中包含了比较完备的编码、调试、测试和发布的功能,支持完整的HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。MyEclipse,是一个比较优秀的用于开发Java, J2EE的Eclipse插件的集合,MyEclipse的功能比较强大,支持也相对广泛,尤其是对各种开元产品的支持相当不错。其中MyEclipse的特征可以被分为7类:

(1)JavaEE模型

(2)WEB开发工具

(3)EJB开发工具

(4)应用程序服务器的连接器

(5)JavaEE项目部署服务

(6)数据库服务

4

(7)MyEclipse整合帮助

对于以上每一种功能上的类别,在Eclipse中都有相对应的功能部件,并通过这些插件来实现它们。MyEclipse结构上的模块化,可以使我们在不影响其他模块的情况下,对任一模块进行扩展和升级。

总体而言,MyEclipse是Eclipse的一个插件,也是一款功能比较强大的JavaEE 集成开发环境,支持代码的编写、配置、测试以及除错,MyEclipse6.0以前版本需先安装Eclipse。MyEclipse6.0以后版本安装时不需安装Eclipse。

2.1.2 Tomcat

Tomcat是一种小型的轻量级应用服务器,在中小型的系统和并发访问用户不是很多的情况下被人们普遍使用,是进行开发和调试JSP 程序的首要选择可以这样说,当在一台机器上配置Apahce服务器,可利用它响应对HTML页面进行访问的请求。实际上Tomcat 部分是Apache 服务器的一种扩展,不过它是独立运行的,所以在运行tomcat 时,它实际上会作为一个与Apache 独立的进程进行单独运行的。

2.1.3 MySQL

MySQL使用C和C++编写,并且使用了多种编译器进行测试,保证源代码的可移植性;支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统;为多种编程语言提供了API;支持多线程,充分利用CPU资源;提供TCP/IP、ODBC和JDBC等多种数据库连接途径;可以处理拥有上千万条记录的大型数据库。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。

2.2 JSP

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的

5

应用程序的开发变得迅速和容易。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与Servlet一样,是在服务器端执行的,通常返回给客户端就是一个HTML文本,因此客户端只要有浏览器能浏览。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。JSP技术的优点:

(1)一次编写,到处运行。除了系统之外,代码不用做任何更改。

(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/.net的局限性是显而易见的。

(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。

(4)多样化和功能强大的开发工具支持。Java已存在了非常多优秀的开发工具,而且有多的开发工具可以免费得到,并且在此之中许多工具已经可以非常顺利的运行于多种平台之下。

(5)支持服务器端组的件。web应用需要非常强大的服务器端组件来支持,开发者需要利用其他的一些工具来设计和实现复杂功能及组件以供web页面调用,以增强系统的性能。JSP可以使用很成熟的JAVA BEANS 组件来实现比较复杂的商务功能。

内部对象说明:request 客户端请求,此请求会包含来自GET/POST请求的参数;response网页传回客户端的响应;pageContext网页的属性是在这里管理; session 与请求有关的会话; application servlet正在执行的内容;out用来传送响应的输出流;config代码片段配置对象;page JSP网页本身; exception针对错误网页,未捕捉的例外。

6

3 需求分析

通过对学校学生的长期观察,以及对一些学生的调查,了解了学生们对于二手交易平台功能的基本需求,借鉴了一些常用的二手交易平台的整合出了这个满足学生基本要求的校园二手交易平台。

3.1 需求调研

项目的开始是对系统进行需求调研,在大学校园中,由于学生购买能力的提高以及每年有许多的学生升学和毕业,也存在的许多不用的各种类型的二手商品,由于信息交流的比较落后,很多二手商品仅限于校园发传单和请人代为宣传的方式进行二手商品的交易。这种方式存在局限性和不确定性,它不能满足学生对于二手商品畅通交流的要求。根据学生的实际情况及调查结果,发现校园实现二手产品交易的网络化、信息化是非常有必要的,因此设计了校园二手商品交易系统。

3.2 功能模块需求分析

本系统最大的特点是使用操作简单、友好的提示信息。本系统将实现以下基本功能:(1)系统具有简洁大方的页面,使用简便,友好的错误操作提示。

(2)管理员用户具有注册用户管理、类别管理、交易信息管理、系统管理功能。

(3)具有较强的安全性,避免用户的恶意操作。

管理员功能模块图说明:管理员是功能最多的一种用户角色。

(1)系统管理模块:在该模块中完成系统信息管理功能,系统信息管理提供系统管理员的查询,增加和删除等功能操作。管理员信息包括用户名、密码信息。

(2)注册用户管理模块:在该模块中定义了注册用户信息的管理,其功能包括注册用户信息查询、审核、删除等操作。

(3)类别管理模块:在该模块中定义了对产品类别信息的管理,其功能包括类别信息录入、查询、删除等操作。

(4)交易信息管理模块:在该模块中定义了对交易信息的管理,其功能包括交易信

7

息查询、审核、删除等操作。管理员用户功能模块图如下:

图3.1 管理员用户功能模块图

3.3 性能需求

性能是对一个系统好坏进行评价的重要指标,下面就是该系统的一些性能。

3.3.1 系统的安全性

二手电子产品交易系统在管理权限上要严格进行控制,具体要求如下:

想登录二手电子产品交易系统进行操作,必须有操作权限,没有权限的用户不能通过任何方式登录系统查看系统的任何信息和数据,以确保系统的严密性和安全性。3.3.2 数据的完整性

(1)各种记录信息的完整性,信息记录的内容可以为空。

(2)各种信息数据之间相互联系的正确性。

(3)数据在不同记信息录中的一致性。

8

3.4 界面需求

界面的设计目前已成为评价一个软件质量的重要指标,好的用户界面可以增加用户对系统的信心和兴趣,提高工作效率,JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序,创建动态页面非常方便。用户界面是指软件系统与用户交互的接口,通常包括输出、输入、人-机对话的界面格式等。

(1)输出设计

输出设计是由于计算机要对输入的原始的信息进行数据信息加工处理,形成相对高质量的有效信息,并使其具有一定的格式,提供给管理者进行使用,这是输出设计的主要职责和目标。

系统设计的过程正好与系统实施的过程相反,它并不是从输入设计到输出设计,而是由输出设计到输入设计,这是由于输出表格直接与使用者进行联系,设计的出发点应当是保证输出表格方便地为使用者服务,正确及时反映和组成用于各部门的有用信息。输出设计的原则是考虑既要全面反映不同管理层的各项需要,又要言简意赅,不要将用户需要和不需要的都提供给用户。

(2)输入设计

对输入数据的收集和录入是一件比较费事的事,需要许多的人力和一定设备,并且比较容易出错。如果输入系统输入的数据有错误,则系统处理后的输出数据将扩大这些错误,因此输入数据的正确对整个系统的质量的好坏具有非常重要的意义。

输入设计的原则有如下的几点:

①输入量应该保持在能满足处理要求的最低的限度。设计中应该可采用设置字段的

初值,下拉式的数据窗口等方式应该尽量减少用户的键盘输入量。输入的量越少,错误率就越少,数据准备时间也就减少。

②输入的准备及输入过程应该尽量比较容易进行,从而尽量减少错误的发生。

③应该尽量早对输入的数据信息进行检查(尽量接近原数据发生的点),以便于错误

及时得到更正。

④输入数据应该尽早地用处理所需的形式进行记录,避免数据由一种介质转移到另

一种介质需要转录而可能引发的错误。

9

4 系统分析与设计

通过上面的需求分析,我们大致的明白了系统能够实现的一些需求,下面将对整个系统进行分析。

4.1 系统设计的基本思想

设计思想遵循以下几点:

(1)采用B/S模式进行开发,其优点是后台与前台处理层次分明,而且符合众多已经习惯网页方式的用户。

(2)采用面向对象进行开发和设计。运用面向对象技术的前提就是对整体系统的高度和准确抽象,通过它可以保证系统有良好的框架,进而给商品带来比较强的稳定性和它的运行效率。

(3)采用模块化的设计。模块化的设计要求是将整个系统划分为每个小的模块,有利于程序代码的重载,简化程序设计和实现过程。

(4)简单方便的系统界面。设计简单友好的系统界面,方便用户较快的适应系统的操作。

(5)速度优先原则。由于此工具最重要的评测标准就是速度,因此在设计过程中,具体过程尽量做到资源占用少,速度快。

(6)设计既要突出重点,又要细致周到。要符合设计需求,在有可能改进的地方进行扩充,使系统更适应用户的需要。

4.2 数据库的分析与设计

计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。数据库已经成为现在信息系统等计算机系统的基础与核心部分。数据库设计的好与坏直接影响到一整个系统的质量和效率。

10

11

数据库的设计一般要经过规划、需求分析、概念设计、逻辑设计、物理设计这5个步骤。

4.2.1 数据库的概念结构设计

概念设计是指在数据分析的基础上自下向上的建立一整个系统的数据库概念结构,要从用户的角度进行视图的设计,然后再将视图集成,最后要对集成的结构分析优化最终得到一个结果。

数据库的概念结构设计一般采用实体—联系(E-R )模型设计方法。E-R 模型法的组成元素有:实体、属性、联系,E-R 模型用E-R 图表示,主要是提示用户工作环境中所提及的事物,属性就是对实体特性的叙述。

概念设计的目的是产生与企业组织信息要求相适应的数据库概念结构,即概念模式。概念模式则是与数据库逻辑结构独立的,与支持数据库的DBMS 独立,并且不依赖于计算机系统的。

按照以上对数据库的需求分析,并且结合系统概念模型的特点及建立方式,建立了E-R 模型图。如图4.1所示是实体模型图,如图4.2所示是属性模型图,如图4.3所示是实体间关系模型图。

(1)注册用户信息实体E-R 图如图4.4所示:

图4.4注册用户信息实体E-R 图

图4.1 实体模型图 图4.2 属性模型图

(2)类别信息实体E-R图如图4.5所示:

图4.5 类别信息实体E-R图(3)商品信息实体E-R图如图4.6所

图4.6 商品信息实体E-R图(4)留言信息E-R图如图4.7所示:

图4.7 留言信息实体E-R图

12

(5)管理员信息E-R图如图4.8所示:

图4.8 管理员信息实体E-R图

4.2.2 数据库的逻辑结构设计

我们都知道,数据库的概念模型是于任何一个特定的数据库的管理系统,因此,我们需要根据具体使用数据库管理系统的特点来进行转换。即转变为按计算机处理的逻辑性的关系模型,E-R模型向关系数据库的模型转换应该遵循下列原则:

(1)每一个实体都要转换成一个关系

(2)所有的主键一定要定义非空(NOT NULL)

(3)对于二元联系应按照一对多、弱对实、一对一、多对多等联系来定义外键根据E-R模型,二手电子产品交易系统建立了以下逻辑数据结构,下面是各数据表的详细说明。

(1)会员信息表主要是记录了注册会员基本信息,表结构如表4-1所示:

表4-1会员信息表(t_user)

(2)类别信息表主要记录了产品类别基本信息,表结构如表4-2所示:

表4-2管理员信息表(t_catelog)

13

校园二手商品交易平台APP地设计与实现

目录 1.引言 (3) 1.1 研究背景和意义 (3) 1.2 本文研究内容 (3) 1.3 论文结构安排 (3) 2.相关文献综述 (4) 2.1 关于移动互联网的地理社交研究 (4) 2.2 关于移动互联网商业模式研究 (4) 2.3 关于校园电子商务平台的研究 (5) 2.4 关于中国移动互联网的市场分析 (5) 2.5 关于Android平台的研究 (5) 3.需求分析与关键技术 (6) 3.1 需求分析 (6) 3.2 关键技术 (8) 4.系统设计 (8) 4.1 总体框架设计 (8) 4.2 接口设计 (9) 4.3 系统详细设计 (10) 4.4系统代码框架设计 (12) 5.系统实现 (13) 5.1 登录和注册 (13) 5.2 发布商品 (14) 5.3 查询商品 (15) 5.4 查看我的商品 (16) 5.5 发表评论 (16) 5.6 地图上查看我周围的商品 (17) 5.7 购买商品 (17) 6.结语 (17) 参考文献 (17)

Android终端APP的设计与实现 ——以校园二手商品交易平台为例 学生姓名:王云鹏指导教师:李红 摘要:移动互联网领域的快速发展,移动硬件终端的轻巧方便,使手机已成为人们日常生活中的一部分,Android手机操作系统以其特有的系统语言开放性,软件市场多样性,已成为手机操作系统的主流。本文以校园商品交易全过程为研究对象,以商品购买流程为研究线索,跟踪用户商品购买动态,反馈商品购买评价,为用户提供友好的购物体验为目的,设计一款有价值的Android系统的校园二手应用。 关键字:Android,地理位置,校园交易,移动互联网 1.引言 预计到 2016年,全球的网络用户将达到32亿,其中超过75%网民使用移动互联网参与网络世界的冲浪之中[1]。大学生接受新生事物能力快,创造性强,且有创业梦想与实战精神,而且二手商品处理是每个大学生毕业季必须面临的问题,为大学生开发一款基于地理位置定位的校园二手应用具有广阔的市场前景,精准定位的校园内交易符合社会发展的趋势。电子商务在移动设备终端上的应用实现了很多电脑终端不可实现的功能如实时地理定位,促使电子商务营销模式发生变化,根据地理位置搜索附近商品,更新店铺活动动态,定点推送商家服务已成为移动电子商务的主流。 1.1 研究背景和意义 本课题涉及尝试用Android语言开发一个山西大学商务学院的二手交易平台,让每一个山大商院的学生都可以在学校内完成二手商品交易,通过交易,不仅可以进行环保,节俭等传统文明教育,还可以帮助贫困的学生更好地学习和生活。本校生可以通过本应用开设一家二手店铺,买家可以根据地理位置搜索附近商品。校园内交易解决了快递的耗时缩短了交易周期,还能节约金钱,打破传统的交易束缚,形成快捷高效的交易过程。 1.2 本文研究内容 本文设计实现Android系统平台下的校园二手APP,分析校园移动电子商务的可行性,建设校园移动电子商务的优缺点,研究用户的购买习惯,使APP可以实现推广营销,来实现用户的二手物品的价值。 1.3 论文结构安排 论文设计并实现了一款校园交易应用,主要结构安排如下: 第一章,引言。校园二手商品的交易具有广阔前景,移动互联网电子商务具有广阔前景。 第二章,相关文献综述。关于移动互联网的文献引用参考研究,对校园二手交易APP的可行

基于WEB的大学跳蚤市场的设计与实现毕业设计

基于WEB的大学跳蚤市场的设计与实现毕业设计本科生毕业设计 基于WEB的大学跳蚤市场的设计与实现 DESIGN AND IMPLEMENTATION OF UNIVERSITIES’ FLEA MARKET BASED ON WEB 目录 摘要: ............................................................ 1 关键词: (1) 1 前言 (2) 1.1 研究背景及意义 (2) 1.2 国内外研究现状 (2) 1.3 可行性分析 (3) 1.3.1 经济可行性 (3) 1.4 本设计所用技术的简介 (3) 1.4.1 MVC设计模式概述 (3) 1.4.2 常见web开发语言mvc框架 (6) 1.4.3 本设计实现mvc的技术 ......................................... 6 2 系统需求分析 ..................................................... 6 2.1 需求调研 ....................................................... 6 2.2 业务流程分析 ................................................... 7 2.3 系统数据流图 ................................................... 7 2.4 系统功能需求分析 ............................................... 8 2.4.1 功能划分 ..................................................... 8 2.4.2

2016校园二手商品交易系统的设计与实现

2016校园二手商品交易系统的设计与实现 ——前台管理模块的实现 一、课题研究背景 1、国内外研究现状 随着Internet技术的发展,网络已经渗透到人们的日常生活的方方面面,悄悄地改变着人们的生活方式。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化,网络化、电子化、虚拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。 由于电脑和网络的普及,网站也随之越来越多,使用网络资源的人也越来越多,网站需要更新的信息量也越来越大。如果使用静态页面,则维护工作将会非常繁琐,管理员每天需要制作大量的网页,从而浪费很多时间和精力,静态网页是由单纯的HTML语言组成,没有交互性。因此为了满足实际需要,许多网页文件的扩展名不再只是htm,html,而是出现了php,jsp,aspx等为扩展名的网页文件,这些都是采用动态网页技术制作出来的。 早期的动态网页主要采用CGI技术,CGI即Commom Ganteway Interface (公用网关接口)。可以使用不同的语言编写适合的CGI程序,如Visual Basic,Delphi 或者C/C++等。虽然CGI技术已发展成熟且功能强大,但是由于编程困难,效率低下,修改复杂等缺陷,所以逐渐已被技术取代的趋势。静态网页和动态网页各有特点,网站采用动态网页还是静态网页主要取决于网站的功能需求和网站内容的多少,如果网站功能比较简单,内容更新量不是很大,采用纯静态网页的方式会更简单,反之一般要采用动态网页技术来实现,静态网页是网站建设的基础,静态网页和动态网页之间也并不矛盾,为了网站适应搜索引擎检索的需要,即使采用动态网站技术,也可以将网站内容转化为静态网页发布。动态网站也可以采用静动结合的原则,适合采用动态网页的地方用动态网页,如果必要使用静态网页,则可以考虑用静态网页的方法来实现,在同一个网站上,动态网页内容和静态网页内容同时存在也是很常见的事情。 2、课题研究的意义

跳蚤市场设计报告

跳蚤市场设计报告Revised on November 25, 2020

【摘要】本课程设计运用java语言,将实际跳蚤市场搬到互联网,实现网上信息发布与留言。只有在校生才能注册用户,登录后方可发布信息与留言。管理员可以查看用户注册信息、删除用户留言等。用户以邮件方式、联系电话实现信息交互,留言反馈。商品管理在发布信息时实现信息的分类,网络版的“跳蚤市场”让校园交易变得轻松,简单。 关键词:跳蚤市场发布互联网信息交互 一需求分析 随着现代信息化的普及,网络逐渐成为一个商品交易的平台。用户要进行商品的买卖,网络使这种交易变得更加灵活。这就要求将实际的跳蚤市场变成网络上的跳蚤市场,用户可以在网络上直接发布求购信息和出售信息。为了使交易更加方便顺利的进行,同时使本校学生能够很快的实现自己的商品交易,本跳蚤市场使用java语言,嵌入javascript脚本和div的布局,在Myeclipise 的环境下,使用sqlserver2000数据库,实现了动态网页的信息交互。该网站只对本校学生开放。所有的人都可以查看用户发布的信息和留言。 进入网站之后,要想发布信息和留言,必须先登录,如果是本校学生且是本网站的用户,可以输入用户名和密码直接进入发布信息和发布留言。该用户可以查看所有留言和发布的信息。想要修改留言和发布信息的话还可以修改,但只能修改自己发布的信息。还可以删除自己的信息。如果是本校生但是没有注册用户的话,可以注册后再登录。为了核查注册的用户是本校学生,必须输入学号以核实。为了本网站的安全性,非本校生不可以注册。如果用户想要退出本跳蚤市场,可以注销。为了便于本网站的管理,用户注销后,该用户所发布的信息和留言也随之删除。作为一个网站,用户应该可以修改自己的信息:用户名和密码。本网站还设计了用户修改信息的页面,供用户修改。为了便于管理和信息的安全性和有效性,避免不良信息的出现,本网站设有管理员。可以更新和删除所有用户的留言信息。还可以查看用户的注册信息。为了使网页看起来美观,该网站采用了div的布局方式,嵌入了多种javascript脚本。为了使进入本网站的人可以先了解本网站,在首页的右侧设置了简介。要使进入该网站的所有人可以更容易的找到自己所需要的信息,本网站设置了信息分类,可以查看发布的信息的详情,这样可以更容易找到买者或卖者。为了使网站整体更协调,在首页右上角插入了透明flash,更好地与首页背景图融合在一起。在页面中还导入了自己制作的导航条,使链接更加方便和快捷,使页面更加的美观。需求分析是很有必要的,有所需才会有所求。只有需要了,才会知道应该怎么去做。盲目的去做,肯定达不到自己想要的效果。在编程过程中做好需求分析,才能更好地进行下一步的操作。才能更好地服务于用户。 二概要设计

二手交易平台策划案

项目策划人:李莎莎温晓龙王子涵 杨亿周楠郑洁目录 一、项目概况 二、市场分析 三、营销分析 四、竞争分析 五、组织与管理 六、财务计划与投资报酬分析 七、风险管理 八、如何预防经营风险 一、项目概况 总概: 我们主要提供一个大学生二手交易平台,通过线上和线下开展,以线下为主要的形式。我们主要收集需要出售

的二手手机,还有一些其他的闲置物品,进行保管,分类以供需要购买二手手机的同学方便购买。另外,校园二手交易平台为在校学生提供一个供需平台,学生可以将自己不用的东西放到我们这里,也可在固定的地方找到自己需要的东西,物美价廉,达到双赢。我们的宗旨是全心全意服务学生、方便学生。 定位与目标人群: 这是一款针对于学生的APP。主要用户群体为学生。前期在本校园实施该项目,随着项目扩大,可以涉及到其他学校。目的就是方便学生,做一款能真正帮助到大家,为大家着想的一个平台。 理念: 目前,随着人们生活水平的提高,人们的生活物质更新速度也在不断地加快。如今大学生的闲置物品繁多,尤其是毕业班的学生有很多闲置的物品需要处理,闲置的东西需要转手,而在这样的前提下,受互联网思维的影响,我们想一个服务学生的二手交易平台的出现可以很好地解决现在大学生闲置物品的问题,同时资源可以得到重新的利用。 二、市场分析 传统传媒渐行渐远,社交平台百家争鸣。曾经,电视、广播、印刷媒体是人们最主要的休闲娱乐方式,但随着互联网的兴起与普及,传统媒体离我们的生活越来越远,沟

通交流等通信工具也逐渐向线上转移。在这个背景下,社交平台应运而生,孕育社交娱乐新方式,QQ、微博、人人、陌陌、微信等社交平台相继成长起来,针对不同的受众群体形成了百家争鸣的场景。 社交需求广泛存在于生活中的各个方面,因此各类型的社交平台针对不同需求的用户群体相继开发。社交平台根据服务的场景主要可分为社区类、即时通讯类、娱乐类、匿名类、婚恋类、微博/博客类以及职场类,全面涉及日常生活中的各个领域,其中社区类和即时通讯类的社交应用数量最多。 目前,大学毕业上毕业时都有许多物品,诸如:书籍、电脑、自行车、等因运输不便的东西,这些东西被当成废品匆忙处理掉,尽管有的大四毕业生在毕业前半个月采用摆摊的方式最大限度的处理掉自己的物品,即使处理的价格极其低廉,但在如此短的时间内卖掉的商品只是冰山一角,大部分物品被当做废品卖掉。 而另一方面,学生会因种种原因(如:没有在学校订书打算自选教材、想学习专业外的知识,想接触一下和本专业相关专业的学科、自己的课本丢失、打算考研过英语四六级计算机二三级等等)而四处找书,关系网好的人则托人借书,这样费了很大功夫也不能保证找到想要的书。而关系不太好的学生借不到书后往往会放弃找书,要么只

二手物品买卖合同范本

二手物品买卖合同范本 售方(甲方): 身份证号码: 购方(乙方): 身份证号码: 甲、乙双方在公平、公正的原则下,经商议甲方自愿现将 ____________ 转让给乙方,协议如下: 第一条:该物品型号为___________________ ;颜色: _______________ ;成色:___________ 。 第二条:该物品质量:该物品于_______ 年 ____ 月____ 日购买, ,因双方交易物品为二手物品,故双方签定协议时均对此物品状况表示认同。 第三条:物品价格:经双方协商该_______ 的转让价为人民币 ¥_______________ 。(大写人民币Y ____________________)

第四条:权利义务: 1、甲方承诺,向乙方转让的物品纯粹个人私有,绝对合法,绝对不会因此而产生任何纠纷;否则,甲方自己承担一切后果,包括可能受到的法律制裁。因甲方自身原因引起的一切纠纷等,乙方概不负责。 2、甲方向乙方转让物品时向买受人提供正常有效的二代本人 身份证证件,并留存一份复印件;同时说明 _______ 的现状,包括有无任 何缺陷、毛病,是否维修过、维修过哪里、在哪里维修过等。 3、乙方在购买时应认真检查甲方所提供的本人证件、物品手续是否齐全。并且应对所购物品的功能及外观进行认真检查、确认。乙方在购买该电脑合同生效后,享有其完全自主支配权。 第五条:结算方式:乙方一次性付给甲方。 第六条:违约责任 本合同签订后,任何一方违约,都应当承担违约金元。若违约金不足以弥补守约方损失的,违约方应当赔偿给守约方造成的一切损失(包括直接损失、可得利益损失及主张权利的费用等)。 第七条:解决合同纠纷的方式:双方友好协商,协商不成可 向______ 所在地人民法院起诉,提起补偿或赔偿。 第八条:乙方有责任和义务,积极协助国家公安机关,进行 追讨或追诉非法、违法、犯罪等活动。

基于WEB的二手物品交易平台设计与开发本科毕业论文

本科毕业论文 基于WEB的二手物品交易平台设计与开发

毕业设计(论文)外文摘要

目录 1绪论 (1) 1.1选题背景 (1) 1.2研究目的和意义 (2) 1.3国内外研究现状 (2) 1.4论文主要研究内容 (3) 2系统关键技术研究 (5) 2.1JSP技术简介 (5) 2.2S ERVLET技术简介 (5) 2.3J AVA B EAN技术简介 (8) 2.4S TRUTS技术简介 (9) 2.5J AVA S CRIPT技术简介 (10) 2.5基于B/S的WEB应用体系结构 (10) 2.6MVC三层开发模式简介 (11) 2.7本章小结 (14) 3系统需求分析 (15) 3.1总体需求 (15) 3.2 功能需求 (15) 3.3性能需求 (18) 3.4系统可行性研究 (19) 3.5系统要求 (19) 3.6开发环境 (19) 3.7本章小结 (20) 4系统概要设计 (21) 4.1概述 (21) 4.2前台功能模块总体设计 (22) 4.3后台功能模块总体设计 (23) 4.4 数据库设计 (23) 4.5 前台用户管理模块设计 (32) 4.6 前台商品信息展示模块设计 (34) 4.7 前台购物车管理模块设计 (34) 4.8 前台在线交流模块设计 (36) 4.9 前台留言管理模块设计 (37) 4.10 后台用户管理模块设计 (38)

4.11 后台商品和平台信息维护模块设计 (39) 4.12 本章小结 (41) 5系统详细设计与实现 (42) 5.1平台的搭建 (42) 5.2前台用户管理模块的实现 (45) 5.3前台商品信息展示模块的实现 (47) 5.4前台购物车模块的实现 (49) 5.5前台在线交流模块的实现 (51) 5.6前台留言管理模块的实现 (51) 5.7后台用户管理模块的实现 (52) 5.8后台商品和平台信息维护模块的实现 (52) 5.9本章小结 (54) 6系统测试 (55) 6.1测试的定义及目的 (55) 6.2测试的原则 (55) 6.3测试的方法 (55) 6.4二手物品交易平台的测试 (55) 6.5本章小结 (56) 结论 (57) 致谢 (59) 参考文献 (59)

基于Android 的校园跳蚤市场APP的设计与实现

龙源期刊网 https://www.doczj.com/doc/dd3339105.html, 基于Android 的校园跳蚤市场APP的设计与实现 作者:侯欢欢李超军 来源:《数字技术与应用》2017年第01期 摘要:论文阐述了一款基于Android 平台的校园跳蚤市场APP的设计与实现,该系统采用C/S架构, MVC设计模式,用Java语言开发。实现了个人信息管理、商品信息管理和购物车管理和后台管理四大模块。系统界面良好,简单易用,大学生可以利用该APP发布闲置书物、电子产品等信息,也可以选购自己需要的二手资源,为构建节约型校园提供了一个良好的平台。 关键词:跳蚤市场;Android;APP 中图分类号:TP311.5 文献标识码:A 文章编号:1007-9416(2017)01-0172-02 Abstract:The design and implementation of a campus flea market APP for Android platform was described in the paper. The system that used C/S architecture and MVC design pattern was developed by java language. Four modules were achieved in the system: personal information management, product information management, shopping cart management and background management. The system interface is friendly, easy to use, students can not only publish books,electronic products and other idle information using the APP, but also buy second-hand resources they need, the APP can provide a good platform for the construction of a conservation oriented campus. Key Words: Flea market; Android;APP 1 引言 校园跳蚤市场可以将学生的二手商品充分合理的利用[1],为了保持良好的校园环境和形象,现有的跳蚤市场不再是传统的摆摊式,基本都是基于web的二手交易网站,但是传统的web应用不能满足人们随时随地体验网络应用的需求。随着4G及无线网络的覆盖范围的扩大和智能手机的普及,各类手机客户端应用如井喷式的涌现,而Android平台开放源码,价格合理,应用占有很大的市场份额,所以开发一款免费的基于Android的校园跳蚤市场的手机应用程序,可以为广大的学生提供了一个便捷、平等自主的交易平台。学生们可以方便的发布、出售自己闲置的物品,解决了二手商品供应者处理二手商品的麻烦,同时也为那些急需二手商品的同学提供了价格低廉、实用的物品[2]。该手机应用不仅满足广大高校学子的需要,为需求 双方提供了一个共赢的平台,还减少了资源浪费,减轻了环境负担,响应“建设节约型校园”和“和谐校园”的号召[3]。

二手交易网站概要设计②

二手交易网站概要设 计②

一、引言 1、目的 本文档的目的是阐述校园二手交易网站的概要设计,本概要设计说明书的目的是为了全面说明校园二手交易网站第一阶段中的设计考虑,包括程序系统的基本处理流程、模块划分、功能分配、为程序的详细设计提供基础。 2、背景 随着Internet的不断发展,以校园网为依托的电子商务正在高校范围内迅速崛起,而这其中二手交易网站满足了高校师生对畅通二手书籍等渠道的需求,即减轻了大学生的开销负担,也刺激了消费,所以,二手交易网站是很有发展前景的。 3、参考资料 ①《实用软件文档写作》 ②《软件工程》 二、总体设计 1、需求规格

图表 1 2、运行环境 (1)硬件平台 硬件最低要求:CPU: 1G以上内存128MB以上、硬盘4G以上 (2)软件平台 操作系统:Window 2000、Window 98、Window XP、Window Server2003、数据库系统:SQL Server2008 服务器:Tomcat 6.0.16 (3)开发环境 Eclipse、Java Server Pages,html5

3、基本设计概念和处理流程 图表 2 4、结构 二手交易网站拾货 商品模块用户模块举报模块维护模块 出售购 买 注 册 登 录 退 出 编 辑 资 料 举 报 言 论 举 报 用 户 系 统 维 护 删 除 言 论 删 除 请 求 交流模块 发 布 需 求 回 复 留 言 搜 索收 藏 删 除 用 户 信 息 修 改 用 户 信 息 警 告 禁 言 下 架 数 据 导 入 数 据 导 出 图表 3 (1)商品模块 本子系统主要负责二手交易网站在交易区的出售、购买、收藏功能。 ①出售是指已经完善了基本信息的用户可以在交易板块发布出售的需求,在系统大致审核为合法商品 后,就会在页面上进行显示,其他用户可以浏览、留言或者进行购买操作,当交易成功后,双方都向 系统反馈成功信息后,系统会自动下架商品并更新交易双方交易记录。 ②购买是指已经完善了基本信息的用户可以在交易板块对商品进行购买操作,点击购买后,可以使用本 站支持的网上支付手段进行付款,本站作为第三方担保,或者联系卖家当面进行交易,当交易成功

校园二手商品交易平台用例分析教程文件

二手易系统用例分析1.用例图 用户 注册 登录 商品搜索 维护个人信息 浏览商品 查看商品信息 添加到购物车 下单支付 <> 发布商品 交易信息 模糊搜索 精确搜索 <> <> <> 用户系统用例图

管理员 查看用户信息 删除用户 移除商品 修改分类信息 查看日志文件管理员系统用例图 网银系统 下单支付 网上支付 线下交易网银系统用例图 2.用例描述

1.用例名称:用户注册 用例编号:01 用例描述:用户通过注册拥有一个二手交易系统的账户 参与者:用户 前置条件:用户正常运行二手交易系统app 事件流: 1.用户打开注册界面 2.用户输入昵称、邮箱、密码、收货地址、联系电话等内容 3.点击提交按钮 4.系统将会验证用户名的有效性、重复性,密码的格式等内容,如果都正确则显示”你已成功注册”,否则提示用户重新输入。 后置条件:系统为用户建立账户,用户可用此账户进行登录操作. 2.用例名称:用户登录 用例编号:02 用例描述:用户登录二手交易系统 参与者:用户 前置条件:用户正常运行二手交易系统app 基本事件流: 1.用户打开登录界面 2.用户输入昵称和密码,点击登录按钮 3.系统检验账号与密码的正确性,如果正确则进入系统,否则提示用户重新输入 可选事件流: 1.用户打开登录界面 2.用户选择教务系统账户登录 3.用户输入教务系统和密码,点击登录按钮 3.系统检验账号与密码的正确性,如果正确则进入系统,否则提示用户重新输入 后置条件:用户成功登录,记录在日志文件,用户可以使用添加购物车、支付等功能。 3.用例名称:维护个人信息 用例编号:03 用例描述:用户查看自己资料并选择是否修改信息 参与者:用户 前置条件:用户成功登录 事件流: 1.用户打开个人信息维护面板 2.系统返回用户的个人信息 3.用户点击编辑按钮 4.用户选择要修改的信息并重新填写 5.点击保存按钮,系统检验数据的合理性,若成功提示用户信息已成功修改,否则提示用户重新修改 后置条件:用户个人信息得到改变 4.用例名称:商品搜索 用例编号:04 用例描述:在商品中搜索符合关键字的商品 参与者:用户

二手商品房买卖合同书详细版

STANDARD CONTRACT SAMPLE (合同范本) 甲方:____________________ 乙方:____________________ 签订日期:____________________ 编号:YW-BH-029224 二手商品房买卖合同书详细

二手商品房买卖合同书详细版 甲方(卖方): 乙方(买方): 根据《中华人民共和国合同法》、《中华人民共和国城市房地产管理法》及其它相关法律、法规之规定,买卖双方在平等、自愿、协商一致的基础上就房屋买卖达成如下协议: 一、标的物 1.甲方所拥有的坐落于北京市号房屋,建筑面积为平方米,其现用途为自住。2.甲方已于年月取得上述房屋的所有权证,房屋所有权证号为。 3.甲方已于年月取得上述房屋的国有土地使用证,国有土地使用权证号为。4.甲方自愿将上述房屋所有权及所属土地使用权转让给乙方,乙方自愿购买该房屋,甲方保证上述房屋所有权及土地使用权无产权纠纷和无债权债务纠纷,否则,由甲方承担一切法律责任。 二、房屋价款 买卖双方同意按套计价,该房屋总价款为人民币佰拾万__仟佰拾元。 三、付款方式 买卖双方同意按下述种方式支付房款:

1.一次性付款,乙方于办理该房屋买卖立契过户之日起7日内一次性支付全部购房款。 2.分期付款,乙方于签订本合同之日起7日内支付甲方总房款30%的购房款, 剩余购房款于办理房屋立契过户之日起7日内支付。 3.贷款付款,乙方于签订本合同之日起7日内支付甲方总房款30%的购房款, 剩余购房款由乙方向申请贷款支付,乙方应于本合同签订之日起7日内向提交贷款申请。 四、定金 乙方于签订本合同当日支付甲方购房定金贰万元,作为购房担保。乙方不购买房屋的,定金不退;反之,甲方不出售该房屋的,双倍返还定金。乙方支付首付款时,定金折抵首付款。 五、房屋交付 甲方应于办理房屋立契过户之日起7日内将合同约定房屋交付乙方,房屋内设备、设施及装饰见合同附件。 六、乙方同意其购置房屋由原物业管理公司管理,并遵守其管理公约的规定。 七、甲、乙双方权利与义务 1.在办理产权过户手续时,甲乙双方按国家规定各自承担有关税费。房屋评估费由双方共同承担。 2.甲方已交纳的公共维修基金和供暖费已计入房屋总价,随房屋转让一并转让给乙方,双方不再另行结算。房屋交付前发生的物业管理费、水电费、煤气费、电话费、网络费及有线电视信号费由甲方承担。房屋交付后发生的物业管理费、水电费、煤气费、电话费、网络费及有线电视信号费由乙方承担。

基于web的校园二手物品交易平台毕业设计

基于w e b的校园二手物品交易平台 摘要 由于教育存在阶段性,大量的二手书籍和物品并没有失去或完全失去其使用价值,每年一度大四毕业季的到来为校园二手物品交易市场增添了丰富的内容。本课题就是针对此 理、留言反馈管理和网站公告管理等功能,另外对数据实现了录入、修改、删除、查询、统计等基本功能。 (4)对校园二手物品交易平台进行测试和总结。列出系统的不足之处,并列出所引用的文献名称。

本系统是基于B/S模式,同时使用ASP技术进行动态页面的设计,后台选用Access 数据库。系统以Web界面与管理员交互,为管理员提供信息并接受其操作,并且通过数据库管理系统来存储信息数据。 关键词: Asp;二手物品;Access;交易平台

Abstract Since education stage, a large number of second-hand books and second-hand goods did not lose or completely lose its value in use, the annual arrival of senior graduates secondary trading market for the campus provides a wealth of content. This topic is the development of the campus the campus hand goods trading platform development is feasible. (2) describes the system requirements and system architecture design. On the campus of second-hand goods trading platform designed for the overall planning.

二手交易网站概要设计

一、引言 1、目的 本文档的目的是阐述校园二手交易网站的概要设计,本概要设计说明书的目的是为了全面说明校园二手交易网站第一阶段中的设计考虑,包括程序系统的基本处理流程、模块划分、功能分配、为程序的详细设计提供基础。 2、背景 随着Internet的不断发展,以校园网为依托的电子商务正在高校范围内迅速崛起,而这其中二手交易网站满足了高校师生对畅通二手书籍等渠道的需求,即减轻了大学生的开销负担,也刺激了消费,所以,二手交易网站是很有发展前景的。 3、参考资料 ①《实用软件文档写作》 ②《软件工程》 二、总体设计 1、需求规格 图表 1 2、运行环境 (1)硬件平台 硬件最低要求:CPU: 1G以上内存128MB以上、硬盘4G以上

(2)软件平台 操作系统:Window 2000、Window 98、Window XP、Window Server2003、 数据库系统:SQL Server2008 服务器:Tomcat 6.0.16 (3)开发环境 Eclipse、Java Server Pages,html5 3、基本设计概念和处理流程 图表 2 4、结构

二手交易网站拾货 商品模块用户模块举报模块维护模块 出售购 买 注 册 登 录 退 出 编 辑 资 料 举 报 言 论 举 报 用 户 系 统 维 护 删 除 言 论 删 除 请 求 交流模块 发 布 需 求 回 复 留 言 搜 索收 藏 删 除 用 户 信 息 修 改 用 户 信 息 警 告 禁 言 下 架 数 据 导 入 数 据 导 出 图表 3 (1)商品模块 本子系统主要负责二手交易网站在交易区的出售、购买、收藏功能。 ①出售是指已经完善了基本信息的用户可以在交易板块发布出售的需求,在系统大致审核为合法商品后, 就会在页面上进行显示,其他用户可以浏览、留言或者进行购买操作,当交易成功后,双方都向系统 反馈成功信息后,系统会自动下架商品并更新交易双方交易记录。 ②购买是指已经完善了基本信息的用户可以在交易板块对商品进行购买操作,点击购买后,可以使用本 站支持的网上支付手段进行付款,本站作为第三方担保,或者联系卖家当面进行交易,当交易成功后, 双方都向系统反馈成功信息后,系统会自动下架商品并更新交易双方交易记录。 ③收藏是指用户可以关注某一已经发布的商品,可以持续关注此商品的动向,比如已经出售或者下架。 ④下架是指商品的卖家不想继续进行出售此商品的操作,选择下架停止公布商品信息和出售意愿。 (2)用户模块 本子系统主要负责二手交易网站用户对个人帐号的一些基本操作,如登录、退出等等。 ①登录是指使用帐号密码进入本站为用户提供的个人帐号。 ②退出是指从登录状态进入游客状态,不再显示网站上个人帐号的信息。 ③注册是指游客申请个人帐号,使用更多操作。 ④编辑资料是指用户完善个人基本信息,比如联系方式等等,未完善基本信息的用户不能进行交易操作。 (3)举报模块 本子系统主要负责二手交易网站用户对不良言论信息或者用户的举报操作 ①举报言论是指用户对其他用户不良留言,评论的举报。 ②举报用户是指用户对发布非法商品信息的用户、散播非法言论的用户、不诚信交易的用户等等用户的 举报。 (4)维护模块 本子系统主要负责保障二手交易网站能正常运行并且对网站上出现的不良言论或者违规帐号进行处理 ①系统维护是指系统管理员保障网站能够正常运行。 ②删除言论是指用户管理员对不良言论进行删除。 ③删除请求是指用户管理员对用户发布求购或者出售信息进行删除。 ④删除用户信息是指用户管理员对某个帐号进行删除。 ⑤修改用户信息是指用户管理员对某个帐号进行基本信息修改,比如密码。 ⑥警告禁言是指用户管理员对违规用户进行处理,警告或者禁言处理。 ⑦数据导入是指提供数据交换功能,可用于数据备份等。 ⑧数据到处是指提供数据交换功能,可用于部分数据更新等。

校园二手交易平台系统

校园二手交易平台系统 1、系统规划 1.1项目背景 1.1.1 技术背景 近些年来互联网技术迅速发展,使得不同地点的人们在任何时间都可以轻松获取自己需要的信息,同时互联网的出现也极大地推动了教育事业的发展,特别是javaEE技术,以其交互性、动态性的特点,大大扩展了互联网的应用范围,互联网的广泛应用也深刻的影响了教育教学领域。随着全世界互联网技术的不断发展,各种基于互联网技术的网络应用不断涌现,网络技术正在不断的深入人们的生活。人们从网上获取信息、享受生活、交流感情、网上工作、网上购物等。网络正在迅速改变着人们的生活方式。在当前社会上,许多的各种类型的电子商务类网站纷纷建立,可以很大程度上解决人们信息资源的闭塞以及地域上的限制。大学生在网络的使用上占了很大一部分比例,他们熟练操作各种软件,热衷于网上购物、网上聊天。校园网的推行也为大学生上网提供了便利条件。 1.1.2 经济背景 在网络广泛使用的条件下,人们的消费方式也发生了很大改变。人们开始倾向于网上购物,特别是大学生。所以网上二手交易的推广有着良好的消费基础。在人们习惯网络购物的前提下,可以发动大学生使用二手交易平台来购买自己想要的商品。 同时,大学生目前还不能做到经济独立,个人的经济能力有限。网上二手交易平台的推广,对大学生来说有一定的吸引力。卖出自己不用的物品,能够获得一定的回报,而买入一些低价实用的二手商品,则可以为大学生们节约一定的钱财。 1.1.3 传统的校园二手交易方式 在大学校园,伴随着学生的购买能力的提高和每年的升学和毕业,也存在的许多各种类型的二手商品,由于信息交流的落后,很多只限于实地买卖或者请人代为宣传的方式进行交易。这种方式有很多局限性和偶然性,并不能满足二手商品畅通交流的要求。 每年大四毕业季,在学校各大食堂周围就可以看到很多大四的学长和学姐在摆摊卖东西。但是这种方式不能给其他学生提供全面的信息,没有全面的对比,对自己商品的宣传不够到位,常常只能做到低价甩卖。买方不能获得自己想要商品的信息,对已经得到的商品期望过低,消费者剩余没有最大化。卖方已经卖出的商品也不能达到自己期望的价格,生产者剩余低下。所以,这种买卖是一种没有效率的买卖。

校园二手商品交易系统的设计与实现

校园二手商品交易系统的设计与实现 ——前台管理模块的实现 一、课题研究背景 1、国内外研究现状 随着Internet技术的发展,网络已经渗透到人们的日常生活的方方面面,悄悄地改变着人们的生活方式。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化,网络化、电子化、虚拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。 由于电脑和网络的普及,网站也随之越来越多,使用网络资源的人也越来越多,网站需要更新的信息量也越来越大。如果使用静态页面,则维护工作将会非常繁琐,管理员每天需要制作大量的网页,从而浪费很多时间和精力,静态网页是由单纯的HTML语言组成,没有交互性。因此为了满足实际需要,许多网页文件的扩展名不再只是htm,html,而是出现了php,jsp,aspx等为扩展名的网页文件,这些都是采用动态网页技术制作出来的。 早期的动态网页主要采用CGI技术,CGI即Commom Ganteway Interface (公用网关接口)。可以使用不同的语言编写适合的CGI程序,如Visual Basic,Delphi 或者C/C++等。虽然CGI技术已发展成熟且功能强大,但是由于编程困难,效率低下,修改复杂等缺陷,所以逐渐已被技术取代的趋势。静态网页和动态网页各有特点,网站采用动态网页还是静态网页主要取决于网站的功能需求和网站内容的多少,如果网站功能比较简单,内容更新量不是很大,采用纯静态网页的方式会更简单,反之一般要采用动态网页技术来实现,静态网页是网站建设的基础,静态网页和动态网页之间也并不矛盾,为了网站适应搜索引擎检索的需要,即使采用动态网站技术,也可以将网站内容转化为静态网页发布。动态网站也可以采用静动结合的原则,适合采用动态网页的地方用动态网页,如果必要使用静态网页,则可以考虑用静态网页的方法来实现,在同一个网站上,动态网页内容和静态网页内容同时存在也是很常见的事情。 2、课题研究的意义

资料校园二手商品交易系统的设计与实现

资料校园二手商品交易系统的设计与实现校园二手商品交易系统的设计与实现 ——前台管理模块的实现 一、课题研究背景 1、国内外研究现状 随着Internet技术的发展,网络已经渗透到人们的日常生活的方方面面,悄悄地改变着人们的生活方式。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化,网络化、电子化、虚拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。 由于电脑和网络的普及,网站也随之越来越多,使用网络资源的人也越来越多,网站需要更新的信息量也越来越大。如果使用静态页面,则维护工作将会非常繁琐,管理员每天需要制作大量的网页,从而浪费很多时间和精力,静态网页是由单纯的HTML语言组成,没有交互性。因此为了满足实际需要,许多网页文件的扩展名不再只是htm,html,而是出现了php,jsp,aspx等为扩展名的网页文件,这些都是采用动态网页技术制作出来的。 早期的动态网页主要采用CGI技术,CGI即Commom Ganteway Interface (公用网关接口)。可以使用不同的语言编写适合的CGI程序,如Visual Basic,Delphi 或者C/C++等。虽然CGI技术已发展成熟且功能强大,但是由于编程困难,效率低下,修改复杂等缺陷,所以逐渐已被技术取代的趋势。静态网页和动态网页各有特点,网站采用动态网页还是静态网页主要取决于网站的功能需求和网站内容的多少,如果网站功能比较简单,内容更新量不是很大,采用纯静态网页的方式会更简单,反之一般要采用动态网页技术来实现,静态网页是网站建设的基础,静态网页

二手物品买卖合同模板常用版

编号:FB-HT-05021 二手物品买卖合同新编The latest model of second hand goods sales contract 甲方:________________________ 乙方:________________________ 签订日期:_____年____月____日 编订:x原创设计

二手物品买卖合同新编 售方(甲方): 身份证号码: 购方(乙方): 身份证号码: 甲、乙双方在公平、公正的原则下,经商议甲方自愿现将_____转让给乙方,协议如下: 第一条:该物品型号为_______;颜色:_____;成色:_____。 第二条:该物品质量:该物品于______年_____月____日购买,,因双方交易物品为二手物品,故双方签定协议时均对此物品状况表示认同。 第三条:物品价格:经双方协商该_____的转让价为人民币¥_____元。(大写人民币¥_____元)第四条:权利义务:

1、甲方承诺,向乙方转让的物品纯粹个人私有,绝对合法,绝对不会因此而产生任何纠纷;否则,甲方自己承担一切后果,包括可能受到的法律制裁。因甲方自身原因引起的一切纠纷等,乙方概不负责。 2、甲方向乙方转让物品时向买受人提供正常有效的二代本人身份证证件,并留存一份复印件;同时说明______的现状,包括有无任何缺陷、毛病,是否维修过、维修过哪里、在哪里维修过等。 3、乙方在购买时应认真检查甲方所提供的本人证件、物品手续是否齐全。并且应对所购物品的功能及外观进行认真检查、确认。乙方在购买该电脑合同生效后,享有其完全自主支配权。 第五条:结算方式:乙方一次性付给甲方。 第六条:违约责任 本合同签订后,任何一方违约,都应当承担违约金______元。若违约金不足以弥补守约方损失的,违约方应当赔偿给守约方造成的一切损失(包括直接损失、可得利益损失及主张权利的费用等)。

基于WEB的大学跳蚤市场的设计与实现

湖南农业大学 全日制普通本科生毕业设计 基于WEB的大学跳蚤市场的设计与实现 DESIGN AND IMPLEMENTATION OF UNIVERSITIES’ FLEA MARKET BASED ON WEB 学生姓名:樊子彬 学号:200641802123 年级专业及班级:2006级信息工程(1)班 指导老师及职称:周小云讲师 学院:信息科学技术学院 湖南·长沙 提交日期:2010年6月

湖南农业大学全日制普通本科生毕业论文(设计) 诚信声明 本人郑重声明:所呈交的本科毕业论文(设计)是本人在指导老师的指导下,进行研究工作所取得的成果,成果不存在知识产权争议。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体在文中均作了明确的说明并表示了谢意。本人完全意识到本声明的法律结果由本人承担。 毕业论文(设计)作者签名: 年月日

目录 摘要: (1) 关键词: (1) 1 前言 (2) 1.1 研究背景及意义 (2) 1.2 国内外研究现状 (2) 1.3 可行性分析 (3) 1.3.1 经济可行性 (3) 1.4 本设计所用技术的简介 (3) 1.4.1 MVC设计模式概述 (3) 1.4.2 常见web开发语言mvc框架 (6) 1.4.3 本设计实现mvc的技术 (6) 2 系统需求分析 (6) 2.1 需求调研 (6) 2.2 业务流程分析 (7) 2.3 系统数据流图 (7) 2.4 系统功能需求分析 (8) 2.4.1 功能划分 (8) 2.4.2 功能描述 (9) 3 系统设计 (10) 3.1 系统总体结构设计 (10) 3.2 数据库表的设计 (10)

相关主题
文本预览
相关文档 最新文档