基于JavaScript的男装售卖网站的设计与实现——毕业论文

上传人:工**** 文档编号:564892143 上传时间:2024-02-22 格式:DOCX 页数:31 大小:1.70MB
返回 下载 相关 举报
基于JavaScript的男装售卖网站的设计与实现——毕业论文_第1页
第1页 / 共31页
基于JavaScript的男装售卖网站的设计与实现——毕业论文_第2页
第2页 / 共31页
基于JavaScript的男装售卖网站的设计与实现——毕业论文_第3页
第3页 / 共31页
基于JavaScript的男装售卖网站的设计与实现——毕业论文_第4页
第4页 / 共31页
基于JavaScript的男装售卖网站的设计与实现——毕业论文_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《基于JavaScript的男装售卖网站的设计与实现——毕业论文》由会员分享,可在线阅读,更多相关《基于JavaScript的男装售卖网站的设计与实现——毕业论文(31页珍藏版)》请在金锄头文库上搜索。

1、 绥化学院本科毕业设计(论文)基于JavaScript的男装售卖网站的设计与实现学生姓名: 学 号: 专 业: 计算机科学与技术 年 级: 指导教师: 摘 要 如今,计算机和互联网与人们的生活息息相关,网上购物这种方式已经被人们所熟知,网上支付不断完善与物流行业的快速发展,用户能够在家购买商品,节省了大量的时间和金钱,这种网购方式越来越受大家的青睐。本男装售卖网站是基于JavaScript技术,基于B/S架构,同时使用Java技术,后台数据库选用MySQL 的基础上进行开发。主要实现用户的网上购物功能。该商城系统页面简洁,操作简单,便于使用。用户可以在商城挑选和搜索自己喜欢的商品,后台管理员可

2、以管理整个商城的商品与用户的信息。关键词:JavaScript;Java;电子商城Abstract Nowadays, the computer and the Internet and peoples lives are closely related to online shopping this way has been well known, online payment and improve the rapid development of the logistics industry, users can buy goods at home, saving a lot of ti

3、me and money, this online shopping Way more and more by everyones favor. The mens sales site is based on JavaScript technology, based on B / S architecture, while using Java technology, background database selection based on the development of MySQL. Mainly to achieve the users online shopping funct

4、ion. The mall system page is simple, easy to use, easy to use. Users can choose and search their favorite merchandise in the mall, the backstage administrator can manage the goods and the users information of the whole mall.Keywords: JavaScript; Java; electronic mall目 录摘 要IAbstractII第1章 绪 论11.1 背景及意

5、义11.2 国内外发展现状1第2章 需求分析22.1 系统功能分析22.2 可行性分析22.3 开发环境3第3章 系统设计43.1 系统结构设计43.2 功能模块设计53.3 E-R图设计53.4 数据库设计6第4章 系统详细设计与实现94.1 系统前台设计94.2 后台管理模块设计12第5章 系统测试155.1 测试目的155.2 动态测试155.3 测试用例18结 论19参考文献20附录 部分源代码21致 谢27III绥化学院2017届本科生毕业设计第1章 绪 论1.1 背景及意义电脑和互联网的普及,使人们的生活发生了翻天覆地的改变。互联网作为当今社会信息传递的媒介,能够为信息交流提供更加

6、便捷、准确的渠道,满足了互联网时代的需求。互联网对于当今社会来说,已经不仅仅是简单的信息传递的媒介,同时也成为了一种网络生活,如同互联网经济一样,改变了传统人民的生活方式。互联网已经成为社会不可或缺的一种工具,人们的衣食住行都已经离不开互联网的帮助。男装售卖系统,从结构上讲可以分为两个部分:前台用户端和后台管理端。主要涉及到前、后台的网页设计,以及与数据库相关的操作。因此,本系统基于JavaScript和MySQL数据库设计的这款男装销售网站,既可以避免地区局限性,又可以就近进行商品的配送,送货时间大大缩短。1.2 国内外发展现状 在国内,电子商务的发展也很迅速。在上个世纪九十年代,国内的商业

7、企业就开始涉足电子商务领域,并推出了网上购物的服务。经过十几年的发展,随着我国网民人数的急剧上升,电子商务的交易量也呈几何倍数上升。现在,我国的网民人数早已超过七亿,而电子商务的交易量,仅2016年“1111”淘宝商城一天的交易量,就突破了一千二百亿。 电子商务蕴含着巨大的商机,吸引了全球的关注。作为互联网科技的先驱者,北美凭借着发达的技术和庞大的经济实力在全世界电子商务领域占得先机。我们熟知的亚马逊图书网站,就是全球电子商城领取的领头羊,这个以世界上最长河流为名的网络巨鳄,摆脱了零售企业的旧框架。从亚马逊的发展史可以看出,它的发展迅速。第2章 需求分析2.1 系统功能分析 系统采用现在应用广

8、泛的JavaScript + MySQL数据库的架构实现的,系统分为前台用户端和后台管理端。2.1.1 前台会员模块 用户模块:其中包括用户注册、登录、注销等功能。 商品展示模块:其中包括分类浏览、商品查看、按照商品名检索等功能。 购物车模块:该模块实现商品的添加、数量修改,商品删除、结算。 2.1.2 后台管理模块 管理员模块:管理员登录、修改和安全退出。 用户管理模块:主要实现查看用户信息。 商品管理模块:主要实现查看商品列表、商品详细信息、商品添加、修改以及删除。 栏目管理模块:首页栏目的添加、修改以及删除。2.2 可行性分析 2.2.1 JavaScript技术JavaScript语言

9、是一个被广泛应用在客户端网络脚本中的语言。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。JavaScript的优点是让网页更活灵活现能补助与网页实现各种功能和穿插。但JavaScript的局限性是过于简单。2.2.2 MySQL技术MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。关系

10、数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性5。2.2.3 技术可行性 基于JavaScript + MySQL结构,这种技术架构已经非常成熟,预计利用现有技术可以完成项目各项功能。网站上运用JavaScript特效技术,使平台更为美观、生动。MySQL数据库其体积小、速度快、拥有成本低,开发源代码,免费。2.3 开发环境 1)硬件环境要求: 操作系统: Windows8 处理器:Intel酷睿i5 4200H 系统类型:64位操作系统 2)软件环境要求: 开发平台:Ecilpse 开发语言:JavaScript、Java、HTML5、CSS3

11、 数据库:MySQL27第3章 系统设计3.1 系统结构设计 根据系统要求购物网站从结构上具有划分为前台、后台和数据库三个部分。 在系统前台设计中,主要提供网站的主页显示,包括商品信息等内容的显示,并提供商品订购功能。用户可以在页面上搜索商品,并点击查看商品的具体信息。在系统的整个设计方案中,数据库的设计也是很重要的一个组成部分,但只有管理员才具有在后台操作数据库的权限。前台部分与系统的大部分功能模块都有联系,所涉及到的数据也很多,比如商品信息、用户登录信息等。前台结构如图31所示。登录页首页购物车注册页详情页图31 前台结构图列表页系统后台部分的设计,主要是围绕网站信息的管理和后台数据的维护

12、。网站前台页面上的产品信息,都是通过后台发布和更新的。系统后台的功能设计,关系到系统操作的流程和便利性。后台结构如图32所示。后台登录栏目管理用户信息商品信息修改密码图31 后台结构图3.2 功能模块设计 在进行系统功能模块设计时,首先根据业务类型划分出子系统,在根据子系统的特点,划分出各个功能模块。模块具有I/O接口、逻辑处理能力,并能够对数据进行相应的处理(比如存储、计算等)。通过采用结构化的设计方法,可以依据系统的功能特点,划分出不同的功能模块。系统功能模块的划分,有助于系统的整体设计,同时也有利于提升系统开发的效率,以及方便系统的维护。3.3 E-R图设计 E-R图也称实体-联系图(E

13、ntity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。它是描述现实世界概念结构模型的有效方法,用矩形表示实体型,矩形框内写明实体名,用椭圆表示实体的属性,并用无向边将其与相应的实体型连接起来。 1)用户信息的实体图 用户信息主要具有用户编号、用户名、密码等属性,如图32所示。用户名密码用户编号用户信息图32 用户信息图 2)商品信息的实体图商品信息主要具有商品编号、商品名称、商品简介、原价、现价、图片等属性,如图33所示。商品名称商品编号商品简介商品信息原价图片现价图33 商品信息图3.4 数据库设计 数据库设计是支撑一个项目

14、的根本。数据库设计涉及到系统设计的许多方面,甚至可以影响到一个系统的设计是否成功。购物网站系统的数据库设计要包含如下几方面: 1)明确数据库设计的需求,是数据库设计的第一步。只有明确了系统需求、用户需求,才能把握好数据库设计的方向。 2)数据建模。进行数据库的建模,需要使用到相应的数据建模工具。 3)数据结构设计。结构设计是对数据模型进行转化的必要过程,能够将数据模型与业务流程相结合。 4)数据库的设计实现与维护。 数据库的设计实现,与系统前后台部分的功能模块的设计与实现是密不可分的。对数据的处理,对信息的展示,是网站设计的核心部分,因此数据库的设计也是整个网站系统设计的关键所在。 3.4.1数据库信息 数据库信息就是所需要表格内信息,主要运用关系数据库,因为关系数据库中可以直观看出数据与数据之间、数据与表格直接、表格与表格之间的关系。 1)用户信息表(user) 用户信息表用来管理用户信息主要存储用户索引、登录名和用户密码。其结构如表31所示。表31用户信息表(user)英文名中文名字段类型是否主键ID

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号