爱心义卖网ASP.NET系统平台开发技术方案

上传人:1777****777 文档编号:39356121 上传时间:2021-11-10 格式:DOC 页数:38 大小:4.67MB
收藏 版权申诉 举报 下载
爱心义卖网ASP.NET系统平台开发技术方案_第1页
第1页 / 共38页
爱心义卖网ASP.NET系统平台开发技术方案_第2页
第2页 / 共38页
爱心义卖网ASP.NET系统平台开发技术方案_第3页
第3页 / 共38页
资源描述:

《爱心义卖网ASP.NET系统平台开发技术方案》由会员分享,可在线阅读,更多相关《爱心义卖网ASP.NET系统平台开发技术方案(38页珍藏版)》请在装配图网上搜索。

1、校园爱心义卖网 爱心义卖网(ASP.NET系统平台开发)技术方案参赛作品名称: 爱心义卖网 组 长: 组 员: 指 导 教 师: 目 录一、作品简介3二、国内外义卖网的现状研究3(一)关于中国义卖店诞生及其原因分析3(二)欧美国家义卖店概况4(三)国内大学生网购的情况的介绍4(四)国内外同类作品分析的发展状况5三、校园爱心义卖网的应用前景分析(内附一份网络调查数据表)6(一)交易安全方面6(二)教育性方面6(三)环保方面6(四)关于校内学生对该网站参与度的调查及反思71调查情况汇总分析72调查给该作品的启示8四、系统模块功能描述8(一)前台主要功能介绍81主页面功能模块82会员中心功能模块9(

2、二)后台功能简介10五、网站业务流程10(一)普通用户业务流程101未注册用户112会员12(二)管理员业务流程12六、系统技术方案介绍13(一)技术框架131ASP.NET简介132ASP.NET的特点133ASP.NET运行环境14(二)部分功能代码15(三)数据库设计21(四)界面风格设计241前台主要页面介绍242后台管理页面功能32七、交易和支付的实现过程34八、系统创新点分析35九、系统实用性分析36(一)学校物资募集角度37(二)在校大学生角度37(三)支教大学生角度37一、作品简介校园爱心义卖网由校爱心义卖社负责。爱心义卖网旨在利用网络作为媒介,号召在校大学生们参与慈善和公益事

3、业,并为义卖活动提供便捷的可操作平台。本系统采用“积分”的形式直接在网上进行交易,如果购买物品则自己帐户的积分会相应减少,如果自己发布的义卖物品被人购卖则自己的积分就会增加。得到积分的方式有三种:1)在该平台发布义卖物品,被人购买即可得到积分。2)该系统提供了“网上充值”功能可以换得积分(本系统设置1元换2个积分)。3)到校爱心义卖社用现金换得积分。 二、国内外义卖网的现状研究随着信息时代的到来,网络已几乎覆盖了所有的产业。义卖网的发展随着电子商务运行机制日益成熟也开始应运而生。它的出现也标志着国家慈善事业的强大发展。可以说,它的出现也是时代发展的必然产物。义卖网在我国还是一个很新事物,关于它

4、的设计理念以及发展状况的文献和资料目前还没有出现。其功能的实现不仅涵盖电子商务的相关技术,还有很多行业发展因素要考虑进来,才能保证它作为一个慈善机制运行的严密性。它是义卖店和电子商务发展的产物,义卖网的技术依托于成熟的电子商务体系。义卖网的发展和研究现状可以从义卖店的发展和电子商务的研究两方面进行分析和论述。下面将从义卖店的发展、网络购物两个方面来介绍义卖网所处的背景,同时也为义卖网的可行性提供真实的数据分析。(一)关于中国义卖店诞生及其原因分析2001年6月16日,中国第一家义卖店希望义卖中心暨华东理工义卖部成立,它的成立蕴含深刻的社会经济背景、开拓性的实践尝试及深远的理论意义值得我们去探索

5、和研究。中国义卖店的诞生源自于中国慈善事业的日以发展与成熟。中国青少年基金协会成立十余年来,在获取大量款的同时,也得到了社会各界捐款的大量物品。如何输出这些物品成为一些基金会的一个难题。由于捐赠物品的品种繁多,如电器累、文具类、食品类、日常用品类、家具类等,对于这些物品的储存首先成为一个非常棘手的问题,而且有些物品也不便于运输,如食品等物品。其次,有许多可能并非捐助对象(特别是农村贫困地区的孩子和希望小学)真正所需,这就造成人力、物力资源的浪费。倒不如把社会物品直接变成现金,来用于希望工程的建设。于是,就由中青会成立了中国第一家义卖店。将义卖店根植于文化氛围浓厚、接受新鲜事物快的大学校园里,通

6、过大学生的志愿参与与公益精神,使得慈善义卖的理念能够逐渐被大家接受,然后逐步推广、走向社会,是中青会本着大胆而又谨慎的一贯作风实施的一条稳健的思路。在建立试点后的同年7月,刚好大学生办理离校手续之时,学校在毕业生典礼上作了动员。结果大学生在三天内捐献书8000多册,衣服被褥3000多件,还有玩具、球拍、运动鞋等许多物品。大学生热心公益事业的精神感染了中青会的同仁,也坚定了他们在校园内建立固定的义卖实体义卖中心或义卖店的决心。(二)欧美国家义卖店概况在欧美等西方国家,义卖店也是大家广泛接受的一个概念。牛津委员会是全球有名的慈善机构,它在英美等国家成立了850个慈善义卖店。1997年,牛津委员会义

7、卖店总收入达到8750万英镑。现该组织已在多个国家设立这种义卖店或义卖网,其中也包括中国。慈善义卖店的规模、数量也在巨增,近年来其年收入已突破亿元。(三)国内大学生网购的情况的介绍大学生网上购物潜力巨大。调查显示,有网上购物经历的大学生占五成。没有网上购物经历的大学生多数也都浏览过购物网站,其中只有11%的人没有浏览过购物网站。不难看出,大学生在网上购物的市场潜力是巨大的!中国互联网络信息中心(CNNIC)互联网发展研究部发布的最新互联网调查显示,中国1700万在校大学生中,95%以上都是网民,目前在校大学生中已经有超过1/4(26.7%)的网民青睐网上购物,购物规模达到430万人。“网络购物

8、的过程随意轻松,对于收入不高的大学生来说,比店铺式购物更轻松自然。”CNNIC互联网发展研究部分析师孙秀秀认为,在大学校园,网络购物已经成为一种时尚与个性,网络购物的卖家中大量是个人。根据CNNIC调查结果显示,高年级大学生更热衷于网上购物,大一学生网民中网络购物比例不到1/5,到了大四,网络购物比例已高了近一倍。(四)国内外同类作品分析的发展状况国内外同类作品的发展分析如表21所示:表21 国内外义卖网站对比分析名称网址 介绍绿哈比义卖网.tw/该网站旨在架设二手义卖网站,变废为宝,同时服务公益事业。该网站提供买卖方的交易平台,并且有善款流向等说明。 幸福爱心义卖网该网站旨在利用网络平台,号

9、召普通网友、明星、企业关注并参与慈善和公益事业,并为义卖活动提供便捷的可操作平台。慈缘爱心义卖网该网站提供买卖双方进行便利交易的平台,提供多种交易方式,能保证交易的安全性,但是更多的是像淘宝网,没有义卖性质因为没有善款的流向等。义卖网该网站主要是作为提供一个网上商店的作用,物品的分类详细,方便查找。卖方可以在该平台开店铺进行物品出售。但是关于义卖的善款流向,捐助项目的介绍等方面没有涉及。通过分析国内外已有的义卖网站,可以得到结论:我国的义卖网还处于初期的萌芽阶段,缺少成熟的理论基础和技术框架。为什么民众没有把家庭多余的物品放到该平台出售,而选择丢弃呢?可以说明目前网站的操作性、善款的流向透明化

10、等方面得不到公众的信任。是不是由第三方的公益单位来对义卖网进行专门的管理会更适合该行业的发展呢?目前义卖网站的界面设计比较凌乱,缺乏专业性。导致用户使用义卖网站的难度加大。由于网站的形象和用户易操作性最终是通过页面设计体现的,因此,需要从技术角度构建义卖网的框架理论。三、校园爱心义卖网的应用前景分析(内附一份网络调查数据表)(一)交易安全方面交易的安全性,一直是电子商务所关注的焦点。随着电子商务在我国的日渐成熟,交易安全问题的解决途径也日益成熟。目前,诸如邮局汇款或第三方机构监督,都是电子商务较为可信的运作方式。校园义卖网提供的交易方式包括邮局汇款或第三方机构监督。以此来保证交易的可靠性与安全

11、性。第三方机构监督者的角色由公益单位充当,完成监督工作。个人或单位捐出其多余的物品在该平台出售,买方直接汇款到捐物者指定的公益账号,当公益团体收到新款后立即在该平台进行确认,最后该平台用邮件通知捐物者寄出物品给购物者。因此,从交易安全角度分析,校园爱心义卖网是可行的。(二)教育性方面支撑广大大学生的爱心奉献理念,促进高校公益事业的发展与繁荣,能够为广大大学生与受助人搭建一个便捷、灵活、零时空、零距离的沟通平台,并拓展社会资源的运用,辅助和谐社会的发展。支持、促进高校公益事业的发展和繁荣,进而在高校校园内传播公益理念,在新的形式下探讨高校思想品德教育的新形式和新方法,体现出了教育理念。因此,从教

12、育性角度出发,构建校园爱心义卖网是有意义的。(三)环保方面自从“可持续发展”概念在20世纪80年代被明确提出以来,环境保护也进入了人类不断探求的视线。“循环利用”、“变废为宝”等等成了目前比较普遍的环保手段。以我国沈阳为例,据获得“年度最佳热心环保国际友人奖”的来自奥地利的博恩哈特蓝宁阁博士介绍:沈阳市一天要生产4000余吨垃圾,其中至少3000吨是可以利用而没有被利用的。如果不从观念上改变过来,任何物质上的努力都会变得毫无意义。基于环保的3R理念:reuse(再使用)、reduce(垃圾减量)、recycle(循环使用),再使用理念不耗费新的资源,也不会向社会增加垃圾。搭建这样一个义卖平台,

13、可以让个人或单位捐出其多余的物品在该平台出售,由买方直接汇款到捐物者指定的公益账号。达到物尽其用,货畅其流之目的。如此可让义卖物品处在不断流通的管道,真正实现“再利用”。义卖物品可以涉及二手物品也可以是新的物品,对于在校的学生来说书籍,学习用具,衣物,生活用具等物品都可以“再使用”。建立这样一个义卖平台,在物品的“再使用”方面,将会提供一个很好的中介平台,为人类的环保事业提供有利的支持。因此,从环保角度来看,构建校园义卖网是有应用前景的。(四)关于校内学生对该网站参与度的调查及反思1调查情况汇总分析校内学生对“校园爱心义卖网”参与度的调查分析如图31所示。通过网络调查的形式,对150名在校学生

14、进行调查的数据的统计结果。图31 校内学生对该网站参与的调查分析调查中,有50%的大学生是毫不犹豫地选择会参与到该平台,他们认为:自己没有很多的钱,但是有比较多的物品可以进行义卖,向弱势群体尽自己的一份力是很有意义的一件事情。参加义买的同学认为如果需要买物品所选的是义卖品,不仅可以购得自己喜欢的物品而且可以帮助其他人,是一件非常有意义的事情。调查中,有48%的同学选择看情况,主要是因为:考虑到自己有没有要义卖的物品或者义卖物品中有没自己需要的。还有的同学需要咨询提供义卖的网络平台的可信度,是否能严密地运作,主办单位的诚信等。调查中,5%的同学不愿意参加,主要原因是:不喜欢网购这种方式,认为网购

15、的可信度低,操作麻烦,可能会被骗。2调查给该作品的启示义卖网比一般的交易网(如淘宝网等)的运作更复杂,不仅要保证用户双方能成功的交易,而且还要保证交易额的处理与流动透明化。在设计与开发作品的过程中,要充分全面地考虑网站的整个运作机制。在设计阶段,如何打造一个安全、可信的网络平台,是团队开发人员重点思考的问题,也是让更多的充满爱心的大学生参与到此平台的一个保证。四、系统模块功能描述(一)前台主要功能介绍1主页面功能模块该网站系统的主页面功能模块如图41所示。图41 网站主页面的功能模块2会员中心功能模块会员中心的主体功能模块如图42所示。图42 网站会员中心的主体功能(二)后台功能简介爱心义卖网

16、的后台功能如图43所示。图43 网站后台管理的主体功能五、网站业务流程(一)普通用户业务流程使用“校园爱心义卖网”过程中,普通用户的具体使用流程如图51所示。图51 普通用户使用网站的业务流程图1未注册用户用户访问时,可浏览网站的部分内容板块,但对各板块中的评论和留言无权操作,更无权操作所有的会员管理功能。2会员(1)用户发布义卖商品的流程第一步,注册成为义卖网会员;第二步,添加义卖品,填写义卖品介绍、价格、照片等信息;第三步,待买家支付完货款后,将义卖品发给买家,把义卖品状态改成“完成”。(2)用户的购物流程第一步,注册成为义卖网会员;第二步,选择要购买的义卖品,点击“购买”,将物品加入购物

17、车;第三步,在购物车中点击“结算”,选择在线支付或者非在线支付方式结算货款。第四步,收到义卖品后,将订单状态修改成“已完成”。(二)管理员业务流程使用“校园爱心义卖网”过程中,管理员用户的具体使用流程如图51所示。图52 管理员业务流程图管理员除了具有普通用户的全部功能,还拥有所有信息的修改、删除权限。另外,管理员还有管理注册用户和设置捐赠项目的权限、充值管理等权限。六、系统技术方案介绍(一)技术框架1ASP.NET简介ASP.NET不是ASP的简单升级版本,而是创新版本,所以两者差别很大。ASP.NET是微软发展的新的体系结构.NET 的一部分,其中全新的技术架构会让每个人的编程生活变得更为

18、简单。ASP.NET不仅仅只是一个有新界面并且修复了一些缺憾的ASP升级版本。更为重要的是ASP.NET 是在抓住ASP的最大优点并全力使其扩大化的基础上开发出来的,并且同时也修复了许多ASP运行时会发生的错误。同时,ASP.NET提供稳定的性能,优秀的升级性,更快速更简便的开发,更简便的管理,全新的语言以及网络服务。2ASP.NET的特点(1)新的ASP.NET运行环境新的ASP.NET运行环境不只是ASP的一个简单变化。在此引入受控代码(managed code)这样一个全新概念,它横贯整个视窗开发平台。受控代码运行在NGWS Runtime下面。NGWS Runtime是一个时间运行环境

19、,它管理代码的执行,使程序设计更为简便。(2)ASP.NET的新性能一个程序,速度是一件非常令人渴望的东西。一旦代码开始工作,接下来就得尽可能的让它运行得快些,再快些,在 ASP 中只有尽可能拧干代码,以至于不得不将他们移植到一个仅有很少一点性能的部件中。而现在,微软推出的 ASP.NET 会妥善的解决这一问题。(3)多语言支持ASP.NET支持多种语言,它的缺省语言将是:Visual Basic.NET而不是 VBScript,这意味着我们可以摆脱VBScript 的语言限制,代码将是编译后运行的(而不是原来的解释执行)。(4)Web ControlsWeb Controls 使创建form

20、s和HTML Controls的工作将会变得简单易行。例如,在ASP中典型的选择框/select box里,须创建一个循环以便让控制系统装入数据。但在ASP.NET里,将会拥有一个data-bound,这意味着它会与数据源连接,并会自动装入数据。(5)更好的代码控制运用ASP技术的时候,比较麻烦的一件事情就是 COM 对象需要再在服务器上注册,在 ASP.NET 中,这个问题得到了彻底的解决。(6)更好的升级能力系统建成后本身有着一定的特性,它还可以改进多处理器和运行环境中的性能。例如,session state能够通过单独的处理器来维持。在一个单独的机器上,甚至在数据库中允许交叉的服务器会话

21、。3ASP.NET运行环境(1)最低配置硬件需求l CPU: Intel Pentium II300 MHzl 内存:96 MB以上l 硬盘空间(除操作系统外):250M(仅安装framework SDK);3.2GB(完全安装:包括 .Net framework 以及 .net IDE 全部开发工具和MSDN);2.6GB(包括 .Net framework 以及 .net IDE 全部开发工具)软件需求l Microsoft Windows 2000 + SP1l IE 5.5l IIS 5.0l 其他:MDAC 2.6 Beta 2(2)推荐配置硬件需求l CPU: Intel Pent

22、ium III 1GHzl 内存:1024 MB以上l 硬盘空间(除操作系统外):3.2GB(完全安装:包括 .Net framework 以及 .NET IDE全部开发工具和MSDN)软件需求l Microsoft Windows server 2003 + SP1l IE 6l IIS 6.0l 其他:MDAC 2.6 Beta 2(二)部分功能代码该系统的开发环境为Visual Studio 2003,数据库为Microsoft SQL Server2000,通过C#语言结合SQL语言实现数据具体操作。(1) 数据库连接例:Web.config文件其他文件调用代码:string conn

23、ectionstring=ConfigurationSettings.AppSettingsconnectionstring;SqlConnection con=new SqlConnection(connectionstring);con.Open();(2) 数据写入例:Sell.aspx(发布义卖商品)string sql=insert into LS_SellList(prodname,bigclass,prodstate)values(prodname,bigclass,prodstate);SqlCommand com=new SqlCommand(sql,con);com.Par

24、ameters.Add(prodname,tbprodname.Text);com.Parameters.Add(bigclass,ddlbigclass.SelectedValue);com.Parameters.Add(prodstate,rblprodstate.SelectedValue);com.ExecuteNonQuery();(3) 数据绑定(具有分页功能)例:Prod_List.aspx(义卖商品列表)private void Bindlist() string connectionstring=ConfigurationSettings.AppSettingsconnect

25、ionstring;SqlConnection sqlcon=new SqlConnection(connectionstring);sqlcon.Open();int curpage = Convert.ToInt32(labPage.Text);PagedDataSource ps = new PagedDataSource();string sqlstr = select m.id,m.pic,m.prodname,m.prodprice,p.larclass,h.title from LS_SellList as m join LS_ProdClass as p on m.BigCla

26、ss =p.id join LS_HelpList as h on m.Reliefproj=h.id where m.prodname order by m.ID desc;SqlDataAdapter MyAdapter = new SqlDataAdapter(sqlstr, sqlcon);DataSet ds = new DataSet();MyAdapter.Fill(ds, tb_Card);ps.DataSource = ds.Tablestb_Card.DefaultView;ps.AllowPaging = true; /是否可以分页ps.PageSize = 9; /显示

27、的数量ps.CurrentPageIndex = curpage - 1; /取得当前页的页码lnkbtnUp.Enabled = true;lnkbtnNext.Enabled = true;lnkbtnBack.Enabled = true;lnkbtnOne.Enabled = true;if (curpage = 1)lnkbtnOne.Enabled = false;/不显示第一页按钮lnkbtnUp.Enabled = false;/不显示上一页按钮if (curpage = ps.PageCount)lnkbtnNext.Enabled = false;/不显示下一页lnkbtn

28、Back.Enabled = false;/不显示最后一页labBackPage.Text = Convert.ToString(ps.PageCount);DataList1.DataSource = ps;DataList1.DataKeyField = id;DataList1.DataBind();sqlcon.Close();protected void lnkbtnOne_Click(object sender, EventArgs e)labPage.Text = 1;Bindlist();protected void lnkbtnUp_Click(object sender,

29、EventArgs e)labPage.Text = Convert.ToString(Convert.ToInt32(labPage.Text) - 1);Bindlist();protected void lnkbtnNext_Click(object sender, EventArgs e)labPage.Text = Convert.ToString(Convert.ToInt32(labPage.Text) + 1);Bindlist();protected void lnkbtnBack_Click(object sender, EventArgs e)labPage.Text =

30、 labBackPage.Text;Bindlist();(4) 数据更新例:Prod_Show.aspx(更新商品点击率)string sql2=update LS_SellList set clicks=clicks+1 where ID=+id; SqlCommand com2=new SqlCommand(sql2,con);com2.ExecuteNonQuery();(5) 图片上传string path=Server.MapPath(picture);/获取图片路径string filename=File1.Value;filename=filename.Substring(fi

31、lename.LastIndexOf()+1); /获取文件名if(File1.PostedFile!=null&File1.PostedFile.ContentLength0)File1.PostedFile.SaveAs(path+/+filename);/存储图片至指定文件夹tbpic.Text=filename;(6) 图片的动态滚动显示a href= target=_blankimg src= height=75 width=75 border=0 ¥ var speed=15demo12.innerHTML=demo11.innerHTMLfunction Ma

32、rquee11()if(demo12.offsetWidth-demo10.scrollLeft=0)demo10.scrollLeft-=demo11.offsetWidthelsedemo10.scrollLeft+var MyMar1=setInterval(Marquee11,speed)demo10.onmouseover=function() clearInterval(MyMar1)demo10.onmouseout=function() MyMar1=setInterval(Marquee11,speed)(7) 判断用户是否登录if(Sessionlogin!=null)/判

33、断是Sessionlogin是否为空,若不为空,则执行页面string username=Sessionusername.ToString();string connectionstring=ConfigurationSettings.AppSettingsconnectionstring;SqlConnection con=new SqlConnection(connectionstring);con.Open();string sql=select * from LS_Users where username=+username+;SqlCommand com=new SqlCommand

34、(sql,con);SqlDataReader reader=com.ExecuteReader();if( reader.Read()lName.Text=readerusername.ToString();lLogin.Text=readertotallogin.ToString();Else/ /若为空,则需先登陆Sessionurl=Request.CurrentExecutionFilePath ;Response.Write(alert(您尚未登录,请先登录!);window.location.replace(Login.aspx););(三)数据库设计搭建该系统,共建立了包括用户

35、信息管理、商品基本信息管理等24个数据表。分别为:LS_Admin,LS_Bank,LS_BBS,LS_BBSClass,LS_ButtonText,LS_Comment,LS_ Contact,LS_Cotribute,LS_Department,LS_Handinfo,LS_Helplist,LS_Logionblog,LS_Major,LS_News,LS_Notice,LS_OrderInfo,LS_ OrderList,LS_Picture,LS_ProdClass,LS_ProdStatus,LS_SellList,LS_SetUp,LS_TotalMoney,LS_Users。以

36、下罗列几个主要的数据表详细信息:(1)LS_Users(注册会员)会员数据表如表61。表61 网站注册会员对应的后台数据库表结构列名数据类型字段描述IDint编号Usernamenvarchar用户名Passwordnvarchar密码Questionnvarchar取回密码的提问Answernvarchar回答Truenamenvarchar真实姓名Genderbit性别Departmentint学院Majorint专业Classint班级Entertimeint入学时间Numbervarchar学号EmailnvarcharEmail QQvarcharQQPhonevarchar联系电话

37、Roomnvarchar寝室地址Addtimedatetime注册时间LastLogindatetime最近一次登陆时间TotalLoginint总登陆数IPvarchar注册的IP地址Verifiedbit审核TotalMoneyFloat账户总积分AddMoneyFloat充值积分SellMoneFloat义卖所得积分LeftMoneyFloat可支配积分(2)LS_ProdClass(商品分类)商品分类数据表如表62。表62 网站义卖商品所属分类对应的后台数据库表结构列名数据类型字段描述IDint编号LarClassnvarchar大类MidClassnvarchar小类MidIDvar

38、char小类对应的大类编号(3)LS_SellList(义卖商品)商品数据表如表63。表63 网站义卖商品对应的后台数据库表结构列名数据类型字段描述IDint商品编号(自增)ProdNamenvarchar商品名称BigClassint所属大类MidClassint所属小类 ProdCountvarchar商品总数量ProdLeftvarchar商品剩余数量ProdSourcenvarchar捐赠人Phonevarchar捐赠人联系电话QQvarchar捐赠人的QQEmailvarchar捐赠人的Emailroomnvarchar捐赠人的寝室地址ProdStatusnvarchar商品的新旧程

39、度Reliefprojint商品捐助项目ProdPricenvarchar商品价格ProdPrice2nvarchar运费Prodinfornvarchar详细信息Picnvarchar商品图片Addtimedatetime上架时间Endtimedatetime下架时间ProdStatebit商品状态Clicksint关注度Verifiedbit是否已售完(4)LS_OrderList(商品订单)商品订单数据表如表64。表64 网站义卖商品订单对应的后台数据库表结构列名数据类型字段描述IDint自增字段OrderNumvarchar订单编号UserIDint购买者的IDUserNamenvar

40、char购买者的用户名OrderTimedatetime下单时间OrderSumint订单金额TrueNamenvarchar订货人真实姓名Departmentint学院Classint专业班级Emailnvarchar购买者的EmailQQvarchar购买者的QQ phonevarchar购买者的联系电话Statusint订单状态ProdIDint商品的ID(5)LS_OrderInfor(订单中商品的详细信息)订单中商品数据表如表65。表65 网站义卖订单中商品详细信息对应的后台数据库表结构列名数据类型字段描述OrderIDint编号ProdIDint商品编号ProdSourcenvar

41、char商品来源ProdNumint订购商品数量ProdSumfloat订购金额ProdUsernvarchar定购人Addtimedatetime订购时间IPvarchar订购人的IP地址QrderNumnvarchar对应的订单编号Statusint商品状态(6)LS_Contribute(爱心捐献记录)爱心捐献记录数据表如表66。表66 网站爱心捐献记录对应的后台数据库表结构列名数据类型字段描述IDint编号Usernamechar用户moneyfloat捐献的爱心积分Rmbfloat折合人民币addtimedatetime捐赠时间(7)LS_TotalMoney(用户爱心总积分)用户爱

42、心总积分数据表如表67。表67 网站用户爱心总积分对应的后台数据库表结构列名数据类型字段描述IDint编号Usernamechar用户Tmoneyfloat捐献的总爱心积分Rmbfloat折合人民币Lasttimedatetime最近一次捐赠时间(四)界面风格设计1前台主要页面介绍前台的网页以橙色表现主题色彩,橙色给人温馨的感觉,与义卖主题相得益彰。(1)主页面主页面(如图61和图62)呈现所有的前台功能(在前台功能图中已说明,这里就不在列举出来了),只要点击即可进入相应页面。具体功能说明在截图的一些地方作了一些标注,请参看截图。滚动出现义卖物品图片、出现的顺序按被浏览次数的多少滚动显示最新捐

43、款情况(谁、捐款数),单击可进入排行榜图61 校园爱心义卖网主页面(按浏览次数)按最新发布的时间从近到远呈现图62 校园爱心义卖网主页面(按发布时间)(2)会员中心只有登录了,才能进入“会员中心”,否则不能使用。在该页面,可以义卖、购买物品,查看操作订单,查询帐户的积分情况等。下面的截图附带标注作解释。登录后,此处显示用户可用积分,以及义卖情况登录后进入“会员中心”,就进入该页面,会员可以进行积分查询、修改信息、我要购物、义卖等操作图63 校园爱心义卖网会员中心主页面在会员中心页面中,点击“我要义卖”进入义卖操作页面(如图64)。在会员中心页面中,点击“我的购物车”进入购物车管理页面(如图65

44、)。单击购物车页面中的“结算”,进入选购物品结算页面(如图66)。点击结算页面中的“开始支付”,如果帐户有足够余额就会进入支付页面(如图67)。在会员中心页面中,点击“我的订单”进入义卖网会员订单管理页面(如图68)。点击订单管理页面中“操作”下的“发货认证”即可进入发货认证页面(如图69)。在会员中心页面中,点击“积分管理”进入会员用户的积分管理页面(如图610)。该页面比较详细的呈现积分的使用情况,如用户总积分(指进入帐户积分的总合:包括充值得到的和义卖得到的两部分积分)、用户可支付积分(指帐户余额)、义卖支付的积分、用户捐出爱心积分记录。点击此,可发布新物品。显示曾发布的义卖物品的相关信

45、息,还可以修改义卖信息,也可以删除该义卖商品。图64 校园爱心义卖网会员义卖页面这里可以对购物车中的商品进行修改(主要是数量)、删除图65 校园爱心义卖网会员购物车管理页面生成订单,显示该用户的真是信息,便于确认核查。此处生成的订单是根据时间(年、月、日、时、分、秒)生成的。图66 校园爱心义卖网会员选购商品结算页面单击确定,即可交易成功,买卖双方积分相应发生改变。图67 校园爱心义卖网会员选购商品支付页面通过此页面,会员可查询自己发布物品的销售情况。看到订单即可发货。本板块显示该会员历史所购买的商品。图68 校园爱心义卖网会员订单管理页面图69 校园爱心义卖网会员订单的发货认证页面图610

46、校园爱心义卖网会员积分管理页面(3)寻找王义卖网商品的搜索功能通过“寻找王”页面实现(如图611)。呼吁学生推荐身边需要受助的人,提供联系方式,经过调查核实情况即可成为受助对象。图611 校园爱心义卖网寻找王页面(4)义卖广场义卖网有一个义卖广场,展示所以义卖的商品,如图612所示。此可以按“分类”、“赠与项目”、“销售状态”进行查看。图612 校园爱心义卖网义卖广场页面点击义卖广场中的物品可以进入其详细信息页面(如“裙子”详细页面如图613)提供与卖方在线交流方式图613 校园爱心义卖网义卖物品详细信息页面(5)捐助项目义卖网中的捐助项目浏览页面如图614所示。图614 校园爱心义卖网捐助项

47、目信息页面2后台管理页面功能(1)后台登录页面后台登录页面主要实现管理员登录后台进行义卖网主体功能的管理,如图615。(2)后台管理页面管理员登录成功后即可以实施后台管理功能。后台管理页面分成10大功能模块,完成相关信息的添加、修改、删除以及积分的充值等功能。左边的导航具有向下展开呈现子菜单的功能。如图616所示。如点击后台管理页面中“会员管理”菜单下的“会员管理”子菜单则进入会员管理功能,管理员可以查看、删除、修改会员信息。如图617所示。图615 校园爱心义卖网管理员后台登录页面图616 校园爱心义卖网管理员后台主体功能页面图616 校园爱心义卖网管理员后台会员管理功能页面七、交易和支付的

48、实现过程为了清楚表达此交易支付过程,就假定这样一种情况:A要购买B发布的英语辅导书(单价:10个积分)。假定A是新用户,那他只能通过充值的方式获得积分(平台设定的人民币与积分的兑比率为:1:2),如果A开通了网上银行帐户,可选择该系统提供的在线充值,如果没有,这只能到校义卖社(本系统设定的管理机构)交现金进行帐户积分充值。帐户有了积分,A就可以选择此书,确定支付并生成订单,此时A帐户的积分就减少10个,B帐户的积分就多了10,这个过程是同步的。B登录后看到此订单时,就会确认发货。下面以图71清晰的表达该例子。图71 义卖网交易和支付的具体实现过程图八、系统创新点分析开发这样一个爱心义卖的平台,

49、具有很好的应用价值。纵观国内关于爱心义卖网的商务平台,不仅数量及其少,且存在系统运行的质量问题。比如用户可以发送虚假信息、网站极易遭受攻击造成系统紊乱等问题。通过对目前开发并应用的少数义卖网的调查与研究,我们本着汲取其精华,并用更先进的技术解决目前市场上开发的系统存在的问题,并加上自己的一些改进,来构建义卖网站。系统的主要创新点有以下几点:(1)以积分作为网络平台的虚拟交易币系统采用了以“积分”的形式进行交易买卖物品,获得积分的方式有充值获得积分、义卖物品获得积分。在买方购买物品确定支付时,买方帐户的积分就减少,同时卖方的帐户积分就增加,这种方式不需要中介机构进行监督,从而减少了工作人员的任务

50、。但是也许有人会提出这样的问题“买卖双方的积分同时一增一减,如果卖方不诚信,不发货怎么办?”针对这个问题我们的看法是:有着义卖信念的在校大学生具有高度的诚信理念;注册时学生填写的信息学号、姓名这都是真实的,且该信息是经过学校学生管理部门认证过的;如果卖方不守信不按时发货,校爱心义卖社的人员就会根据真实际信息找到该会员,追加物品并给予一定处罚,逐步建立良好的诚信系统。(2)面向大学生生活,支撑和谐社会构建该网站是建立在学校内部运行的,它的用户主体是学生。通过学生注册填写的真实信息(比如学号、学院等),保证了通过该平台进行交易的真实性和安全性。选择以学生为适用对象,不仅易于管理,而且大学生捐献的书

51、籍、衣物等物资比较丰富,他们对价廉物美的可用的二手物资的需求也大。这就奠定了该网站运行的可行性,保证了网站的访问和交易的流量。同时,通过在校内倡导义卖行为,一则减少流向社会的垃圾物资,二则培养大学生的义卖理念,三则促进大学生的诚信思想。最终能够促进我国和谐社会的构建。(3)为共青团的捐赠物资收集工作提供网络平台该网站由学校专门的慈善部门来管理,这个部门由校共青团负责管理。因为校共青团的工作任务之一是:每年在大学校园组织学生募捐物资等活动,收集到大量学生捐赠的物资。这些物资可能并不是受捐助对象所需要的,且有些物资比如棉被、书籍等比较重不方便运输。校共青团可以把募集到的物资放到该平台出售,把物资转

52、换成为资金送到受捐助对象手中。义卖网可以辅助共青团的工作。由共青团负责网站订单的验收,及交易的监督工作,进一步保证了网上交易的安全性。(4)爱心捐赠客体挖掘该系统的有个专栏为“寻找王”,让在校大学生去推荐身边的需要受助同学或社会上的弱势群体,经过校爱心社团人员的考核调查后,如果情况属实就可以确立为本网站义卖得到的爱心资金的捐助。九、系统实用性分析该网站的开发目的不是为了盈利,而是为了能给当代大学生参与慈善事业提供一个更好、更便捷的平台。为了能让开发的系统真正地发挥作用,我们对以下三方面做了调查与研究,保证了系统的实用性。(一)学校物资募集角度省内高校每年都有组织大学生募集的物资的活动,各高校的

53、相关组织都有资助项目的详细信息,这就保证了交易募集到的资金流向用到实处。由校爱心义卖社管理此系统,比如确定收到款后,及时通知义卖者发货。从而保证交易的安全,让学生建立对该系统的可信。(二)在校大学生角度大学生是一个很特殊的团体,他们思想活跃,易于接受新事物,有爱心。在上述的前景分析中,已提供了关于学生参与爱心义卖网情况的数据分析,可充分说明该系统在学生中的应用价值和接受程度。另外,早在2000年7月6日一8日,华东师范大学党委副书记在毕业典礼上作了动员毕业生,结果大学生纷纷慷慨捐献物品,三天之内共捐献书籍8000多册,衣物、被褥3000多件,还有玩具、球拍、运动鞋等许多物品。大学生热心公益事业

54、的精神感染了中青会的同仁,也坚定了他们在校园内建立固定的义卖实体义卖中心或义卖部(店)的决心。这足以体现当代大学生对慈善事业的热爱程度。(三)支教大学生角度每年省内各大高校都会有学生到偏远地区支教,他们支教的同时还会了解当地的困难情况,是否缺乏所需的物资。他们把种种实情反应给校爱心义卖社,从而组织募集所需物资。在该系统中,向在校大学生宣传支教地区的情况,展现真实的情况,则更易博得学生对公益事业的关注,提高对该系统的青睐。总之,要保证该平台有条不紊地运行、保证学生对该系统的可信度,就必须有专门人员来管理该系统。在思考谁来负责这个问题时,最合适的就是在共青团下设立爱心义卖社这样一个组织专门来负责,聚集一群热衷于公益事业、热情的大学生来具体操作。38

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!