旧物交易系统详细设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
旧物交易系统
详细设计分析
项目名称:__旧物交易系统
2013 年 5 月 8 日
1.引言
1.1 编写目的
鉴于学校学生的个人用品,如电子产品的更新速度的加快,很多同学买了新的东西后不知道如何去 处理旧物,扔了怕浪费。还有很多即将毕业的大四的同学要处理一些无法带走的物品。校园旧物交易平 台应运而生,为旧物的重生而努力,服务学生,减少浪费。
1.2 功能的概述
旧物交换系统主要包括前台面向用户的网页界面和后台面向管理者的管理功能。前台为大多想要通 过旧物交换实现旧物价值的用户提高信息平台。后台主要是对帖子评论进行管理,对不良的非法的评论 和帖子予以删除。 旧物交换系统主要功能包括:用户登录功能,用户的注册功能,浏览新帖功能,搜索旧物功能。查 看旧物详细信息功能,用户发帖功能,评论功能和回复功能。后台管理功能包括:帖子删除、查看功能, 评论及回复的删除评论功能,用户的查看和删除功能
1.3 背景
项目名称:旧物交换系统 项目提出者:高鹏飞 项目设计人员:第七小组 项目的用户:全体理工大学院
1.4 参考资料
[1] 作者,书名,出版社名,出版时间 暂无。
1.5 小组成员
组长:宋丽霞 组员:张国栋、高鹏飞、赵桂雄、王善良、胡永禧
第 2 页 共 12 页
2.分析设计
2.1 界面划分
根据需求分析的结果,旧物交易系统系统分为以下几个界面:
界面名称
功能简介 网站的主界面,主要按帖子的时间显示旧物的图片和名 称,点击进入该物品的详细信息,同时主页旁边有用户 登陆功能,导航上有搜索功能,可以根据名称对站内物 品进行模糊搜索,登陆后显示***欢迎你的字眼,点击进 入个人主页,同时在导航上出现发新帖的超链接,点击 链接到发新帖的页面。 由导航栏直接连接着登陆界面,同时当主界面登陆失败 时自动跳转到登陆页面再次登陆。 在主页搜索物品进入搜索界面,搜索界面显示所有的模 糊搜索匹配的物品的图片和名称,点击进入各个物品的 详细信息界面。 注册界面进行注册,输入用户名、联系电话、邮箱、性 别、学院、密码、确认密码,并且判断用户名是否重复, 点击提交后如果重复则显示用户名重复并且重载该网 页,让用户重新输入。 添加旧物的界面,也就是发帖界面。首先上传图片,点 击提交跳转到添加旧物详细信息的页面。 对上传的旧物照片进行详细的描述。可附上自己的联系 方式。 显示旧物的详细信息以及对该旧物的评论和恢复,最上 面是旧物的照片,然后紧跟着是旧物的详细描述,最下 面是评论,并且用户可以对该旧物进行评论的同时恢复 评论。当帖子超出一定的时间限制就不再出现。 显示个人的信息,包括用户的用户名、联系电话、邮箱、 性别、学院,同时可以点击查看自己发表的旧物交换帖 子。 帖子的删除界面,对不和规则的帖子进行删除,首先浏 览帖子,点击帖子进入每个物品的详细信息界面, 每个 界面都有删除按钮进行删除。 帖子的浏览界面,浏览所有的物品的信息 浏览所有的评论和评论回复,每条评论后面有删除按钮, 对评论进行删除
index.jsp
login.jsp Search.jsp
Register.jsp
addgoodimg.jsp addgooddetail.js p gooddetail.jsp
Userinfo.jsp Goodshowinfo.js p(管理界面) (管 Goodcheck.jsp 理界面) Commentcheck.js p(管理界面)
第 3 页 共 12 页
(管理 Manager.jsp 界面) Loginmanager.js p(管理界面) Usershowinfo.jsp (管理界面) UserCheck.jsp (管理界面)
进入管理界面后可以连接到帖子管理和评论管理的界面 管理员登陆界面,管理员登陆后才能进入管理界面 对所有的用户进行管理和删除,首先进入用户信息浏览 界面,然后点击查看用户信息并可以对其进行删除 用户信息浏览界面,点击进入可以浏览所有的用户信息
2.2 界面设计
1、 主界面
2、 帖子界面
第 4 页 共 12 页
第 5 页 共 12 页
3、 注册
第 6 页 共 12 页
4.登陆
2.2 详细设计 2.2.1.包名
com.sdut.exchange.dao 旧物交换系统 dao 包 com.sdut.exchange.daoimpl 旧物交换系统 dao 包实现 com.sdut.exchange.service 旧物交换系统 service 包 com.sdut.exchange.serviceimpl 旧物交换系统 service 包实现 com.sdut.exchange.control 旧物交换系统的 control 包
2.2.2.页面文件(jsp/html/css)
webroot/ webroot/images webroot/css jsp 页面或 html 页面 图片资源 css 资源
第 7 页 共 12 页
Po 层设计(javaBean)
类名称 User
属性
Userid(int)
userpassword(string)
usertel(string)
username
(string) usermail(string) userdepart(string)
usersex(string)
方法
getter setter
类名称
Good
属性
Goodid(int) gooddetail(string)
userid(int) goodimg(string)
goodname(string)
方法
getter setter
类名称
Comment
属性
Commentid(int)
userid(int)
commentcontent(string)
commentperson(string)
方法
getter setter
第 8 页 共 12 页