校园网络跳蚤市场的设计与实现-学士学位论文.doc
《校园网络跳蚤市场的设计与实现-学士学位论文.doc》由会员分享,可在线阅读,更多相关《校园网络跳蚤市场的设计与实现-学士学位论文.doc(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、JIU JIANG UNIVERSITY毕 业 论 文 题 目 校园网络跳蚤市场 英文题目The Flea Market of Campus Network 院 系 信息科学与技术学院 专 业 计算机科学与技术 姓 名 陈聪 班级学号 A081153 指导教师 周顽 二一二年五月信息科学与技术学院学士学位论文摘 要随着信息网络的不断发展,人们开始选择网上购物。但是就目前来说,这些网上购物系统所面向的对象大多是社会总体人群,在商品选择的问题上,并没有很强的针对性,并且大多数购物系统均需购买者支付邮费,因此并不能很好的满足在校大学生商品出售的需求。面对这一现状,在充分利用网上购物技术这一总体优势的
2、基础上,运用ASP技术和Microsoft SQL Server数据库技术设计了一个专门针对本校大学生的校园网络跳蚤市场系统,给同学之间提供商品交易的平台。利用该系统,未进行注册的在校学生即游客可以很方便的对校园网络跳蚤市场系统现有的商品进行浏览、搜索,查看商品的详细资料等。游客注册后可以发布需要出售的商品,然后等待买家的电话联系。系统管理员则可以发布公告,对商品类型进行添加和编辑,对用户进行管理。所以本系统具体主要由以下三个模块组成,即:商品发布管理、公告管理、用户管理。目前本系统的基本功能已经基本实现了,用户与用户之间直接联系,无需管理员事必躬亲。但是总体功能有点简单,一些功能实现的不是很
3、完善。就目前来说,这个系统是一个简单、便捷、实用的系统。关键词:本校学生,校园网络跳蚤市场系统,商品交易AbstractAlong with the development of Internet, people on the Internet are increasingly high requirements, more and more people choose to shop online. But for now, the online shopping system object mostly is society of overall population, in the ch
4、oice of goods on the problem, and no strong pertinence, and most of the shopping system are required to buyers pay postage, so it cannot well satisfy the commodity demand of College students. Faced with this situation, we are in make full use of online shopping technology which is based on the overa
5、ll advantage, use ASP technology and Microsoft SQL Server 2000 database technology to design a targeted specifically at our college campus network flea market system, to provide commodity trading platform between teachers and students.Using the system, registration of students, tourists can be very
6、convenient campus network flea market goods to browse, search, view product details. Visitors registered user to sell existing merchandise, telephone waiting for the tourists. The system administrator can publish the notice, to add and edit on the commodity type, the user management. The system spec
7、ific main consists of the following three modules, namely: goods release management, bulletin management, user management.The basic functions of this system has been came true. They can direct link between clients, without hands-on administrator. But all functions are a bit simple, and not perfect f
8、or some functions. At present, this system is a simple, convenient and practical system.Keywords: College Students, The Flea Market of Campus Network System, Trade Things目 录摘 要IAbstractII1 绪论1.1项目背景(1)1.2研究意义(1)1.3研究目的(1)1.5系统功能特征(3)1.6论文结构(3)2 相关技术介绍2.1开发技术(5)2.2开发工具简介(6)2.3开发环境介绍(8)2.4本章小结(8)3 需求分
9、析3.1可行性需求分析(9)3.2系统功能需求分析(11)3.3界面友好性需求(12)3.4系统扩展性需求(12)3.5本章小结(13)4 系统设计4.1系统总体设计(14)4.2系统结构设计(14)4.3系统详细设计(15)4.4系统数据库设计(18)4.5本章小结(20)5 系统实现5.1系统界面实现(21)5.2系统功能实现(21)5.3本章小结(26)6 系统测试6.1软件测试的过程(27)6.2系统基本功能模块测试(28)6.3公告管理功能模块测试(30)6.4商品管理功能模块测试(31)6.5用户管理功能模块测试(32)6.6系统兼容功能模块测试(32)6.7本章小结(33)7 总
10、结与展望7.1论文工作总结(34)7.2未来工作展望(34)致 谢(35)参考文献(36)361 绪论1.1项目背景21世纪全球进入一个新经济时代,数据库技术在Internet中的应用越来越广泛。生活方式的日益丰富,互联网的普及,使人们惊讶地发现,除了我们熟知的日常购物方式外,网上购物这一新购物形式正悄悄融入我们的生活1。既然这样,作为新时代的大学校园,伴随着学生的购买能力的提高和每年的升学和毕业,也存在的许多各种各样的再也用不上的商品,我们可以不再受限于信息交流的落后,即只限于于校园公告栏或者请人代为宣传的方式进行交易。这种方式有很多局限性和偶然性,并不能满足商品畅通交流的要求。于是开发一个
11、校园网络跳蚤系统显得尤为重要。通过这个系统,大家可以非常方便的浏览发布的信息,还可以对各种商品信息作出横向比较,作出自己的最佳选择,从而进行购买。1.2研究意义目前大部分的高校已经建立自己的校园网,而部分院校也已完成了校园“一卡通”工程的建设,校园网的建成为学校教职员工提供了学习、工作和生活上的便利。随着计算机网络技术、通信技术及数据库技术的进一步发展,基于Internet技术的电子商务也得到了快速发展。目前上网已经成为大学生活不可或缺的一部分,在校大学生平均上网率达到92% ,其中每周上网时间超过10h的学生占在校学生总数的1/3,并且淘宝等交易网站无法满足学生实际交易中的需求2。1.3研究
12、目的作为一个大学生,深有体会,从身上的衣服到大家所用的书籍、文具以至各种生活常用品,用上一段时间就会被淘汰,有的同学干脆扔掉,很是浪费还污染了环境。也有的同学想到卖掉,苦于难寻买家,将其卖给收废品的,这样就造成了物不能尽其用。为了解决这种资源的浪费,所以开发了校园网络跳蚤市场系统,借助于低交易成本的Internet为大家提供一个低成本、快速迅捷的信息平台3。它与现实世界中二手市场里的人头攒动相比,处在虚拟空间中的校园网络跳蚤市场社区也同样人气兴旺。高校的校园网络跳蚤市场绝对是一个大市场,每年都有毕业生要毕业,每年都有新生来报到,每一个面临毕业的学生都曾为不知如何处理手中的旧书、文具、自行车等物
13、品而苦恼过,留之无用弃之可惜,而刚入学的新生又曾为商品的价格昂贵而叹为观止。校园网络跳蚤市场为广大的学生提供了一个交易机会,使用户可以轻松方便找到价格合适的商品4。1.4国内研究现状在全球信息化浪潮正迅猛推进的今天, 电子商务作为一个新兴的事物、作为一种更快捷、准确的交易形式, 在世界范围内也包括我国得到了全面开展并逐渐渗透到人们生活的各个领域, 其发展速度之快是以往的商务模式所不及的5。而校园跳蚤市场在高校中可算是一项传统的活动,每年都有毕业生要毕业,每年都有新生要报到,毕业生不可能将几年来留存下的物品都带走,有些物品已成为累赘,而学生们的消费水平本身不高,都希望能买到物美价廉的商品。校园在
14、充满个性时尚的元素的同时,也不能缺乏勤俭节约的品德,凭借web服务器和客户的浏览器,利用网络高效率、低成本的特点,为我校学生提供网络交易平台。目前网上校园跳蚤市场交易是通过传统的BBS跳蚤版,随着目前高校扩招与校园信息化的开展,校园网络的建设将进入一个更加高速发展的时期,发展校园电子商务的硬件环境趋于完善6。有必要开发出新型的校园网络跳蚤市场,为我校学生提供交易平台,在Internet上发布商业信息,商品广告,使用户可以查阅商品、搜索商品,为用户提供全天候的、更好、更快的交易活动空间,实现网上交易的基本功能。游客可以通过注册成为用户,然后添加自己要出售的物品以及售卖价格、联系方式等;而买主则可
15、以搜索自己所需要的7。通过本市场不但能处理毕业生的多余物品,平时学生们有任何闲置的东西或有任何需求都可以免费得到处理,不限时间也不限地点。1.5系统功能特征在系统设计过程中,尽量把界面做得简洁易懂,使用户可以在第一时间内找到自己所需的物品。在功能方面,我们抛去泛泛不实用的缺点,使我们设计的系统在功能上极贴近校园网络跳蚤市场的使用要求。系统特征如下: (1)界面设计简洁、易懂、数据存储安全、可靠,用户直观简洁明了,便于各种不同的操作。 (2)开发成本低,实用,计算机配置要求低,使得系统能够在一个合适的环境中高效运行。 (3)管理员可以对商品类别进行修改以及添加和删除,而且可以修改增加公告、管理用
16、户。 (4)游客或用户进行查询时,可以选择商品类别后,查询该类别现有的商品。 1.6论文结构本文采用ASP和Microsoft SQL Server 为开发工具,设计网上商品销售平台。为此本文共分为个八个部分。第一章 :绪论。主要介绍了项目背景、研究意义、研究目的、国内研究现状、系统功能的特征以及论文结构。第二章 :开发工具及相关技术介绍。主要介绍了用Dreamweaver,Microsoft SQL 等工具来开发系统,使用VBScript语言和ASP语言来实现校园网络跳蚤市场系统,以及系统的开发环境和配置。第三章 :系统需求分析。主要是可行性分析、系统功能需求分析、界面友好性需求以及系统扩展
17、性需求。可行性分析主要包括了经济可行性、技术可行性、法律可行性三方面;系统功能分析,即主要分析系统模块所需实现的功能。第四章 :系统设计。主要介绍了系统总体设计、系统结构设计、系统详细设计、数据库设计。其中结构设计即彻底了解系统所需实现那些功能,数据库设计主要是对系统的各个参与者所有的属性、所能进行的操作中涉及到的东西进行设计。第五章:系统实现。即系统各个模块的功能进行详细功能的实现。第六章:系统测试。即系统各个模块的功能实现与否进行测试。最后一章即总结与展望。主要是论文工作总结以及未来工作展望。2 相关技术介绍2.1开发技术2.1.1HTML语言简介HTML语言,即超文本标记语言。是在 sg
18、ml 定义下的一个描述性语言,或可说 html 是 sgml 的一个应用程式,html 不是程式语言,它只是标示语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。 HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等8。HTML的结构包括头部(Head)、主体(Body)两大部分,其中
19、头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。2.1.2ASP简介Microsoft Active Server Page即我们所称的 ASP。简单讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式 Web 服务器应用程序,如交互式的动态网页,包括使用 HTML 表单收集和处理信息,上传与下载等等。更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己
20、定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方9。ASP提供了6个功能强大的内部对象,每个对象具有各自的属性(Property)、方法(Method),有的还拥有数据集合(Collection)与事件(Event),它们共同完成Web中的一些重要工作。这6个对象及其功能描述如表2-1所示。合理地运用这些对象可以使原本复杂,烦琐的工作变得简捷而条理清晰。表2-1 ASP 内部6大对象及其功能对象名称功能描述Request从客户端取得信息Response将信息送给客户端Server提供一些Web服务器工具Session储存在一个Sessio
21、n内的用户信息,该信息仅可被该用户访问Application在一个ASP-Application中让不同的客户端共享信息ObjectContext配合Microsoft Transaction服务器进行分布式事务处理2.2开发工具简介2.2.1Dreamweaver简介一个可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP 功能、处理Flash和Shockwave等富媒体格式和动态HTML、基于团队的Web创作。在编辑上你可以选择可视化方式或者你喜欢的
22、源码编辑方式。Dreamweaver 8 的十大新特性10:(1)动态跨浏览器验证,自动检测标签和CSS规则来适应所有主流浏览器。(2)更强大的CSS支持。(3)内建的图形编辑引擎。剪,变大小,尺寸,旋转角度,调节明暗度都不需要离开Dreamweaver环境,因为它本身集成了FW的基本图形编辑技术。(4)安全FTP。完全加密传输保证文件和帐号信息的安全。(5)增强对当今技术的支持。支持当今主流的开放环境:ColdFusion, J2EE,PHP,.NET,和其他主流的服务器技术。Dreamweaver现在加入了XML命名空间支持,ASP.NET表单控件对象。(6)无缝整合外部文件和代码:直接将
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 网络 跳蚤市场 设计 实现 学士学位 论文
限制150内