欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    校园二手商品交易平台分析与设计.docx

    • 资源ID:11572829       资源大小:709.59KB        全文页数:24页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    校园二手商品交易平台分析与设计.docx

    1、校园二手商品交易平台分析与设计摘要 11 前言 21.1 研究背景 21.2 问题提出 22 校园二手交易平台系统分析 22.1 系统需求分析 22.2 系统功能模块的确定和活动图 32.2.1 用户登录模块: 32.2.2 用户注册模块: 32.2.3 产品列表模块: 42.2.4 我要卖模块: 42.2.5 购物车模块: 52.2.6 管理员登录模块: 52.2.7 会员管理模块: 62.2.8 申请审核模块: 62.3 系统用例的确定 62.4 系统开发工具的选择 73 校园二手交易平台系统设计 83.1 结构化设计 83.2 数据库设计 93.2.1表设计 93.2.2 数据库连接设计

    2、 113.3 CSS样式表文件设计 124校园二手交易平台系统实现 124.1 系统主要界面表 124.2 系统操作流程 134.3 客户端主要功能模块的实现 134.3.1 首页 134.3.2 会员中心 144.3.3 产品列表 154.3.4 购物车 164.3.5 查看订单界面 164.3.6 留言板 175 总结 17参考文献 19致谢 20校园二手商品交易平台分析与设计摘要:以跳蚤市场的形式,提供一个学生之间互利互惠的交易平台。本设计运用ASP技术及Access数据库开发技术,结合二手市场的核心思想,即以人为中心,使系统与用户双向的交流和参与,实现了互动式校园二手交易平台系统的整体

    3、功能。本设计说明书的内容包括校园二手交易平台的研究背景,需求分析,功能架构,数据库设计,平台的整体设计,及具体实现等。 关键词:ASP;Access数据库;校园二手交易平台;Analysis and Design of Second-hand goods trading platform for the campus Major: Network Project Name: Huang Zhixiang Instructor: Yan Qingzhuo Abstract: In the form of flea market, The design provide a trading plat

    4、form for students for mutual benefit. The design use ASP technology and Access database development technologies and combinate the traditional core of the secondary market, that is people-centered, allowing the system to a two-way communication with users and participation, realizes an interactive t

    5、rading platform for the secondary school systems overall function. The design specification includes the campus research background of the secondary trading platform, needs analysis, functional architecture, database design, overall design of the platform, and the specific realization,and so on.Keyw

    6、ords: ASP; Microsoft Access; Secondary trading platform for the campus;1 前言1.1 研究背景在经济繁荣的今天,人们的生活水平显著提高,收入增加的同时,各种各样的商品也如雨后春笋般出现。不论是哪行哪业,随着技术不断的更新提升,对于商品功能的要求变得多元化,从而使商品更新换代的速度加快。比如你今天用的苹果5还是最新款,到第二年又会推出新的款式,你的苹果5马上就不再是最好的。这样一来,会有许多二手商品产生。而二手商品不代表已损坏,许多都是还能使用的。对于一些收入相对较低,或者不追求时尚的人来说,这些商品完全可以满足他们的需求,

    7、于是便有二手市场诞生。人们可以用比原价更加低廉的价格获得自己所需的二手商品。无论是从环保上,还是从节约上考虑,二手商品都是种不错的选择。于是越来越多的二手商品市场在这个时代背景下诞生。1.2问题提出相信大家都深有体会,从小学到大学,陪伴我们成长的是各种各样的书籍以及生活用品。有时候发现这些书籍已经多到没地方放了,我会麻袋装起来,攒到一定程度,卖给收废品的,却只能换到可怜的几十块钱。就像网上说的:“从前我用一麻袋的钱买到一麻袋的书,现在我用一麻袋的书却换不到一麻袋的钱。”上了大学后,我不像以前那样交钱由学校购买书籍,而是选择向学长学姐借,或者在网上寻找相对便宜的书。然而这种方法相当耗时间,会拉下

    8、很多课程。因此,这时有个二手商品交易的平台,会解决很多问题。不仅仅是书籍,还有一部分生活用品也可以交易。这种利己利人的事何乐而不为呢?总结起来二手商品交易平台可以达到以下几个效果:第一,提供一个学生之间互利互惠的交易平台第二,宣扬我国自古以来艰苦奋斗,勤俭节约的精神校园二手交易平台的最大特点是自由交易不论是买方卖方,平台只提供有关商品的信息,买方与卖方何时交易,何地交易,何种方式交易都是由他们自己沟通自由选择的。而且平台也不会从中收取一分钱中介费或者佣金。总结起来有以下一些优点:首先,对购买者来说:无疑是非常便宜的,可以为购买者省下不少的钱。用更少的钱购买同样价值的东西,可以让购买者对有限的资

    9、金做出更好的分配方式。而且不少的二手书籍都有笔记,可以省去做笔记的时间,更多去理解笔记中的含义。第二,对销售者来说:这样的交易方式,可以获得更加多的资金,并且还帮助到了他人,利己又利人。对于即将走入社会的大学生来说在就业初期可以少依靠父母一点,对于小学到高中生来说,这样的交易可以使他们增长对社会的认识,能更好的了解交易的方法手段,从而更好地融入这个社会。同时这也为一些人创造了一些商机,有的人可以选择统一收购一些书籍,然后再卖出以获得利润。最后,从环保上来看的话,就可以知道这是一种节约资源,优化资源的方式了。将用过的东西转手卖出无疑是节约了新资源去生产。同时在生产中必定产生一些废物,如何处理废物

    10、又是一个环境方面的问题,废物处理不当势必会造成环境污染。2校园二手交易平台系统分析2.1 系统需求分析用户的需求主要体现在二手商品信息的上传、发布、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据,数据结构及数据处理的流程,组成一份详尽的数据字典。通过对本系统的功能和结构分析,可以总结出系统的需求,如下:l 一,根据用户需求的不同,将使用系统的用户分为系统管理员,注册用户以及游客。 二,设置不同用户的访问权限。注册用户可以发布求购信息、出售商品信息等等。系统管理员可以管理用户信息。游客则只能浏览信息。2.2 系统功能模块的确定和活动图通过上面的需求分析,我们能够分析出

    11、系统的前台主要功能包括:用户注册登录模块、商品买卖管理模块,其中用户注册登录模块包括用户注册、用户登录子模块。商品买卖管理模块包括:下订单;查看商品;添加商品(即我要卖);查看订单。系统的后台主要包括会员登录、会员管理,添加商品总类,订单处理等模块。下面给出了几个主要模块的活动图,如下:2.2.1 用户登录模块:2.2.2 用户注册模块:2.2.3 产品列表模块:2.2.4 我要卖模块:2.2.5 购物车模块:2.2.6 管理员登录模块:2.2.7 会员管理模块:2.2.8 申请审核模块:2.3 系统用例的确定该系统其实是一个简单的跳蚤市场,可将其做如下描述:用户可以注册成为该系统的会员,注册

    12、成功以后,可以通过商品添加平台添加自己想卖的商品,即向其他游客或会员发布商品出售信息,当然登录此系统的人都可以进行查看商品信息,下订单等操作。我们可以确定系统的用例图:2.4 系统开发工具的选择本系统使用ASP,Access作为主要的技术。使用开发工具DREAMWEAVER 8做前台的界面设计;后台运用Access数据库设计。也就是说本设计主要运用了ASP动态网站开发技术(主要采用了Vbscript语言和Javascript语言),在Windows XP下,以Access为数据库开发平台,IIS为应用服务器实现一个交易平台。以下是ASP的工作原理图:图1 ASP工作原理3校园二手交易平台系统设

    13、计3.1 结构化设计本系统工作流程较清晰,管理员与用户各自具有不同的操作权限。管理员通过“login.asp”文件登录后,可操作显示“default.asp”页面的所有功能。而用户通过“index.asp”登录后,可查看商品等,当然会员还可以操作我要卖等其他功能。本系统分为前台和后台两个部分设计。前台主要用于实现会员登陆注册,查看商品,添加商品等功能;后台主要用于实现会员管理,订单管理等功能。本系统的前台和后台功能如图所示: 图2 网站前台结构图 图3 网站后台结构图3.2 数据库设计数据库设计是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。3.2.1表设

    14、计下面介绍本系统中主要数据表的结构。1.member (会员信息表)表字段类型说明备注id自动编号主键,自增长memberIDvarchar(50)账号namevarchar(50)姓名sexvarchar(50)性别passwordvarchar(50)用户密码questionvarchar(250)问题answervarchar(250)问题答案emailvarchar(50)网邮地址phonevarchar(50)电话addressvarchar(50)地址2.liuyan(留言表)表字段类型说明备注lD自动编号主键,自增长lNamevarchar(50)作者名称ltitlevarcha

    15、r(50)留言标题lcontentvarchar(200)留言内容ltimedatetime留言时间系统自动生成3.product(产品表)表字段类型说明备注lID自动编号主键,自增长productSortint产品类别外键namevarchar(50)产品名introducevarchar(50)商家介绍explainvarchar(50)产品信息marketPricevarchar(50)原价memberPricevarchar(50)现价smallImgvarchar(50)小图片hitNumint点击数buyNumint购买数recommendvarchar(50)是否推荐recomm

    16、endDateDatetime推荐日期一般默认为上传日期4.prodctSort(商品类别表)表字段类型说明备注ID自动编号主键,自增长fatherIDbigint商品类别namevarchar(50)类别名称5.order(订单表)表字段类型说明备注lD自动编号主键,自增长memberIDint产品类别外键customerNamevarchar(50)用户账号addressvarchar(50)地址phonevarchar(50)电话emailvarchar(50)网邮paymentvarchar(50)付款方式remarkvarchar(50)评价stateinttreatedDatein

    17、t日期treatedRemarkvarchar(50)交易处理6.ordersDetail(订单详情表)表字段类型说明备注nID自动编号主键,自增长orderIDvarchar(50)订单号随机生成productIDbigint产品类别productNamevarchar(50)产品名称pricevarchar(MAX)价格quantityint数量3.2.2 数据库连接设计ASP提供的两种方法来访问数据库。第一种是直接连接方法。每一次访问数据库都必须进行连接,一旦连接成功,就可以利用SQL访问或修改数据,访问完毕后,关闭所有对象。具体过程如下:使用 “Server.CreateObject(

    18、“ADODB.Connection”)”建立连接对象,并用“Open”打开待检索的数据库。命令格式如下:Set Conn=Server.CreateObject(“ADODB.Connection”)ConnOpen=“数据源名”Server是ASP提供的一个内建对象,提供存取Web服务器的方法和属性。Server对象调用服务器控件ADODB,必须首先利用Server对象的CreateObject方法产生服务器控件实例一旦一数据库建立了连接,就可以设定SQL命令,并使用“Execute”开始执行数据库检索,并将检索结果存到Recordset对象,命令格式如下:Set Rs=Conn.Execu

    19、te(SQL命令)其中命令中的检索条件可以通过HTML的Form表单,由用户所填数据确定。当对数据库读写操作结束以后,就可以关闭数据库。具体命令如下:Rs.Close 关闭检索结果集。Conn.Close:关闭连接的数据库。第二种方法是Session事件控制方法,当数据库连接成功后可以保持到整个用户程序Session结束,只有程序结束时才关闭连接。这主要是由Global.asa来控制,它保存在每一个基于ASP的Internet/Intranet应用的主目录中, Global,asa有4个事件: Application OnStart, Session OnStart, Applicaton O

    20、nEnd, Session OnEnd. 数据库的连接在Session OnStart中完成,数据库的关闭在Session OnEnd中完成。本系统使用第一种方法代码包含在bkconn.asp文件中,具体连接代码如下3.3 CSS样式表文件设计CSS样式表又称层叠式样式表,这是当前应用比较广泛的一种文本格式化手段。CSS样式表(Cascading Style Sheet)是由W3C(World Wide Web Consortium)组织于1996年提出的一种网页显示格式新规范。使用CSS样式表,可以对网页中的段落、文字和版面等对象进行格式设置。本人通过Dreamweaver MX 网页制作工

    21、具对网站的版面、文字、段落等对象的格式进行了统一设置。代码包含在一个文件中:main.css。使用时只需在ASP文件中引用.css文件。具体过程在这里不作详细介绍,大家可以从后面网站运行效果可以直观地看到设置结果。4校园二手交易平台系统实现4.1 系统主要界面表本网站的界面是根据用户功能进行设计的。主要有主界面、产品列表、我要卖、购物车、查看订单、留言板、注册等界面:网站的模块网页的名称主 页index.asp产品列表product.asp购物车shopcart.asp我要卖productadd.asp查看订单orderlist.asp留言板liuyan.asp注册reguser.asp系统主

    22、要界面表4.2 系统操作流程下面主要介绍前台的操作流程: 图4 前台操作流程4.3 客户端主要功能模块的实现4.3.1 首页首页界面:前台的所有功能在此都可显示出来。图5 首页4.3.2 会员中心会员登录界面:用户通过会员登录界面进入系统,以便进行笔记本电脑交易。抓取的界面如下图6 登录框其代码存于文件login.asp会员注册界面:如果用户还会注册,也可单击注册会员,进入注册会员界面,填写个人相关信息,成为我网站会员,享受会员待遇。注册界面如下图7 注册界面在会员注册中,首先是检查该顾客所申请的账号是否以被人申请了,如果已被人申请了该账号,则系统将提示用户更换账号的信息。4.3.3 产品列表

    23、 产品展示主界面:显示了商品的实物图,及原价,现价,当然也可以进行产品名的模糊搜索。单击产品实物图,可查看产品详细信息。如图:图8 产品列表界面产品详细信息界面:可以搜索,查看产品的图片、产品介绍,价格,及商家留下的联系方式等信息!4.3.4 购物车购物车界面:在购物车中,您可以看见您已经选定的商品,包括商品的价格,数量,单价商品小计,购物车中共有的商品总数,价格共计;修改产品的数量;删除单件商品,清空所有购物车中的商品;如果您还需要选择其它的商品,请单击“继续购物”图片按纽;如果您已经确定您所需要的商品,就可以下订单了。图9 购物车界面4.3.5 查看订单界面你不仅可以查看大家下的订单,还可

    24、以查看下一个页面ordermod.asp,了解详情,其中有购买者的详细信息。图10 查看订单界面4.3.6 留言板 在这里你可以查看其他用户发出的出售、求购信息,当然你也可以发信息,这样的话,其他人可以看到你留下的信息,比如你发信息求购一二手的数码相机,若有人恰有一个要处理的二手数码相机,此人看到你的留言后,就可给你相应的答复。当然此界面只要会员才有权限。图11 留言板界面5 总结本系统是一个实用性较强的校园二手交易平台。用的是我比较熟悉的asp语言,但不可避免地,在设计过程中遇到了各种各样的问题,且本系统还存在着许多不足之处,例如:首先, 受开发条件和开发时间的限制,本系统采用的是Acces

    25、s数据库,其能存储的数据量有限,不便于平台长期运营后数据量的扩增及平台的长远发展;其次,本系统未能采取较好地保障系统安全的安全策略,使得该系统的安全性能不够。以上这些都是系统有待改进之处,需要进行不断地补充和完善。但如前面所分析的,校园二手商品交易平台是有广阔发展前景的。且本系统作为一个实用的沟通媒介,能够使用户的沟通愈加便捷化,买卖的过程越加直接化,这不仅有利于广大大学生朋友,更有助于二手网的长远发展。参考文献1郑阿奇.SQL Server 实用教程M.2005年7月第11次印刷.北京.电子工业出版社 2005.2石志国,崔林.ASP动态网站编程M.北京.清华大学出版社 2006.3胡海,徐

    26、华勇. CSS完全实例教程M.北京.电子工业出版社 2001.4刘军,董定田.电子商务系统的分析与设计M.北京.高等教育出版社 2005.5淘宝网:,2008,5.6刘亚姝,许小荣,张玉梅等.ASP动态网站开发技术与实践M.北京.电子工业出版社2007.7 屈喜龙,李正庚.ASP+Access开发动态网站实例荟萃M.机械工业出版社 2006.8胡崧.网页设计技术伴侣HTML /CSS/ JavaScript范例应用M.中国青年出版社 2006.致谢本设计从选题到完成都是在颜庆茁老师的悉心指导下,不断给予我鼓励与大力帮助下进行的,感谢她在繁忙的工作之中抽出时间,兢兢业业地对我们的论文设计进行批评、指导。颜庆茁老师以其扎实的理论基础、丰富的实践经验、严谨的治学态度为我的论文设计构思、资料的收集、整理和修改提供了很大的帮助,并给予了耐心地指导。使我能够顺利地完成学士论文设计的撰写。同时感谢在大学四年里辛勤教导过我的管理学院、商学院以及其它学院的领导和老师们,感谢他们的栽培,使我学到了不少知识,也学到了不少做人的道理。此外,在这四年的学习和生活中,得到同学和朋友的许多帮助,在此一并致谢。最后,我还要感谢我的家人,谢谢我亲爱的父母,感谢他们给我自始至终的支持与鼓励。 2016年5月25号 黄智翔


    注意事项

    本文(校园二手商品交易平台分析与设计.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开