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

    网上图书交易平台设计文档格式.docx

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

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

    网上图书交易平台设计文档格式.docx

    1、一是静态的HTML页面,更新信息时需要重新制作页面,然后上传页面并修改相应链接,这种方式因为效率太低已不多用;二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理信息,这是目前较为流行的做法。但是由于ASP本身的局限性使得系统有一些不可克服的缺陷,因此我们使用功能更强大的ASP.NET,开发本网上交易平台系统。本系统设计的根本目的就是为广大知识群体提供一个方便、快捷而又实惠可行的网上图书交易平台,使众多网民可以花最少的钱,用最短的时间买到自己最需要的书。而这些书大部分是二手图书。这也将在很大程度上节约图书资源,避免浪费,为倡导绿色家园提供了一个可行的方案。也为解决全球日益严峻的

    2、资源环境问题开启了一扇新的理念之门。第二章 开发工具在该项目的设计及实现过程中,主要采用了以下技术:Dreamweaver8.0、Microsoft SQL Server 2008、ASP.NET、ADO.NET。2.1Dreamweaver8.0Dreamweaver8.0是美国MACROMEDIA公司于2005年推出的。自推出以来就深受广大网页设计者的青睐,并且随着软件的不断升级,Dreamweaver已不再是仅仅用来组织文本和动态图片,更具备了制作DHTML、连接数据库等强大功能。Dreamweaver的直观性与高效性是Frontpage所无法比拟的。Dreamweaver对于DHTML

    3、(动态网页)的支持特别好,可以轻而易举地做出很多眩目的互动页面特效。插件式的程序设计使得其功能可以无限的扩展。2.2 Microsoft SQL Server 2008SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。它有以下几个新特点: 可信任的使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。 高效的使得公司可以降低开发和管理他们的数据基础设施的时间和成本。 智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。2.3 ASP.NETASP.NET(

    4、Active Server Pages.NET)是Microsoft.NET Framework中一套用于生成Web应用程序和XML Webserverice的技术。ASP.NET页面在服务器上执行并生成发送到桌面或移动到浏览器的标记如HTML、WML或XML。ASP.NET页面使用一种已编译的、有事件驱动的编程模型,这种模型可以提高性能并支持将应用程序逻辑同用户界面相隔离。ASP.NET是ASP的NET版本可以创建动态WEB页面,其特点有: 能从数据源访问数据。 能用被称为模板的编程代码集合来创建HTML文档。使用模板的优点是设计者可以在HTML文档显示给用户之前,将从数据源检索到的内容动态

    5、插入到HTML文档中,从而在从数据源检索到的内容发生变化时不需要手动修改信息。 能将HTML的设计和数据检索机制相分离。这样,改变HTML设计不会影响数据库应用程序。类似的,服务器脚本确保了对数据源的修改不要求对HTML文档做出改动。2.4 ADO.NETADO.NET是Microsoft公司推出的.NET Framework的核心组件。借助ADO.NET,可以展示最新的数据库访问技术,这是一种高级的应用程序编程接口,可用于创建分布式的数据共享应用程序。ADO.NET是ADO的最新的发展产物,更具有通用性。它的出现开辟了数据库访问技术的新纪元。ADO.NET技术革命性的成功实现了在断开概念下实

    6、现客户端对服务器上数据库的访问,而做到这一点,并不需要开发人员做大量工作。传统的客户/服务器的Web应用程序模型中,“连接”会在程序的整个生存期中一直保持打开,而不需要对状态进行特殊处理。第三章 总体设计3.1导言进入21世纪,依附于Internet的电子商务市场越来越广阔,网络已经成为当下人们进行各种交易的首选场所,尤其是大众化、价格相对较便宜的商品最能在网络拓宽市场。而这其中价格更加便宜的二手图书等商品更迎合市场需求。以图书为例,二手图书的再利用价值更高,如果有一个网上二手商品交易市场将大大促进二手商品资源的利用。本章的主要内容是描述高校淘书网的需求分析和概要设计:系统的需求分析;系统的结

    7、构设计;数据库设计;负责模块1商品呈现模块;负责模块2购物车模块;负责模块3信用评价模块;负责模块4商品管理模块。这里只对总体需求分析和总体系统结构以及本人负责的模块进行描述。3.2系统需求分析本系统可以实现网上商品的交易,网友可以通过本系统在网上淘选自己喜爱的新的、二手的图书或是其他二手商品;同时可以将自己想出手的商品经由本网站向广大网友出售。具体功能如下:用户信息管理:用户的登录、注册以及信息修改、密码修改等操作。商品信息呈现:将系统中的商品在网站中显示出来,提供多种供用户查询所需商品的方法,按照各种各样的条件检索出来的商品,如种类、价格区间或名称。在展示商品的信息时可以将商品的图片信息显

    8、示出来,这样会给顾客呈现非常直观的效果。购物车:实现顾客的购物过程,提供类似于超市中小购物车的功能,用来搜集顾客选中的商品,一块结算。并实现比传统商场购物车更方便的功能:顾客可以多次购物,购物车会记录下每次顾客选中的商品,下次登录时可以继续购物,多次一同结算。商品评价:实现对商品的评价,交易成功后买家可以对所买商品进行评价。这些评价信息将显示在对应商品下。通过这种方式来保证商品的质量和卖家信用。商品管理:录入要销售的商品信息,如名称、种类、价格、图片等信息,然后对录入的商品进行修改、删除等维护操作。商品信息管理将实现新的商品的录入,并支持商品图片上传,以及对系统内已有的商品的修改和删除。订单管

    9、理:功能是查询客户订单,核对订单信息,对订单进行处理。个人主页:这里是用户自己的空间,呈现用户个人的相关信息。邮箱:用户可以通过连接到网易邮箱与其他人联系。页面设计:本系统的外观设计。3.3系统总体设计3.3.1系统流程图 图3-1系统流程图3.3.2系统结构图本系统的功能结构图如图3-2所示:(蓝色模块为本人负责模块) 图3-2 系统功能结构图订单管理:查询客户订单,核对订单信息,对订单进行处理。用户信息管理:网上购物系统的顾客在线注册,顾客信息管理和管理员信息管理。商品信息呈现:将系统中的商品在网站中显示出来,提供多种供用户查询所需商品的方法,按照各种各样的条件检索出来的商品。购物车: 提

    10、供类似于超市中小购物车的功能,用来搜集顾客选中的商品,一块结算。商品评价:主要实现对商品的评价,交易成功后买家可以对所买商品进行评价。商品管理:页面设计:网站各个页面的外观、布局等。3.3.3数据库设计本系统采用SQL Server 2008作为后台数据库开发平台对数据库进行设计。本系统数据库名称为DB_ESHOP,其中包含5个表:商品表 (Goods),订单表:(Order),订单项:(OrderItem),购物车表:(ShopCart),用户表:(User)。(1)商品表Goods用来保存商品信息,其结构如表3-1所示:字段数据类型长度允许空备注IDChar14否用户标识,主键,自增长Na

    11、meVarchar50是商品名IntroduceNText商品简介Unitvarchar10商品单位ImageUrl商品图片路径PriceFloat商品价格Class商品分类appnvarcharMax商品评价信息表3-1商品表(Goods)结构表(2)订单表Order用来保存订单信息,其结构如表3-2所示:OrderID订单标识,主键,自增长OrderDatedatetime订单日期TotalPricefloat订单总价UserNamevarchar(50)用户名ReceiverName收货人姓名ReceiverPhone收货人电话State状态ReceiverPostCodechar(10

    12、)收货人邮编ReceiverAddressvarchar(200)200收货人地址表3-2订单表(Order)结构表(3)订单项表OrderItem用来保存用户商品连接信息,其结构如表3-3所示:GoodsID商品标识Numint商品数量订单标识SumPrice总价表3-3订单项表(OrderItem)结构表(4)购物车表ShopCart用来保存所购买商品信息,其结构如表3-4所示:varchar(14)商品总价NUM所购商品数量表3-4购物车表(ShopCart)结构表(5) 用户表User用来保存用户信息,其结构如表3-5所示:charPassword密码Phonecode20电话号码Em

    13、ails邮件地址AdvancePayment已付货款Role1身份标识表3-5用户表(User)结构表3.3.4模块设计1商品呈现模块商品呈现模块的流程图如图3-3所示:图3-3商品呈现模块流程图商品呈现模块是将系统中的商品在网站中显示出来,提供多种供用户查询所需商品的方法,按照各种各样的条件检索出来的商品,如种类、价格区间或名称。在展示商品的信息时可以将商品的图片信息显示出来。3.3.5模块设计2购物车模块购物车模块的流程图如图 3-4 所示:图3-4购物车模块流程图购物车模块实现顾客的购物过程,提供类似于超市中小购物车的功能,用来搜集顾客选中的商品,一块结算。3.3.6模块设计3商品评价模

    14、块商品评价模块的流程图如图 3-5 所示:图3-5商品评价模块流程图商品评价模块主要实现对商品的评价,交易成功后买家可以对所买商品进行评价。3.3.7模块设计4商品管理模块商品管理模块的流程图如图 3-6 所示:图3-6商品管理模块流程图商品管理模块的功能是录入要销售的商品信息,如名称、种类、价格、图片等信息,然后对录入的商品进行修改、删除等维护操作。3.3.8界面设计1、登陆界面:登录界面位置处于网页左上部分,登录logo显示为深绿豆色,舒缓而明显。操作框有用户名和密码,下面是登录和注册按钮,简约、大方。2、登陆成功后进入与所用用户名对应的身份角色界面:普通用户:登录成功后在原先登录位置显示

    15、欢迎语,并有注销、修改密码连接。主体部分显示所有商品信息,有商品的目录和全文检索。管理员:成功登录后,左边显示管理员的各项权限,有商品管理、订单管理、人员管理(包括管理员维护、顾客维护)。在主体部分显示详细的管理界面。第四章 系统详细设计通过对本系统的总体设计,系统可以进一步划分,每个子系统的功能可进一步细化。下面是本人具体实现的商品呈现模块、购物车模块、信用评价模块和商品管理模块的详细设计。4.1商品呈现模块1.主要功能:2.本模块界面如图4-1所示:图4-1商品呈现模块3.关键实现代码/*定义sql查询语句string sql=select top 20 * from Goods wher

    16、e 1=1 ;/*商品种类查询的sql语句if (RequestClass != null & Request.ToString().Trim().Length 0) sql += and classlike%+Server.HtmlDecode(Request.ToString().Trim() + % /*按照名称、价格区间查询商品if(txtName.Text.Trim().Length0) sql += and name like + txtName.Text.Trim() + if (txtPriceMin.Text.Trim().Length 0) and price = + tx

    17、tPriceMin.Text.Trim(); if (txtPriceMax.Text.Trim().Length and price + txtPriceMax.Text.Trim(); /*按照输入的检索条件定义DataTable实现查询功能sql += order by class,name DataTable dt = new DataBaseHelper().Select(sql);/*定义商品“详细”按钮的事件,点击跳转到对应商品的详细信息页面if (e.CommandName = detailSee)this.Response.Redirect(User/GoodsDetail.

    18、aspx?ID=+ dlResult.Dat aKeyse.Item.It emIndex.ToString()4.2购物车模块2.本模块界面如图4-2所示:图4-2购物车模块/*显示购物车中的信息/*定义sql语句根据Username查询商品名称、价格、数量和总价。string sql = select GoodsID,Name,Price,Num,SumPrice,UserName from ShopCart S, Goods G where S.GoodsID=G.ID and UserName= + SessionUSERNAME/ /*计算商品总价string sql = select Sum(SumPrice) from ShopCart + where UserName=.ToString().Trim() + DataTable dt = new DataBaseHelper().Select(sql); /*删除商品st


    注意事项

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

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




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

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

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


    收起
    展开