1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 基于JAVA的校园二手交易网站的设计与实现参考【数据库设计 源码 开题报告】

基于JAVA的校园二手交易网站的设计与实现参考【数据库设计 源码 开题报告】

时间:2023-10-04 14:38:21

相关推荐

基于JAVA的校园二手交易网站的设计与实现参考【数据库设计 源码 开题报告】

摘要

网络技术发展迅猛,日新月异。现代生活的人们也越来越离不开网络。电子商务也成为了当今社会的热点,人们都享受足不出户的购物体验。电子商务不仅方便快捷,能让我们买到很多我们在当地实体店买不到的商品,也能让我们自己成为卖家。卖出他人需要的商品。作为一个在校大学生,我们都有体会,我们所用的物品包括衣服、书籍、手机等更新换代的速度很快,这些还可以用的物品堆放在宿舍里很占空间,丢掉十分的浪费而且还会舍不得。也有的学生想要卖掉这些闲置物品,但是难于寻找合适的买家。这样就造成了物不能尽其用。所以我们开发了校园二手物品交易网站,借助于方便快捷而且成本低的网络为大家提供一个的二手交易平台,这样子在一定程度上能够缓解大学生物品的闲置。本网站用JAVA技术进行开发,所用的开发平台为eclipse,数据库采用的是MYSQL5。实现会员用户登录,用户注册,商品搜索,会员发布信息,会员管理信息,查看供求信息等功能。本网站不仅可以解决学生闲置物品的去留问题,也可以解决学生的购物需求,方便快捷,便于操作。

系统功能需求

系统完成的主要功能有:用户设置功能、发布信息功能、信息管理功能、搜索信息功能,留言功能,及系统管理功能,具体业务功能包括如下:

用户注册:学生可利用自已学号进行注册,注册实现实名制。

用户登录:只有登录用户才能进行信息发布,管理员登录后可以进行系统管理。

发布信息:普通用户和管理员登录后都可以发布信息。

修改信息:普通用户可以修改自己发布的信息,管理员可以修改所有信息。

删除信息:普通用户可以删除自己发布的信息,管理员可以删除所有信息。

浏览信息:游客、普通用户和管理员可以浏览所有发布的信息。

搜索信息:游客、普通用户和管理员可以用关键字搜索所有发布的信息,普通用户可以搜索自己发布的所有信息。

发表留言:普通用户和管理员登录后都可以对发布信息进行留言。

查看留言:游客、普通用户和管理员都可以查看发布信息的留言。

删除留言:管理员可以删除留言。

添加二手指南:管理员可以添加二手指南。

查看二手指南:游客、普通用户和管理员都可以查看二手指南。

修改二手指南:管理员可以修改二手指南。

删除二手指南:管理员可以删除二手指南。

数据库表设计

表1 用户信息表物理设计FIELD TYPE NULL KEYDEFAULTCOMMENT ID VARCHAR(50) NOPRI(NULL) 编码idUSERNAME VARCHAR(10) NO (NULL) 用户名PASSWORD VARCHAR(16) NO (NULL) 密码 STU_ID VARCHAR(12) NO (NULL) 学生学号 BIRTHDAYDATETIME NO (NULL) 生日 PHOTO SMALLINT(5)NO (NULL) 手机号码 QUESTION VARCHAR(100) NO (NULL) 密码查询问题ANSWER VARCHAR(100) NO (NULL) 密码查询问题答案EMAIL VARCHAR(50)YES (NULL) 邮箱 QQ VARCHAR(20)YES (NULL) QQ CREATE_TIME DATETIMENO (NULL) 创建时间 STATUSTINYINT(3)NO (NULL)状态 ROLETINYINT(3)NO (NULL) 角色表2  商品信息表物理设计FIELDTYPE NULL KEY DEFAULT COMMENT IDVARCHAR(50) NOPRI(NULL) 编码id MESSAGE_TITLE VARCHAR(50) NO (NULL) 商品标题 TYPE_IDVARCHAR(50) NOMUL (NULL) 类型id AREA_IDVARCHAR(50) NOMUL (NULL) 地址id OLD_VALUESMALLINT(5) NO (NULL) 新旧程度 PRICEECIMAL(10,0) NO (NULL) 价格 R_USER VARCHAR(10) NO (NULL) 发布人姓名R_EMAIL VARCHAR(50) YES (NULL) 邮箱 R_PHONE VARCHAR(50) NO (NULL) 手机 MESSAGE_DESC VARCHAR(200) NO (NULL) 商品描述 MESSAGE_PHOTO VARCHAR(50) YES (NULL) 商品图片 FLAG TINYINT(3)NO (NULL) 商品状态 TOP_VALUE INT(10) YES 0 人气 CREATE_USER_ID VARCHAR(50) NOMUL(NULL) 创建人id CREATE_TIME DATETIME NO (NULL) 发布时间(3)留言信息表物理设计FIELDTYPE NULL KEYDEFAULT COMMENT ID VARCHAR(50)NOPRI(NULL) 编码idCONTENT VARCHAR(200) NO(NULL) 内容 MESSAGE_ID VARCHAR(50)NOMUL (NULL) 商品idUSER_ID VARCHAR(50)NOMUL (NULL) 留言用户idCREATE_TIME DATETIME NO (NULL) 留言时间 (4)二手指南信息表物理设计FIELD TYPE NULL KEYDEFAULT COMMENTID VARCHAR(50)NOPRI(NULL) 编码id TITLE VARCHAR(50)NOUNI(NULL) 指南标题CONTENT VARCHAR(8000) YES(NULL) 内容(5)物品类型表物理设计IELDTYPE NULL KEYDEFAULT COMMENTID VARCHAR(50)NOPRI(NULL) 编码id TYPE_NAME VARCHAR(20)NOUNI (NULL) 类型编码TYPE_DESC VARCHAR(100) NO(NULL) 类型名称(6)学生信息表物理设计FIELD TYPE NULL KEYDEFAULT COMMENTID VARCHAR(12) NOPRI 编码id STU_NAME VARCHAR(10) NO (NULL) 学生名称CLASS_IDVARCHAR(50) NO (NULL) 班级id sexTINYINT(3) NO 0 性别 (7)班级信息表物理设计FIELDTYPE NULL KEYDEFAULT COMMENT IDVARCHAR(50)NOPRI(NULL) 编码idDEP_ID VARCHAR(50)NOMUL (NULL) 院系idCLASS_NAME VARCHAR(10)NOUNI (NULL) 班级名称编码CLASS_DESC VARCHAR(100) YES(NULL) 班级名称(8)院系信息表物理设计FIELD TYPE NULL KEYDEFAULT COMMENT ID VARCHAR(50)NOPRI(NULL) 编码idDEP_NAME VARCHAR(10)NOUNI(NULL) 院系名称编码DEP_DESC VARCHAR(100) YES (NULL) 院系名称 (9)地址表物理设计FIELDTYPE NULL KEYDEFAULT COMMENT IDVARCHAR(50)NOPRI(NULL) 编码idAREA_NAME VARCHAR(10)NOUNI(NULL) 地址名称编码AREA_DESC VARCHAR(100) NO (NULL) 地址名称

项目截图

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。