大学生二手交易网站毕业论文.doc

上传人:牧羊曲112 文档编号:3844132 上传时间:2023-03-24 格式:DOC 页数:35 大小:372KB
返回 下载 相关 举报
大学生二手交易网站毕业论文.doc_第1页
第1页 / 共35页
大学生二手交易网站毕业论文.doc_第2页
第2页 / 共35页
大学生二手交易网站毕业论文.doc_第3页
第3页 / 共35页
大学生二手交易网站毕业论文.doc_第4页
第4页 / 共35页
大学生二手交易网站毕业论文.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《大学生二手交易网站毕业论文.doc》由会员分享,可在线阅读,更多相关《大学生二手交易网站毕业论文.doc(35页珍藏版)》请在三一办公上搜索。

1、大学生二手交易网站毕业论文目 录第一章 引言.81.1 课题背景.81.2 开发现状分析.81.3 课题开发意义.8第二章 需求分析及系统设计.112.1校园交易网站的特点.112.2 校园交易需求分析.122.2.1 校园市场整体现状分析.122.2.2 项目术语描述 .122.3 可行性分析.132.3.1 技术可行性.142.3.2 校园商品支付可行性.152.4 市场定位分析.16第三章 系统总体设计.173.1 设计思路.173.2 系统功能结构.173.2.1 用户注册.173.2.2 发布信息.173.2.3 用户面板.183.2.4 信息发送.183.2.5 信息查询.183.

2、2.6 用户留言.183.3 系统开发设计原则.193.3.1 完整性原则.173.3.2 相关性原则.173.3.3 适应性原则.173.3.4 可靠性原则.173.3.5 经济型原则.173.4 数据库设计.173.4.1 数据库设计的原则.173.4.2 数据库设计的步骤.183.4.3 数据库需求分析.19第四章 网站模块详细设计.204.1 用户注册模块.204.2 用户登录模块.214.3 搜索模块.214.4 在线留言模块.224.5 用户信息修改、查询等.234.6 数据库表单.254.6.1 用户注册表单.254.6.2 管理员表单.254.6.3 留言表单.254.6.4

3、商品表单.254.6.5 网站信息设置表单.264.6.6 评论表单.264.6.7 会员管理表单.274.6.8 其他表单.27第五章 网站测试与维护.285.1系统集成测试案例.285.2系统维护.28第六章 总结.296.1 所作工作的总结.296.2 不足之处.296.3 展望.296.4 需要进一步的研究工作.30参考资料.33致谢.35第一章 引言1.1 课题背景随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,在众多的网络服务中,Web给人耳目一新的感觉,而在这其中,网上购物已经日渐普及,很多人都通过网络来购物。网上购物的好处在于能够不用

4、交房租、不用雇佣伙计、一天24小时随时能进行服务等等。目前上网已经成为大学生活不可或缺的一部分,在校大学生平均上网率达到92%,其中每周上网时间超过10小时以上的学生占在校学生总数的三分之一。而现在的大学生网上交易基本上是以BBS为主,BBS虽然用户众多,可是由于它不是一个独立的站点,提供的功能有限,用户不能详细的了解商品的有关信息,不能快捷地查询商品,无法满足学生实际交易中的需求。校园二手交易网站为在校大中专学生提供一个供需平台,学生可以将自己不用的东西放在网上,也可在网上找到自己需要的东西,物美价廉,达到双赢。1.2 开发现状分析校园电子商务从商业运作模式来看类似于一般电子商务, 从根本上

5、说,属于C2C模式:绝大多数的卖家和买家都是个人。卖的东西大多也以个数为计量单位,并且大多与学生有关,往年教材、电脑配件、自行车、辅导资料、房屋出租、化妆品等是最常见的商品。作为校园电子商务平台的交易网站也同样不对卖家所售商品的真伪负责。但与像“e-B a y易趣”、“淘宝”等这样纯粹的商业性C2C不同,校园交易网没有自己的支付系统,靠的大多就是卖家和买家的互相见面,然后一手交钱,一手交货,看上去有些“原始”。在校园交易网上购物比较单纯,通常不必太在意卖家或买家的伪善,不用为现金的支付问题而担忧,甚至不用事先就为店面的开张而支付一笔不小的费用(对学生来说),比较适合学生群体。 1.3 课题开发

6、意义(1)信息实用,方便学生二手网站上提供许多方便学生学习与生活物品的信息,如被现代家庭淘汰的尤其是半新旧、价格颇低的小尺寸电视机,在大学生中广受青睐。学生宿舍没有电视, 为让课余生活丰富多彩, 几位同舍好友纷纷出钱合资从购买一台,不要小看“电视”,一有球赛开战,许多同学围坐在它身旁,足以看出它的“ 魅力无限”。大学生活结束时,还可变卖给低年级同学。“二手旧自行车” 在大学生中非常抢手,大学校园“大”,有的还分好几个校区,每天上课、做实验,跑来跑去实在很辛苦,有时偶尔还要上街溜达,外出结伴游玩对自行车需求自然很多。买新的,价格高,还容易被“盯上”,还是“二手”的好。用了三年五载,再便宜转手,即

7、使扔了也划算。学期开始,很多学生先不去买新书,而到网站上搜寻与课程要求相同的教材,这在大学生中十分普遍。如等级考试教程,新书40元左右,而二手书仅10元,况且,在旧书中还有高年级的笔记,更加实用。网站商品琳琅满目,电脑、MP3、移动磁盘、灯、收录机、衣架、球拍、健身器等,比比皆是。(2)培养学生的经营意识过去一到期末,或临近毕业,书籍、生活用品都当成废品,很便宜的卖给收废品的,而现在,学生可以将这些物品信息挂在校园二手网站,以便学生之间双向选择,创造一定的经济价值,有的学生还收集、整理这些信息与物品,进行经营,尝试做“老板”的感觉。(3) 二手交易网站深受学生青睐高校的二手交易市场是一个大市场

8、,每年都有毕业生要毕业,每年都有新生来报到,毕业生们不可能将几年来留存下的东西都带走,有些物品已成为累赘,卖掉反而还能赚些路费。学生们的消费水平本来也不高,都希望能买到物美价廉的商品,这个时候,网上二手交易市场的作用就发挥出来了。卖主可以在网上登记自己要处理的物品以及售卖价格,联系方式,买主则可以在网上搜索自己所需要的,若没有,也可以在网上发布求购信息。当然,网上二手交易市场不但能处理毕业生的多余物品,平时学生们有任何闲置的东西或有任何需求都可以免费在网上二手交易市场上得到处理,并且不限时间也不限地点。这一切只需要大家在电脑上点几下鼠标就万事大吉了,其效率是先前面对面交易方式的数倍。(4)校园

9、二手交易网交易安全校园二手交易网上进行交易的大多都是本校的学生,他们在发布供求信息时都提供了真实的联系方式,商品价格及质量可以直接当面确定,不像那些纯商业网站,买卖双方都存在很大的风险。第二章 需求分析及系统设计2.1校园交易网站的特点一般的企业电子商务系统是面向广大的社会公众,而校园电子商务系统是以校园整体环境为依托,面向校园内的学生,它们之间存在一定的区别。校园电子商务除了具有跨时空、数字化、公开、透明等一般特征外,还有其独到的特色。如以下几个方面:(1)优良的网络环境高校既是知识密集的地方,也是电脑普及率最高的地方之一,大部分学校为了便利学生的学习有生活,都建有内部局域网。校园网站网络使

10、用费用很便宜,局域网将高校内大部分部门、机构、宿舍等联结起来,以达到信息资源传输与共享、提高效率、优化组合的目的。(2) 稳定的消费群体大学校园里稳定的学生客户群。大学生有许多共同的兴趣和消费倾向,消费商品较单一。每年数千学生的流动为校园电子商务注入了新鲜血液。大学校园里的消费群体素质较高,容易接受新鲜事物,特别是学生年龄一般在18-25 岁,正处在求知欲旺盛的阶段。(3)方便的物流配送学生们居住非常集中,使得物流的配送准确、及时,并且大大降低了成本。通过见面交易的方式解决了传统电子商务物流配送中“最后一英里”的问题,同时也推动了校园电子商务的发展。(4)良好的信用机制信用不足,信用体系不完善

11、是阻碍我国电子商务发展的重要障碍。电子商务信用主要取决于个人信用、商家信用和社会信用等。若缺乏良好的监督机制,就会存在各种信用危机。在校园电子商务环境下,由于交易双方主要是在校学生,一旦出现违规现象,很快就会被曝光。因此,大家都会自觉培育良好的个人信用和商业信用。(5)交易成本低校园电子商务使得买卖双方的交易成本大大降低。一是通过校园网络进行信息传递,其传递成本相对于信件、电话、传真而言较低。此外,缩短时间及减少重复的数据录入也降低了信息成本。二是买卖双方通过校园网络进行商务活动,无需中介者参与,减少了交易的有关环节。三是卖方可通过校园网络进行产品介绍、宣传,避免了在传统方式下做广告、发印刷品

12、等大量费用。四是校园电子商务实行“无纸贸易”,可减少大量的文件处理费用。交易成本为零,符合大学生价格敏感因素要求调查统计数字表明,价格是大学生消费最为敏感的因素之一。校园交易网采用零交易成本,符合大学生消费的心理特征。(6)节省购物时间,增加在校学生选择余地校园电子商务通过校园网络为在校师生需求提供广泛的选择余地,可以使在校学生足不出户就能看到商品的具体型号、规格、售价、商品的真实图片和性能介绍,能够买到自己满意的商品。由于在校园内,参与电子商务中的各方在物理上是互通的,与传统意义的电子商务不一样,因此整个电子商务过程并不是物理世界商务活动的翻版,电子商务完成所需的“三流”,即资金流、物流、信

13、息流,在校园内的实现也相对简单。尤其是资金流和物流,由于校园交易网的买卖双方多为同城交易,甚至是园区内交易,因此,资金流和物流环节以见面交易为基本形式,系统借用网络游戏中的“虚拟币”和“虚拟商品”的有关概念和方法,同时仿照“淘宝网”中的一些手段和做法,学生在校园内自主开办网上商店,通过网上营销进行完整的商务过程。故系统将重点放在信息流的建设上,同时通过认证环节保障交易双方的信用。2. 2校园交易需求分析2.2.1 具体校园市场现状分析从校园市场容量看,校园市场具有很大的开发潜力。一个大学生四年大学生活积累下的各种书籍和用品很少能毕业后全部带回去。许多对在校生来说有用的东西被毕业生低价出售给废品

14、收购者甚至扔掉,能获得馈赠的在校生非常少,在供给信息极端匮乏的情况下,在校生只能去购买全新的商品,当学生有物品闲着不用时,通常只能遗憾的将之束之高阁,而有此需要的同学在无法获得信息的情况下,也只能去购买全新的商品,增大了经济压力并且不利于资源的节约。而通过校园电子商务平台,为所有大学生免费上门统计闲置教材、拍摄教材照片、注册用户、把旧教材登陆到网站上;通过校园电子商务网站为临毕业同学解决实际困难,批量处理带不走的闲置物品,同时,也使需要的同学以较低的代价获得需要的物品,并有效的解决了资源浪费的问题。2.2.2 项目术语描述下面列出本文中用到的专门术语的定义和相关外文字母缩写的解释:超级管理员:

15、对校园网上交易的管理员进行管理的人员,根据实际需要对管理员赋予适当的权限。用户名ID:用户输入的用于登录交易网站的身份标识。管理员身份验证:根据管理员名和密码判断管理员是否为系统合法管理员。管理员权限验证:根据管理员名和密码,判断该管理员的权限,并根据该管理员的权限判断该管理员是否已被授权以管理系统的某一部分。数据有效性验证:对用户输入的数据进行检查,判断是否合乎系统要求。2. 3可行性分析2.3.1技术可行性1.ASP简介ASP(Microsoft Active Server Pages)是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 和 4.0 之中 , 通过 ASP

16、我们可以结合 HTML 网页、 ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程序。有了 ASP 你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。 以下罗列了ASP 所独具的一些特点:(1) 使用 VBScript 、 JScript 等简单易懂的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序。(2) 无须 compile 编译,容易编写,可在服务器端直接执行。

17、(3) 使用普通的文本编辑器,如 Windows 的记事本,即可进行编辑设计。(4) 与浏览器无关 (Browser Independence), 用户端只要使用可执行 HTML 码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。Active Server Pages 所使用的脚本语言 (VBScript 、 Jscript) 均在WEB 服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。(5) ASP 能与任何 ActiveX scripting 语言相容。除了可使用 VBScript 或 JScript 语言来设计外,还通过 plug-in 的方式,使用

18、由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model)物件。(6) ASP 的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。(7) 可使用服务器端的脚本来产生客户端的脚本。(8) 物件导向( Object-oriented )。(9) ActiveX Server Components(ActiveX 服务器元件 ) 具有无限可扩充性。可以使用 Visual Basic 、 Java 、 Visual C+ 、 COBOL 等编程语言来编写你所需要的 ActiveX

19、 Server Component 。ASP 本身并不是一种脚本语言,它只是提供了一种使镶嵌在 HTML 页面中的脚本程序得以运行的环境。2.Access简介Microsoft Office Access是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和图形用户界面两项特点,是 Microsoft Office 的系统程式之一。Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的WEB应用程序。这些应用程序都利用ASP技术在In

20、ternet Information Services运行。比较复杂的WEB应用程序则使用PHP/MYSQL或者ASP/Microsoft SQL Server。它的使用方便程度和强大的设计工具为初级程序员提供许多功能。不过,这种便于使用可能使人误解。这类开发者都是没有在应用或者数据设计方面训练的办公室从业人员。因此许多人以为这样的开发者能够创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。 一些专业的应用程序开发人员使用 Access 用作快速应用开发,特别是给街道上的推销员制作一个初型或独立应用程序的工具。可是如果是透个网络存取数据的话,Access 的可扩放性并不高。因此

21、当程序被较多使用者使用时,他们的选择多会是倾向于一些客户端-服务器为本的方案,例如 Oracle、DB2、Microsoft SQL Server、Windows SharePoint Services、PostgreSQL、MySQL、ALPHA Five、MaxDB,或者Filemaker。无论如何,不少 Access 的功能(表单,报告,序列和VB代码)可以用作其他数据库的后期应用,包括 JET(档案为主的数据库引擎,Access 缺省使用)、Microsoft SQL Server、Oracle和任何其他跟ODBC兼容的产品。这种方法允许开发者把一个成熟的应用的数据移动到一台更大功率的

22、服务器而没有已经在适当的位置牺牲发展。 很多开发者谁使用Microsoft Access使用Leszynski命名约定,虽然这不普遍;它是一次编程大会,并非一个DBMS实施的规章。3.层叠样式表的定义主要用于对网页样式的控制,使其更加美观。css1. css主要用于控制网页的样式。两者单独使用,相互协调,根据不同的情况使用不同的样式。2.3.2校园商品支付可行性由于在校师生居住范围较小,所以其支付方式相对简单,从目前常用的支付方式中可以选择货到付款方式。货到付款,即现金支付方式。现金支付主要采取传统的钱物交易方式,优点是交易直接,消费者放心。学生在网站上查询到所需商品后,根据现实信息联系卖主直

23、接见面交易,这样面对面的交易,双方都能确认对方的身份,具有不可否认性,这种方式快捷、方便且有效。2. 4 市场定位分析二手商品是学生比较青睐的廉价商品,网站设计应着重突出实用和廉价。也有一部分消费者是淘宝者,他们对相中的商品有着急切的拥有欲望。网上交易的好处在于能够不用交房租、不用雇佣伙计,一天24小时随时能进行服务等等目前上网已经成为大学生活不可或缺的一部分,在校大学生平均上网率达到92。而现在的大学生网上交易基本上是以BBS为主。BBS虽然用户众多,可是由于它不是一个独立的站点,提供的功能有限,用户不能详细的了解商品的有关信息,不能快捷地查询商品,无法满足学生实际交易中的需求。校园二手交易

24、网站为在校大学生提供一个供需平台,学生可以将自己不用的东西放在网上,也可在网上找到自己需要的东西。物美价廉,达到双赢。二手商品电子商务网站定位于面向广大学生,网站提供详细的商品信息、简便快捷的操作过程。综上所述,构建校园网上二手商品交易网站在市场上、技术上都是可行的。因而决定开展二手商品交易网站系统开发。第三章 系统总体设计3.1 设计思路校园二手交易网为用户提供了一个二手交易的平台。根据大中学校商品情况及学生的实际需求,系统的主要功能模块为信息分类、信息搜索、发布信息、用户注册登陆、用户通讯(小纸条)、管理后台等。在网站的设计中,分为前台和后台两个部分设计,前台主要用于提供用户注册和登陆、发

25、布供求信息、查询供求信息、发小纸条、用户留言等功能,后台主要功能有:用户管理、供求信息管理、信息分类管理、留言管理等。系统还可提供用户对自己发表的供求信息的删除,收藏,以及对用户密码的找回,用户信息的修改功能,可以方便用户对自己基本信息的管理。3.2 系统功能结构3.2.1 用户注册系统允许匿名访问,匿名访问只能查看供求信息和在留言板留言,但是不能发布供求信息,也不能实现信息推送功能。如果想发布信息或给某人发小纸条则必须登录,如果还不是本网站的用户,那么就要先进行注册。用户注册后便可登录,学校二手市场的用户分两类:普通用户,管理员用户。普通用户登陆以后,可以查看搜索供求信息,发布供求信息,对自

26、己所发布的供求信息进行管理,管理自己的信息,修改密码,找回密码,对供求信息发表评论,还可以对有兴趣的物品和其主人进行单一交流,即发送小纸条。管理员用户登陆以后,可以管理其他非管理员用户,管理所有用户发表的供求信息,管理所有用户发表的留言,管理二手商品的分类。3.2.2 发布信息用户登录后即可发布信息,信息发布模块主要包括供应信息发布和需求信息发布两个部分。当用户登录以后,可以单击“发布信息”打开供求信息发布页面进行信息的操作。在供求信息发布页面,用户可以选择发布信息的类型、选择交易物品的分类,添加信息的标题、价格,填写详细内容如几成新及交易方式、时间、联系方式等信息。单击“发布信息”按钮就把添

27、加的信息提交给数据处理页,数据处理页将把提交的数据存储到数据库中,并更新数据库,以便用户可以浏览到更新的供求信息。3.2.3 用户面板用户登录后可进入用户面板查看或修改自己的个人信息。例如可查看自己已发布的信息、可以查看未读的小纸条、可以读取收到的所有的小纸条,可以写小纸条、可以发布信息、可以修改密码、修改完毕可退出登陆。另外如果用户的物品已经交易完毕或者出现特殊情况不再交易,用户也可以把“有效”的状态信息修改状态为“已取消”或“已成交”,以免受到不必要的打扰,另外及时把非有效信息删除,也可以减轻系统负担。如果信息状态为非“有效”的话,一定周期内会被系统删除。若“剩余有效天数”值为负的话,在下

28、一次系统更新时状态会被修改为“已过期”。3.2.4 信息发送信息推送技术即发小纸条。只要用户选择接受信息发送,当用户发布信息后,系统将把和他信息相关的信息以站内消息的方式通知用户。使系统更智能化、人性化。或者当用户对某种物品有兴趣时,可以对发布消息的用户发小纸条,进行单一交流,针对性较强。3.2.5 信息查询用户可以根据二手物品的类型进行查询,根据大类找到小类,再找到所需要的二手信息。也可以直接进行搜索查询,本网站支持模糊查询,用户可以直接输入所要查询的物品的关键字,选择是按标题还是按内容搜索,点击搜索,搜索结果就会显示;也可以进行高级搜索,用户可根据自己的详细要求进行高级搜索,这样的结果将更

29、为精确。根据查询结果,可以浏览供求信息的详细内容。包括:名称、具体内容、图片、联系人、联系方式等。3.2.6 用户留言用户登陆以后,可以对网站内的所有二手信息来发表自己的看法,也可以对网站地建设提出自己的建议,用户所发表的留言将会被所有的用户看见。发表的留言由管理员用户同意管理和恢复。这个模块是我们二手市场与广大用户之间沟通的一个模块,用户可以通过这个留言板来反馈对二手商品的意见,也可以对我们管理人员反馈对本二手市场的意见和建议,是用户之间、用户跟管理员之间交流的一个平台。由于时间的问题,留言反馈这个模块做的比较简单。3.3 系统开发设计原则3.3.1 完整性原则电子商务系统是由各子系统组成的

30、整体,具有系统的整体性特征。手工方式下,由于处理手段的限制,信息处理采用各职能部门分别收集和保存信息、分散处理信息的形式。必须从系统总体出发,克服手工信息分散处理的弊病,各子系统的功能要尽可能规范,数据采集要统一,语言描述要一致,信息资源要共享。保证各子系统协调一致地工作,避免信息的大量重复,寻求系统的整体优化。3.3.2 相关性原则组成该系统的各子系统各有其独立功能,同时又相互联系,相互作用。通过信息流把它们的功能联系起来,某一子系统发生了变化,其他子系统也要相应的进行调整和改变,因此,在电子商务系统开发中,不能不考虑系统的相关性,即不能不考虑其他子系统而孤立地设计某一子系统。3.3.3 适

31、应性原则电子商务系统应对外界条件的变化有较强的适应能力。不能适应环境变化的系统是没有生命力的。由于电子商务系统是一个很复杂的系统工程,故要求系统的结构具有较好的灵活性和可塑性。这样,当组织管理模式或计算机软硬件等发生变化时,系统才能够容易地进行修改、扩充等功能。3.3.4 可靠性原则 只有可靠的系统才能得到用户的信任。因此在设计系统时,要保证系统软硬件设备的稳定性;要保证数据采集的质量;要有数据校验功能;要有一套系统的安全措施。只有这样,系统的可靠性才能得到充分保证。系统的可靠性是检验系统成败的主要指标之一。3.3.5 经济型原则经济性是衡量系统值不值得开发的重要依据。开发过程中,尽可能节省开支和缩短开发周期。新系统投入运行后,尽快回收投资,以提高系统的经济效益和社会效益。3.4 数据库技术3.4.1 数据库设计的原则数据库设计是系统开发中关键的步骤之一。其设计质量的好坏,数据结构的优劣,直接影响到最终系统的成败。由于校园网上商店涉及大量信息的管理和各种操作,所以能否建立一个良好的数据组织关系与数据库,使整个系统的数据之间可以相互共享所拥有的信

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号