校园二手售卖系统的设计与实现(附件)
:在这个网上购物时兴的年代,学生成为一个占比很大的消费群体,但是很多人购买东西使用过一段时间就放仓库了,造成了一些浪费的感觉,不能物尽其用。这样不利于资源节约型社会的建设,因此就我个人而言,觉得需要一个校园二手售卖网的建设,帮助同学们处理一些扔掉可惜但又不怎么需要用的闲置物品。所以我设计了一套基于JavaWeb的校园二手售卖网。本系统用JavaWeb技术、Navicat数据库、开发工具MyEclipse 10、tomcat服务器,实现了一个基于JavaWeb技术的校园二手售卖网。
目 录
一、引言 1
(一)选题背景及研究意义 1
(二)国内研究现状及分析 1
二、系统分析 1
(一)功能分析 1
1.系统所具有的具体功能 1
2.管理员权限对应的功能 1
3.卖家权限对应的功能 2
4.买家权限对应的功能 2
(二)性能需求 2
1.系统安全性 2
2.信息的准确性 2
(三)工具介绍 2
三、数据库设计 2
(一)实体 2
(二)ER图 2
(三)数据表 4
四、系统整体设计 6
(一)系统功能结构设计 6
(二)系统各模块设计 7
(三)运行环境 7
五、系统功能实现 7
(一)普通用户功能设计 8
1.校园二手售卖系统主页设计 8
2.浏览物品信息 9
3.用户注册 11
4.用户购物车管理 13
5.用户订单管理 14
(二)卖家用户功能设计 15
1.卖家用户注册设计 15
2.卖家用户登陆设计 17
3.卖家用户物品信息管理设计 18
4.卖家用户订单审核设计 19
(三)管理员功能设计 20
1.普通用户信息管理设计 20
2.卖家信息管理设计 21
3.物品类别管理设计 22
4.物品信息管理设计 23
*好棒文|www.hbsrm.com +Q: ^351916072^
5.管理员登陆密码修改设计 23
总结 24
致谢 26
参考文献 27
一、引言
(一)选题背景及研究意义
经过几年校园生活的体验,我意识到绝大多数同学有很多用了一段时间就会压箱底的东西,弃之可惜,要么送给没有需要的同学做个人情,要么就直接扔了,我觉得这是一种极大的浪费。学生公寓广场也举办过跳蚤市场,据我所见并没有什么成效,很多同学碍于面子或懒得去看。因此我才想到可以建立一个校园二手售卖系统,致使有价值的东西都能物尽其用,同时帮助没有什么经济能力的学生节省开支。
(二)国内研究现状及分析
随着网络购物的发展,学生俨然成为推动此类产业发展的主要人群。凡是有利必有弊,随处可见学生网购以后喜新厌旧的现象,致使很多东西不能物尽其用。我国是一个人口大国,虽然资源总量很多,但是人均很少,所以我觉得校园二手售卖网站是非常有必要存在的。
二、系统分析
(一)功能分析
本系统主要是卖家和买家使用,管理员起到一个监督,管理和验证的作用,用户使用系统前必须先注册,然后由管理员审核通过,方能使用,如果期间有不良行为,管理员也可以注销你的账号。用户注册成功后可以使用相应的页面。例如买家登陆页面,浏览物品页面、购物车页面和订单信息页面;卖家则可以用物品信息管理、销售信息页面;管理员能够对卖家信息、物品信息、物品类别进行管理,用户信息管理以及密码修改。
1.系统所具有的具体功能
1)登录注册功能:实现登录功能,注册功能。
2)浏览物品:实现浏览物品信息的功能。
3)购物车:实现物品的购买功能
4)订单管理:实现订单的添加、查询、删除功能。
5)物品信息管理:实现物品的添加、查询、删除功能。
6)用户信息管理:实现对用户个人信息的审核、查看、删除功能。
7)物品类别管理:实现对物品类别的添加、修改和删除功能。
8)登录密码管理:实现对密码的修改功能。
2.管理员权限对应的功能
1)登录并获得管理员操作权限。
2)对用户信息进行审核、查看、删除操作。
3)对物品类别进行添加、修改和删除功能。
4)对登录密码进行修改操作
3.卖家权限对应的功能
1)登录并获得卖家操作权限。
2)对物品信息进行发布、查看,删除操作。
3)对订单进行审核、查看、删除操作。
4.买家权限对应的功能
1)登录并获得买家操作权限。
2)对物品信息进行浏览、购买操作。
3)对订单进行提交、修改操作。
(二)性能需求
1.系统安全性
用户登录使用的账号和密码要匹配一致才能进去正确的界面,不然系统会弹出重新输入的提示框。
2.信息的准确性
校园二手售卖系统能准确地辨别出用户是否存在,输入的用户名和密码是否匹配,能否跳转到对应使用者的正确界面,各页面能从后台得到数据库的信息,保证系统的安全无误使用。
(三)工具介绍
此次设计主要采用MyEclipse加Tomcat后台服务器,设计页面主要使用JavaWeb技术,还运用了B/S结构和MVC开发模式。
JavaWeb技术使用Java编程语言编写类XML的tags和scriptlets,对网页进行逻辑的处理。能通过网页访问服务器端的逻辑处理,JavaWeb将网页逻辑与网页设计和显示分离,方便了我们的开发要求。
目 录
一、引言 1
(一)选题背景及研究意义 1
(二)国内研究现状及分析 1
二、系统分析 1
(一)功能分析 1
1.系统所具有的具体功能 1
2.管理员权限对应的功能 1
3.卖家权限对应的功能 2
4.买家权限对应的功能 2
(二)性能需求 2
1.系统安全性 2
2.信息的准确性 2
(三)工具介绍 2
三、数据库设计 2
(一)实体 2
(二)ER图 2
(三)数据表 4
四、系统整体设计 6
(一)系统功能结构设计 6
(二)系统各模块设计 7
(三)运行环境 7
五、系统功能实现 7
(一)普通用户功能设计 8
1.校园二手售卖系统主页设计 8
2.浏览物品信息 9
3.用户注册 11
4.用户购物车管理 13
5.用户订单管理 14
(二)卖家用户功能设计 15
1.卖家用户注册设计 15
2.卖家用户登陆设计 17
3.卖家用户物品信息管理设计 18
4.卖家用户订单审核设计 19
(三)管理员功能设计 20
1.普通用户信息管理设计 20
2.卖家信息管理设计 21
3.物品类别管理设计 22
4.物品信息管理设计 23
*好棒文|www.hbsrm.com +Q: ^351916072^
5.管理员登陆密码修改设计 23
总结 24
致谢 26
参考文献 27
一、引言
(一)选题背景及研究意义
经过几年校园生活的体验,我意识到绝大多数同学有很多用了一段时间就会压箱底的东西,弃之可惜,要么送给没有需要的同学做个人情,要么就直接扔了,我觉得这是一种极大的浪费。学生公寓广场也举办过跳蚤市场,据我所见并没有什么成效,很多同学碍于面子或懒得去看。因此我才想到可以建立一个校园二手售卖系统,致使有价值的东西都能物尽其用,同时帮助没有什么经济能力的学生节省开支。
(二)国内研究现状及分析
随着网络购物的发展,学生俨然成为推动此类产业发展的主要人群。凡是有利必有弊,随处可见学生网购以后喜新厌旧的现象,致使很多东西不能物尽其用。我国是一个人口大国,虽然资源总量很多,但是人均很少,所以我觉得校园二手售卖网站是非常有必要存在的。
二、系统分析
(一)功能分析
本系统主要是卖家和买家使用,管理员起到一个监督,管理和验证的作用,用户使用系统前必须先注册,然后由管理员审核通过,方能使用,如果期间有不良行为,管理员也可以注销你的账号。用户注册成功后可以使用相应的页面。例如买家登陆页面,浏览物品页面、购物车页面和订单信息页面;卖家则可以用物品信息管理、销售信息页面;管理员能够对卖家信息、物品信息、物品类别进行管理,用户信息管理以及密码修改。
1.系统所具有的具体功能
1)登录注册功能:实现登录功能,注册功能。
2)浏览物品:实现浏览物品信息的功能。
3)购物车:实现物品的购买功能
4)订单管理:实现订单的添加、查询、删除功能。
5)物品信息管理:实现物品的添加、查询、删除功能。
6)用户信息管理:实现对用户个人信息的审核、查看、删除功能。
7)物品类别管理:实现对物品类别的添加、修改和删除功能。
8)登录密码管理:实现对密码的修改功能。
2.管理员权限对应的功能
1)登录并获得管理员操作权限。
2)对用户信息进行审核、查看、删除操作。
3)对物品类别进行添加、修改和删除功能。
4)对登录密码进行修改操作
3.卖家权限对应的功能
1)登录并获得卖家操作权限。
2)对物品信息进行发布、查看,删除操作。
3)对订单进行审核、查看、删除操作。
4.买家权限对应的功能
1)登录并获得买家操作权限。
2)对物品信息进行浏览、购买操作。
3)对订单进行提交、修改操作。
(二)性能需求
1.系统安全性
用户登录使用的账号和密码要匹配一致才能进去正确的界面,不然系统会弹出重新输入的提示框。
2.信息的准确性
校园二手售卖系统能准确地辨别出用户是否存在,输入的用户名和密码是否匹配,能否跳转到对应使用者的正确界面,各页面能从后台得到数据库的信息,保证系统的安全无误使用。
(三)工具介绍
此次设计主要采用MyEclipse加Tomcat后台服务器,设计页面主要使用JavaWeb技术,还运用了B/S结构和MVC开发模式。
JavaWeb技术使用Java编程语言编写类XML的tags和scriptlets,对网页进行逻辑的处理。能通过网页访问服务器端的逻辑处理,JavaWeb将网页逻辑与网页设计和显示分离,方便了我们的开发要求。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/257.html