远程毕业论文(网上电子商城管理系统)(编辑修改稿)内容摘要:
.................................................. 69 会员信息管理功能测试 ................................................................................ 70 公告管理功能测试 ...................................................................................... 71 总 结 .......................................... 73 致 谢 .......................................... 74 参考文献 ........................................ 75 北京理工大学继续教育学院毕业设计(论文) I 前 言 随着互联网在中国的进一步普及应用,网上购物逐渐成为人们的网上行为之一。 网上销售已经逐步渗透到了社会生活的各个方面。 静态网站 已经不能够满足人们的需求,现在人们 需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。 PHP( Hypertext Preprocessor) 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入 HTML 文档的脚本语言,语言的风格有类似于 C语言,现在被很多的网站编程人员广泛的运用。 PHP 独特的语法混合了 C、 Java、Perl 以及 PHP 自创新的语法。 它可以比 CGI 或者 Perl 更快速的执行动态网页。 随着网络技术的日益成熟, PHP 技术在网络编程中也变得越来越重要。 所以,在我们的毕业设计中,我们采用了 PHP 作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站 ——网上电子商城。 该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。 该系统基本上具备一个网上商品销售系统应该具备的功 能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和重复。 通过这次的毕业设计,我了解了目前流行的动态商务网站的构成和运作原理,掌握了用 PHP 构建动态网站的相关知识和技术原理,锻炼了自己的动手实践能力。 更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。 由于所学有限,时间紧迫,本系统还有许多不足之处, 恳请批评指正。 北京理工大学继续教育学院毕业设计(论文) 1 第一章 概述 本课题的目的和依据 伴随着 Inter 的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足各种有用信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。 网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。 网上 电子商城管理 系统在 Windows XP 下,以 MySQL 为数据库开发平台,Apache 服务器 作为 Web 服务器,采用 PHP( Hypertext Preprocessor) 语言开发的。 本系统的设计目的是为 了满足消费者只要通过互联网就可以足不出户的订购自己喜欢的 商品 ,改变传统商业交易,在互联网上就可以购买自己喜欢的商品。 本论文课题新颖,主要涉及软件,数据库与网络技术等。 涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。 课题的基本内容 用 PHP 语言实现一个基于 客户 /服务器 架构模式的网上 电子商城管理 订购系统。 课题的构想 本系统 可以分为两 大部分,前台和后台。 前台展示要出售的商品,用户可以注册成为会员生成订单,从而购买商品。 在后台,主要包括对商口的管理,用户的管理,订单的管理等等。 北京理工大学继续教育学院毕业设计(论文) 2 系统相关技术 本 系统 是 使用 PHP 和 SQL 语言作为开发语言,使用 MySQL 作为后台数据库,使用 DreamWeaver 作为页面程序编辑工具,使用 Apache 服务器作为 Web 服务器 进行开发 的。 开发环境 PHP,一个 嵌套 的 缩写名称,是英文 超级文本 预处理语言( PHP:Hypertext Preprocessor)的缩写。 PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入 HTML 文档的脚本语言,语言的风格有类似于 C 语言,现在被很多的网站编程人员广泛的运用。 PHP 独特的语法混合了 C、 Java、 Perl 以及 PHP 自创新的语法。 它可以比 CGI 或者 Perl 更快速的执行动态网页。 用 PHP 做出的动态页面与其他的编程语言相比, PHP 是将程序嵌入到 HTML 文档中去执行,执行效率比完全生成 HTML 标记的CGI 要高许多;与同样是嵌入 HTML 文档的脚本语言 JavaScript 相比, PHP 在服务器端执行,充分利用了服务器的性能; PHP 执行引擎还会将用户经常访问的 PHP 程序驻留在内存中,其他用户再一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就 可以了,这也是 PHP 高效率的体现之一。 PHP 具有非常强大的功能,所有的 CGI 或者 JavaScript 的功能 PHP 都能实现,而且支持几乎所有流行的数据库以及操作系统。 它具有: 源代码开放 ,免费 ,便捷性 ,基于服务器端 ,嵌入 HTML,简单的语言 ,效率高 ,面向对像 等特性。 开发工具 Dreamweaver 是 美国 MACROMEDIA 公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。 北京理工大学继续教育学院毕业设计(论文) 3 第 二 章 系统需求分析与概要设计 功能需求 随着互联网和电子商务的日趋成熟和普及,越来越多的消费者通过网络进行消费,网上贸易存在着巨大的商机。 它已快捷、简便、信息丰富等许多优势正在人们的日常消费中逐渐成长。 网上销售有以下特点: 首先,人们不受时间、空间的限制,可以随时随地地在网上交易,一个商家可以面对全球的消费者,而一个消费者可以再全球的任何一个商家购物;其次,网上销售简化了商品流通的中间环节,节省了大量的开支,大大降低了商品的成本和价格,和传统的贸易相比具有相当的价格优势。 再次,网上销售能够使商品快速的上架和推广,降低了运输和推销的庞大开销。 再次,在这个个性飞扬的年代,网上销售更能体现购物的个性化,更容易被追求时尚和个性的群体说认可和接受。 性能需求 本系统主要完成以下任务: 前台: ( 1) 新会员 注册 通过注 册,用户可以成为本站会员,在商品购买上可以享受一定的优惠。 ( 2) 商品浏览 用户可以分类查看浏览本网站的商品信息,让顾客了解商品。 ( 3)商品购物车 会员 可以将自己看中的商品放入到购物车中,方便那些购物很多的顾客。 ( 4)订单生成 会员 在挑选商品后,可以生成订单。 北京理工大学继续教育学院毕业设计(论文) 4 ( 5) 公告浏览 会员可以浏览查看网站的公告信息,及时了解网站的动态。 ( 6) 找回密码 丢失密码的会员可以通过此功能找回密码。 后台: ( 1)商品管理 管理员可以进行 商品 信息 的添加、 修改和维护以及缺 货提醒。 ( 2) 会员管理 管理员可以对会员信息进行删除和维护。 ( 3)商品类别设置 包括商品 类别设置和商品的品牌管理。 ( 4)订单管理 管理员可以对订单信息进行查看、删除和维护。 ( 5) 公告 管理 管理员可以对网站的公告进行修改、添加和删除。 系统模块设计 网上 电子商城管理 系统的总体功能模块设计如图 21 所示。 系统功能模块是从系统使用者不同的角度进行划分的。 根据系统使用者对系统所采用的操作不同,将整个系统分成两个大子模块:网站前台显示模块和网站后台管理模块。 本项目所设计的网上商品销 售系统主要是针对购买商品的用户即前台的一些操作的界面设计,后台管理主要是对数据库进行的编辑和更改。 系统功能模块图如图 21 所示: 北京理工大学继续教育学院毕业设计(论文) 5 网 上 电 子 商 城 管 理 系 统系 统 前 台系 统 后 台会员管理商品信息网站公告商品购买会员管理订单管理商品维护链接管理购物车查询订单查询热销商品推荐商品最新商品公告管理网站链接 图 21 系统功能模块图 系统业务流程分析与设计 用户通过浏览网站和选购商品,如果需要购买商品时必须注册会员,注册成功后,就可以进行购物。 把自己选购的商品放入购物车,也可以随时修改购物车内的商品直至满意为止,可以去收银台结账,下订单。 后台管理人员处理订单后确认,然后发货。 在后台,管理中心相关人员可对客户 ,订单,商品,评论进行增、删、改、查的操作。 业务流程如图 22 所示: 北京理工大学继续教育学院毕业设计(论文) 6 用 户订 单 表管 理 员商 品 信 息管 理订 单 管 理个 人 信 息管 理会 员 管 理公 告 信 息 表公 告 管 理管 理 员 信 息表商 品 信 息 表会 员 信 息表注 册 会 员填 写 信 息会 员 信 息浏 览 商 品个 人 信 息管 理链 接 信 息 表链 接 管 理商 品 类 别 信息 表商 品 类 别管 理发 表 留 言 留 言 表用 户 留 言管 理购 买 商 品 图 22 系统业务流程图 北京理工大学继续教育学院毕业设计(论文) 7 数据库概念模型设计 这一设计阶段是在需求分析的基础上,设计出能够满足 设计 需求的各种实体,以及他们之间的 关系,为后面的逻辑结构设计打下基础。 此 阶段是 要 用 ER 实体关系图设计数据库的概念模型。 ER 图 是描述数据实 体及其关系的一种直观的描述工具。 这种图中包括: 1. 实体。 用方框表示,方框内为实体的名称。 2. 实体的属性。 用椭圆表示,椭圆内位属性名 称。 使用线段将其和相应的实体联系起来。 3. 实体之间的关系。 用菱形表示,菱形内为联系的名称。 ER 模型比较接近于人的思维,浅显易懂,容易让人接受,所以使用 ER 模型作为用户与系统分析之间的工具。 ER 模型 如图 23 所示 : 管 理管 理 员会 员管 理商 品订 购P K 管 理 员 编 号P K 商 品 编 号F K 商 品 类 别 编 号P K 订 单 编 号F K 会 员 编 号F K 商 品 编 号订 购 总 金 额P K 会 员 编 号M1NMN1商 品 单 价商 品 类 别P K 类 别 编 号F K 管 理 员 编 号管 理1N包 含1M公 告管 理1MP K 公 告 编 号F K 管 理 员 编 号留 言管 理MP K 留 言 编 号F K 管 理 员 编 号F K 管 理 员 编 号F K 会 员 编 号MF K 管 理 员 编 号1发 表1友 情 链 接1管 理MP K 链 接 编 号F K 管 理 员 编 号 图 23 系统 ER 图 北京理工大学继续教育学院毕业设计(论文) 8 : 会 员邮 编电 话地 址P K 用 户 名 密 码真 实 姓 名Q Q会 员 编 号找 回 密 码 问 题 答 案身 份 证 号注 册 时 间 状 态 图 24 会员实体 ER 图 商 品F K 类 型 编 号 等 级简 介上 市 日 期P K 商 品 编 号 商 品 名 称图 片型 号次 数 数 量市 场 价推 荐 会 员 价品 牌 图 25 商品 实体 ER 图 管 理 员P K 管 理 员 编 号 姓 名 密 码 图 26 管理员实体 ER 图 系统数据流程分析与设计 数据流图概述。远程毕业论文(网上电子商城管理系统)(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。