ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:274.51KB ,
资源ID:6867927      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6867927.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(在线购书系统网站课程设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

在线购书系统网站课程设计.docx

1、在线购书系统网站课程设计 电子商务网站课程设计课 题: 在线购书系统目 录1、绪论 21.1系统的开发背景 22、系统分析 22.1需求分析 22.2系统功能分析 32.3 系统构架 33、数据库设计 43.1数据库需求分析 43.2 数据库结构设计 54、系统设计 94.1系统流程图: 94.2系统前台功能结构图 104.2.1公用模块 104.2.2用户注册模块 114.2.3找回密码模块 114.2.4用户登录模块 124.2.5用户管理模块 124.2.5在线购书模块 134.3系统后台设计 164.3.1后台登录模块 164.3.2图书管理模块 164.3.3用户管理模块 174.3

2、.4分类管理模块 174.3.5信息管理模块 174.3.6常规管理和帮助模块 174.3.7密码和退出功能模块 175总结 171、绪论1.1系统的开发背景 随着互联网的飞速发展,电子商务正慢慢地为人们所认识和接受,并逐渐成为当今网络发展的一个热门行业。电子商务的特点是人们不受时间的限制、空间的以及传统购物方式的诸多限制,可以随时随地的在网上交易。在网上,这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。同时,电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易成本。如今人们越来越追求时尚、讲究个性,注重购物的环境,而

3、网上购物是更能体现个性的购物方式。 在线购书系统就是电子商务的一种形式,它通过互联网提供一个虚拟的互动空间来实现人们的购书活动。人们可以在网上随时随地的购买自己所需要的图书,使购物过程变得轻松、快捷、方便。2、系统分析2.1需求分析 通过对电子商务网站购物环境的以及购物过程的调查研究,系统需要以下功能: 展示最新的书籍信息。 展示网站推荐的书籍信息。 提供相关的网站新闻报道。 为用户提供修改个人资料和查看网站操作情况的平台。 提供用户在网站上购物的平台。 提供用户与书店的信息反馈交流平台。 展示网站发布的公告信息。 展示书籍的销量排行。 展示网站的友情链接。 提供在线帮助信息。 对商品详细信息

4、以及分类信息进行管理。 对用户的基本资料、消费情况以及留言进行管理。 对用户的订单进行管理。 对管理员信息、网站公告信息、友情链接等信息进行管理。 系统运行稳定,强大的数据处理能力。2.2系统功能分析根据不同的用户,BookStore在线购书系统可以分为以下三个功能区。(1)普通顾客功能区: 进行注册成为会员。 浏览本书店的所有图书信息。 查询自己需要的图书。 在线选购自己需要的图书。(2)会员功能区: 会员正常登陆后,即可进入BookStore在线购书系统。 会员可以查看自己的购书记录。 会员可以查看自己的个人资料。 会员可以修改自己的个人注册信息。 会员可以享受本店的优惠待遇。 会员可以退

5、出系统。(3)管理员功能区: 管理员正常登录后,即可对在线购书系统进行数据的修改。 管理图书:添加新图书、查看与修改、管理图书订单、管理图书评论 用户管理功能:管理网站的用户、管理后台的用户 图书分类管理:添加首页新闻、新闻的修改删除、首页公告设置、查看意见反馈。 常规管理和帮助:网站信息设置、送货/付款设置、管理友情链接、查看后台的使用帮助 密码和退出功能:注销登录、修改登录密码2.3 系统构架该系统设计流程是:首先创建在线购书系统数据库,在设计该系统的功能,然后编写源代码实现系统功能,并在表层制作与用户对话的界面,将系统上传到Internet进入应用层后,用户使用该系统。该流程对应系统构架

6、为:数据层 设计数据服务 配置系统信息表层 应用层 用户接口层。系统总体构架如图2.1所示。表示层 图2.1系统总体框架图3、数据库设计3.1数据库需求分析系统采用Access采作为后台数据库。根据上面的流程,Bookstore数据库在此系统中需要用到一下几个表极其功能,如表3.1所示: 数据表功能shop_action存储用户收货、送货的信息shop_admin网站管理员名和密码shop_anclass添加图书的一级目录shop_nclass添加图书的二级目录shop_config网站的基本信息shop_fk网站用户的反馈信息shop_gg订单详情shop_keyname书籍关键字shop_

7、links 友情链接shop_book书籍信息shop_news网站新闻shop_pinglun网站评论shop_songhuo送货方式和付款方式user网站用户信息图3.1 BookStore 数据库把汗的数据表及其功能3.2 数据库结构设计(1)BookStore包含的数据表的结构说明表名:shop_action图3.2 shop_action表结构表名:shop_admin图3.3 shop_admin表结构表名:shop_anclass图3.4 shop_anclass表结构表名:shop_nclass图3.5 shop_nclass表结构表名:shop_config图3.6 shop

8、_config表结构表名:shop_fk图3.7 shop_fk表结构表名:shop_songhuo图3.8图 shop_songhuo表结构表名:shop_keyname图3.9 shop_keyname表结构表名:shop_links图3.10 shop_links表结构表名:shop_book图3.11 shop_book表结构表名:shop_news图3.12 shop_news表结构表名:shop_pinglun图3.13shop_pinglun表结构表名:user图3.14user表结构4、系统设计 4.1系统流程图:(1)BookStore在线购书系统前台系统功能模块流程图如图4

9、.1所示。修改订单状态dingdang.asp 否 是 图4.1 前台系统功能模块页面流程图(2)用户购书流程在线购书流程图如图4.2所示填写配送信息 图4.2 用户购书流程图 4.2系统前台功能结构图前台功能结构图:如4.1所示统计信息4.2.1公用模块为了使在线购书系统地结构清晰、代码规范,这里把系统中重复使用的代码写在一个页面内,当需要的时候直接加在进来即可。该系统地公用模块包括:数据库连接页(conn.asp)、网站的顶部页面(webtop.asp) 。(1) 数据库链接页conn.as(2) 网站顶部页面webtop.asp4.2.2用户注册模块此模块包括用户注册页面和检验并保存用户

10、信息。任何用户只要成为本书店的会员,就必须先到注册页面进行注册。注册成功后成为会员,否则重新注册,直到成功为止。会员用注册的账号和密码登录在线购书系统,进行网上订购即可享用本书店提供的优惠。包括:用户注册页面reg.asp:4.2.3找回密码模块此模块包括找回密码页面和显示找回密码页面,这一功能是为了一些用户忘记密码的情况设置的。找回密码功能可根据用户的个人资料来找回。4.2.4用户登录模块此模块用户登录页面和用户登录信息页面。登录页面login.asp用户登录:管理员登录4.2.5用户管理模块此模块包括修改个人信息、查看个人资料、查看订单记录和查看订单内容,所有用户成功登录后可进行这几种操作

11、。个人资料页:myuser.asp?action=userziliao修改用户信息页面:.myuser.asp?action=savepass查看订单记录页面; myuser.asp?action=dingdan管理收藏夹页面: myuser.asp?action=shoucang统计信息页面: myuser.asp?action=statinfo4.2.5在线购书模块显示图书分类信息class.asp新品图书:newshop.asp图书排行榜:bookorder.asp特价图书:tejia.asp图书详细信息页面:book.asp4.2.6 退出系统模块此模块包括退出系统页。此模块只对登录系

12、统后的用户开放、负责结束用户在登录模块所获得的Session对象,退出本系统,返回到系统首页。logout.asp是退出系统页,用于用户退出登录状态。4.3系统后台设计后台功能结构图:修改登录密码管4.3.1后台登录模块审核人员都是在校的老师或者领导,他们决定考试的内容以及考试时间,并且还要通知考生在规定的时间参加考试,审核人员也是从考生登录界面进入系统,但是在新闻首页不同的审核必须审核不同的考试计划和新闻。系统为每个不同西部的老师所审核的新闻和考试计划进行了限制,只有一定权限的老师才能对考试计划进行修改。另外老师们也是考生之一,也可以进行相关的职业道德考试。所以仍旧从考生入口登入。4.3.2

13、图书管理模块考生运用自己的用户名和密码。初始用户名和密码就是考生自己的学生证号码。进入系统以后。可以对密码进行修改。4.3.3用户管理模块考生必须登录以后才能看相关新闻,考生浏览了新闻信息以后,可以马上进行相关考试,新闻中很多是考试计划,可以了解考试时间和考试科目。News.asp文件就是新闻显示页面,而viewnewsasp文件才能够实现浏览新闻的功能。如果考生的用户名为空,那么进入的是前一个页面,4.3.4分类管理模块考生可以查看考试科目,如果当前没有考试的项目就会显示没有考试,如果有考试项目,考生就可以直接进去考试。由selectsubject.asp文件实现此功能。如果用户参加完考试,

14、此时也不会显示可以考试的科目,这样可以防止考生重复考试。4.3.5信息管理模块点击进入考试,paper.asp文件是此系统最难的设计环节,它不仅要对考生考试时间的控制。也要生成随机试卷,而且还要做到防止刷新页面等功能。防刷新功能通过一个变量downloadok,如果它的值为Y说明正在刷新,那么刷新后会转到选择科目页面,考生再次进入考试,题库是一样的,不会再重新抽题。4.3.6常规管理和帮助模块考生考完以后立刻出来成绩,同时也会将考生的信息保存到数据库里面。考生以后也可以查询成绩,这个功能由searchmyscore.asp文件可以实现。4.3.7密码和退出功能模块考试记录模块可以实现对考生考试

15、过程的再现,记录了考生每个题目的答案,方便考生考后学习。5总结 Bookstore网上售书系统购书流程简洁,实现了基本的在线购书系统的功能。本系统最大的优点是能够实现自动生成成绩,以及随机抽出考题,而且有防刷新的功能,考生一旦进入考试。就不能再次抽题。在做这个系统的时候,我遇到了很多问题和缺陷,比如说在用框架结构和单页面使用是还是会出现一些代码错误找不到页面的情况。由于水平的问题,本系统作为一个在线的电子商务系统,缺少了网上结算模块,在今后的学习中,可以学习增加网银支付接口。同时关注购物系统的安全问题,如增加一些安全技术(如SSL)来保证通信的安全。总之,通过对在线购书系统的开发和建设,让我对asp开发技术有了很深刻的了解,希望通过今后更深入的学习,掌握更多的asp知识,完善本系统。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1