已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
常州信息职业技术学院 学生毕业设计(毕业论文) 系 别 : 计算机(软件)学院 专 业 : 软件技术/应用英语 班 号 : 软件技术/应用英语 073 学 生 姓 名 : 学 生 学 号 : 0709123327 设计(论文)题目 : 网上书店系统 指 导 教 师 : 设 计 地 点 : 常州信息职业技术学院 起 迄 日 期 : 2009.6.202009.8.28 毕毕业业设设计计(论论文文)任任务务书书 专业专业 软件英语软件英语 班级班级 软英软英 073 姓名姓名 一、课题名称: 网上书店(BookShop) 二、主要技术指标:1. ASP.NET web 设计技术 ASP.NET 技术访问 SQL Server 数据库, 如何对数据库的数据进行处理(主要包括:增、删、改、查) 2 .C#程序设计语言 3 .Dreamweaver 网页设计工具 4.数据库 SQL server 2000 5. UML 技术在设计中的实例应用 三、工作内容和要求: 设计网上书店前台和后台,ASP.NET web 设计技术、.C#程序设 计语言、Dreamweaver 网页设计工具、数据库 SQL server 2000 实现一些基本功能如:前 台(商品管理、购物车、用户订单处理系统、网站论坛系统及个人账户管理系统) ,后台 (基本数据管理,新闻管理,业务管理,系统管理)通过对系统进行需求分析,概要设 计、详细设计、程序代码编写,最终程序测试。 要求: 页数在 30 页左右,字数在 8000-10000 字之间,ASP.NET web 设计技术、.C#程 序设计语言、Dreamweaver 网页设计工具、数据库 SQL server 2000 四、主要参考文献: 1.ASP.NET 网络程序开发原理与实践教程 宾晟 周峰 孙更新 编著 电子工业出版 社 2.ASP.NET 2.0 数据库开发实例精粹郭瑞军 郭馨君 编著 电子工业出版社 3.SQL Server 数据库应用系统开发技术朱如龙 主编 机械工业出版社 4.董金祥,陈刚,尹建伟编著,客户关系管理 CRM 5.齐佳音,李怀祖. 客户关系管理(CRM)的体系框架分析 学 生(签名) 年 月 日 指 导教师(签名) 年 月 日 教研室主任(签名) 年 月 日 系 主 任(签名) 年 月 日 毕业设计(论文)开题报告毕业设计(论文)开题报告 设计(论文题目)设计(论文题目) 网上书店(网上书店(BookShop) 一、一、选题的背景和意义: 随着信息技术在国际贸易和商业领域的广泛应用,计算机技术、网络通信技术 和 Internet 在商务活动中已经无处不在,这已成为各国商务发展的趋势。 电子商务(Electronic Commerce)正是为了适应这种以全球为市场的变化而出 现和发展起来的。它可以使销售商与供应商更紧密地联系起来,以更快地满足客户 的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。电 子商务基于网络技术网络技术提供了实现电子商务的技术平台,而电子商务是网 络技术的最新应用和最终目标。 21 世纪是一个以网络为核心的信息时代,数字化、网络化与信息化是 21 世纪 的时代特征。电子商务作为信息时代的一种新的商贸形式,不仅对商务的运作过程 和方法产生巨大的影响,实际上也带来了一场革命,其影响将远远超出商务的本身, 将对社会的生产和管理、人们的生活和就业、政府职能、法律制度以及文化从多方 面改变人类的观念、思维和相互交往的方式。 网上书店就是电子商务的典型代表。现在全世界的网上书店数以万计,而且还 在以前所未有的速度蓬勃发展。 二二、课题研究的主要内容: 网上书店系统分为前台和后台,前台:消费者通过在线书店系统的用户界面, 可以浏览图书,查看图书的详细信息。在浏览图书的过程中,如果消费者对某本图 书感兴趣,则可以将其添加到购物车。消费者随时可以查看购物车中的情况,并及 时更新。购物活动完成后,消费者如需购买,必须登录后结账生成订单。消费者可 以通过搜索查询所需的书籍,如果不存在可以填写缺书登记,也可以给管理员留言。 消费者也可以针对某本图书发表自己的评论。此外,消费者也能登录个人账户系统 对个人账户进行管理。 后台:系统管理员从后台管理程序入口登录,如果验证通过,则进行后台管 理,包括基础数据管理、业务管理、新闻管理、系统处理等功能。 三、主要研究(设计)方法论述: 1.首先,分析系统中所用到的开发技术 ASP.NET 的特点、结构框架以及使用方法。 2.其次,对书店系统的可行性进行分析,然后确定系统设计目标,并明确整个系统 结构规划。 3.最后,对系统主要页面、数据库、应用程序的设计与实现作详细讲解。 四、设计(论文)进度安排: 时 间工 作 内 容 7.1-7.3 确定毕业设计内容及题目 7.4-7.7 理清思路,确定总方案,并撰写开题报告 7.8-7.16 对系统进行需求分析、论证设计可行性 7.17-7.23 系统概要设计、数据库设计 7.24-7.31 系统详细设计、设计出主要模块算法 8.1-8.7 系统主界面设计、用户管理、购物车设计、订单管理 8.8-8.8 系统模块测试:单元测试、集成测试 8.9-8.10 整理并撰写毕业设计初稿 8.11-8.11 毕业设计修改 五、指导教师意见: 指导教师签名: 年 月 日 六、系部意见: 系主任签名: 年 月 日 目目 录录 目目 录录 .5 摘要摘要 .7 第第 1 章章.引言引言 .9 1.1 课题研究背景.9 1.2 课题研究意义.9 1.3 课题研究内容.10 第第 2 章章 需求分析和系统功能概述需求分析和系统功能概述 .10 2.1 系统设计目标.10 2.2系统需求分析.11 2.3 系统功能概述.12 第第 3 章章 系统总体设计系统总体设计 .12 3.1 系统开发环境.12 3.2 网上书店系统的管理流程.12 3.3 网上书店数据库设计.15 3.3.1 数据库表汇总.16 第第 4 章章 系统前台设计系统前台设计 .17 4.1 用户登录和注册.17 4.2 浏览与搜索图书.17 4.3 维护购物车.17 4.4 填写和确认订单.18 4.5 客户咨询.18 4.6 我的帐户.18 第第 5 章章 系统后台设计系统后台设计 .18 5.1 基础数据管理.18 5.2业务管理.19 5.3 新闻管理.19 5.4 系统管理.19 第第 6 章设计中遇到的问题及解决方法章设计中遇到的问题及解决方法 .19 6.1 问题 1.19 6.2 问题 2.19 6.3 问题 3.19 心得体会心得体会 .30 参考文献参考文献 .32 致致 谢谢 .32 摘要摘要 随着 Internet 技术的发展,人们的日常生活已经离不开网络。未来社会人 们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电 子化、虚拟化。Internet 的发展历程以及目前的应用状况和发展趋势,可以充 分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也 会发生某种变化。 本设计尝试用 ASP.NET 在网络上架构一个网上书店,以使每一位顾客不 用出门在家里就能够通过上网来轻松购书。本文从理论和实践两个角度出发, 对一个具有数据挖掘功能网上书店进行设计与实现分析。论文首先较为详尽地 介绍了面向对象分析与设计的有关概念与技术,特别深入介绍了在本系统中运 用到的知识,如:面向对象的分析设计流程;系统中所用到的开发技术 ASP.NET 以及 ADO.NET 的特点、结构框架以及使用方法。接着对书店系统 的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进 行了明确的规划。最后对系统的主要页面、数据库、应用程序的设计与实现作 了较为详细的讲解。 本网上书店系统是在 Visual Studio.Net 平台上运用 ASP.NET 技术来实现 的。其主要功能有:用户管理,新书上架,分类查找,图书检索,图书收藏夹, 购买流程,销售排行,图书评论,网站管理等。论文在撰写过程中,力求将理 论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作 技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统中的应用 与实现。 【关键词】面向对象分析与设计,ASP.NET,ADO.NET Abstract Along with the development of Internet technology, daily life can not already do without the network. The life and work of the social people of future will depend on the development of digital technology more and more ,Digitize more and more, the networking, electronic, virtual. Development course and present application state and development trend of Internet, can believe network technology great change life and working way of us fully, Even a certain change will take place in the values of the society. This procedure tries to build up a bookshop in the network with ASP.NET, So that every customer neednt go out and can do shopping easily through surfing the Net at home .this article is analyzing the design and realization of an online bookshop with Data Mining function, from the views of theory and practice. Starting with introducing concepts and techniques of OOA and OOP in detail, especially introducing the knowledge which apply for this system, such as: the feature and flow of OOA and OOP; analyzing the feature、structure and using method of developing techniques ASP.NET and ADO.NET which using in my system. And then, this article analyses the feasibility of the system, then minutely layouts the design thoughts, goals and the system holistic framework. At last, this article minutely explains the design and realization of Web page layout, data base and application program of our system. This online bookstore system uses ASP.NET technology to realize on Visual Studio.Net platform. Its main function has: manage users, new books on sale, look for classified books, search books, collect favorite book, process of purchase, sales list, the comment of the books, websites management, etc. During the course of writing this article, I strive to integrate theory and practice. While expatiating the different kind of theories, I illuminate the application and operation skill combining the system so as to fully incarnate the application of these theories and techniques to this system. KEYWORD:OOA,OOD,ASP.NET,ADO.NET 第第 1 1 章章. .引言引言 1.11.1 课题研究背景课题研究背景 新世纪的到来,Internet 和计算机网络技术的蓬勃发展,网络化和全球 化已成为不可抗拒的世界潮流。个人要生存,企业要发展,就必须采取新的生 存方式、竞争手段去适应它。面对 Internet 本身所具有的开放性、全球性、 低成本、高效率等特点,传统商业暴露的问题也越来越明显,原有的商业格局、 商务运作模式在 Internet 面前也显得无能为力,客观形势给传统商务工作带 来了压力和动力。机遇和挑战、条件和可能,挑战是现实的,机遇是潜在的, 所以迫使我们必须重组原有的商业格局,变革原有的商业模式来契合 Internet 的发展以取得最大的效益。连通全世界的电子信息通道已经形成, 应用 Internet 网开展电子商务(Electronic Commerce)业务的时机已经成熟。 任何新事物都代表着一种趋势,那些符合人类进步的趋势必然会得到大家的认 同。电子商务就是这样一种事物,它对人类社会进行着全方位的改造,在企业 竞争、政府部门、公共研究机构、教育以及娱乐等方面改变着人类相互交往的 方式,为人们展示了一个全新、璀璨的世界。 由于电子商务的出现,传统的经营模式和经营理念将发生巨大的变化。电 子商务主要以飞速发展的遍及全球的 Internet 网络为架构,以交易双方为主 体,以银行支付和结算为手段,以客户数据库为依托的全新商业模式。电子商 务将会创造巨大的效益和机会,会将市场的空间形态、时间形态和虚拟形态结 合起来,将物流、资金流、信息流汇集成开放的、良性循环的环路,使经营者 以市场为纽带,在市场上发挥最佳的作用,得到最大的效益。电子商务的发展, 不仅将有利地推动 Internet 的发展,对社会的进步和经济的变革产生深远的 影响,更重要的,它本身的发展和成熟为我们提供了许许多多的机会。 1.1. 2 2 课题研究意义课题研究意义 就网上书店系统而言,由于网络已经覆盖全球,信息量大而独具优势。 售书的理念也很简单,就是读者可以自己寻找自己喜爱的书为替读者找寻 他们想要的书。对于读者来说,网上书店近在咫尺,并且永不下班关门, 读者可以随时随地自由地查询和订购图书,读者无需亲临书店,一档一档 地找,一本一本地翻,只要坐在电脑前,开机上网即可买到所需书籍,而 且读者的挑选余地也大多了,检索也很方便,同时还减少了书店过程中的 支出,另外应当看到图书选购必得翻阅详看,耗时费力,特别是热衷书店 者,几乎都是奋力开拓事业者和苦心求学深造者,时间对他们而言无比宝 贵,网上书店节省了大量时间,这对于那些没有时间经常逛传统书店或其 住所离传统书店较远的读者来说,具有实际意义。因此网上售书必将有长 足的发展。 开办网上书店系统也可以为在校大学生提供方便、廉价、高效的书店方 式,促进文化传播,帮助国家和学校培养优秀的人才,具有长远的社会效 益和经济效益。 1.31.3 课题研究内容课题研究内容 网上书店系统分为前台和后台两部分,前台用户可以进行登录注册系统, 可以浏览到网上书店的所有图书,系统对图书进行了二级种类分类,用户可以 点击任意一本图书进行浏览图书信息机器评价,也可以进行购买,但前提必须 登录系统。接下来系统会给用户下订单,用户可以通过订单信息确认订单并提 交,完成前台购买工作。此外,前台还提供了一个用户账户的管理平台,用户 登录自己的账户后可以查看到自己的个人信息,订单信息以及订单状态,并可 以对已经购买的图书进行评价。 后台部分是由管理员来完成的,系统管理员从后台管理程序入口登录,如 果验证通过,则进行后台管理,包括基础数据管理、业务管理、新闻管理、系 统处理等功能。 第第 2 2 章章 需求分析和系统功能概述 2.12.1 系统设计目标系统设计目标 网上书店开展电子商务业务,需要投入资金、人力、物力,重新整合企业 的业务流程,对企业经营管理方式进行变革,以适应新的网络经济模式;因而 电子商务构建的成功与否直接关系到企业的生存与发展,企业的投入必须得到 回报,那么企业应该怎样构建自己的电子商务网站系统才能实现企业的发展策 略需要呢?因此首先需要明确网站构建要实现的目标和目的: (1)实现网上电子化交易 书店 BTOC 电子商务系统构建的首要目的就是销售商品,网站必须提供完善 的购物功能并且实现交易过程全电子化,提供高效、可靠、安全的交易平台, 保证网上购物的方便性、快捷性、安全性。 (2)提高企业经营管理信息化水平 通过构建书店商务网站系统,使重整企业业务流程,整合各部门资源,提高 企业信息利用率;从而加强企业的经营管理、提高经营效率,降低成本,合理 配置资源。 (4)加强企业与客户沟通,动态掌握市场需求 利用网站商务系统平台,通过网络收集客户反馈信息,了解市场变化与客户 需求,制定书店经营策略;为客户提供商品售前、售中、售后服务,建立书店 与客户的紧密良好沟通关系。 (3)宣传和推广企业文化 通过书店网站的构建达到宣传企业文化、展示书店商品及服务、提高企业知 名度、扩大销售渠道与挖掘更多的商业机会等目的。 2.22.2系统需求分析系统需求分析 网络经济全球化的发展,跨国大公司大企业触角分布全球每一个角落,特 别是我国刚刚加入了 WTO,图书出版业将逐渐向世界开放,相对于世界图书 出版商巨头,我国的图书经营商实力显得有些弱小,相对于较强竞争者,电子 商务能够解决我们所面临的许多问题和困难,如我们的规模,营销网络小,企 业效率低等,如何取得突破口,赢得市场?电子商务不受空间与时间制约的优 点给我们提供了契机,通过构建自己的电子商务网站开辟更广的市场空间;与 此同时,我们也受到国内同行的竞争,如何取得竞争优势,打破地域限制,抢 占市场、赢得市场,这也就是我们构建网上书店电子商务网站的外部竞争需求 因素。 另一方面,构建书店电子商务网站,可以促使公司业务重组,使商品流、物 流、资金流等有机结合,加速公司内部的运作效率,并深刻地改变着企业的营 销方式,向网络化转变,节省经营费用;同时,通过构建企业电子商务网站, 不仅建立了公司的企业文化,而且能树立公司形象,建立起了企业的品牌效应。 公司对这些经营管理效益的追求成为构建书店电子商务网站的内部经营管理需 求因素。 在传统的购物方式四出寻找商品所化费的时间、付出的交通费用以及体力上 的透支相对于越来越烦忙的人们来说是一种浪费,随着 Internet 的普及以及人 们生活质量的提高,消费者渐渐意识到网上购物方便快捷的优越性,成为一支 新兴的重要的不断壮大的消费队伍,因此,公司构建网上书店电子商务网站, 是适应消费者消费方式转变的需要。赢得消费者才能赢得市场,有市场的企业 才能生存发展。 因此,图书公司构建网上书店电子商务网站是加强企业竞争力,开拓市场, 赢取新的网络经济制高点的重要举措。 2.32.3 系统功能概述系统功能概述 随着 Internet 的飞速发展,网上购书已成为越来越多人的首选购物的方式。 图书发行公司可以通过这个电子商务平台销售自己的图书,消费者可以通过该 系统订购自己要买的图书。 消费者通过在线书店系统的用户界面,可以浏览图书,查看图书的详细信 息。在浏览图书的过程中,如果消费者对某本图书感兴趣,则可以将其添加到 购物车。消费者随时可以查看购物车中的情况,并及时更新。购物活动完成后, 消费者如需购买,必须结账生成订单。消费者可以通过搜索查询所需的书籍, 如果不存在可以填写缺书登记,也可以给管理员留言。消费者也可以针对某本 图书发表自己的评论。 系统管理员从后台管理程序入口登录,如果验证通过,则进行后台管理,包括 维护图书信息、订单处理、留言管理、缺书处理、用户管理等功能。 第第 3 3 章章 系统总体设计系统总体设计 3.13.1 系统开发环境系统开发环境 (1)网络服务器操作系统:Windows XP (2)编程环境:VS2005 (3)后台数据库系统:Microsoft SQL Server 2000 (4)网页编程语言:ASP.NET,C# (5)网页前台编辑工具:Micromedia Dreamweaver 4.0 3.23.2 网上书店系统的管理流程网上书店系统的管理流程 .1 a a活动图活动图 前台部分 后台部分 网上购书系统 注 册 登 录 客 户 咨 询 我 的 帐 户 业 务 管 理 系 统 管 理 购 物 车 填 写 确 认 订 单 图 书 搜 索 基 础 数 据 管 理 修改个人资料 修 改 密 码 我 的 订 单 我 的 评 论 图 书 维 护 咨 询 管 理 新 闻 管 理 仓 库 管 理 订 单 处 理 统 计 报 表 权 限 管 理 新 闻 管 理 上 上 上 上 上 上 上 上 上 上 上 上 上 上上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 - 上 上 073-上 上 上 2009-04-07 b状态图状态图 单 单 上 上 上 上 上 上 上上 上 上 上 上 上 单 单 单 单 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 c.c.时序图时序图 上 上 上 上 上 上 上 上 上 073-上 上 上 : 上 上 : 上 上 上 上 上 上上 上 上 上上 上 上 上上 上 上 上上 上上 上上 上上 上 1: 上 上 上 上 2: 上 上 上 上 上 上 3: 上 上 上 上 4: 上 上 上 上 上 上 5: 上 上 上 上 8: 上 上 上 上 上 上 9: 上 上 上 上 7: 上 上 上 上 6: 上 上 上 上 上 上 上 3.33.3 网上书店数据库设计网上书店数据库设计 3.3.1 数据库数据库 1:Netbook .2 数据库表汇总数据库表汇总 【将表汇总如下:】 库名(如 SYBASE) 表名功能说明 Netbookt_user存储用户信息 t_address用于记录客户的地址信息 T_appraise记录客户的评价信息 t_book记录书籍的详细信息 t_category存储图书的种类 t_cart存储购物车信息 t_order存储用户订单信息 t_orderdetail存储订单详细信息 t_research存储调查信息 t_SecondCategory用于存储图书种类信息 t_news存储图书新闻信息 t_ researchItem用于记录用户调查的详细信息 t_consultation用于记录用户询问相关情况的信息 P_Group用户组 P_GroupMenu组对应的菜单 P_LoginUser登录用户 P_Menu菜单列表 P_UserGroup用户信息 第第 4 4 章章 系统前台设计系统前台设计 4.14.1 用户登录和注册用户登录和注册 用户登录是电子商务网站应用必须具备的功能之一。在线购书系统登录页 面要求输入用户名和密码。在输入用户名和密码之后,系统将验证用户名和密 码是否正确。如果验证成功,就使用户处于登录状态。否则,系统显示用户名 或密码错误信息。用户在登录页面中能够进行新用户注册,用户登录后可以随 时修改个人注册信息。 4.24.2 浏览与搜索图书浏览与搜索图书 用户可以通过系统浏览各种图书。在系统主页面提供了所有图书列表, 通过单击某种图书的链接,用户可以查看该图书的名称、描述和单价等信 息以及添加到购物车的通道。用户还可以根据图书作者、图书出版社、图 书名称搜索图书信息。 4.34.3 维护购物车维护购物车 当用户单击“添加到购物车”按钮时,图书会被自动添加到购物车中。在 购物车页面,将列出用户的购物车中的所有图书,并且每种图书列出图书名、 作者、出版社等相应信息。用户可以修改、删除购物车内容。 4.44.4 填写和确认订单填写和确认订单 当用户确定最终所选购的图书后,进入结算页面,生成订单。生成订单是 在线购书系统的最终目的,购物车的所有功能实现都是为最后生成一个客户满 意的订单做基础。客户还可以根据订单状态链接来操作订单。 4.54.5 客户咨询客户咨询 对已经登录的用户,如果对某一本图书有什么问题要咨询,可 一通过点击咨询按钮发表你的问题。 4.64.6 我的帐户我的帐户 对于已经注册登录的用户,通过点击我的帐户进入我的帐户主页,在导航 栏客户可以选择修改个人资料,修改密码,进入我的订单可以浏览到客户所有 的订单信息和订单状态,并可以对未完成的订单进行再次操作,最后客户可以 进入我的评价进行评价图书,但是前提是客户必须已经购买了图书,否则客户 没有权限评价。 第第 5 5 章章 系统后台设计系统后台设计 5.15.1 基础数据管理基础数据管理 主要是对图书信息的管理,管理员可以对图书信息进行增删改查操作。 5.25.2业务管理业务管理 分为咨询管理管理员要对客户提出的问题提交回答, 仓库管理管理员增加进库的图书数量, 订单处理管理员对用户已经付款的订单要生成提货单, 统计报表管理员对图书销售情况作出统计。 5.35.3 新闻管理新闻管理 管理员添加新闻信息,并对新闻信息进行增删改查操作。 5.45.4 系统管理系统管理 对用户的权限进行管理,对菜单进行授权管理。 第第 6 6 章设计中遇到的问题及解决方法章设计中遇到的问题及解决方法 6.16.1 问题问题 1 1 在编写从选择图书到购物车,生成订单及其订单明细这段业务流程比较复杂, 我是先把界面设计好,然后通过老师上课的讲解再进行自我完善。 6.26.2 问题问题 2 2 在做后台时,不知道具体要完成哪些模块,是通过老师的模板及其功能简单 介绍从而受到启发。 6.36.3 问题问题 3 3 遇到 gridview 行状态不知道如何判断既是编辑行又是 Alternate 行,通过网 络资源解决。 第七章第七章系统页面设计效果图及核心代码(部分)系统页面设计效果图及核心代码(部分) 前台前台 1 1:index.aspxindex.aspx 为网站首页,首页用于图书浏览为网站首页,首页用于图书浏览 2 2 选中图书可进入选中图书可进入 bookdetail.aspxbookdetail.aspx图书详细信息界面,同时将图书图书详细信息界面,同时将图书 idid 通通 过过 urlurl 传递过来;传递过来; 3 3:login.aspxlogin.aspx 点击加入购物车,会提示用户登录界面;点击加入购物车,会提示用户登录界面; 4 4:shoppingcart.aspxshoppingcart.aspx 继续回到图书详细信息界面,下面是加入到购物车后继续回到图书详细信息界面,下面是加入到购物车后 的购物车界面:的购物车界面: protected void GridView1_DataBound(object sender, EventArgs e) decimal total = 0; for (int i = 0; i 0) GridView1.FooterRow.Cells0.Text = 合计: + total.ToString(); 5 5:orderInfo.aspxorderInfo.aspx 选择去收银台:选择去收银台: 6 6:submitOrder.aspxsubmitOrder.aspx 提交订单,前台流程结束。提交订单,前台流程结束。 8.8.高级搜索高级搜索 advancedSearch.aspxadvancedSearch.aspx 9.9.我的帐户我的帐户 accountIndex.aspxaccountIndex.aspx 10.10.修改个人资料修改个人资料 11.11.修改密码修改密码 12.12.我的订单我的订单 后台后台 1.1. 基本数据管理基本数据管理添加图书信息添加图书信息 2.2. 业务管理业务管理咨询管理咨询管理 protected void GridView1_DataBound(object sender, EventArgs e) for (int i = 0; i 购物车页面显示-订单显示-订单生成,此外用户除了通过这一流 程能够购买图书之外,缺陷在于用户不能查看自己是否已经购买成功,所以我 们还要制作第二条线路,即“我的帐户” ,这一部分相当于是用户的后台,用 于查看自己的订单信息或者完成未完成的订单,修改自己的个人资料和密码等。 所以说这一部分任务就比较繁重了。我的解决方法就是反复浏览官方图书网站 来了解他们的业务流程从而加深自己的理解,了解了业务流程后,那就是要涉 及到页面制作和代码编写,我还是依旧先按照现成的网站页面样式来把所有有 关此业务流程需要的页面先用静态的页面制作好。接下来再开始填充代码,从 加入购物车开始,加入购物车主要是把图书信息加入到购物车表中去,要注意 的是加入购物车时要先判断用户是否登录,判断的方法就是在登录的时候在通 过 session 来保存用户名,接下来在每个页面中只要涉及到用户权限的都可以 用用户名是否为空来判断。购物车添加完毕以后就要做订单生成操作了,订单 生成包括两个页面:订单信息确认主要是收货人信息显示,用户也可以修 改收货信息,此外还有用户购买信息和“提交订单”按钮,在点击“提交订单” 时要注意判断一下你所购买的图书数量是否小于库存,满足后系统会自动生成 订单明细信息并清空购物车。最后会出现用户付款页面和查看订单状态链接, 这就是前台用户购买流程。接下来就是用户后台管理,这一模块在之前的做法 中有很多类似,除了在做订单状态页面时要考虑到一些细节,其他大多都是熟 练运用 gridview 来操作。这样网上书店前台就算完成了,后期还是需要进一 步的完善。 任务五任务五:设计制作网上书店后台管理系统。这一模块主要是用于管理员来操作 管理系统的,在界面上是采用老师的模板来做的,我自己主要就是做了基本数 据的操作:图书的添加,新闻的添加与维护,咨询内容的回复,订单的后台管 理,用户的权限设置,菜单的管理及统计报表等。这些虽然要考虑到的模块功 能比较多,但是在操作上还是和之前做的程序是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年苏州辅警协警招聘考试备考题库及1套完整答案详解
- 2024年双鸭山辅警招聘考试题库带答案详解
- 2024年佳木斯辅警招聘考试题库及答案详解(典优)
- 2024年宁夏辅警招聘考试真题含答案详解(黄金题型)
- 苏州工艺美术职业技术学院《影视作品鉴赏》2024-2025学年第一学期期末试卷
- 2024年宜昌辅警招聘考试题库及一套完整答案详解
- 2025年福建省永安市一中高二生物第一学期期末学业质量监测试题含解析
- 河北地质大学华信学院《三字基础》2024-2025学年第一学期期末试卷
- 2026届广西柳州市名校高二上化学期末统考模拟试题含解析
- 贵阳信息科技学院《可再生能源及其发电技术》2024-2025学年第一学期期末试卷
- JT-T-496-2018公路地下通信管道高密度聚乙烯硅芯塑料管
- CJJ 82-2012 园林绿化工程施工及验收规范
- 《舾装设计篇》课件
- 智能制造工程生涯人物访谈
- 养老院福利院消防安全培训课件
- 第十八届“振兴杯”(学生组)机床装调维修工赛项考试题库汇总(附答案)
- 花生脱壳机结构设计
- 部编版九年级历史下册第10课-《凡尔赛条约》和《九国公约》优质课件
- 供应商申请表
- GB/T 13530-2023乙氧基化烷基硫酸钠试验方法
- 建筑节能分部工程质量验收记录
评论
0/150
提交评论