网上书店系统web实验报告(代码+数据库+前台)
更新时间:2023-08-26 00:51:01 阅读量: 教育文库 文档下载
- 网上书店商城推荐度:
- 相关推荐
网上书店系统web实验报告(代码+数据库+前台)
湖南人文科技学院经济与管理科学系
课程设计说明书
课 程 名 称: web程序设计 题 目: 网上书店系统 年级/专业/班: 2011级电子商务1班 学 生 姓 名: 刘海旋 张欣月 学 号: 11433114 11433133 指 导 教 师: 陈 刚 开 题 时 间: 2013.12.9 完 成 时 间: 2013.12.18
网上书店系统web实验报告(代码+数据库+前台)
目录
第一章 绪论......................................................................................................................................................................... 4 第二章 需求分析 ................................................................................................................................................................. 4
2.1系统需求分析 ........................................................................................................................................................ 4 2.2功能需求描述 ........................................................................................................................................................ 4 2.3性能需求 ................................................................................................................................................................ 4 2.4功能规定 ................................................................................................................................................................ 5 2.5功能模块图 ............................................................................................................................................................ 5 第三章 系统设计 ................................................................................................................................................................. 6
3.1程序流程图 ............................................................................................................................................................ 6 3.2数据库的设计 ........................................................................................................................................................ 7
3.2.1数据字典 .................................................................................................................................................... 7 3.2.2数据库的逻辑设计 .................................................................................................................................... 8 3.2.3数据库的物理设计 .................................................................................................................................... 9
第四章 系统设计 ............................................................................................................................................................... 12
4.1登陆界面 .............................................................................................................................................................. 12 4.2网页主页 .............................................................................................................................................................. 12 4.3用户注册 .............................................................................................................................................................. 13 4.4用户修改自己信息 .............................................................................................................................................. 13 4.5用户挑选书籍 ...................................................................................................................................................... 14 4.6用户点击购物车 .................................................................................................................................................. 14 4.7用户通过购物车完成的订单 .............................................................................................................................. 15 4.8用户订单 .............................................................................................................................................................. 15 4.9用户订单的最后确认 .......................................................................................................................................... 16 4.10管理员管理图书 ................................................................................................................................................ 16 4.11管理员对用户进行管理 .................................................................................................................................... 16 4.12管理员对订单进行管理 .................................................................................................................................... 17 第五章 个人总结 ............................................................................................................................................................. 17 [参考文献] ........................................................................................................................................................................ 17
网上书店系统web实验报告(代码+数据库+前台)
网上书店系统的设计与实现
摘 要:随着网络技术的不断发展和人们购物意识的不断革新,网上购物成为一种新型的购物方式;网上
书店也渐渐成为一种时尚,正足逐步被人们所接受和认可。本文针对网上书店系统的实际需求,选择采用ASP作为开发技术,后台使用Access数据库,设计并实现了的网上书店系统。该系统主要由前台管理和后台管理两部分构成。前台主要完成的功能是针对消费者的,包括书店的图书分类、推荐、用户购书及用户个人信息管理等;后台的主要功能是增加、删除图书信息,查询图书信息,查询统计图书销售信息等等。最后,对系统进行了简单的测试。
关键词:网上书店;Asp;Dreamweaver;数据库
Design and implementation of online bookstore system
Abstract:With the continuous reform and the development of network technology and people's
awareness of shopping, online shopping has become a new way of shopping; online bookstore has gradually become a kind of fashion, is gradually being recognized and accepted by the people. According to the actual demand of online bookstore system, choose ASP as the development of technology, the background using the Access database, online bookstore system is designed and implemented. The system consists of two main modules: foreground management and background management. The main function is for consumers, including book classification, recommendation,user books and personal information management; the background of the main features is to increase, delete the book information, book information query, query statistics book sales information and so on. Finally, the system is a simple test.
Keywords: Online bookstore; Asp; Dreamweaver; database
网上书店系统web实验报告(代码+数据库+前台)
第一章 绪论
网上书店,或称电子书店,线上书店,是利用信息技术、网络技术通过网络完成图书交易的一种电子商务类型川。随着网络技术的成熟,网上书店作为电了商务的一种,于20世纪90年代后期开始兴起,现在己经具备了一定规模。
由于网络已经覆盖全球,信息、量巨大而且独具优势。借助这个良好的平台进行书籍的销售,可以使读者足不出户就能选购自己需要的书本。网土书店近在咫尺,且永不下班关门,读者可以随时随地自由地查询和订购图书。
与传统的书店相比较,网上书店具有全面且快速的图书查询检索功能,齐全的图书品种,方便快捷的配送服务,低廉的销售价格,直接准确的数据积累,灵活多样的宣传营销平台,先进的互联网技术,完善的售后服务等优势。网上书店作为一种新兴的书籍售卖方式,越来越受到人们的关注。研究网上书店系统的设计和实现无论是从研究背景还是研究意义都具有很高的理沦价值和很好的实践价值。
第二章 需求分析
2.1系统需求分析
系统的主要目的是实现一个图书管理系统。系统有2 类用户分别为管理员、读者会员。管理员经口令认证进人系统后,管理员可完成维护系统的功能, 包括管理图书和管理会员。读者会员则完成查询图书、修改个人资料、查询个人借阅信息的功能, 工作完成后可以退出系统。
2.2功能需求描述
随着互联网的高速发展,网上购物已经成为了当今主流,网上购书也不例外。所以设计一个网上书店系统可以轻松解决人们的便利购书。
系统主要是为方便用户定制开发的,因此针对网上购书而言,经过了反复地论证,最终确定了网上书店系统的设计方案,网上书店系统的主要功能为:
(1) 用户登录。管理员或会员根据账号和密码登录系统进行身份验证。
(2) 添加图书。只有管理员登录成功后才能添加图书。通过点击导航条上的“添加图书“超链接进入添加图书页面,填好后点提交, 就进数据库了。
(3) 修改图书。只有管理员登录成功后才能修改图书。通过点击导航条上的“修改图书“超链接进入修改图书页面,修改好后点提交, 就进数据库了。
(4) 删除图书。只有管理员登录成功后才能修改图书。通过点击导航条上的“删除图书“超链接进入删除图书页面,点删除就可将书删除。
(5) 修改和查询个人信息。用户可以修改自己的个人信息和密码。
(6) 购物车功能。用户可以把自己选好的图书放进购物车,再次确认购物车里的信息即可以确认购书。
2.3性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,网上书店系统应该满足以下的性能需求:
(1)系统处理的准确性和及时性
系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足中小型企业对信息处理的需
网上书店系统web实验报告(代码+数据库+前台)
求。
(2)系统的开放性和系统的可扩充性 网上书店系统在开发过程中,应该充分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善,都要求系统提供足够的功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。
(3)系统的易用性和易维护性
网上属书店系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面。
(4)系统的标准性
系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。
(5)系统的先进性
目前计算系统的技术发展相当快,做为图书管理系统工程,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。
(6)系统的响应速度
图书管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。
2.4功能规定
前台功能划分:
(1)图书搜索
(2)查看图书详细信息 (3)用户注册 (4)用户登录 (5)修改用户信息 (6)购物车功能 (7)查看订单 后台功能划分为:
(1)图书管理系统(增删改查) (2)用户信息管理(删查)
(3)订单信息管理(查看订单清单,更新出货状态)
2.5功能模块图
网上书店系统web实验报告(代码+数据库+前台)
第三章 系统设计
3.1程序流程图
用户登录流程图
网上书店系统web实验报告(代码+数据库+前台)
管理员登录流程图
3.2数据库的设计 3.2.1数据字典
(1)名称:管理员
描述:记录管理员信息
定义:管理员信息=管理员ID+管理员密码 输入数据:管理员信息 输出数据:管理员信息
(2)名称:图书信息表结构
描述:记录所有图书的基本情况
定义:图书信息=图书ID+图书名称+图书描述+图书价格+图书类别 输入数据:图书信息 输出数据:图书信息 (3)名称:用户信息表结构
描述:记录所有用户信息情况
定义:用户信息=用户id+用户姓名+用户密码+用户电话+用户地址 输入数据:用户信息 输出数据:用户信息
(4)名称:订单人信息表结构
描述:记录所有订单人的基本情况
定义:读者信息=订单ID+订单人+订单人电话+订单人地址+订单日期+订单的状态 输入数据:订单人信息
网上书店系统web实验报告(代码+数据库+前台)
输出数据:订单人信息
(5)名称:订单表结构
描述:记录已下订单的情况
定义:订单信息=订单ID+订单人+订单人电话+订单人地址+订单日期+订单的状态 输入数据:订单信息 输出数据:订单信息
3.2.2数据库的逻辑设计
在需求分析阶段已完成该系统所有的数据分析。根据该阶段所建立的概念模型,已经得出满足系统设计要求的几个关系描述,该阶段的主要工作就是把前一阶段的成果转化为具体的数据库。下面给出概念结构设计得E-R图 (1)管理员实体E-R图
管理员
账号密码
图3.1
(2)用户实体E-R图
用户
用户编号
密码
姓名
地址
电话
图3.2
(3)图书信息实体E-R图
图书
类别
编号
库存数量
书名
描述
图3.3
价格
(4)购物车实体E-R图
网上书店系统web实验报告(代码+数据库+前台)
购物车
购物车编号订单号
图书编号
图书价格
购买数量
图3.4
(5)订单实体E-R图
订单
订单号
订单日期
客户姓名
客户地址
客户电话
订单状态
图3.5
(6)总体E-R图
图3.6
3.2.3数据库的物理设计
Book表是图书的信息(包括:图书名称,图书价格,图书描述,图书数量等),如表3.1、图3.7
表3.1
网上书店系统web实验报告(代码+数据库+前台)
图
3.7
图3.8
Orderitem表是购物车的信息(包括:购物车ID,图书单价,购买数量,订单ID等), 如表
表3.2
图3.9
图3.10
网上书店系统web实验报告(代码+数据库+前台)
Orders表是订单的信息(包括:订单ID,订单人,订单人电话,订单人地址), 如表
表3.3
图3.11
图3.12
User表是用户的信息(包括:用户id,用户姓名,用户密码,用户电话,用户地址),
表 3.4
图3.13
网上书店系统web实验报告(代码+数据库+前台)
图3.14
第四章 系统设计
4.1登陆界面
4.2网页主页
网上书店系统web实验报告(代码+数据库+前台)
4.3用户注册
4.4用户修改自己信息
网上书店系统web实验报告(代码+数据库+前台)
4.5用户挑选书籍
4.6用户点击购物车
网上书店系统web实验报告(代码+数据库+前台)
4.7用户通过购物车完成的订单
4.8用户订单
网上书店系统web实验报告(代码+数据库+前台)
4.9用户订单的最后确认
4.10管理员管理图书
4.11管理员对用户进行管理
网上书店系统web实验报告(代码+数据库+前台)
4.12管理员对订单进行管理
第五章 个人总结
通过做课程设计,有几点感想,归纳如下:
1.扎实的理论基础。如果不掌握它们,很难写出高水平的程序。而这一点又是我们所缺乏的。 2.不钻牛角尖。当遇到障碍的时候,要灵活运用知识,也许会发现那些难题现在竟然可以迎刃而解。
3. 多与别人交流。三人行必有我师。 4.良好的编程风格。注意养成良好的习惯,代码的缩进编排,变量的命名规则要始终保持一致。没做完一部分就检查成果,在这次的设计过程中,我学到的不仅是知识,我还认识到许多事情。这次设计使我的编程水平提高了一大步,使我充分的认识到合作的可贵。 由于这次设计涉及到网页设计、数据结构编写及数据库建立,我们学到了不少编程设计工具与数据库连接的知识,对网页设计的操作有了进一步的了解。这次设计对我的综合能力是一次很好的锻炼,但是我们必须承认自己的能力和知识还很肤浅。所以今后学习道路还是很漫长的。
[参考文献]
[1]《Dreamweaver CS5网页设计与制作基础教程》作者:文杰;2012年出版 [2]《从新手到高手:网页设计与制作》作者:杨敏,王英华;2011年出版 [3]《基于http://www.77cn.com.cn的网上书店系统的设计与实现》,刘金魁,[T],2011. [4]《基于ASP的网上书店系统的设计与实现》,宇虹儒,[T],2009. [5]《网上书店的设计与实现》,高浩,[T],2012.
网上书店系统web实验报告(代码+数据库+前台)
前台代码
1.登陆界面
部分代码: <head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <style type="text/css"> <!-- body { background-image: url(登录图片.jpg); background-repeat: no-repeat; } -->
</style></head>
<body>
<th width="173" height="19" scope="row"><p class="STYLE9"></p> <p class="STYLE9"><span class="STYLE1"></span></p> <p class="STYLE9"><span class="STYLE1"></span></p> <p class="STYLE9"><span class="STYLE1">
welcome to my</span> </p> <p class="STYLE9"><span 登录 人文书店</span></p> </th> <p>
<td width="351"><label> <span class="STYLE4"><br /> <br />
</span></label></td> </tr> <tr></tr> <tr> <th height="20" scope="row"><div align="left"><span 用户名</span></div></th>
<td> <input name="password" type="text" size="20" value=""></td><p> </tr>
<tr></tr><tr> <th height="42" scope="row"><div align="left"><span 密码</span></div></th><td><label> <input name="userphone" type="text" size="20" value="">
class="STYLE2">class="STYLE9"> class="STYLE9"> bookstore!
网上书店系统web实验报告(代码+数据库+前台)
</label>
<p> </p></td> </tr> <tr> <th height="43" scope="row"><div align="left"><span class="STYLE9"> <a href="注册.html">新人注册</a> <a href="首页.html"><img src="进入图片.jpg" alt="" width="40" height="20" border="0" /></a></span> <a href="注销.html">修改信息 </a></div></th><p> <td><label></label></td> <div align="left"></div> </body> </html>
2网页主页
部分代码: <head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <style type="text/css"> <!--
body,td,th { color: #6666CC; }
.STYLE6 { font-size: 40px; font-weight: bold; }
.STYLE7 {font-size: 16px} .STYLE8 {font-size: 14px} .STYLE9 {font-size: 24px} body { background-image: url(主页背景 .jpg); background-repeat: no-repeat; }
.STYLE11 {font-size: 16px; font-weight: bold; } -->
</style> </head>
<body>
正在阅读:
总结:幼儿园实习总结10篇(2019版).docx03-05
2022祝福中考成功的佳句03-30
C语言复习提纲11-05
苗苗双语幼儿园学前班期中语文检测题07-29
2009年江苏省公务员考试行测真题及答案解析 - B类 - 图文04-05
建筑环保装饰材料生产项目可行性研究报告03-11
北京交通大学毕业设计论文神朔铁路交通安全06-20
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 前台
- 网上书店
- 实验
- 代码
- 数据库
- 报告
- 系统
- web
- 美学概论试题库
- 电厂锅炉设备及系统
- 农田水利学复习提纲(终极版)
- 华东师大版八年级数学上册同步练习题全套
- 云南省初中学生综合素质评价方案
- 免费版 第四章 刑事诉讼法学的基本范畴
- 2017年版中国汽车养护市场分析报告目录
- 研究二元函数(多元函数)的思想方法
- 安康市农家书屋调研报告
- 第二十章破坏社会主义市场经济秩序罪
- 细胞图像分析处理系统的开发
- 2017-2022年中国私有云行业分析与未来发展趋势报告(目录)
- 公共关系学期末考试题(带答案)
- 石油企业安全文化建设研究(监督)
- 2018年中国衣料电商发展现状与市场前景分析(目录)
- 高一物理《力的合成与分解》习题与详解
- 电大_当代中国政治制度_形考册_便携版_小抄版
- 人教版数学七年级上 新课标与核心素养期末冲刺100全能培优测试卷(含答案及详解)
- 2016年郑州大学802经济管理基础之微观经济学考研冲刺密押卷及答案
- 中国钢铁市场调研与分析报告目录