网上书店系统设计与实现毕业论文

 2021-04-10 10:04

摘 要

网上购物已经成为了一种人们的生活习惯,网上书店也得到了很好的发展,相对传统书店而言,它提供了更加方便、快捷的购书服务。在此背景下,研究和设计一个实用的网上书店系统具有重要的应用价值。

本文基于Internet网络平台,以php为技术基础,结合mysql数据库,运用现如今广泛应用的thinkphp MVC框架技术,设计了一个网上书店系统。主要的工作包括以下几点1)简要介绍网上书店研究的背景和现状,介绍了以前相关研究采用的技术以及取得的成功,确定自己课题所选用的技术;2)对于网上书店系统采用的B/S架构模式,以及采用的语言和数据库,以及开发运用的框架做了简要的介绍以及采用的原因;3)通过数据建模的方式,分析系统所涉及的实体与实体之间的关系,给出了实体E-R图,以及数据库表;4)对系统需求做出分析,确立系统的功能,将系统分为了两个模块;5)给出系统的具体设计,包括页面和功能的设计,给出了页面的展示,和相应功能的实现代码。6)完成功能后,对系统的主要功能进行多次测试,保证网上书店系统的正常运行。

关键词: 网上书店;thinkphp;php;mysql

Online bookstore system

ABSTRACT

Shopping online is become a life style of mordern people, Online bookstore system had a good development,it provide a more convenient and rapid service to buy book,in this situation,the research about Online bookstore system have a great point.

This article is based on Internet, use php language as technology,and use mysql database,also use the popular framework about MVC named thinkphp in our country. I design a online bookstore system,my main task is doing six things.On the first,take a brief introduce about the online bookstore system background and current situation,introduce the achievement and the techonolgy used in the past research and decide use which technology to finish my task.Second I give some information about B/S moudel,php language,mysql database and thinkphp.and explain why I choose them to complete my project.Three,use Data Modeling ways to analyse the related model in this project ,and give the model Entity Relationship Diagram,create the assoicate datatable.fourth, On the system demand analysis, establish the function of the system, the system can be divided into two modules.fifth,Specific design of the system is given, including the design of the page and function, gives the display of the page, and the realization of the corresponding function code.sixth,After completion of the main functions of the system many times test, to ensure the normal running of online bookstore system.

Key words:Electronic Commerce;thinkphp;php; mysql

目 录

第1章 绪论 - 1 -

1.1 网上书店系统研究的背景及重要意义 - 1 -

1.2 国内网上书店研究现状 - 1 -

1.3 论文研究内容 - 2 -

1.4 论文的组织结构 - 2 -

第2章 相关技术 - 4 -

2.1 B/S模式分析 - 4 -

2.2 php语言简要介绍 - 4 -

2.3 MySQL数据库技术简介 - 4 -

2.4 thinkphp框架相关技术 - 5 -

第3章 需求分析 - 7 -

3.1 系统需求总述 - 7 -

3.2 功能性需求分析 - 7 -

3.2.1 用户管理 - 7 -

3.2.2 后台管理 - 8 -

3.2.3 页面需求分析 - 9 -

第4章 系统设计 - 10 -

4.1 概要设计 - 10 -

4.1.1 系统体系结构的设计 - 10 -

4.1.2 系统层次结构 - 10 -

4.2 详细设计 - 11 -

4.2.1 系统功能模块划分 - 11 -

4.2.2 用户模块 - 12 -

4.2.3 管理员模块 - 12 -

4.3 数据库设计 - 13 -

4.3.1 数据库的概念设计 - 13 -

4.3.2 数据库的逻辑设计 - 14 -

第5章 系统实现 - 17 -

5.1 用户模块 - 17 -

5.1.1 网站前台首页面 - 17 -

5.1.2 用户登录 - 18 -

5.1.3 用户注册界面 - 19 -

5.1.4用户购物车界面 - 19 -

5.1.5 按图书父类别查看书籍 - 21 -

5.2 管理员模块 - 22 -

5.2.1 管理员登录和密码修改 - 22 -

5.2.2 书籍信息管理 - 24 -

5.2.3 销售情况查看 - 25 -

5.2.4 用户留言管理 - 28 -

5.2.5推荐书籍 - 28 -

第6章 系统测试 - 30 -

6.1购物车模块的测试 - 30 -

6.2 用户提交订单的测试 - 30 -

结 论 - 32 -

致 谢 - 33 -

参考文献 - 34 -

第1章 绪论

1.1 网上书店系统研究的背景及重要意义

国内的电子商务的兴起与发展,网上书店也获得了很大的发展机会,国内现在的网上书店也获得了很大的成功,比如国内较为出名的当当网,在图书销售份额占了很大的部分,是网上书店成功的典范。而伴随着网上购物的热潮,网上书店无疑会拥有更大的发展空间,也一定会取得巨大的成功。对于用户和网上书店商家来说它的重要意义有一下几点:

(1)对于传统的书店来说,由于空间的限制,其书店所具有的书籍资源会得到很大的限制,无法读者提供更为全面的书籍资源,而网上书店则可以提供大量全方位的图书信息。可以加强商家与读者以及读者和读者之间的距离。

(2)网上书店具有很小的风险性,它避免了盲目的书籍订货,克服了对庞大书籍信息的管理,很好的节约了书店的运营成本。

(3)网上书店的存在打破了以往购书地点和空间的限制,书店得以可以24小时营业,拉长了销售时间,另外用户可以很轻松地实现购书,还有快递送货上门,大大的拉动了用户的购买积极性,也替用户节省了大量的时间和精力。

(4)读者可以很好的与商家进行沟通,很好的解决供需双方之间信息的交流和匹配问题,无疑会大大的增加图书的销售量。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。