1、闽南师范大学毕业论文(设计)校园二手物品信息平台设计与实现ANALYSIS AND IMPLEMENTATION OF CAMPUS INFORMATION PLATFORM FOR SECONDHAND GOODS 2014年 12 月 25 日摘 要随着电子商务的不断发展和完善,方便、快捷、安全的网购已成为当今大学生们购物的主流。大学校园也需要一个能为学生提供二手物品交易信息的专用网站。它不仅给学生带来了方便,也方便学校对二手商品交易市场进行系统管理,提高大家的环保意识,杜绝铺张浪费的恶习。最重要的是满足了众多学生的需要,为需求双方提供了一个双赢的平台。它不仅解决了二手商品供应者处理二手商
2、品的麻烦,同时也为急需二手商品的同学提供了物美价廉的物品。所以,构建一个实时、可用、可靠的校园二手商品信息平台是很有必要的。本文在JSP技术的基础上,对此系统的设计与开发进行重点介绍。关键词 JSP;校园;二手商品;信息平台; AbstractWith the development of electronic commerce and continue to improve. Convenient, fast, secure online shopping has become the mainstream of todays college students shopping. Unive
3、rsity campus also needs a dedicated web site, which can provide second-hand goods trading information for students. The web site that not only brings facilities to the students, also it is convenient for school to system admin second-hand commodity trading market, to improve peoples awareness of env
4、ironmental protection and prevent the habits of extravagance and waste. The most important thing is to satisfy a large number of student needs, provides a win-win platform for the requirement of both sides. It not only solves the trouble of second-hand goods supplier to deal with second-hand goods,
5、but also provides high quality and inexpensive goods for the classmates who is urgent need second-hand goods. Therefore, it is very necessary to build a real time, available, reliable second-hand commodity information platform in campus. In this paper, I focus on the design and development of this s
6、ystem is based on the technology of JSP.Keywords: JSP; Campus; Secondhand goods; Information platform;I目录中英文摘要I1引言11.1课题背景11.2目的和意义12 可行性分析12.1 技术可行性12.2 经济可行性22.3 运行可行性23 需求分析23.1系统功能需求23.2系统性能需求23.3系统开发环境需求33.4开发工具及技术简34 系统的总体设计44.1系统模块总体设计44.2 数据库设计75详细设计与实现135.1 系统首页设计135.2 系统前台基本功能设计与实现135.3系统管
7、理员后台功能设计与实现215.4用户个人中心266 结束语30参考文献31致 谢321引言1.1课题背景随着互联网的不断发展和完善,极大的改变了人们的生活,上网已成为人们的日常习惯1。然而,至今为止在国内的很多高校还没有一个专门为学生提供二手商品交易信息的平台,而福建省内的高校更是没有。因此为了方便在校大学生的生活,开发一个校园二手信息平台是很有必要。作为一个大学生,我深有体会,从衣物、旧书籍、手机、文具乃至各种日用品,使用一段时间后,很快就废弃了。特别是毕业离校的学长学姐们,由于买家难寻,有的直接当废品卖掉,有的干脆直接扔掉,既浪费资源也污染了环境。而有些同学经济条件有限,对于像教材这样的文
8、化消费品,买全新的花费太大,想买二手的商品又找不到卖家,这样不但资源浪费,物不能尽其用。为了解决这个在校大学生普遍存在问题,可借助于Internet的快捷便利和低运营成本,开发一个校园二手信息平台,最大化为学生提供方便。1.2目的和意义在传统的商品交易中,由于受到通信、物流等限制,信息无法得到广泛的传播,造成商品信息不流畅,给需求双方带来了极大的困扰,即买家难于找到卖家,卖家也难于找到买家,这给我们的生活带来了极大的不方便。但这也反映出现实市场对此需求巨大,而如今Internet技术不断进步和完善,通过一些技术手段完全可以弥补这一缺憾。我们可以利用网络,开发一个校园二手信息发布平台,从而高效率
9、的利用和整合这些供求信息,然后实时发布出去,为学生提供便利的服务。校园二手商品交易市场是一个巨大的市场【2】,但普遍学生的消费水平不高,需求又大,商品更换速度快,所以物美价廉的二手商品是学生们很好的选择,特别是教科书、日用品这一类的,此时,二手信息发布平台就可以发挥巨大的作用。卖家可以在网站上填写自己要转让的商品信息以及售卖价格,联系方式等,买家则可以通过网站上搜索自己所需要的商品,若网站上没有,也可到网上发布求购信息或发帖子求助。在平时,你若有了任何闲置的东西或有任何需求的二手商品,只要你是注册用户的都可以免费在该平台上发布二手商品信息或发布求购信息,在该平台上都可得到处理,并且不受时间和地
10、点约束。只要你有一台连上网络的电脑,轻轻点几下鼠标敲几下键盘即可,其效率是传统交易方式的数倍。因此校园二手信息发布平台必将对大学生的生活提供有力的帮助。 2 可行性分析2.1 技术可行性根据该系统的目标来衡量所需的技术是否具备,一般可从硬软件的性能要求、环境条件、操作人员水平和数量等方面去考虑和分析。考虑到系统实施的可行性,在软件方面选择了如今较流行的MyEclipse工具来进行开发管理平台的设计,使用Mysql数据库存储数据3。在硬件方面,则选择空间较大,硬件的配置越高,系统的开发与运行会更流畅。考虑到如今的家用或商用电脑硬件的整体配置水平都比较高,系统在硬件方面是可行的。在软件方面,由于M
11、yEclipse和Mysql是两个非常成熟的开发工具,无论在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是可行的。2.2 经济可行性软件的经济可行性是指软件所能带来的经济效益与开发设计所需要的投资相比,是否相适宜,同时还要看此软件能否真正给用户带来足够的经济效益,我们开发的这套系统正是为了提高用户获取二手商品信息的效率,节省工作时间,方便操作与管理而设计。本系统的开发在经济上是完全可行的。开发此软件不需要大量经费,而且是个人独立设计,可以节省许多费用,同时也可提高个人的实际动手能力。2.3 运行可行性在当今社会,随着Internet技术的发展和完善,使用Web技术来为自己的工作和学习服务
12、以成为了大多数人们选择。本校园二手商品信息平台界面简洁明了,操作简单易行,所以使用起来比较容易,此系统网站的管理人员对其后续开发、管理、维护也是比较容易的。经过以上分析,运行方面是可行的。3 需求分析3.1系统功能需求经过对各大二手商品信息平台的考察、分析,要求本系统具有以下功能(1) 统一友好的操作界面,保证系统的易用性,方便用户的操作;(2) 具备二手商品信息的展示功能,方便浏览者对二手商品信息进行浏览与比较;(3) 规范的二手商品分类,方便浏览者分类查找二手商品;(4) 设置网站公告信息模块,使浏览者能够及时了解网站的各项动态变化,及新品上架、特价活动等信息;(5) 系统的用户分为管理员
13、,会员以及游客。(6) 用户可发布二手商品信息,求购信息,可对个人发布的二手商品进行管理;(7) 全面的后台管理功能,以方便管理员对网站信息进行更新与管理;3.2系统性能需求因本系统采用JSP结合MySQL数据库平台开发的一个信息平台4。系统性能开发的性能要求是实现用户验证登录,设置权限访问以及后台界面管理等。本系统需要设计三类用户角色,一类是超级管理员,一类是普通管理员,一类是注册用户。l 游客游客可浏览网站上的信息,商家详细信息除外。不能发布商品,不能发求购信息,也不能发讨论求组帖。l 用户注册后登录成功的用户可浏览网页所有信息,可发布和管理个人商品,个人求购信息,个人讨论求组帖。l 管理
14、员管理员身份验证成功后登录后台,普通管理员可对系统进行管理、更新,保证了系统的可用性、安全性。超级管理员可管理系统用户。3.3系统开发环境需求本系统的开发平台设置分为硬件环境和软件环境5。l 硬件环境服务器:硬件环境配置为处理器Pentium III800以上,内存512MB以上,硬盘40G。客户端:硬件无要求l 软件环境服务器::软件环境配置为Windows XP操作系统以上,MySQL Server 5.1数据库,JDK1.5、MyEclipse8.5开发工具包、Tomcat6.0服务器、Dreamweaver 8.0 Photoshop CS4、浏览器IE6.0以上。客户端:操作系统Wi
15、ndows 98以上,浏览器IE。 3.4开发工具及技术简3.4.1 Eclipse8.5简介MyEclipse6企业级工作平台(MyEclipseEnterprise Workbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse 是一个十分优秀的用于开发Java, J2EE的
16、Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse【7】目前支持Java Servlet,AJAX,,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。3.4.2 MySQL简介MySQL【8】是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Rela
17、tional Database Management System:关系数据库管理系统)应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL【9】软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。4 系统的总体设计4.1系统模块
18、总体设计本系统一共分为前台和后台两大模块,两个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能分析,系统在两个模块的基础上每一个模块又分为几个模块。4.1.1前台系统功能模块分为(1) 二手商品展示模块:最新商品,推荐商品,所有商品展示。(2) 二手商品查询模块:按二手商品的类别查询或按关键词查询二手商品的相关信息。(3) 给卖家留言模块:用户可以对自己喜欢的二手商品给卖家留言。(4) 个人收藏模块:用户满意二手商品的信息可加入个人收藏,可在个人中心查
19、看。(5) 用户维护模块:为用户提供了用户注册、用户登录、用户资料修改的功能。(6) 留言查询模块:在个人中心,用户可管理查看收到的买家留言以及自己的留言记录。(7) 讨论求助模块:用户可在前台,发布讨论求助帖子,等待网友的回复,可在个人中心管理个人讨论帖。(8) 求购信息模块:用户可在个人中心,发布求购信息,在前台可查看所有求购信息。(9) 系统公告模块:用户通过浏览公告信息,能够及时了解到网站最新的各种信息。(10) 选购帮助模块:用户可浏览选购帮助信息,帮助用户更好的选购。l 系统前台用户功能结构图如图4-1所示。 图4-1系统前台用户功能结构图4.1.2管理员后台系统功能模块分为(1)
20、 用户管理模块:该模块有两个子模块。模块一是系统用户管理,只有超级管理员才拥有管理权限,普通管理员没有权限,可实现系统用户的添加或删除。模块二是注册用户管理,可实现对注册用户的查看、审核、查找、修改、删除、详情。 (2) 商品信息管理模块:该模块有三个子模块。模块一是商品类别添加,可实现新二手商品类别的添加。模块二是商品类别查改,可实现对商品类别进行查看、修改或删除。模块三是所有商品管理,可实现对二手商品的查看、审核、查找、修改、删除、详情。(3) 推荐商品模块:该模块有两个子模块。模块一是推荐商品添加,实现推荐商品的添加,展示于首页。模块二是推荐商品查改,可实现对推荐商品的查看、修改、删除。
21、(4) 求购信息管理模块:该模块可实现对用户发布的求购信息进行查看、修改、删除。 (5) 选购帮助管理模块:该模块有两个子模块。模块一是选购帮助添加,该模块实现选购帮助的添加。模块二是选购帮助查改,可实现对选购帮助的查看、修改、删除。 (6) 商品留言信息管理模块:该模块可实现对用户对商品的留言信息进行查看、删除管理。(7) 讨论求助管理模块:该模块可实现对用户发布的讨论求助帖子进行查看、审核、删除。(8) 系统管理模块:该模块有四个子模块。模块一是好消息发布,模块二是系统公告,模块三是友情链接添加,模块四是友情链接查改,可实现对友情链接的查找、修改、删除。l 系统后台管理员功能结构图如图4-
22、2所示。 图4-2系统后台管理员功能结构图4.1.3用户个人中心系统功能模块分为a. 个人资料管理模块:该模块可实现对部分个人信息进行修改以及用户密码的修改。 b. 发布转让信息模块:该模块有两个子模块。模块一是个人二手商品添加,用于发布个人二手商品。模块二是个人二手商品查改,可实现对个人发布的二手商品类别进行查找或删除。c. 商品留言模块:该模块有三个子模块。模块一是收到的留言,可查看收到的买家留言、查看买家的详细信息、查找留言、删除留言等功能。模块二是我的留言,可查看自己的留言记录,查看卖家信息,查找留言、删除留言等功能。模块三是我的收藏,可查看自己收藏的商品,查看卖家信息,查收藏的商品、
23、删除收藏记录等功能。d. 个人讨论管理模块:该模块可对自己发布的讨论求助的帖子进行查看和删除。l 个人中心功能结构图如图4-3所示。 图4-3 个人中心功能结构图4.2数据库设计对于一个校园二手信息平台而言,为了支持较大的访问量带来的数据访问需求,使用桌面型的数据库管理系统10是不能满足需要的,而且安全性也没有充分保障。因此,需要使用中小型企业级服务用途的数据库管理系统,而本系统采用MySQL数据库管理系统,符合系统的需求。4.2.1数据分析对于本系统的数据库的需求而言,由于其主要是用于信息的提供、保存、更新和查询等。因此,需要分析该系统功能所隐含的对数据应用的需求,从而确定数据库的结构11。
24、(1)用户注册、登录、验证等功能需要对用户信息建立数据表,其中的数据项可能包括用户Email、昵称、密码、地址等;(2)查看二手商品分类信息和二手商品详细信息等功能既需要对二手商品大小类别进行管理,也需要针对每一个二手商品进行管理,因此至少需要两张数据表;(3)用户需要发布求购信息,中包括求购标题、求购内容、求购人等。以及个人求购信息的管理,因此至少需要两张数据表;(4)需要系统管理员对该系统进行管理,因而需要建立管理员信息数据表,其中的数据项包括管理员ID、密码等。(5)系统管理员需要对商品进行管理,因而需要建立商品信息类别表,商品信息详细表,其中包括商品ID、商品名称、商品类别、商品图片、
25、商品发布人、原价、二手价、发布日期等。这样至少需要两张表。(6)用户要给商家留言,所以必须建立留言表以及留言的管理,其中包括留言标题、留言内容、留言日期等。(7)公告信息,包括公告ID,公告名称及内容等数据项;4.2.2数据库调用(1) jsp与数据库Mysql连接代码public class db private String dbDriver=com.mysql.jdbc.Driver;private String sConnStr = jdbc:mysql:/localhost:3306/jspxyesjyqe5473mysql?useUnicode=true&a
26、mp;amp;characterEncoding=gb2312; public Connection connect = null; public ResultSet rs=null; public db() try Class.forName(dbDriver).newInstance(); connect = DriverManager.getConnection(sConnStr,root,root); (2) 数据的查询代码public ResultSet executeQuery(String sql) tryconnect=DriverManager.getConnection(s
27、ConnStr,root,root);Statement stmt=connect.createStatement();rs=stmt.executeQuery(sql);catch(SQLException ex)System.err.println(ex.getMessage(); return rs; (3) 数据的更新代码public void executeUpdate(String sql) Statement stmt=null; rs=null; try connect=DriverManager.getConnection (sConnStr,root,root); stmt
28、=connect.createStatement(); stmt.executeUpdate(sql); stmt.close(); connect.close(); catch(SQLException ex) System.err.println(ex.getMessage(); 4.2.3数据库表设计下面介绍本系统中主要的数据表的结构。(1) 管理员信息表管理员信息表用来存储管理员的基本信息,具体字段如表 1 所示。表 1 管理员信息表字段名称数据类型长度能否为空字段说明idint4否主键,管理员编号usernamevarchar50否管理员用户名Pwdvarchar50否管理员密码cx
29、varchar50否管理员级别addtimetimestamp否添加时间(2) 用户注册信息表这个表主要用来存储用户注册信息,也很简单,具体字段如表 2 所示。表 2用户注册信息表字段名称数据类型长度能否为空字段说明IDint4否主键,注册编号yonghumingvarchar50否用户名mimavarchar50否密码xingmingvarchar50否注册人姓名xingbievarchar4否注册人性别chushengnianyuevarchar20是注册人生日QQvarchar50是注册人QQyouxiangvarchar50是注册人邮箱shenfenzhengvarchar50否注册人
30、身份证dianhuavarchar50否注册人电话touxiangvarchar200是注册人头像dizhivarchar100是注册人地址beizhuvarchar100是备注(3) 商品类别表商品类别表用来存储商品的类别,字段如表 3 所示。表 3 商品类别表字段名称数据类型长度能否为空字段说明idint4否主键,回复编号leibievarchar50否类别addtimetimestamp0否添加时间(4) 商品信息表商品信息表用来存储所有商品的信息,字段如表 4 所示。表 4 商品信息表字段名称数据类型长度能否为空字段说明idint11否主键,商品编号shangpinbianhaovar
31、char50否商品类别编号Shangpinmingchengvarchar50否商品名称leibievarchar50否商品型号tupiantext200否商品简介yanjianvarchar50是商品原价ershoujiavarchar50否商品二手价jianjievarchar250否商品简介addtimetimestamp否添加时间isshvarchar50否审核(5) 商品留言表商品留言表用来买家对商品的留言的信息,字段如表 5 所示。表 5 商品留言表字段名称数据类型长度能否为空字段说明idint11否主键,商品编号shangpinbianhaovarchar50否商品类别编号Sha
32、ngpinmingchengvarchar50否商品名称leibievarchar50否商品型号ershoujiavarchar50否商品二手价faburenvarchar50否商品发布人liuyanrenvarchar50否商品留言人liuyanneirongvarchar200否商品简介addtimetimestamp0否添加时间isshvarchar50否审核(6) 个人收藏记录表这个表主要用来存储用户注册信息,也很简单,具体字段如表 6 所示。表 6 个人收藏记录表字段名称数据类型长度能否为空字段说明IDint11否主键,收藏编号shangpinIDvarchar50否用户名shang
33、pinbiaohaovarchar50否商品标号shangpinmingchengvarchar50否商品名称leibievarchar4否商品类别yuanjiavarchar20是原价ershoujiavarchar50否二手价faburenvarchar50否发布人shouchangrenvarchar50否收藏人beizhuvarchar50是备注addtimetimestamp0否添加时间(7) 讨论求助表这个表主要用来存储用户注册信息,也很简单,具体字段如表 7 所示。表 7 讨论求助表字段名称数据类型长度能否为空字段说明IDint4否主键,讨论帖编号chengvarchar50否发
34、帖人用户名xingbievarchar4是发帖人性别QQvarchar50是发帖人QQyouxiangvarchar50是发帖人邮箱dianhuavarchar50是发帖人电话neirongvarchar250是帖子内容shenfenzhengvarchar50是发帖人身份证addtimetimestamp0否添加时间huifuneirongvarchar250是网友回复内容fidint11是标记isshvarchar50否审核(8) 帮助类信息表帮助类信息表主要用来存储一些帮助信息,如推荐商品、选购帮助、求购信息等,具体内容如表 8 所示。表8帮助类信息表字段名称数据类型长度能否为空字段说明
35、IDint11否主键,商品编号biaotivarchar250否标题leibievarchar50否类别neirongtext0否内容tianjiarenvarchar200否添加人shouyetupiannvarchar250是首页图片dianjijilvvarchar50否点击记录addtimetimestamp0否添加时间isshvarchar10否审核(9) 公告通知信息表公告通知表用来存储的系统公告、好消息等信息。字段如表 9 所示。表 9 公告通知表字段名称数据类型长度能否为空字段说明IDint11否主键,商品编号leibievarchar50否类别neirongtext0否内容a
36、ddtimetimestamp0否添加时间(10) 友情链接表友情链接表用来存储前台导航设置的友情链接,字段如表 10 所示。表 10 用户提问表字段名称数据类型长度能否为空字段说明IDint4否主键,网站编号wangzhanmingchengvarchar50是网站名称wangzhivarchar50否网址addtimetimestamp0否添加时间5详细设计与实现5.1系统首页设计本系统网站的主界面设计结构采用了上左右的结构,上部分为主功能菜单区,主要是显示网站的主功能。左部分为信息显示区,主要是为方便用户提供了一些推荐二手商品信息,最新二手商品信息,求购信息,选购帮助等。右侧为好消息,用
37、户登陆,站内收索。界面设计如图5-1所示。 图5-1系统首页5.2系统前台基本功能设计与实现本节对系统前台主要功能设计进行详细的说明。5.2.1用户维护模块设计与实现l 用户注册界面用户注册界面追求整洁,简单,清晰。界面的设计如图5-2所示 图5-2用户注册模块l 登录和验证(1) 用户登录程序流程描述如果用户还未注册,则需要注册。注册后,当用户输入用户名和密码后,首先要进行身份验证,如果用户存在验证成功,则成功登录,反之,如果用户不存在,提示错误信息“输入的用户名或密码不存在,请注册”,返回登录界面重新输入用户名和密码。用户登录的程序流程图如图5-3所示。图5-3用户登录程序流程图(2) 实
38、现目标对于本系统而言,在用户浏览二手商品时,可以不进行登录,有需要查看商家信息、发布二手商品、求购信息、讨论求助、修改个人资料等,需要登录,才可使用这些功能。用户登录用于验证用户的用户名和密码,然定用户是否进入系统进行操作。界面的设计如图5-4所示。图5-4用户登录模块5.2.2 二手商品展示模块设计与实现l 所有商品展示为了方便顾客选购二手商品,本系统采用了两种展示产品的方式,由用户自行切换。一种是以列表的形式查看二手商品,界面的设计如图5-5所示。另外一种是以缩略图的形式查看二手商品,界面的设计如图5-6所示。点击商品可查看商品详细信息,界面设计如图5-7所示。在商品详细信息页面点击查看卖
39、家信息,可看到卖家详细信息,界面如图5-8所示。 图5-5销售展示_表格形式图5-6销售展示_缩略图形式图5-7商品详细信息 图5-8商家详细信息l 推荐商品推荐商品是有管理员发布的,向用户推荐性价比高的,实用性好的商品,在首页展示。首页界面的设计如图5-9所示。点击图片或相应的推荐链接可跳转至该推荐商品详情页面,界面的设计如图5-10所示。图5-9推荐商品首页展示页面图5-10推荐商品详情页面l 最新商品展示最新商品可动态根据最新上传时间,展示四件商品于首页,方便用户实时了解商品的动态。首页展示界面如图如图5-11所示。点击可链接至商品详细信息页面如图如图5-7所示。 图5-11最新商品首页
40、展示页面5.2.3帮助类信息模块的设计与实现l 求购信息用户急需的东西而网站上又没有合适的物品,可发布求购信息。用户查看求购信息可从首页导航进入或从首页左下角展示区进入,首页快速导航页面如图5-12所示,求购信息详细如图5-13所示。图5-12求购信息首页快速导航页面 图5-13求购信息详情页面l 讨论求助当用户有问题又急需帮助,可发表讨论求助帖子向好友求助,好心的网友可回复帖子帮助他。讨论帖编辑界面的设计如图5-14所示,讨论帖展示界面的设计如图5-15所示。讨论帖回复详情界面的设计如图5-16所示。图5-15讨论帖展示 图5-14讨论帖编辑 图5-16讨论帖回复详情l 选购帮助选购帮助可帮
41、助用户更好的了解需要选购的商品,减少用户盲目购买,提升产品的可购买性。用户查看选购帮助可从首页导航进入或从首页左下角展示区进入,选购帮助首页快速导航界面如图5-17所示,每一条选购帮助,只要点击即可查看。选购帮助模块界面设计如图5-18所示图5-17选购帮助首页快速导航 图5-18选购帮助模块5.3系统管理员后台功能设计与实现本节对系统后台主要模块的功能功能设计进行详细的说明。5.3.1管理员后台首页设计管理员功能主要分布在用户管理、二手商品信息管理、推荐商品管理、求购信息管理、选购帮助管理、商品留言管理、讨论求助管理、系统管理等。管理员后台首页界面的设计如图5-19所示。 图5-10管理员后
42、台首页5.3.2用户管理用户管理是为了方便管理员对用户的管理维护系统的安全。超级管理员可对系统用户查看、添加、删除管理,界面设计如图5-20所示。管理员可对注册用户进行查询、审核、修改、删除管理,界面设计如图5-21所示。图5-20系统用户管理图5-21注册用户管理5.3.3商品信息管理商品信息管理实现二手商品类别的添加、查看、修改或删除,二手商品的查看、审核、查找、修改、删除、详情。界面的设计如图5-22、图5-23、图5-24所示。 图5-22商品类别添加图5-23商品类别管理 图5-24商品管理5.3.4推荐商品管理推荐商品管理实现对推荐商品添加、查找、修改删除等管理。界面的设计如图5-
43、25所示。图5-25推荐商品管理5.3.5选购帮助管理选购帮助管理实现对选购帮助添加、查找、修改、删除等管理。选购帮助添加界面的设计如图5-26,选购帮助管理界面的设计如图5-27所示。 图5-26选购帮助编辑 图5-27选购帮助管理5.3.6商品留言管理商品留言管理实现对用户对商家的留言的管理,主要功能有查询、删除等,界面的设计如图5-28所示。 图5-28商品留言管理5.3.7系统管理系统管理主要有:好消息发布、友情链接添加和管理、系统公告。l 消息编辑和发布,界面设计如图5-30、图5-31所示。 图5-30好消息展示 图5-31好消息编辑l 友情链接添加,友情链接查改,界面设计如图5-32、图5-33所示。图5-32友情链接添加图5-33友情链接管理l 系统公告编辑和发布,界面设计如图5-34、图5-35所示。 5-34系统公告编辑 5-35系统公告详情5.4用户个人中心用户个人中心功能主要实现个人资料管理、发布转让信息、商品留言管理、求购信息管理、讨论求助管理等,详细界面的设计如图5-36所示。 5-36用