随着时代在一步一步在进步,旧物也成人们的烦恼,许多平台网站都在推广自已的产品像天猫、咸鱼、京东。所以开发出一套关于旧物置换网站成为必需。旧物置换网站主要是借助计算机,通过对用户进行管理。为减少管理员的工作,同时也方便广大用户对个人所需旧物置换的及时查询以及管理。
旧物置换网站的开发过程中,采用B / S架构,主要使用Java技术进行开发,结合最新流行的springboot框架。中间件服务器是Tomcat服务器,使用Mysql数据库和Eclipse开发 环境。该旧物置换网站包括管理员、用户、卖家。其主要功能包括管理员:首页、个人中心、用户管理、卖家管理、旧物类型管理、旧物信息管理、置换交易管理、系统管理等,卖家后台:首页、个人中心、旧物类型管理、旧物信息管理、置换交易管理。前台首页;首页、旧物信息、网站公告、个人中心、后台管理等,用户后台:首页、个人中心、旧物信息管理、置换交易管理等功能。
本论文对旧物置换网站的发展背景进行详细的介绍,并且对系统开发技术进行介绍,然后对系统进行需求分析,对旧物置换网站业务信息、系统结构以及数据都进行详细说明。用户可根据关键字进行信息的查找自己心仪的信息等。
关键词:旧物置换网站,Mysql数据库,Java技术 springboot框架
With the progress of the times and the worries of the old things, many platform websites are promoting their own products, such as tmall, Xianyu and Jingdong. So it is necessary to develop a set of website about the replacement of old things. The website of replacement of old things mainly manages the users with the help of computer. In order to reduce the administrator's work, but also to facilitate the majority of users of personal needs of the replacement of old timely query and management.
In the development process of the replacement website, B / S architecture is adopted, mainly using Java technology, combined with the latest popular springboot framework. The middleware server is Tomcat server, which uses MySQL database and eclipse development environment. The website includes administrators, users and sellers. Its main functions include administrator: home page, personal center, user management, seller management, antiques type management, antiques information management, replacement transaction management, system management, etc. seller background: home page, personal center, antiques type management, antiques information management, replacement transaction management. Front page; front page, junk information, website announcement, personal center, background management, user background: front page, personal center, junk information management, replacement transaction management and other functions.
This paper introduces the development background of the old replacement website in detail, and introduces the system development technology, then analyzes the demand of the system, and explains the business information, system structure and data of the old replacement website in detail. Users can search their favorite information according to keywords.
Key words: replacement website, MySQL database, Java technology, springboot framework
目 录
摘 要
目 录
第1章 概述
1.1 研究背景
1.2 研究现状
1.3 研究内容 2
第二章 开发技术介绍 2
2.1 系统开发平台 2
2.2 平台开发相关技术 3
2.2.1 B/S架构 3
2.2.2 Java技术介绍 4
2.2.3 mysql数据库介绍 4
2.2.4 springboot框架 4
第三章 系统分析 5
3.1 可行性分析 6
3.1.1 技术可行性 7
3.1.2 经济可行性 8
3.1.3 操作可行性 8
3.2 系统性能分析 9
3.3 系统功能需求分析 10
第四章 系统设计 11
4.1 系统的功能结构图 11
4.2 数据库概念结构设计 12
4.2.1 数据库E-R图 13
4.2.2 数据库逻辑结构设计 13
第五章 系统功能实现
5.1前台首页功能模块
5.2用户功能模块
5.3卖家功能模块
5.4管理员功能模块
第六章 系统测试
6.1 测试内容与结果
6.2 测试结论
3.3 系统功能需求分析
任务需求分析是每个系统开发设计必不可少的一部分,系统质量的好坏可以直接影响系统的存活问题,所以我们必须要将任务需求分析做到位,旧物置换网站的设计在初期的分析是尤为重要的,通过任务分析可以更顺利的进行系统设计,并且保证了用户的满意度。
(1)用户功能需求
用户进入前台系统可以查看首页、旧物信息、网站公告、个人中心、后台管理等操作。
第五章 系统功能实现
5.1前台首页功能模块
旧物置换网站,在系统首页可以查看首页、旧物信息、网站公告、个人中心、后台管理等内容,如图5-1所示。
图5-1系统功能界面图
用户注册,在用户注册页面通过填写用户名、密码、姓名、性别、头像、手机、邮箱等内容进行用户注册,如图5-2所示。
图5-2用户注册界面图
登录,在登录页面通过填写用户名、密码等信息进行登录,如图5-3所示。
图5-3登录界面图
个人中心,在个人信息页面中进行编辑用户名、密码、姓名、性别、头像、手机、邮箱、图片可进行修改、删除、图片上传、查看我的收藏操作,如图5-4所示。
图5-4个人中心界面图
网站公告,在网站公告页面中可以查看公告,如图5-5所示。
图5-5网站公告界面图
旧物信息,在旧物信息可以查看卖家名、姓名、手机、旧物名称、旧物类型、旧物照片、置换需求等查看进行置换申请、点赞、评论、搜索等操作。程序效果图如下图5-6所示:
图5-6旧物信息界面图
5.2用户功能模块
用户登录,通过填写账号、密码、角色等信息,输入完成后选择登录即可进入旧物置换系统。程序效果图如下图5-7所示:
图5-7用户登录界面
用户首页,用户登录进入旧物置换网站可以查看首页、个人中心、旧物信息管理、置换交易管理等内容,如图5-8所示。
图5-8首页界面图
置换交易管理,用户在置换交易可以查看用户名、姓名、手机、旧物名称、旧物类型、置换物、物品图片、查看卖家回复等进行详情、删除、修改等操作,如图5-9所示。
图5-9置换交易界面图