校园二手物品交易网站的设计与实现毕业论文_第1页
校园二手物品交易网站的设计与实现毕业论文_第2页
校园二手物品交易网站的设计与实现毕业论文_第3页
校园二手物品交易网站的设计与实现毕业论文_第4页
校园二手物品交易网站的设计与实现毕业论文_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科毕业设计(自然科学)题目校园二手物品交易网站的设计与实现院(系、部)学生姓名指导教师职称教授2016年05月27日专业学号资料目录11学术声明11页22本科毕业设计123页33本科毕业设计任务书11页44本科毕业设计开题报告13页55本科毕业设计中期检查表11页66本科毕业设计答辩记录表11页77本科毕业设计成绩评定汇总表12页88本科毕业设计工作总结11页99文献综述15页010外文翻译及原文110页本科毕业设计校园二手物品交易网站的设计与实现院(系、部)名称专业名称网络工程学生姓名学生学号指导教师2016年05月26日1学术声明本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本学位论文的知识产权归属于河北科技师范学院。本人签名日期指导教师签名日期目录目录摘要IABSTRACTII1绪论111选题目的112研究意义113研究现状12系统开发技术的分析与选择221B/S架构222ASPNET技术223数据库的选择33校园二手物品交易网站的需求分析331总体目标332可行性分析4321经济可行性4322技术可行性4323时间可行性433功能需求434用户需求535系统需求536用例图5361游客用例图5362会员用例图6363管理员用例图74系统总体设计741系统功能结构742数据库设计8421数据库设计8422系统ER图10423数据库表设计115校园二手物品网站设计与实现13目录51首页的设计1352会员登录模块设计1453会员注册模块1554供求信息模块的实现1655购买商品模块的设计1756新闻信息管理模块设计1857管理员登录模块设计2058后台管理界面的设计20结论21参考文献21致谢23摘要I校园二手物品交易网站的设计与实现摘要网络技术发展迅猛,日新月异。现代生活的人们也越来越离不开网络。电子商务也成为了当今社会的热点,人们都享受足不出户的购物体验。电子商务不仅方便快捷,能让我们买到很多我们在当地实体店买不到的商品,也能让我们自己成为卖家。卖出他人需要的商品。作为一个在校大学生,我们都有体会,我们所用的物品包括衣服、书籍、手机等更新换代的速度很快,这些还可以用的物品堆放在宿舍里很占空间,丢掉十分的浪费而且还会舍不得。也有的学生想要卖掉这些闲置物品,但是难于寻找合适的买家。这样就造成了物不能尽其用。所以我们开发了校园二手物品交易网站,借助于方便快捷而且成本低的网络为大家提供一个的二手交易平台,这样子在一定程度上能够缓解大学生物品的闲置。本网站用ASPNET技术进行开发,所用的开发平台为VS2005,数据库采用的是SQLSERVER2005。实现学生会员用户登录,用户注册,新闻公告,商品搜索,会员发布信息,会员管理信息,查看供求信息等功能。本网站不仅可以解决学生闲置物品的去留问题,也可以解决学生的购物需求,方便快捷,便于操作。关键词交易平台;ASPNET;B/S结构;数据库ABSTRACTIIDESIGNANDIMPLEMENTATIONOFTHECOASTALHIGHSPEEDTOLLHOUSEPERFORMANCEMANAGEMENTAPPRAISALSYSTEMABSTRACTNETWORKTECHNOLOGYISDEVELOPINGRAPIDLYWITHEACHPASSINGDAYPEOPLEINMODERNLIFECANNOTBESEPARATEDFROMTHENETWORKELECTRONICCOMMERCEHASBECOMEAHOTTOPICINTODAYSSOCIETY,PEOPLECANENJOYTHESHOPPINGEXPERIENCEWITHOUTLEAVINGHOMEELECTRONICCOMMERCEISNOTONLYCONVENIENTANDQUICK,CANLETUSBUYALOTOFGOODSTHATWECANNOTBUYINTHELOCALSTORE,BUTALSOCANMAKEUSBECOMEASELLERTOSELLTHEGOODSASACOLLEGESTUDENT,OURGOODSINCLUDINGCLOTHES,BOOKS,MOBILEPHONESANDOTHERSUPDATESPEEDVERYFASTTHESECANALSOBEUSEDITEMSSTACKEDINTHEDORMTAKESUPALOTOFSPACE,STILLFELLVERYWASTEFULANDWILLLOATHETOGIVEUPALSOSOMETSTUDENTSWANTTOSELLTHESEIDLEGOODS,BUTITISDIFFICULTTOFINDASUITABLEBUYERTHISCAUSESTHEMATERIALTOBEUNABLETOUSESOWEDEVELOPTHECAMPUSSECONDHANDGOODSTRADINGSITE,WITHCONVENIENTANDLOWCOSTNETWORKFOREVERYONETOPROVIDEASECONDARYTRADINGPLATFORM,SOINACERTAINEXTENTCANALLEVIATEUNIVERSITYSTUDENTSARTICLESOFIDLETHISSITEWITHASPNETTECHNOLOGYDEVELOPMENT,THEDEVELOPMENTPLATFORMFORVS2005,DATABASEUSINGSERVERSQL2005REALIZESTUDENTMEMBERUSERLOGIN,USERREGISTRATION,NEWSANNOUNCEMENT,COMMODITYSEARCH,MEMBERRELEASEINFORMATION,MEMBERMANAGEMENTINFORMATION,VIEWTHESUPPLYANDDEMANDINFORMATIONANDOTHERFUNCTIONSTHISWEBSITECANNOTONLYSOLVETHEPROBLEMOFSTUDENTSUNUSEDITEMSOFTHEFATEOFTHE,CANALSOSOLVETHESHOPPINGNEEDSOFSTUDENTS,CONVENIENT,EASYTOOPERATEKEYWORDSTRADINGPLATFORMASPNETB/SSTRUCTUREDATABASE2016届本科毕业设计11绪论11选题目的随着INTERNET迅速发展,电子商务也在国内爆炸式的发展了起来。这种电子商务对还在校园的我产生了深远的的影响,使我想要开发一个对大学生适用的二手物品交易网站,能够为大家提供方便的服务。作为一个在校大学生,我们都有体会,我们所用的物品包括衣服、书籍、手机等更新换代的速度很快,这些还可以用的物品堆放在宿舍里很占空间,丢掉十分的浪费而且还会舍不得。也有的学生想要卖掉这些闲置物品,但是难于寻找合适的买家。这样就造成了物不能尽其用。校园电子商务作为一种新型的电子商务,这种模式是指在学校内以校园网为基础为广大学生服务的平台。,不仅能够满足学生学习生活的需要,还能够为勤工俭学的大学生提供一些兼职岗位,具有范围小、可信度高、操作性强等特点1。且依据消费者不同的商品需求类型,可以建立多种校园电子商务网站。所以我们要建立一个小型的二手物品交易网站,以满足在校学生对于二手物品的需求。所以为了解决这种浪费问题,我们开发了校园二手物品交易网站,借助于交易成本比较低的网络为大家提供一个方便快捷的二手购物平台。为大家提供一个低成本、快速迅捷的信息发布平台2。新系统开发过程中严格按照系统开发步骤进行,在系统调研、分析、设计到系统的实施的全过程中,力求其科学性和合理性。基于计算机网络的飞速发展,我们已经进入一个网络时代。可以说,网络给信息处理、信息传输提供一个更快捷、更安全的平台。作为校园二手物品交易网站的开发系统要符合广大用户的需求。因而,建立一个校园二手物品交易网站具有很强的现实意义。12研究意义对于现在的大学生来说,随着各种商品更新换代的速度加快和每年的大学生毕业都有很大一部分毕业生带不走的品质良好的物品,不想浪费这些物品就只能在毕业时的跳蚤市场进行交易3。这种方式要求空间时间还有学校各部门的同意,不能满足二手物品通畅流行的要求。二手物品交易网站是一种新的二手物品交易方式。通过这个网站,我们每一个人都能当买家和卖家,大家都可以非常便捷的发布自己的供求商品信息,浏览别人发布的物品信息,还可以对不同卖家发布的不同商品进行比较,寻找性价比最高的商品。13研究现状近些年,在国家倡导节约型校园的精神推动下,很多大学校园兴起了二手物品交2016届本科毕业设计2易的热潮。这种现象虽然能有效的促进大学生节约思想,但是由于现在二手物品信息交流方式的局限性和偶然性4,校园里甚至会出现三五成群的摆摊,严重影响校园的正常秩序。随着计算机和网络技术的迅猛发展,校园二手物品交易网站也为大学生创业提供了新的机会。2系统开发技术的分析与选择本系统采用B/S架构进行开发,开发工具采用MICROSOFTVISUALSTUDIO2005进行开发,后台数据库采用SQLSERVER2005存放校园二手物品交易网站总的数据信息。首先应用C作为编程语言,界面使用流行的制作工具MICROSOFTVISUALSTUDIO2005,数据库则使用MICROSOFTSQLSERVER2005,最后将整个系统进行整合。21B/S架构B/S架构就是浏览器和服务器结构是当前一种流行的架构。它是随着INTERNET技术的兴起,对C/S架构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过浏览器来对开发的系统进行浏览,极少部分事务逻辑在前端BROWSER实现,形成三层架构,也就是一个客户端,一个中间层,一个数据库服务器层。这样就大简化了客户端电脑载荷5,减轻了系统维护与升级的成本和工作量,降低了用户的总休成本。B/S架构的优点是把校园二手交易物品网站配置到远程的服务器上,在任何可以上网的地方都可以访问和使用系统,当然必须拥有权限。所以本二手物品交易网站的设计所使用的架构是B/S架构。22ASPNET技术ASPNET是微软公司发布的目前最好用的基于WINDOWS平台的开发集成环境。此开发环境中支持的ASPNET是一种建立在高级语言上的程序构架。其中用于与SQLSERVER数据库相连的ASPNET组件模型很好地融入了NETFRAMEWORK,拥有NETFRAMEWORK的平台无关、高效等特性。操作者能使用ASPNET组件模型方便高效地连接和访问数据库6。在NET环境下使用了ASPNET构建数据库应用系统中的数据访问层的步骤和方法。由于ASPNET技术对ADO数据访问技术有了较大的改进,使得开发人员能够以较为灵活的方式查询和操作数据以及更新数据源,是所有数据驱动的NET应用程序或者WEB服务的核心部件7。通过对这些技术的了解,使我们对NET环境下如何开发数据库应用系统有了大概的认知。在后台代码的功能实现上,ASPNETWEB应用程序可以使用多种语言来开发,但是VISUALCNET作为专门针对MICROSOFT的NET战略而推出的语言,它对NETFRAMEWORK和ASPNET具有最为全面的支持8。可以说,VISUALCNET是开发2016届本科毕业设计3ASPNETWEB应用程序较好的语言。结合使用VISUALCNET和ASPNET,用户可以方便的开发出功能强大的WEB应用程序。因此本二手物品交易网站的设计所使用的技术是ASPNET技术。23数据库的选择我开发的校园二手物品交易网站采用微软的SQLSERVER2005数据库管理系统来作为系统的后台数据库系统,来存放系统的数据信息。SQLSERVER2005是一个非常优秀的数据库管理工具,我们利用SQLSERVER2005来建立校园二手物品交易网站的数据库,SQLSERVER2005可以支持多个数据库,并且能实现各个数据库之间的平衡性,SQLSERVER2005是一个非常出色的数据库管理工具,占用的资源少,而且可以更好的优化数据的存储和读取。通过SQLSERVER2005,您不仅可以执行数据库信息的事务处理和数据存储和数据分析,并且还可以创建新的应用程序。SQLSERVER2005由一系列产品组成,主要用于满足OLAP环境的数据存储需求。SQLSERVER2005数据库通过利用客户端/服务器构架,用户能够为各类环境合理地设计和部署应用系统。通过利用客户编程接口,应用程序能够运行在不同的客户机上,并且能够通过网络与服务器进行通信,所有的网站系统与任何管理信息系统一样,数据库管理系统和数据是其主要部分之一9。另外,SQLSERVER2005与其它动态网页开发工具可以完美结合,用来配合ASPNET技术进行基于B/S架构网站系统。综上所述,本二手物品交易网站采用的数据库是SQLSERVER2005。3校园二手物品交易网站的需求分析31总体目标任何一个校园二手交易网站的开发都必须要做一个完善的需求分析。系统需求分析质量的好坏,将对后面几个阶段的开发工作产生决定性的影响。一个软件系统只有需求分析做的完善,才能满足用户要求,否则将严重影响系统质量并会给开发者带来很多的问题和困难。需求分析过程是整个系统开发中很重要的阶段,分析的是否完美,决定着整个系统功能的完善性以及稳定性。该阶段的需求分析需要我们确定整个系统的功能要求,并且将现实抽象成对象并建模。该系统的实现的功能分为两模块前台用户模块和后台管理员模块10。网上购买二手物品大大减少了时间限制和地点限制,这使得购物的效率大大提到提高,通过用户的网上注册、登录、查询商品信息、购买商品;后台管理员的新闻发布、类别增加与修改的流程来实现系统的基本功能。2016届本科毕业设计432可行性分析可行性分析的目的就是确定这个系统在各个方面上是否利益大于弊端。如果是可以的就加以肯定。要达到这个要求就必须分析几种不同的解决方法的优劣,从而判定原定的系统目标能否实现,系统完成后所能带来的价值是不是大于开发这个系统所要付出的代价11。因此,可行性研究实质上就是研究系统是否可以设计的过程。在澄清了问题定义之后,分析员应该导出系统的逻辑模型。然后从系统逻辑模型出发,探索若干个可供选择的主要方法12,对每种方法都应该仔细研究它的可行性,总体来说,我们需要应该达到下面的三个可行性1技术可行性,即使用现有的技术能否实现这个系统。2经济可行性,即开发这个系统所带来的利益能不能超过开发它的需要的代价。3操作可行性,即系统的操作方式是否能在目标客户里运行通。321经济可行性分析项目的经济可行性的目的是为了确定我们开发这个项目所要付出的代价是否远低于这个项目为我们带来的利益。我所开发的校园二手物品交易网站正是基于为用户提高工作效率、节省工作时间、方便操作与管理的目的而设计的13。本系统在开发过程中基本不需要资金,因为这个设计是由我个人设计完成,不仅节省了很多的支出,而且也可提高我自己的专业能力,是一个利大于弊的项目。322技术可行性随着社会的发展,我们对计算机的应用也越来越重要,各种技术语言的产生也伴随着各种应用软件的产生,而且不断丰富。在本系统中,用户只要按照文字提示进行下一步就可以了,操作十分简单,只要本人会操作电脑,在操作此网站时就非常的容易14。这个系统是一个比较完整的网站,系统可以实现用户注册、查询商品信息、购买商品,商品信息管理等实用性功能,还是比较完善的。因此,开发此软件在技术上是可行的。323时间可行性软件的时间可行性是指软件在时间跨度上的实际范围。本系统具有良好的兼容性、可维护性,因而可以在今后很长时间内使用。33功能需求本二手物品交易网站一共有八个主要模块,包括用户登录、用户注册和以下详细说明的六个模块。供求信息管理模块中前台的会员用户不仅可以浏览搜索供求物品信息,还可以发布修改删除自己的商品信息,但是游客会员就只能查看物品信息了。后台管理员可以修改和删除会员用户的商品信息。2016届本科毕业设计5用户信息管理模块前台会员用户进入用户中心后不仅可以修改个人基本信息和登录密码,并且可以查看自己已经购买的商品。分类管理模块只能让管理员使用,后台管理员可以增加、修改和删除学院分类、商品分类和新闻分类。留言管理模块前台会员用户可以在留言板和商品下发布留言回复留言,并且可以从回复我的留言模块中查看别人回复自己的留言。后台管理员可以回复留言删除留言。通过这个功能可以实现前台用户与后台管理员之间的沟通。新闻管理模块后台管理员可以发布新闻包括购物须知实时动态等,前台用户可以通过这部分查看新闻了解网站动态。系统管理模块后台管理员可以删除违规用户账号,并且可以增加系统管理员和修改管理员账户密码。34用户需求本二手物品交易网站用户主要面对的是本校在校大学生。每天都有不少的学生有闲置的物品堆放在宿舍,这些东西放在宿舍里占地方,扔掉又觉得可惜;也有学生暂时需要一些物品,但是买新的又不值得。这个时候我们就需要一个二手物品交易网站,来满足学生的需求。本二手物品交易网站包含的用户包括游客用户,会员用户和后台管理员。游客用户能使用的功能只有浏览商品信息、查询商品和浏览新闻。游客用户通过注册成为会员用户才可以使用购买商品、留言、修改个人和供求信息等功能。后台管理员有增加修改分类、修改删除供求商品信息和添加新闻等功能。35系统需求1系统应建立美观的使用界面,既要操作简洁、直观、快捷,又要易于掌握,具备人性化设计。2由于是网站,所以在用户进入网站的时候网站整个的风格要让用户很舒服,功能要很强大很方便的去使用。3正确连接数据库,查询到用户相应的信息后,应在界面上显示相关的信息。系统应具有界面相互转换的能力,可以随时返回主页面来重新选择其它功能。4系统应具有良好的安全性。因为绝大多数ASPNET应用程序都要与后台数据库打交道,因此数据的安全性就显得尤为重要。36用例图361游客用例图游客用例图如图1所示。2016届本科毕业设计6图1游客用例图游客用户打开本网站后只能浏览网站上商品信息,查询商品的价格与详细信息和查看新闻,想要使用本网站的其他的功能,游客必须注册登录本二手物品交易网站。362会员用例图会员用例图如图2所示。普通用户可以通过注册成为会员用户,会员用户可以登录网站浏览商品查询商品,发布商品的供求信息,购买商品。会员还可以对个人的立本信息修改,可以修改商品的供求信息,查看曾经的购买记录。还可以给其他用户或者后台管理员留言进行沟通。图2会员用例图2016届本科毕业设计7363管理员用例图管理员用例图如图3所示。图3管理员用例图新的后台管理员是已有的后台管理员从后台进行添加的。他们可以对商品的供求信息进行修改和删除,可以增加修改删除商品类别、学院类别和新闻类别,并且可以发布删除新闻。管理员还可以回复和删除前台用户的留言,与前台会员进行交流。最后后台管理员可以修改管理员登录密码和删除违规用户。4系统总体设计41系统功能结构校园二手交易物品网站主要包括前台和后台。前台主要功能模块包括1用户登录用户在登录的时候必须填写账号和密码否则不能登录。2用户注册游客用户在注册网站时必须填写账号、密码、姓名、电话和学号等信息,如果少填其中的内容则不能注册成功。3查看新闻新闻有很多分类,前台用户只能够查看新闻不能够修改新闻。前台用户可以浏览一些实时新闻,点击某个新闻进行查看后,后台会记录点击次数,在页面上显示出来,这样就可以统计用户喜爱的热门信息。4商品搜索用户可以在搜索时选择物品分类和学院分类来精确搜索。5会员发布信息发布商品信息时用户必须填写标题价格和联系方式,不然不能够成功的上传商品信息。6会员管理信息会员可以进入用户中心修改自己的个人信息,包括用户名,邮箱和密码,也可以进入发布的商品界面修改商品信息。7后台主要功能模块包括新闻公告管理,供求信息管理,供求类别管理,会2016届本科毕业设计8员信息管理,账号信息管理,学院信息管理等功能模块。系统的功能模块图如图4所示。图4系统功能模块图42数据库设计421数据库设计新闻公告信息实体图如图5所示。图5新闻公告信息实体图新闻类别实体图如图6所示。图6新闻类别信息实体图供求信息的实体图如图7所示。2016届本科毕业设计9图7供求信息实体图供求类别实体图如图8所示。图8供求类别信息实体图学院信息实体图如图9所示。图9学院信息实体图会员信息实体图如图10所示。图10会员信息实体图管理员的实体图如图11所示。2016届本科毕业设计10图11管理员实体图422系统ER图在数据概念设计中,每一类对象的个体称之为数据库中实体,根据需求附加每一类实体一些属性,从每一实体属性中准确的选择出索引,主键和外键,通过这种关系将各类实体联系起来,各类实体的集合称之为“实体集”。从ER图不仅中可以看到管理员和会员与各个功能之间的联系,也可以看到每个功能具体包含了什么内容。具体的如下图12所示。图12系统ER图数据库关系图如下图13。2016届本科毕业设计11图13数据库关系图423数据库表设计根据系统的一般要求,通过对整个系统功能、运行过程的分析,形成了反应数据需求的概念数据模型。概念模型可以通过ER图来表示,以下给出本系统中比较重要的实体关系图。本系统采用了SQLSERVER数据库管理系统,建立的数据库名为XUEYUANJIAOYI的数据库。各个表结构如下。GOODS供求信息表主要用于保存供求信息的基本信息,该表的结构如表1所示。表1GOODSINFO供求信息表列名说明类型(长度)备注GOODSIDIDINT4不允许空,主键GOODSNAME标题NVARCHAR50不允许空GOODSPRICE价格BIGINT8不允许空GOODSTYPEID类型NVARCHAR50不允许空GOODSINTRODUCEGOODSPHOTO介绍图片路径TEXT16NVARCHAR50不允许空不允许空2016届本科毕业设计12续表1列名说明类型(长度)备注GOODSDATE发布时间DATTIME8不允许空GOODSCLICK点击次数INT4不允许空TEL联系电话NVARCHAR50不允许空QQ联系QQNVARCHAR50不允许空JYTYPE供求类别NVARCHAR50不允许空USERID发布人编号INT4不允许空UNAME学院信息表主要用于保存学院的基本信息,该表的结构如表2所示。表2UNAME学院信息表字段说明类型长度备注ID类别编号INT不允许空NAME类别名称NVARCHAR(50)不允许空GOODSTYPE供求类别信息表主要用于保存供求类别的基本信息,该表的结构如表3所示。表3GOODSTYPE供求类别信息表字段说明类型长度备注ID类别编号INT不允许空NAME类别名称NVARCHAR(50)不允许空INFOTYPE新闻类别信息表主要用于保存新闻类别的基本信息,该表的结构如表4所示。表4INFOTYPE新闻类别信息表字段说明类型长度备注ID类别编号INT不允许空NAME类别名称NVARCHAR(50)不允许空ADMIN管理员信息表主要用于保存管理员账号的基本信息,该表的结构如表5所示。表5ADMIN管理员信息表字段说明类型长度备注ID编号INT不允许空ANAME账号NVARCHAR(50)不允许空APWD密码NVARCHAR(50)不允许空2016届本科毕业设计13NEWS新闻信息表主要用于保存新闻的基本信息,该表的结构如表6所示。表6NEWS新闻信息表字段说明类型长度备注ID编号INT不允许空NAME标题NNVARCHAR100不允许空ADDTIME发布时间SMALLDATETIME不允许空CONTENTTYPENAME内容新闻类别NTEXTNNVARCHAR50不允许空不允许空TYPEID新闻类别编号INT不允许空CLICK点击次数INT不允许空USERINFO用户信息表主要用于保存会员用户的基本信息,该表的结构如表7所示。表7USERINFO用户信息表字段说明类型长度备注ID编号INT不允许空USERNAME账号NVARCHAR50不允许空PWD密码NVARCHAR50不允许空PHOTO照片NNVARCHAR50不允许空SEX性别NNVARCHAR50不允许空TEL电话NNVARCHAR50不允许空ADDRESS地址TEXT不允许空XINGMING真实姓名NNVARCHAR50不允许空DS描述TEXT不允许空MEMBERMONEY会员金额FLOAT不允许空5校园二手物品网站设计与实现51首页的设计本网站首页可以看到商品分类、供求信息还有交易帮助和网站公告等咨询信息。可以通过点击导航栏的按钮到达其他页面使用其他功能,也可以点击首页各模块上的”MORE”按钮查看更多的相关信息。首页如图14所示。2016届本科毕业设计14图14首页52会员登录模块设计用户登录的过程主要有以下几个步骤,首先对用户键入的账号密码进行保存然后利用ASPNET程序进入数据库中进行检索看用户输入的账号密码在数据库中是否存在如果存在就返回正确的结果,如果不正确就返回错误的结果。如果数据库中存在这组数据就显示登录成功,如果数据库不存在就显示失败请重新登录。会员登录模块流程图15所示。图15会员登录模块流程图2016届本科毕业设计15用户登录的运行效果如图16所示。图16普通用户登录运行界面53会员注册模块游客用户需要注册登录才能发布供求信息。所以网站提供了一个用户注册和登陆的模块,用户需要正确输入账号和密码才能登录系统。用户注册实现的过程主要是将用户填写的数据写入数据库中即可。会员注册模块流程图如图18所示。图17会员注册模块流程图会员注册界面如图18所示。2016届本科毕业设计16图18会员注册界面54供求信息模块的实现会员使用自己的注册账号可以再网站中发布供求信息,发布供求信息会按照学院,类别等显示在网站的相应位置,会员自己发布的商品供求信息自己可以对它进行管理,包括修改商品信息,删除商品信息。管理员在后台可以对所有的供求信息进行管理,可以修改一些垃圾信息,删除没有用的信息。会员发布信息流程图如图19所示。图19会员发布信息流程图2016届本科毕业设计17会员发布信息的界面如图20所示。图20发布供求信息发布了供求信息可以进入自己的用户中心进行管理,包括修改信息和删除信息。管理供求信息的运行效果图如图21所示。图21供求信息管理55购买商品模块的设计会员选择一个想要的商品,就可以进行购买。购买后买家通过卖家所留的联系方式进行联系,在线下选择时间地点进行交易。购买商品的界面如图22所示。2016届本科毕业设计18图22购买商品的界面我已购买的商品界面如23所示。图23我已购买的商品界面56新闻信息管理模块设计每个公司或企业的网站都有自己的新闻动态,发布一些最新动态或活动信息目的增加用户访问量,提高本网站的知名度,这就需要后台管理员定期根据需求更新站内新闻动态,包括添加,删除,修改等操作。2016届本科毕业设计19后台管理员可以对新闻信息进行添加,添加新闻信息的界面如图24所示。图24添加修改新闻信息界面后台管理员添加了新闻和系统公告前台就能显示出来,新闻信息和新闻公告显示的界面如图25所示。图25新闻信息显示界面2016届本科毕业设计2057管理员登录模块设计新的管理员需要已有的管理员进入后台增加的,在后台管理员设置了新管理员的编号和密码后,就产生了新的管理员。管理员登录和前台会员登录是一样的,都需要验证用户是否存在,密码是否正确才可以登录。系统登录的运行效果如图26所示。图26管理员登录运行界面58后台管理界面的设计管理员后台登录后不仅可以修改学院信息,满足会员用户对学院分类的需要还可以修改商品类别和新闻类别,使用户更加清晰的看见商品和新闻公告。管理员在后台可以查看到留言板上的留言,所以可以对前台会员的留言进行回复或者删除。在系统管理模块,随着网站的用户和商品增多,现有管理员可以新增管理员,这样子才能及时的修改现有的商品信息,并通过观察前台会员的留言和发布商品的信息,考虑是否为违规用户,并删除会员。后台管理界面如图27所示。图27后台管理界面2016届本科毕业设计21结论历时一个学期,我的毕业设计校园二手物品交易网站终于完成了。在这段时间里,对进行网站整体规划、设计与实现有了比较深入细致地了解。对于网页设计方面,以前在做课程设计时接触过,所以在设计前,我在较短地时间里就很快地对MICROSOFTVISUALSTUDIO做了较为详细地复习和巩固,这样在设计时,就能很快的上手进行网站界面的设计了。在一个网站的设计中,数据库的建立也是很重要的。这里我使用SQLSERVER2005来建数据库,因为它操作起来相对比较简单。数据库建好后就用ASPNET脚本语言实现数据库与网页的连接。1本网站实现的功能这次我所做的二手物品交易网站,游客用户可以浏览商品信息和新闻,只有在完成用户注册成为会员用户后才能够开始购买商品成为买家或者发布商品成为卖家。会员用户还可以在其他会员的商品下留言和其他的会员进行交流,也可以在留言板中留言和后台管理员进行交流。后台管理员可以在后台中增加或者修改学院分类和商品分类,管理员还可以在后台中看到用户的留言,可以和会员用户进行沟通,及时的解决用户的问题和满足用户的要求。2本网站的优点这个二手物品交易网站界面简单,操作也十分简单,只要懂浏览器的基本操作就可以轻松的使用本网站。而且本网站的留言功能不仅可以让会员用户相互交流,也可以通过留言板和后台管理员进行交流,以此满足会员用户的要求,也可以让管理员看到会员对本网站的不满意之处,从而修改网站使会员用户满足需求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论