网上书店的设计与实现.doc

资料分类:计算机信息 上传会员:紫色烟火 更新时间:2022-06-02
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:6740
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在当今时代,网络得到了快速的发展与普及,消费也越来越倾向于网络化,线下的实体书店正在不断减少,越来越多的人选择在网上购买需要的书籍,因为线上的书籍种类不但繁多,而且齐全,基本什么样的书都买得到,有时还能够享受到优惠,这是线下实体店所无法比拟的。人们唯一需要做的就是打开网站,搜索并选择想要的书,就能直接下单购买,免去了实体店找书以及来回赶路的烦恼,为用户提供了极大的便利,动动手指就能轻松买到书,几天之内就能送货上门。在网站设计旨在简介明了,同时又不失美观,用户能够轻松以及方便地使用。

本设计基于node平台,以nodeJS为后台语言,主要采用了express框架进行快速的网站搭建,采用mongodb进行数据库的存储,数据存储形式为json,在后台取得数据后通过ejs模板进行数据的渲染与展示。主要是实现了以下功能,管理员可以进行图书和作者信息的一些添加与分类,用户可以进行浏览商品和查看商品详细信息并添加到购物车等功能。 

 

关键词:网上书店;express框架;node

 

目录

摘要

Abstract

1 引言-1

1.1 课题背景-1

1.2 目的与意义-1

2 开发工具以及技术的介绍-2

2.1系统操作的平台-2

2.2 数据库平台-2

2.3系统开发平台-2

2.4开发工具-3

2.5主要应用框架-3

3 需求分析-4

3.1 可行性分析-4

3.1.1 经济可行性-4

3.1.2 技术可行性-4

3.1.3 运行和操作可行性-4

3.2 功能需求分析-5

3.2.1游客功能分析-5

3.2.2注册用户功能分析-5

3.2.3管理员功能分析-5

3.3 性能需求分析-5

3.3.1安全性约束-5

3.3.2完整性约束-6

4 系统设计-7

4.1 总体设计-7

4.1.1游客功能-7

4.1.2会员功能-8

4.2 数据库设计-8

5 系统实现-11

5.1 注册模块-11

5.2 登录模块-11

5.3 首页模块-12

5.4 详情页模块-13

5.5 购物车模块-13

5.6 添加书籍模块-14

5.7添加作者模块-15

结    论-16

参 考 文 献-17

致    谢-18

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:本系统实现的意义在于为用户提供更加方便的购物体验,解决传统购物的麻烦。实体店购物不但消耗时间,而且能找到的书籍十分有限,于此同时购买书籍费用较贵。但是网上书城能完......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: