【JSP设计栏目提醒】:网学会员--在 JSP设计编辑为广大网友搜集整理了:大学校园二手物品交易平台绩等信息,祝愿广大网友取得需要的信息,参考学习。
大学校园二手交易为在校学生提供一个供需平台,学生可以将自己不用的东西进行交易,也可找到自己需要的东西,物美价廉,达到双赢。校园二手物品交易既可以锻炼学生的个人理财能力,又可以催进节约型校园的发展,符合当代“低碳”社会的需要。但是传统交易模式已经难以适应现代二手物品交易的需要。所以需要建立大学校园二手物品交易平台用以保证二手物品交易的正常进行,提高物品的重复利用率,减轻环境负担,促进社会的和谐发展。
论文主要针对大学校园二手物品交易平台的设计与开发进行了研究。首先对大学校园二手物品的交易现状进行了介绍,仔细分析了目前大学校园二手物品交易存在的缺点和不足,研究出了适用校园二手物品交易的系统模式。
论文在仔细研究和探讨的基础上,进行了组织结构分析、功能结构分析、业务流程分析、数据流程分析,数据库的分析与设计,确定了系统的功能分为以下七个模块:用户信息管理、商品信息管理、用户信誉度管理、搜索信息、公告管理、论坛信息、管理员管理,并具体阐述了各个模块的分析、过程。
系统采用Microsoft SQL Server 2000作为数据库平台,选用jsp+servlet+javabean技术,采用结构化开发方法,设计完成了基于B/S模型的大学校园二手物品交易平台。测试结果表明该系统可实施。最后,对系统设计与实现中的若干问题进行了研究和分析,并提出了解决方案,对下一步工作做了一个展望。
关键词:校园二手物品交易平台,结构化开发方法,B/S模式,DBMS
Second-hand Exchange in university provide a platform of supply and demand for the students. They can sell their no longer use things, and also can find something they need on this platform, which are have good quality but cheap in order to benefit both sides. Second-hand Exchange not only can train the students’ personal financial management ability, but also promote the development of the economical campus, in line with the contemporary "low carbon" society. But the traditional exchange model has been difficult to meet the needs of the modern second-hand exchange. So it is necessary to establish second-hand exchange platform in campus to ensure its normal processing , improve the reuse of the goods , alleviate the burden of the environment., and promote the harmonious of the society.
This paper mainly study on the design and the development of the second-hand exchange platform. First, is an introduction of the current situation of this platform, which carefully analyzed its shortcomings and deficiencies in current situation and works out a system model that fit for the second-hand exchange.
The paper makes the organizational structure analysis, functional structure analysis, business process analysis and the analysis and design of the database. As a result of that determined the following 7 modules: customer’s information management, product information management, user’s reputation management, search for information, bulletin management, forum information and the administrator management. Besides, make a specific expression of the analysis, design and implementation process of each module.
System uses Microsoft SQL Server 2000 as a database platform, chooses jsp + servlet + javabean technology, uses the structured development methods, completed the campus second-hand platform on the basis of B / S model . The test results show that the system can be implemented. Finally, is an analysis of some problems in design and reality , and come up with some solutions, which makes a prospect for the next step.
Key words: second-hand goods trading platform on campus, structured development approach, B / S model, DBMS
目 录
摘 要 I
Abstract II
1 引言 1
1.1 问题提出的背景 1
1.2 大学校园二手物品交易的重要性 2
1.3 大学校园二手物品交易现状 3
1.4 大学校园二手物品交易存在的问题和解决的办法 4
1.5 系统目标 5
1.5.1 系统功能目标 5
1.5.2 系统开发环境 7
1.5.3 系统结构分析 7
1.6 可行性分析 12
1.6.1 技术可行性 12
1.6.2 经济可行性 12
1.6.3 操作可行性 13
1.6.4 法律可行性 13
2 系统分析 14
2.1 功能结构调查 14
2.2 业务流程调查 15
2.2.1 游客业务流程分析 16
2.2.2 发布商品业务流程分析 17
2.2.3 用户竞拍商品流程分析 18
2.2.4 管理员审核业务流程分析 19
2.2.5 用户论坛操作业务流程分析 20
2.2.6 管理员管理流程分析 21
2.2.7 评价业务流程分析 22
2.3 数据流程调查 23
2.3.1 二手物品交易平台数据流程图顶层图 23
2.3.2 用户注册与登录数据流程图 24
2.3.3 用户注册数据流程图 25
2.3.4 用户登录数据流程图 26
2.3.5 管理员管理数据流程图 27
2.3.6 用户信誉度管理数据流程图 28
2.3.7 用户商品交易数据流程图 29
2.3.8 用户出售商品数据流程图 30
2.3.9 用户拍买商品数据流程图 31
2.4 数据字典 (见附录) 31
2.5 系统的概念模型 31
2.5.1 数据的需求描述 31
2.5.2 CDM模型 32
3 系统设计 34
3.1 功能模块设计 34
3.2 代码设计 35
3.3 输入输出设计 35
3.3.1 输出设计(界面及打印格式设计) 35
3.3.2 输入设计(界面及数据录入设计) 38
3.4 数据库设计 39
3.4.1 数据库逻辑结构设计 39
3.4.2 数据库物理结构设计 41
4 系统实施 43
4.1 系统实现 43
4.1.1 合法用户登录后的主页面 43
4.1.2 二手物品交易系统后台 43
4.1.3 用户购物区页面 44
4.1.4 物品拍卖页面 45
4.1.5 物品拍卖页面 46
4.2 系统测试 47
4.3 测试计划 48
4.3.1 新建用户功能测试 49
4.3.2 用户物品发布功能测试 49
4.3.3 注册用户拍买商品功能测试 50
4.3.4 查看用户拍买信息并完成评价功能测试 50
4.3.5 用户查看自己发布商品的拍卖信息的功能 51
4.3.6 用户查看公告信息的功能 51
4.3.7 用户查看和回复论坛信息的功能 52
4.3.8 管理员的管理功能 52
4.4 测试结论 53
5 结论与展望 54
致 谢 56
参考文献 57
附录 59
数据字典 59
数据项 59
数据流 60
数据存储 62
处理逻辑 63
外部实体 64
大学校园二手物品交易平台的主要功能包括:管理员管理(物品栏目管理、交易规则通告、黑名单公告,论坛管理,用户管理,商品管理)、用户注册、物品发布、物品检索、物品竞拍、交易预约、交易评价、交易投诉,论坛等主要功能。
下面依次介绍系统的功能模块:
(1) 商品管理模块
包括填写发布商品信息查看拍买商品和商品检索三大部分。
发布商品信息:其中商品属性包括——商品父类别,商品子类别,商品名称,商品描述,商品数量,新旧程度描述,原价,现价,卖家联系方式,拍卖截止时间。
查看拍买商品:在本模块中,用户可以查看自己的历史拍买记录,查看自己拍买商品的出价记录和成功获得商品的记录等信息。
查看拍卖商品:注册用户可以查看其他用户对自己发布商品的出价记录,当竞拍时间截止后,系统自动判断是哪一位用户出价最高并获得商品,以便用户进行交易。
商品检索:买家输入关键字即可查找相关商品信息。已经过了商品拍卖截止日期的商品不再显示(就是商品信息显示已过期的)。其中商品检索类别包括——与电脑相关的大到显示器、主机,小到键盘鼠标摄像头、手机;各类家电如电风扇、洗衣机、台灯;还有英语资料、计算机专业书籍、考研资料、各类考证的书籍;还有各式各样的杂物。而卖家所填的商品类别与商品检索类别逐一对应。
(2) 评价管理模块
评价提示:当用户成功的拍买下某一件商品之后,系统会自动的给用户发送提示信息,提示用户对商品进行评价。
用户评价:当卖家用户与买家用户交易完成之后,买家用户可以对商品信息进行评价,评价之后,相应的分数对自动传入数据库,增加在用户的信誉值之中。
(3) 用户管理模块
包括用户注册,用户登录,用户信息管理这三个主要部分。
用户注册:用户输入用户名,密码,性别,学院专业信息,校内邮箱,出生年月,联系电话等信息后提交给系统,系统检测是否完整,当系统确认完整后提示注册成功。用户可以根据用户名和密码登录系统,修改自己的登录密码。在学校里不论师生,其校内邮箱只有一个,规定一个校内邮箱只能注册一次。这保证了只有学校的师生才能注册,提高了交易的安全性。
用户信息管理:包括用户修改密码,查看个人信用度、历史交易情况以及历史评价。
(4) 论坛信息模块
注册用户可以点击进入论坛模块。在论坛内,用户可以发布商品出售和求购信息,可以对其他用户发布的交易信息进行回复,增进用户之间的交流。
(5) 公告信息模块
用户可以查看管理员发布的公告信息,公告信息内容可以为学校新近发生的一些大事,也可以是管理员对某一位违规用户的警告或者是对交易平台规定的公布。用户具有查看的权限。
(6) 系统管理模块
管理员:拥有最高的操作权限,管理员的权限包括:
管理员有权限对所有用户的信息进行查看,对违反规定的用户可以进行账号锁定。也可以对屡次违反规定的用户进行注销操作;管理员有权限对所有商品信息进行查看,对违反规定的物品有权限进行删除;管理员有权限对物品的类别进行操作,当用户发布的商品不属于所有类别的一种,用户可以向管理员进行反映,管理员查看之后可以进行类别的增删改查操作;管理员有权限对论坛帖子内容进行查看,对违反规定的帖子内容进行删除,并且对用户进行警告;管理员有权限在公告栏发布公告信息,当用户发现商品信息中存在垃圾信息时,可以向管理员检举。管理员可以在首页公告处对违纪的用户提出警告或者对锁定的用户进行公示。
如你对本套设计感兴趣,请记住本套设计在本站的编号:jsp00047