




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
重庆信息技术职业学院毕业设计 I 网上图书购物系统毕业论文网上图书购物系统毕业论文 目目 录录 1 1 绪论绪论 16 2 2 系统概述系统概述 17 2 12 1 开发环境开发环境 17 2 1 1 硬件和软件环境 17 2 1 2 IIS 简介 17 2 1 3 ASP NET 与 IIS 的结合 17 2 22 2 网上购物系统介绍网上购物系统介绍 18 2 2 1 电子商务的介绍 18 2 2 2 电子商务的发展 19 2 2 3 网上购物系统开发的目的和意义 19 3 3 需求分析需求分析 21 3 13 1 系统功能系统功能 21 3 1 1 功能模块分析 21 3 1 2 网上图书购物系统流程图 22 3 23 2 用户需求分析用户需求分析 23 3 33 3 数据库设计数据库设计 23 3 3 1 数据库设计规范 23 3 3 2 数据库逻辑设计 23 3 3 3 数据字典 24 3 43 4 系统系统 E RE R 图图 29 4 4 系统总体设计系统总体设计 30 4 14 1 总体模块总体模块 30 4 1 1 模块功能介绍 30 4 24 2 功能模块图功能模块图 30 5 5 系统的实现系统的实现 31 5 15 1 登陆注册功能的实现登陆注册功能的实现 31 5 1 1 用户注册 31 重庆信息技术职业学院毕业设计 II 5 1 2 用户登录 32 5 25 2 会员管理会员管理 33 5 2 1 首页 33 5 2 2 查询以及浏览商品 34 5 2 3 会员信息概览 36 5 2 4 隐私设置 36 5 2 5 查看交易信息 37 5 2 6 在此处可以修改用户密码 37 5 35 3 我的订单我的订单 38 5 45 4 我的购物车我的购物车 39 5 55 5 留言板留言板 40 5 65 6 版权区域版权区域 41 6 6 系统测试系统测试 43 7 7 总结总结 44 致谢致谢 45 参考文献参考文献 46 重庆信息技术职业学院毕业设计 16 1 绪论 在二十一世纪的今天 互联网成为人们快速获取 发布和传递信息的重要渠道 它在人们政治 军事 经济 生活等各个方面扮演着一个越来越重要的角色 伴随着计算机技术在各行各业日益广 泛和深入的应用 网络的概念早已深入人心 网络在各行各业的发展战略中占据了重要的位置 成 为商家不可分割的部分 商品的宣传已不只局限于电视与报纸 网络已成为商家展示自己的另一个 舞台 商家建立网站 将商家各方面的宣传与服务展现于网络中 通过网络更可实现如网上购物 信息查寻等功能 这些在改变我们原有经营方式与经营理念的同时 也为商家带来了更高的效益 致使更多的电子商家和消费者之间建立畅通便捷的沟通和交易渠道 减少了企业的开支 为人们提 供了周到和人性化的服务 为此我们选择了网上购物系统这个课题 以实现对网上交易等网上购物 的一些探索和实践 本系统是基于 技术开发平台以及嵌套 html 语言 采用 B S 架构模式对页面进行设计 此系统包含了如下功能模块 用户注册登录模块 购物车模块 订单管理模块 系统概述模块等等 用户可以根据自己的爱好 欲望或者需求来选择自己喜爱的宝贝 可以添加到购物车或者直接购买 然后填写相关信息并提交订单 然后完成付款 确认收货 给予评价来完成整个购物的流程 重庆信息技术职业学院毕业设计 17 2 系统概述 2 1 开发环境 2 1 1 硬件和软件环境 CPU 类型 Intel R B800 内存 4GB 操作系统 Microsoft Windows XP Professional 硬盘大小 320GB 浏览器 Internet Explorer 6 0 Internet 信息服务 Internet Information Services 数据库服务器 Microsoft SQL 2005 其他 VS2008 以及 Dreamweaver 2 1 2 IIS 简介 IIS 是 Internet Information Services 的缩写 是一个 World Wide Web server Gopher server 和 FTP server 全部包容在里面 IIS 意味着你能发布网页 并且有 ASP Active Server Pages JAVA VBscript 产生页面 有着一些扩展功能 IIS 支持一些有趣的东西 像有编辑环境 的界面 FRONTPAGE 有全文检索功能的 INDEX SERVER 有多媒体功能的 NET SHOW 其次 IIS 是随 Windows NT Server 4 0 一起提供的文件和应用程序服务器 是在 Windows NT Server 上 建立 Internet 服务器的基本组件 它与 Windows NT Server 完全集成 允许使用 Windows NT Server 内置的安全性以及 NTFS 文件系统建立强大灵活的 Internet Intranet 站点 IIS Internet Information Server 互联网信息服务 是一种 Web 网页 服务组件 其中包括 Web 服务器 FTP 服务器 NNTP 服务器和 SMTP 服务器 分别用于网页浏览 文件传输 新闻服务 和邮件发送等方面 它使得在网络 包括互联网和局域网 上发布信息成了一件很容易的事 2 1 3 ASP NET 与 IIS 的结合 在过去 客户机 服务器结构的设计与 Web 的相关技术几乎处于平行线上 两者相互独立并无 法作出集成性的设计 现在我们利用 IIS ASP NET 构成三层式 Web 结构 如图 2 1 3 所示 的中间 一层 将客户机 服务器结构与 Web 密切结合 完成前后端两者的集成输出功能 使得 Web 站点的 开发更方便 实现的功能更强大 重庆信息技术职业学院毕业设计 18 Web 结构如图所示 图 2 1 web 结构 2 2 网上购物系统介绍 2 2 1 电子商务的介绍 电子商务是伴随着信息经济的脚步 在 20 世纪 90 年代兴起于美国 欧洲等发达国家的一个新 概念 目前 国际上对电子商务尚无统一的定义 一般来说 狭义的概念是指在开放的国际互联网 及其它网络的环境下 通过服务器的运用 实现消费者的网上购物 企业间商业交易的一种新型交 易运营模式 即电子商务 Web 服务器 IT 信息技术 企业业务 1 电子商务的类型 从其交易对象来看 电子商务的应用包括企业与企业之间的电子商务 B2B 企业与消费者之间的电子商务 B2C 企业与政府之间的电子商务 B2G 政府与消费者 之间的电子商务 G2C 企业内部的电子商务 程序和计算逻辑 前端浏览器 ActiveX Server 元件 ActiveX Server 元 件 后端数据 库 数据库服务 器 Microsoft IIS ASP 浏览器 重庆信息技术职业学院毕业设计 19 2 电子商务的本质特点 电子商务的重点在于商务 电子商务的核心竞争力在于信息平台 电子商务的使命在于利用互联网技术对传统资源的整合 电子电子商务实现贸易的全球化 直接化 网络化 发展电子商务是不可阻挡的趋势 而我国 的电子商务尚不完善 要实现全过程的电子商务 就要加快网络基础设施建设和网络互联 实现金 融电子化及海关 税务 行政监管部门电子化 市场环境网上支付 建立安全体系认证结构 健全 相关法律法规等等 2 2 2 电子商务的发展 1 电子邮件阶段 这个阶段可以认为是从 70 年代开始 平均的通讯量以每年几倍的速度增长 2 信息发布阶段 从 1995 年起 以 Web 技术为代表的信息发布系统 爆炸式地成长起来 成为 Internet 的主要 应用 中小企业如何把握好从 粗放型 到 精准型 营销时代的电子商务 3 EC Electronic Commerce 即电子商务阶段 EC 在美国也才刚刚开始 之所以把 EC 列为一个划时代的东西 是因为 Internet 的最终主要 商业用途 就是电子商务 同时反过来也可以说 若干年后的商业信息 主要是通过 Internet 传 递 Internet 即将成为我们这个商业信息社会的神经系统 1997 年底在加拿大温哥华举行的第五 次亚太经合组织非正式首脑会议 APEC 上美国总统克林顿提出敦促各国共同促进电子商务发展的 议案 其引起了全球首脑的关注 IBM HP 和 Sun 等国际著名的信息技术厂商已经宣布 1998 年为 电子商务年 4 全程电子商务阶段 随着 SaaS Software as a service 软件服务模式的出现 软件纷纷登陆互联网 延长了电 子商务链条 形成了当下最新的 全程电子商务 概念模式 5 智慧阶段 2011 年 互联网信息碎片化以及云计算技术愈发成熟 主动互联网营销模式出现 i Commerce individual Commerce 顺势而出 电子商务摆脱传统销售模式生搬上互联网的现状 以主动 互动 用户关怀等多角度与用户进行深层次沟通 其中以 IZP 科技集团提出的 ICE 最具 有代表性 2 2 3 网上购物系统开发的目的和意义 网上购物起源于七十年代 当时一些大公司通过建立自己的计算机网络实现各个机构之间 商业伙伴之间的信息共享 这个过程被称为 EDI 电子数据交换 EDI 通过传递标准的数据流可 以避免人为的失误 降低成本 提高效率 据估计在世界 1000 个最大的企业中 95 以上的在使 用这一技术 它过去是 现在也是网上购物的基础 重庆信息技术职业学院毕业设计 20 近年来 随着信息的全球化和国际互联网的普及化 越来越多的人想使用其无国界 无时间 无地域限制的便利环境来经营拓展商务 因此网上购物成为互联网应用的最大热点 越来越多的 企业通过使用网上购物技术来进行商业上的交易以减少成本 当然 还有更多的公司想使用网络 技术来架构一个虚拟的店面进行营业交易 企业与消费者通过网络完成交易 非但能使企业降低 成本也可以让消费者在一个舒适的地点享受逛街与购物的乐趣 随着网上购物风 潮的扩大 将会 有更多的公司连上网络进行各项业务 而不只是将公司 产品介绍的网页放在网站上供人浏览而 已 现在 大多数企业已经建立自己的网站介绍和销售他们的产品 您只要拥有一个计算机 浏 览器 Internet 连接和信用卡 今天就可以从网络上购买到书本 CD 鲜花 飞机票 电视甚至 到汽车 如今网上购物已经成为企业增加市场竞争力的一种重要手段 同时人民购物更加方便快 捷 重庆信息技术职业学院毕业设计 21 3 需求分析 3 1 系统功能 3 1 1 功能模块分析 网上购物从英文的字面意思上看就是利用现在先进的电子技术从事各种商业活动的方式 其 实质是一套完整的网络商务经营及管理信息系统 再具体一点 它是利用现有的计算机硬件设备 软件和网络基础设施 通过一定的协议连接起来的电子网络环境进行各种各样商务活动的方式 这是一个比较严格的定义 说得通俗一点 网上购物一般就是指利用国际互联网进行商务活动的 一种方式 例如 网上营销 网上客户服务 以及网上做广告 网上调查等 网上购物可以通过多种电子通讯方式来完成 简单的 比如你通过打电话或发传真的方式来 与客户进行商贸活动 似乎也可以称作为网上购物 但是 现在人们所探讨的网上购物主要是以 EDI 电子数据交换 和 INTERNET 来完成的 尤其是随着 INTERNET 技术的日益成熟 网上购物真 正的发展将是建立在 INTERNET 技术上的 所以也有人把网上购物简称为 IC INTERNET COMMERCE 需求分析是数据库设计的第一阶段 不断的调查与研究 了解组织机构的情况 了解部门的 业务流程等系统与需求 对于设计好概念模型是非常重要的 在需求分析中 应该对现实世界要 处理的对象进行详细地调查 在确定系统功能中 收集支持系统功能目标的数据及分析数据之间 的关系和处理流程 可以说 需求分析的质量直接影响到系统设计的成败 功能如下 1 用户注册 在网上订购产品的用户一定是该系统的注册用户 因此 必须提供用户注册功能 2 用户登陆及验证 提供用户在网站上购物前的登陆功能 只有登陆后 用户才能正常进行购物操 作 3 商品搜索 用户在浏览商品时 必须给予搜索功能的支持 以便用户能够快速地查找自己喜欢的 商品 4 购物车管理 当用户选定一种商品后 就可以把这种商品放到购物车中 在本问系统中使用 session 来存储购物车的有关信息 需要注意的是 在购物车中商品不是用户最终购买的商品 只是一个 购物的意向 用户可以根据需要 在提交订单之前 随时修改购物车中的商品信息 5 定单形成和查找程序 当用户在挑选好商品后 就可以把购物车中的商品形成一张订单提交给 系统 除了要提交要够买的商品以外 还要提交用户的电话和送货地点的信息 用户在提交订单之后 可以通过订单查找程序来查询自己订单的处理情况 6 商品信息管理 对系统的商品进行管理 包括商品的入库 商品信息的修改 剩余商品信息和商品 信息的审核等功能 重庆信息技术职业学院毕业设计 22 7 交易信息管理 主要实现对订单和发货的管理 首先对用户的订单的有关信息进行确认 在确认 无误的情况下就可以发货了 完成了一个交易过程 会员管理 主要提供的是用户的管理 包括前面提到的用户审核 同时还可以删除用户信息和对管 理员进行管理等 3 1 2 网上图书购物系统流程图 注 册 成 功 开始 系统首页 选择商品登陆注册 查看商品填写用户信息填写注册信息 立 即 购 买 加 入 购 物 车 验证 失 败 个人首页 注册 填写订单 付款 查 看 订 单 修 改 资 料 修 改 密 码 确认收货 结束 等待收货 重庆信息技术职业学院毕业设计 23 图 3 1 网上图书购物系统流程图 3 2 用户需求分析 由于几十年来电子商务的迅猛发展 以淘宝为典型的电子商务网站变得越来越火热 每年平均 交易额达到几千个亿 并以直线的趋势上升 可以看出电子商务的发展形势 那完全取决于广大的 消费群众 也就是说人们的消费欲望之强烈 需求越来越大 网上购物的好处 1 时间上的优势 时间比较自由 只要你有空余时间 不管是中午十二点 还是晚上十二 点 都可以去买东西 不用担心实体店里什么时候开业 打折 关门等等 2 地点上的优势 无论你是在家里还是在公司 学校 以及其他地方 只要你能上网 坐 在电脑旁边就可以享受网上购物的旅程 用不着打扮好外出去逛街 超市等等 3 价格上的优势 一般来说 网上卖的东西都比实体店要便宜些 因为网上的店家开店所 花费的金钱与精力比实体店要少得多 当热人们比较喜欢选择买便宜商品的方式了 4 服务 verygood 只要有买家上门 卖家那可是热情招呼 有问必答呢 收到货物时 坏 了 拍张照片为证后 全额退款 宝贝不会用 我来教你 这次不买 没事 欢迎下次继续关 注 总之呐 是真正把那些通情达理的买家当成了上帝一般伺候 5 不必看别人的脸色 你穿着普通 反复咨询 耍狠侃价 侃后不买 不会有人给你脸色 至少你用眼睛是看不到的 和热情的卖家还会笑脸笑语地和你道别 而实体店铺的 你要穿着 稍微朴素一点进所谓的高级店 看看人家店员是什么脸色和眼神 人家陪你试了几个小时的衣服 最后你不买试试看 看是否还是像当初一样面露微笑 上面这些 足够促使人们去网上购物了 3 3 数据库设计 3 3 1 数据库设计规范 数据库命名规则 db 数据库名称 每个英文单词第一个字母大写 表命名规则 tb 表名称 每个英文单词第一个字母大写 字段命名规则 每个英文单词第一个字母大写 字段时间格式 所有时间格式采用 2013 9 23 11 23 02 的形式 3 3 2 数据库逻辑设计 重庆信息技术职业学院毕业设计 24 图 3 2 数据流设计图 3 3 3 数据字典 系统管理员表 tb Admin 管理系统管理员账号和密码的表 主要属性有 用户名和密码 系统管理员根据用户名密码登陆后台系统 表 3 1 系统管理员表 表名 tb Admin 字段名字段名数据类型数据类型长度长度主外键主外键字段说明字段说明备注备注 AdminIDvarchar32主键管理员 ID非空 Passwordvarchar32无管理员密码非空 会员区域表 tb Area 网站会员购物地点 主要属性有 AreaID AreaKM 系统可以根据 会员区域表收取会员需要运输商品的运输费 重庆信息技术职业学院毕业设计 25 表 3 2 送货路程表 表名 tb Area 字段名字段名数据类型数据类型长度长度主外键主外键字段说明字段说明备注备注 AreaIDvarchar50主键区域 ID非空 AreaKMvarchar50无送货距离无 会员购物信息表 tb BuyInfo 会员购物信息统计表 主要属性有 BuyID GoodsID Num SumPrice MemberID 表 3 3 会员购物信息表 表名 tb BuyInfo 字段名字段名数据类型数据类型长度长度主外键主外键字段说明字段说明备注备注 BuyIDvarchar50主键购物单号非空 GoodsIDvarchar50无商品 ID无 Numint32无商品数量无 OrderIDvarchar50无订单号无 SumPricevarchar50无总价格无 MemberIDvarchar50外键会员 ID无 商品类别表 tb Class 商品类别显示表 主要属性有 ClassID CategoryUrl 主要管理所 有商品种类及其简易图标 表 3 4 商品类别表 表名 tb Class 字段名字段名数据类型数据类型长度长度主外键主外键字段说明字段说明备注备注 ClassIDvarchar50主键商品种类 ID非空 CategoryUrlvarchar50无商品标识图标无 商品信息表 tb GoodsInfo 商品信息表主要负责存储商品名称 商品类别 商品图标 商 品图片 商品价格 商品重量等信息 主要属性有 GoodsID ClassID GoodsIntroduce GoodsBrand GoodsUnit GoodsWeight GoodsUrl MarketPr ice MemberPrice Isrefinement IsHot AddDate IsDiscount 重庆信息技术职业学院毕业设计 26 表 3 5 商品信息表 表名 tb GoodsInfo 字段名字段名数据类型数据类型长度长度主外键主外键字段说明字段说明备注备注 GoodsIDvarchar50主键商品名称非空 ClassIDvarchar50外键商品类别非空 GoodsIntroduceText250无商品介绍无 GoodsBrandvarchar50无商品品牌无 GoodsUnitvarchar50无商品计数单位无 GoodsWeightfloat16无商品重量无 GoodsUrlvarchar50无商品图片地址无 MarketPricefloat16无商品市场价格无 MemberPricefloat16无商品会员价格无 Isrefinementbool1无是否精品无 IsHotbool1无是否热销无 AddDatedatetime32无上传日期无 IsDiscountbool1无是否特价无 商品图片表 tb Image 商品图片表 主要用来存储商品的图片 主要属性有 ImageID ImageName ImageUrl 表 3 6 商品图片表 表名 tb Image 字段名字段名数据类型数据类型长度长度主外键主外键 字段说明字段说明备注备注 ImageID varchar50主键商品图片 ID非空 ImageName varchar50无商品图片名称无 ImageUrlvarchar50无商品图片地址无 会员信息表 tb Member 会员信息表 主要用来存储会员的一些基本信息 如会员 ID 会 员性别 会员密码 会员真实名字 会员联系方式 电话号码 E mail 所在城市 家庭住址 邮 政编码等 现有 RMB 上一次登陆时间 主要属性有 MemberID Sex Password TrueName Phonecode Emails City Address PostCode AdvanceP ayment LoadDate 重庆信息技术职业学院毕业设计 27 表 3 7 会员信息表 表名 tb Members 字段名字段名数据类型数据类型长度长度主外键主外键 字段说明字段说明备注备注 MemberID varchar50主键会员 ID非空 Sex bit1无 会员性别无 Passwordvarchar50无会员密码无 TrueNamevarchar50无会员真实名字无 Phonecodevarchar50无电话号码无 Emailsvarchar50无Email无 Cityvarchar50无所在城市无 Addressvarchar200无地址无 PostCodevarchar10无邮编号码无 AdvancePaymentvarchar50无现有存款无 LoadDatedatetime32无上次登录时间无 订单信息表 tb OrderInfo 订单信息表主要用来存储会员每次订单信息 主要属性有 OrderID OrderDate GoodsFee TotalPrice ShipFee ShipType PayType MemberID Receiver Name ReceiverPhone IsConfirm IsPayment IsConsignment IsPigeonhole ReceiverPostCode R eceiverAddress ReceiverEmails 表 3 8 订单信息表 表名 tb OrderInfo 字段名字段名数据类型数据类型长度长度主外键主外键 字段说明字段说明备注备注 OrderID varchar50主键订单 ID非空 OrderDate Datetime32无订单提交日期无 GoodsFeevarchar50无商品价格无 TotalPricevarchar50无商品总费用无 ShipFeevarchar50无运输费无 ShipTypevarchar50无运输方式无 PayTypevarchar50无付款方式无 重庆信息技术职业学院毕业设计 28 MemberIDvarchar200无会员 ID无 ReceiverNamevarchar50无接收人名字无 ReceiverPhonevarchar50无接收人电话无 IsConfirmbit1无是否确认无 IsPaymentbit1无是否付款无 IsConsignmentbit1无是否托付商品无 IsPigeonholebit1无是否托运无 ReceiverPostCodeChar10无接收人邮编无 ReceiverAddressVarchar200无接收人名地址无 ReceiverEmailsVarchar50无接收人邮件无 付款方式表 tb PayType 付款方式表主要存储会员的付款方式 主要属性有 PayID PayWay 表 3 9 付款方式表 表名 tb PayType 字段名字段名数据类型数据类型长度长度主外键主外键字段说明字段说明备注备注 PayIDvarchar50主键付款 ID非空 PayWayvarchar50无付款方式无 邮寄方式表 tb ShipType 邮寄方式表 主要负责存储商品发送的方式 比如 邮寄 快递 主要属性有 ShipID ShipWay ShipFee ClassID 表 3 10 商品方式表 表名 tb PayType 字段名字段名数据类型数据类型长度长度主外键主外键字段说明字段说明备注备注 ShipIDvarchar50主键邮寄 ID非空 ShipWayvarchar50无邮寄方式无 ShipFeevarchar50无邮寄费用非空 ClassIDvarchar50外键商品类别非空 重庆信息技术职业学院毕业设计 29 购物车信息表 tb ShopCart 购物车信息表 主要负责存储会员临时性添加的一些商品 主 要属性有 CartID GoodsID Num MemberPrice MarketPrice MemberID GoodsWeight 表 3 11 购物车信息表 表名 tb ShopCart 字段名字段名数据类型数据类型长度长度主外键主外键字段说明字段说明备注备注 CartIDvarchar50主键邮寄 ID非空 GoodsIDvarchar50外键邮寄方式非空 Numint50无购买数量非空 MemberPricefloat50无会员价格非空 MarketPricefloat16无市场价格非空 MemberIDvarchar50外键会员 ID非空 3 4 系统 E R 图 图 3 3 关系 图 3 4 分类 分类 名称 商品类 别 分类 编号 系统用户商品 mm 用户名 用户密 码 固定电话 用户姓名 性别 地 址 电子邮件件 件件件 移动电 话 用户信息 重庆信息技术职业学院毕业设计 30 图 3 5 用户与商品 4 系统总体设计 4 1 总体模块 4 1 1 模块功能介绍 1 用户注册 能够提供用户的注册 并且对用户的注册进行以下验证 用户名非空 密码不 小于 6 位 邮箱 Email 的有效性 防止通过刷新重复提交 2 购物车管理 所选商品须通过购物车进行保存 对于相同的书籍 在再次购买的时候 在 购物车中相应的书籍上增加数量 在购物车中修改订单数量的时候防止输入非数字 在购物车然后 生成订单 3 我的订单 用户可以查看自己所有的订单 以及查看具体某一张订单 通过查看订单 用 户可以查看订单现在的状态 查看订单的具体详情 收货人地址 付款方式 具体商品 总计等等 4 商品浏览 用户可以通过商品的 id 或者商品的名称进行查找商品 并且对于浏览过的商品 存在浏览历史 对于登陆后的用户可以对商品进行留言 5 会员管理 用户可以管理自己账号的相关信息 比如 修改个人的基本信息 修改自己的 密码 4 2 功能模块图 登 录 模 块 用 户 注 册 模 块 网上图书购物 系统 会 员 模 块 商 品 查 询 模 块 购 物 车 模 块 留 言 板 模 块 重庆信息技术职业学院毕业设计 31 图 4 1 功能模块 重庆信息技术职业学院毕业设计 32 5 系统的实现 5 1 登陆注册功能的实现 5 1 1 用户注册 图 5 1 注册 核心代码如下 DB cn Close DB cn Open string inssql insert into denglu user pwd values TextBox1 Text TextBox2 Text SqlCommand cm new SqlCommand inssql DB cn if cm ExecuteNonQuery 1 DB cn Close DB cn Open string inrxs insert into xs 用户名 密码 手机号码 values TextBox1 Text TextBox2 Text TextBox3 Text cm CommandText inrxs if cm ExecuteNonQuery 1 Response Write alert 恭喜你注册成功 重庆信息技术职业学院毕业设计 33 DB cn Close 5 1 2 用户登录 图 5 2 登录 核心代码如下 try 尝试 DB cn Close DB cn Open if TextBox1 Text TextBox2 Text 判断 Response Write alert 用户名或密码不能为空 return else string selectsql select from denglu where user TextBox1 Text and pwd TextBox2 Text 定义查询语句 SqlCommand cm new SqlCommand selectsql DB cn 执行 SqlDataReader sdr cm ExecuteReader 获取 if sdr Read 重庆信息技术职业学院毕业设计 34 是否读取到有数据 Session name TextBox1 Text Session获取TextBox1变量 sdr Close string inssql select from xs where 学号 TextBox1 Text 定义查询语句 SqlDataAdapter sda new SqlDataAdapter inssql DB cn 执行 DataSet ds new DataSet 定义数据集空间 sda Fill ds name 数据填充 DataTable dt ds Tables name 将数据赋值给临时表 DataRowCollection drc dt Rows 读取临时表的所有行 Session mingzi drc 0 1 将临时表的第一行第二个字段赋值给Session Response Redirect main aspx else Response Write alert 用户名或密码错误 请重新输入 TextBox1 Text TextBox2 Text TextBox1 Focus 获取焦点 return catch SqlException sqlmsg 异常捕捉 Response Write sqlmsg Message 输出异常信息 finally if DB cn State ConnectionState Open DB cn Close 重庆信息技术职业学院毕业设计 35 5 2 会员管理 5 2 1 首页 图 5 3 首页 图 5 4 首页 5 2 2 查询以及浏览商品 重庆信息技术职业学院毕业设计 36 图 5 5 图书浏览 Servlet DAO dao new DAO String sql select from book where bName like what ArrayList arraylist new ArrayList ResultSet rs dao getOrderInfo sql 得到所查的商品 DAO public ResultSet getOrderInfo String sql try stat conn createStatement rs stat executeQuery sql catch SQLException e TODO Auto generated catch block e printStackTrace return rs 重庆信息技术职业学院毕业设计 37 图 5 6 鲜花 图 5 7 详情 5 2 3 会员信息概览 图 5 8 个人资料 重庆信息技术职业学院毕业设计 38 5 2 4 隐私设置 图 5 9 隐私 5 2 5 查看交易信息 图 5 10 交易信息 5 2 6 在此处可以修改用户密码 重庆信息技术职业学院毕业设计 39 图 5 11 修改密码 核心代码如下 DB cn Open 打开数据库 string selectsql select from denglu where pwd TextBox1 Text and user Label1 Text 定义查询语句 SqlCommand cm new SqlCommand selectsql DB cn 执行查询语句 SqlDataReader sdr cm ExecuteReader 将查询结果赋值 if sdr null 内容为空 Response Write alert 您输入密码有误 输出对话框 TextBox1 Text 重置文本为空 TextBox1 Focus 获取焦点 else string udpsql update denglu set pwd TextBox2 Text where user Label1 Text 定义查询语句 cm CommandText udpsql 执行查询语句 sdr Close 关闭数据适配器 重庆信息技术职业学院毕业设计 40 if cm ExecuteNonQuery 1 查询数据集为1 Response Write alert 用户密码修改成功 else Response Write alert 用户密码修改失败 TextBox1 Text TextBox1 Focus DB cn Close 5 3 我的订单 图 5 12 订单 核心代码如下 response setContentType text html String id request getParameter uid String sql select from bookOrder where uid id DAOdao new DAO ResultSet rs dao getOrderInfo sql ArrayList mylist new ArrayList try while rs next int oid Integer parseInt rs getString oId String receiver rs getString oReceiveName String oPayType rs getString oPayType float total dao getTotal select sum oAmount oPrice from orderInfo where oId oid String oStatus rs getString oStatus String date rs getString oTime MyOrderBean one new MyOrderBean oid date receiver total oPayType oStatus mylist add one 重庆信息技术职业学院毕业设计 41 catch SQLException e TODO Auto generated catch block e printStackTrac 5 4 我的购物车 图 5 13 购物车 在这里用户可以查看自己加入购物车的商品 然后可以选择继续浏览或者是直接购买 核心代码如下 Boolean flag true 假设是新的商品 onebooklist one new onebooklist id bookname n price trueprice if session getAttribute chart null ArrayList shopchartlist new ArrayList session setAttribute chart shopchartlist ArrayList onelist ArrayList session getAttribute chart for int i 0 i onelist size i onebooklist element onebooklist onelist get i if bookname equals element getBookaname flag false int nn element getCount 1 element setCount nn if flag onelist add one 重庆信息技术职业学院毕业设计 42 5 5 留言板 图 5 14 留言板 核心代码如下 dim name qq email sex liuyan ly type ip riqi name request ly user name qq request ly user qq email request ly user email sex request ly sex liuyan request ly liuyan ly type request ly type ip request ServerVariables REMOTE ADDR if name then response write alert 您的姓名没有填写 请填 写完整信息 谢谢 history go 1 elseif qq then response write alert 忘了QQ哦 history go 1 elseif liuyan then response write alert 留言内容不能为空 history go 1 else if ly type then ly type 1 else ly type 2 重庆信息技术职业学院毕业设计 43 end if dim sql sql insert into liuyan ly user name ly user qq ly user email ly sex ly liuyan ly type l y user ip ly user riqi values name qq email sex liuyan ly type ip date db execute sql response redirect ly main asp end if 5 6 版权区域 用户可以点击qq图标然后与网站管理人员进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 80米彩虹滑道施工方案
- 房租租凭合同范本6
- 砖厂的用工合同范本
- 年度律师顾问合同范本
- 外墙石材干挂工程劳动合同4篇
- 茶叶种植收购合同范本
- 装修合作框架合同范本
- 代办报价合同范本
- 县政府信息公开保密审查制度
- 售后服务委托协议范本4篇
- T-BSRS 128-2024 核医学放射性废液快速处理技术要求
- 北京利达主机JB-QB-LD128E(Q)
- 《血小板功能障碍与血栓形成》课件
- 《融资攻略》课件
- TCTBA 005-2024 TCECA-G 0326-2024 合同能源管理招标规范 轨道交通
- 火灾救援中的心理辅导与应对策略
- 项目质量保证措施及进度保证措施
- 2024公路水运工程工地建设标准化指南
- 打架斗殴安全教育
- 档案数字化工作实施方案
- 短视频在互联网媒体与在线游戏行业的应用研究
评论
0/150
提交评论