【毕业学位论文】(Word原稿)网上书店系统开发-软件工程_第1页
【毕业学位论文】(Word原稿)网上书店系统开发-软件工程_第2页
【毕业学位论文】(Word原稿)网上书店系统开发-软件工程_第3页
【毕业学位论文】(Word原稿)网上书店系统开发-软件工程_第4页
【毕业学位论文】(Word原稿)网上书店系统开发-软件工程_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

南 京 理 工 大 学 毕业设计说明书 (论文 ) 作 者 : 学 号: 教学点 : 专 业 : 计算机科学与技术 题 目 : 网上书店 指导者: (姓 名 ) (专业技术职务 ) 评阅者: (姓 名 ) (专业技术职务 ) 年 月 南 京 理 工 大 学 毕业设 计(论文)评语 学生姓名: 班级、学号 : 题 目: 网 上 书 店 系 统 综合成绩: 指导者评语: 指导者 (签字 ): 年 月 日 毕 业 设 计 ( 论 文 ) 评 语 评阅者评语: 评阅者 (签字 ): (要求亲笔 签字 ) 年 月 日 答辩委员会(小组)评语: 答辩委员会(小组)负责人 (签字 ): (要求亲笔 签字 ) 年 月 日 毕业设计说明书(论文)中文摘要 伴随着 蓬勃发展,网络购物中心作为电 子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。 本系统便是尝试用 是在 数据库开发平台, 用 术开发的网上 书店 系统。他分前台部分和后台部 分,前台部分由用户使用,主要包括用户注册,购物车管理,订单管理 等功能;后台部分由管理员使用,主要包括商品管理,处理订单,链接信息管理等功能。建立后的网站系统是一个动态、交互式、具有 图书 提供、系统管理等功能的电子商务网站。 关键词 : 电子商务 , 网上书店 毕业设计说明书(论文)外文摘要 in of as a is a of as a is no of a to is to of s to so of to is to SP in a of is P, My in as a of of of a in by of is a of y 本科毕业设计说明书(论文) 第 1 页共 35 页 目 次 1 引言(或绪论) 1 2 选题设计开发的背景和状况 2 题应用背景 2 站构建需求分析 2 统构建的目标分析 4 3 网上书店开发技术的考虑和选择 4 统开发运用的框架 4 统关键技术 6 统 运用的框架技术 7 统 开发工具介绍 9 统 开发的局限性 10 4 系统 的总体框架设计 10 务流程 10 统模块的详细功能介绍 11 5 系统 数据库设计 11 据库的 11 据库 表的 设计 12 6 程序的详细设计 13 据库访问层的 设计 12 务逻辑层设计 14 示层的设计 16 7 系统安装与配置说明 21 安装 21 装 22 服务器的启动 22 户访问 22 8 开发中遇到的问题与调试 22 发中遇到的困难 22 试 23 结论 24 致谢 25 本科毕业设计说明书(论文) 第 2 页共 35 页 参考文献 26 本科毕业设计说明书(论文) 第 3 页共 35 页 1 引言(或绪论) 随着网络的飞速发展, 上网、创建网站已经成为热门话题。 术得到持续、猛烈的发展,已经成为计算机产业的一个技术热点,越来越多的企业开始关注网络,许多人正在或正准备学习网络知识,进行网络开发或创建自己的网站。 一种以 具有安全性,健全性,运行效率高等许多优点。 此次毕业设计的主要工作是,学习有关电子商务和电子商务网站建设的基本 知识,了解电子商务网站建设的相关技术,并在此基础上选择了使用 网上书店,并学习 面的知识,学习使用 发环境,熟悉 服务器的部署,并练习使用现在的流行框架技术: , 。 本 论文主要包括 6 部分:第 1 章 选题设计开发背景和状况 ;第 2 章分阐述网上书店的设计主要使用的软件及其相关配置。它包括开发环境的搭建和服务器的配置;第 3章为系统需求分析及总体设计,包括需求分析,系统 功能模块设计,对具体功能及用例说明,数据库需求分析; 第 4部分确定了网上书店的业务流程、模块的详细划分以及个模块中包含的主要文件。 第 5 部分详细介绍了数据库以及表的设计 ,并详细列出其流程图; 第 6章系统详细设计 ,对每个模块进行介绍;第 7章为开发过的重点难点以及开发过程中遇到的困难。 本设计主要是对大学所学的的 E ,数据库等课程的一次巩固复习及应用。本设计实现了 E 开发中的三层架构 :表现层,业务逻辑层, 数据库访问层 。 还采用了 开发框架 , 它把控制,模型,视图三个分开便于程序的更新,升级。 。在整个开发的过程中,需要充分的发挥自己的能力,包括学习能力、独立解决问题的能力。因此,我觉得这个项目无论是对自己还是作为以后的参考资料,都十分的有意义 本科毕业设计说明书(论文) 第 4 页共 35 页 2 选题设计开发的背景和 状况 2 1 选题应用背景 二十一世纪是一个集数字化,网络化,信息化的,以网络为核心的社会。 随着计算机科学的发展,网络技术和数据库技术在 广大网络用户提供了更加周到和以人为本的服务。 1996年前后,在美国学术界提出 “ 电子商务 ” ( 概念短短几年的 时间里,这一概念已在全球各地被广泛接受。简单地讲,电子商务是指利用电信网络进行的商务活动。现在,电子商务已经成为国际上各个国家制定经济政策的主要依据之一。网上书店就是一种典型的电子商务应用。网上书店随着信息时代的来临已经由上个世纪末的萌芽期转向发展高潮期和务实创新期 网站构建的需求分析 国外网上书店的现状 国外网上书店主要分布在欧美等经济技术比较发达的国家和地区。起步早、规模大、发展快、数量多等,其中在 90年代末期国外已有网上书店 1000多家。亚马逊网上书店由美国人杰夫贝佐斯于 1995 年 7 月创立并开始营业,它是目前全球最大的在线图书店,而且将自己的势力扩展到欧洲部分市场。目前亚马逊可以提供 470 万种图书目录及相关信息,拥有 620万名网上顾客。可见其发展势头之猛。 上书店属于美国 要经营图书、杂志、音像制品、 000多万件。美国有许多图书馆,例如:纽约皇后区图书馆的新书就是从 上书店订购。 国内网上书店的现状 在国内的网上书店 (1)起步晚、数量少。最早的网上书店是中国书店,建立于 1995年,而后至 1997年新华书店才建立网上书店。 (2)起步低,模式少。 2000年评选出总体竞争力前 5名网上书店是:当当网上书店、中国寻书网、上海书城网上书店、博库网上书店、全国购书网。 (3)分布极不平衡。网上书店基本上集中在以北京为中心的地区,以及上海为中心的地区和广东为中心的地区 本科毕业设计说明书(论文) 第 5 页共 35 页 网上书店面临困境 国内网上书店的目的主要有:利用图书销售盈利、效仿亚马逊提高无形资产价值、以拉广告赚钱、紧跟电子商务潮流等,其中,前两种占大多数。然而,实际情况是网上书店并未达到预期的效果,有的根本没什么访问量 ,有的虽然访问人数众多,但成交有限、营销平淡,同时网上广告也并未被广大商家认同。于是,这些书店不得不面临生存危机,究其原因,主要有: ( 1) 即使是经常上网的人,也不一定就有网上购物的消费习惯。目前,电子商务的热潮很大程度上是商家和 炒作的结果和一相情愿的表现。 ( 2) 网络的最大优势在于开展信息服务,而信息服务的 “ 不完善、低质量 ” 正是国内网上书店的一大败笔。经营者往往过于注重图书数量的丰富,而对图书及其相关知识和信息的提供、介绍不够。比如,书籍介绍不足或是过于简明扼要,书评太 少,相关新闻严重匮乏等。 ( 3) 图书配送周期长、成本高。由于不能形成一张遍布全国的 “ 图书配送网 ” ,使各书店不得不自己建库存(若不建库存,又恐怕履行定单得不到保证),然后进行邮寄。然而,邮费成本又太高。 ( 4) 安全保障问题令人担心。书店担心读者提交定单却不付款,或收到假定单,而读者更担心付款后收不到书,或自己的金融信息被别人窃取等。 分析网上书店的生存环境 图书发行量不断增大: 在中国,图书出版品种数量不断增加实际上也是读者对图书的需求不断扩大的真实写照。无论哪个书店,能经销如此巨量的图书,都将 是一个神话。然而, 果某个书店能以 供书目达 310万种,而平均年出版图书品种就以 13万计算,则该书店能经销约 20年内全国出版的全部图书,这是传统书店不可想象的。 书店增多,售书网点普及 : 普通书店的发展是大家有目共睹的。改革开放以后,尤其在城市,除了新华书店,各种国有、私营、个体的书店、书摊比比皆是,综合书店、专业书店、精品书店、工具书店、电子书店应有尽有。书店规模也越办越大,如北京图书大厦、北京海淀书城、上海图书城、南京长三角图书批发市场 等。此外,还有国外图书业巨头的介入,如贝 本科毕业设计说明书(论文) 第 6 页共 35 页 塔斯曼,科利华。这些国外公司的加入,不仅带来了更多的书,还引入了诸如会员制这样的图书营销新理念。整个图书市场一片繁荣,在这种情况下,网上书店的加入无疑将使得竞争更加激烈,但从另一个方面看,只有在这种激烈的竞争下,网上书店的优势才能得以体现。 系统构建的目标分析 网上 书店 的 开展 ,需要投入资金、人力、物力,重新整合企业的业务流程,对企业经营管理方式进行变革,以适应新的网络经济模式;因而 在网站上的管理 成功与否直接关系到 现代 企业的生存与发展,企业的投入必须得到回报, 那么企业应该怎样构建自己的网站系统才能实现企业的发展策略需要呢 ? 因此首先需要明确网站构建要实现的目标和目的: (1)实现网上电子化交易 书店 电子商务系统构建的首要目的就是销售商品,网站必须提供完善的购物功能并且实现交易过程全电子化,提供高效、可靠、安全的交易平台,保证网上购物的方便性、快捷性、安全性。 (2)提高企业经营管理信息化水平 通过构建书店商务网站系统,使重整企业业务流程,整合各部门资源,提高企业信息利用率;从而加强企业的经营管理、提高经营效率 ,降低成本,合理配置资源。 (3)加强企业与客户沟通,动态掌握市场需求 利用网站商务系统平台,通过网络收集客户反馈信息,了解市场变化与客户需求,制定书店经营策略;为客户提供商品售前、售中、售后服务,建立书店与客户的紧密良好沟通关系。 (4)宣传和推广企业文化 通过书店网站的构建达到宣传企业文化、展示书店商品及服务、提高企业知名度、扩大销售渠道与挖掘更多的商业机会等目的。 3 网上书店开发技术的考虑和选择 系统 开发运用的架构 在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐 的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻 本科毕业设计说明书(论文) 第 7 页共 35 页 辑层(又或成为领域层)、表 示 层。 表示 层: 位于最外层(最上层),离用户最近。用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。 本设计主要采用的是 供一个 面实现表现层。 业务逻辑层 : 在体系架构中的位置很关键,它处于数据访问层与表示层中间,起到了数据交换中承上启下的作用。由于层是一种弱耦合结构,层与层之间的依赖是向下的,底层对于上层而言是 “ 无知 ” 的,改变上层的设计对于其调用的底层而言没有任何影响。如果在分层设计时,遵循了面 向接口设计的思想,那么这种向下的依赖也应该是一种弱依赖关系。因而在不改变接口定义的前提下,理想的分层式架构,应该是一个支持可抽取、可替换的 “ 抽屉 ” 式架构。正因为如此,业务逻辑层的设计对于一个支持可扩展的架构尤为关键,因为它扮演了两个不同的角色。对于数据访问层而言,它是调用者;对于表示层而言,它却是被调用者。依赖与被依赖的关系都纠结在业务逻辑层上 。这一层中主要运用的是 控制业务逻辑。 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问,可以访问数据库系统、二进制文件、文本文档或是 档。 在这层上采用操作数据,并进行持久化。 架构图如下: 系统关键技术 术 简称 ,是服务器端的一种基于 普通网页中加入若干段程序代码后放在 务器端运行,再将运行的结果向用户发布,用户通过浏览器就能看到精彩纷呈的网页了。利用这一技术可以建立先进,安全和跨平台的动态网站。 返回查询结果 句查询数据库 返回图书对象相关信息或订单对象信息 输出图书相关信息或订单信息 数据存储层 数据库 在线书店操作界面 户截面层 业务处理层 本科毕业设计说明书(论文) 第 8 页共 35 页 为他们利用 单元提供了一个接口来服务于 前, 到了越来越广泛的应用。在各类 将内容的生成和显示进行分离 使用 面开发人员可以使用 用 成内容的逻辑被封装在标识和 件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。如果核心逻辑被封装在标识和 么其他人,如 理人员和页面设计者,能够编辑和使用 面,而不影响内容的生成。 术与其他网页设计技术比较 术封装,达到商业逻辑的目的, 此两者都能用于开发商业逻 辑, 适合于普通的网站开发,而不能用作商业逻辑而被冠以 “的名称,这是最贴切不过的了 。 全、强大的可伸缩性的特点,而果硬要挑一些毛病, 为精通 言,对于中小型项目,我们要考虑开发人员、开发速度、开发成本等 问题 ,在这方面 值得一提的是, 原来的 和 是一种编译性的脚本,本身完全与强大的 美的支持 昔日的 是无论是 都摆脱不了 是 术 什么是 文件上载、发送 及将业务处理或复杂 计算 分离出来成为独立可重复利用的模块。 过 现了同样的功能扩充。 于在 件提供了完善的支持。这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发),也为 用带来了更多 本科毕业设计说明书(论文) 第 9 页共 35 页 的可伸缩性。 件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。在实际的 发过程中,读者将会发现,和传统的 面将会是非常简洁的,由于 可以利用多动态页面处理过程实际上被封装到了 系统运用的框架 技术 架介绍 把一个应用的输入、处理、输出流程按照 方式进行分离,这样一个应用被分成三个层 模型层、视图层、控制层。 视图 (表用户交互界面,对于 以概括为 有可能为 着应用的 复杂性和规模性,界面的处理也变得具有挑战性。一个应用可能有很多不同的视图, 及用户的请求,而不包括在视图上的业务流程的处理。业务流程的处理交予模型 (理。 模型 (就是业务流程 /状态的处理以及业务规则的制定。业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。业务模型的设计可以说是 前流行的 从应用技术实现的角度对模型做了进一步的划分,以 便充分利用现有的组件,但它不能作为应用设计模型的框架。它仅仅告诉你按这种模型设计就可以利用某些技术组件,从而减少了技术上的困难。 控制 (以理解为从用户接收请求 , 将模型与视图匹配在一起,共同完成用户的请求。划分控制层的作用也很明显,它清楚地告诉你,它就是一个分发器,选择什么样的模型,选择什么样的视图,可以完成什么样的用户请求。控制层并不做任何的数据处理。 模型、视图与控制器的分离,使得一个模型可以具有多个显示视图。如果用户通过某个视图的控制器改变了模型的数据,所有其它依赖于这些数据的 视图都应反映到这些变化。因此,无论何时发生了何种数据变化,控制器都会将变化通知所有的视图,导致显示的更新。 术 本科毕业设计说明书(论文) 第 10 页共 35 页 术,开发 基础实现了 用 计模式的应用构架。 基于 架的 符合 以说是仍然需要学习和应用该架构,不过它将可以完成其中一些繁重的工作。如果想混合使用 术 一个面向 关系数据库的映射工具。对象 /关系数据库映射( 于把对象模型的对象映射到基于 仅管理 提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用 目标是对于开发者通常的数据持久化相关的编程任务,解放其中的95%的工作。对于以数据为中心的程序来说,它们往往只是在数据库中使用存储过程来实现商业逻辑, 于那些基于 们实现面向对象的业务模型和商业逻辑的应用, 最有用的。 系统开发工具介绍 数 据库软件 完全网络化的跨平台关系型数据库系统,同时是具有客户机 /服务器体系结构的分布式数据库管理系统。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问 据库的程序,另外, 操作系统上是免费的,在 免费使用其客户机程序和客户机程序库。 所以是一个首选的数据库软件 主要开发环境软件 一个专门为 计的商业插件和开源插件的完美 集合。 供了一个大量私有和开源的 具的集合,很大程度上解决了各种开源工具的不一致和缺点问题,并大大提高了 用开发的效 本科毕业设计说明书(论文) 第 11 页共 35 页 率。 实际价值来自其发布的大量的可视化开发工具和实用组件。如S/编辑器,帮助创建 目的向导并产生项目的所有主要的组件如 ,此外还包含编辑 置文件和执行 此外 包含大量由 其他组织开发的开源插件, 强了这些插件的功能并且撰写了很多实用文档便于开发者学习。 服务器 器,它是 于有了 新的 得到体现。 与传统的桌面应用程序不同, 的应用程序是一个 件。 出的一种 是许多文件的一个压缩包。这个包中的文件按一定目录结构来组织:通常其根目录下包含有 外还会有一个 个目录很重要。通常在 录下有一个 通常这些所依赖的类也可以打包成 然 也可以放到系统的 那样移植和管理起来不方便。 系统开发的局限性 本次毕业设计,我们是初次接触这些技术,都不熟练,而时间又很短,所以对于开发出来的成品不可能十全完美,只能体现标题所反映的内容。从技术上来说,得开发出来的 序可以跨平台的使用。(在 可以移植到 其它的支持但是由于时间比较紧迫,而且加上开发环境的限制(不易找到 使得跨平台的特性无 法得到展示。上述的时间和开发环境的限制,局限了此次的开发在较为常用的 本科毕业设计说明书(论文) 第 12 页共 35 页 4 系统 的总体框架设计 业务流程 本设计的业务逻辑分成 2个,一个是前台的会员操作界面,另一个是管理员管理界面。 1、网上书店前台系统功能模块图如图所示 : 2、 网上书店后台系统功能模块图如图所示 : 网上图书前台 用户管理 图书显示 购物车 订单管理 用户注册 显示所有图书 添加物品 查看购物车 修改购物车 填写订单 确认下定 网上书店后台 登录 图书管理 用户订单管理 管理员登录 查看所有图书 添加新图书 删除陈旧图书 修改错误图书信息 查看用户订单 删除过时订单 执行用户订单 用户登录 本科毕业设计说明书(论文) 第 13 页共 35 页 系统 模块 的详细 功能 介绍 1、用户界面部分 (1)用户注册: 为了统一管理,网上书店规定只有合法用户才能购买图书,所以要想购买图书的新用户必须进行注册,为了能及时发货给用户以及随时联系用户,所以系统必须记录每一位用户的详细信息。 (2)用户登陆:判断用户是否为合法用户,只有合法用户才能购买图书 (3)查看图书详细情况:查看详细资料,这样方便是否能购买这本图书,购买后有没有对用户有帮助。 (4)添加购物车:当用户看到自己喜欢的图书可以暂时加入购物车中 ( 5)查看购物车:用户可以看到 购物车里的物品 ( 6)修改购物车:用户可以将图书从购物车中删除和修改图书的数量 ( 7)订单 查看:用户可以查看自己订购的图书 ( 8)确认下订:用户可以最后核对订单内容并确定煆订 2、管理界面部分 ( 1)登录:提供一个通道给管理员登录进行管理 (2) 图书管理:添加、修改、删除。 (3) 订单管理:查看订单信息,更新订单付款,出货状态。 5 系统 的数据库设计 数据库 的 数据库确定后,就可确定数据库的数据。根据本站的实际情况,确定了如下数据结构。本站数据结构的 中加粗并下划线为主键): 本科毕业设计说明书(论文) 第 14 页共 35 页 据库 表的设计 网上书店数据库中各张表的设计结果如下面的表格所示。每个表格对应数据库中的每一张表,建立相应的数据字典。 如 下 表所示为 录每个合法用户的总信息。 字段名称 数据类型 是否可以空 备注 说明 否 主键 自动生成 用户 id 否 用户登录帐号 否 用户登录密码 是 联系电话 是 用户地址 下图所示为 记录用户订单信息。 d 本科毕业设计说明书(论文) 第 15 页共 35 页 字段名称 数据类型 是否可以空 备注 说明 否 主键 自动生成 订单 Id 否 订单信息 是 联系电话 是 送货地址 否 订单生成日期 下图所示为 述图书信息。 字段名 称 数据类型 是否可以空 备注 说明 否 主键 图书 Id 否 图书名称 是 出版社 是 作者 否 价格 6 程序的详细设计 数据库访问层的设计 设计 应的中文意思是对象 /关系映射。它的主要功能 是实现实体域对象的持久化并封装数据访问的细节。在持久层来实现此设计中对应于三张数据库表各设计了三个 对应的 三个文件分别是位于 录下的: 运用 具对三个 属性进行配置,对应得三个配置文件分别是: 在 件来显示系统在运行时的运行信息。 添加了一个属性的配置来显示系统在运行时发出的所有的 置信息: 持久层的设计 在持久层的设计目标是为整个项目提供一个高层,统一,安全,并发的持久数据装置,完成各种数据持 久化的编程并为业务逻辑层提供服务。这里根据系统调用访问的对象分别建了三个类: 三个类分别是单件模式,它封装了所有对本关系数据库的操作 的方法,在主要对 象进行的操作他包括图书信息的 查询,更新,删除,在查询所有图书这个方法中还添加了对页面控制的 实现,这主要是用于分页显示图书。 是对用户登录,注册,和管理员登录等方法的封装,主要是控制登录页面。 是对订单数据访问方法的封装,他包括用户下的订单,和管理员查看订单和对订单的管理。 业务逻辑层的设计 在业务逻辑层中主要是用 控制 。当表现层发出一个 求)时,它负责调用数据库访问层的对应的方法来处理这些请求,再向表现层返回一个对于这个请求的 应)显示给用户。在本设计中这层的所有 是用 控制 实现的。 这层中主要编写了 们分别对前台用户的登录,查看图书,购物车管理,和订单管理和后台管理员对图书管理,和订单处理分别进行操作。还生成了三个 接受页面表单的信息 。这些 件中,配置信息如下: 本科毕业设计说明书(论文) 第 17 页共 35 页 表现层的 设计 登录界面 本科毕业设计说明书(论文) 第 19 页共 35 页 表现层是由 当系统 成功 启动后最先的 是 登录 和注册相集合的 界面 。登录界面又分为会员登录和管理员登录,这是通过一个下拉菜单来控制登录身份。还采取安全管理机制,只有先注册会员后才能登录系统,注册成功的会员信息将保存在 于管理员的登录只提供了一个唯一的帐号和密码,帐号是: 密码是: 个类来处理各种情况的登录。 登录界面 ( 图 如下: 会员注册界面图如下: 当会员注册成功后系统会转到一个成功注册界面点击返回登录即可以登录系统。 前台会员操作界面 员成功登陆后会 系统又继续调用 所有图书显示给用户来选择,这个页面是在 件夹下 本科毕业设计说明书(论文) 第 20 页共 35 页 的 此页面中还加上了对页面的控制,主要是实现分页的功能的实现在上一页留下一个参数 ,所以每页只显示 4 本图书。 本表下面有四个按钮它可以对页面进行操作,从左到右分 别表示:首页,上一页,下一页,最后一页。具体情况如下图: 第二页的显示如图: 要购买”会员点击同样代码的图书在购物车里会对有同样书的数量进行自动加 1而不新加一行信息。购物车里还提供删除,修改 ,下订三个 操作。 如何用户点错图书就可以点击对应得删除把该图书从购物车里去除,如果想改变购买的数量只要在对应的数量写上想要的数字再点击修改就可以完成操作。 购物车图如下: 就可以点击下单操作,这就会跳转到订单的页面 这里会对用户购买的东西进行最后的核对,再填写上联系电话和送货地址,如果点 击“ 确认下单 ” 这些图书信息,电话和送 本科毕业设计说明书(论文) 第 21 页共 35 页 货地址就会被写入到数据库的 中进行保存。 台管理员操作 个页面分为两个部分一个是管理员对图书信息的管理,另一个是对订单的管理。图形如下: 入后台管理”就会发出一个请求从而调用 录下的图书 信息管理的页面。这里也传入了一个参数对图书列表进行分页控制,跟用户页面一样也是每页显示 4个图书记录。 图书管理页面( 如下: 在此页面上增加三个按钮:添加,删除,修改。这个页面上还运用了动态的脚本语言 本科毕业设计说明书(论文) 第 22 页共 35 页 果 管理员 在输入是忘记 输入信息 则会弹出一个警告窗口 提醒用户。如果用户正确填写好图书的 信息点击“添加”按钮系统就会调用 的 法把图书信息写进数据库的

温馨提示

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

评论

0/150

提交评论