网页制作第6章.ppt

上传人:b****1 文档编号:1372007 上传时间:2022-10-21 格式:PPT 页数:42 大小:403.50KB
下载 相关 举报
网页制作第6章.ppt_第1页
第1页 / 共42页
网页制作第6章.ppt_第2页
第2页 / 共42页
网页制作第6章.ppt_第3页
第3页 / 共42页
网页制作第6章.ppt_第4页
第4页 / 共42页
网页制作第6章.ppt_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

网页制作第6章.ppt

《网页制作第6章.ppt》由会员分享,可在线阅读,更多相关《网页制作第6章.ppt(42页珍藏版)》请在冰豆网上搜索。

网页制作第6章.ppt

第6章网络书店的后台管理,6.1后台管理功能规划,系统功能规划,在软件工程中包括了系统功能的概要设计、数据库设计和详细设计等内容。

系统的设计是系统能否实现的前提,也是系统完善性和扩充性的基础,在编写程序之前,首要任务就是系统功能的设计。

在进行后台管理系统模块细化之前,首先需要分析后台管理程序应当管理哪些内容,为前台提供哪些服务,实现哪些要求。

前后台功能的管理关系,通过对比前台功能,我们初步了解了作为本系统的前台功能的支撑,后台管理系统应该包括会员管理模块、图书信息管理模块、订单管理模块和留言管理模块。

6.1.1系统功能流程,6.1.2系统模块设计,后台管理主要使用对象为系统管理员,根据前台的功能设计,把本系统的后台管理主要分为4个主要模块,1会员管理,在前台的购物模块中,只有会员才能拥有自己的购物车,这样才能定位到是谁定购了哪些商品,此人的具体资料是什么?

由于用户可以随意注册,难免会产生不必要的会员资料,为了使系统长期稳定的运行,用户管理模块是不可缺少的。

但是这里要注意的是,前台的用户管理的权限仅限于修改自己的信息,而此处的会员管理用于管理所有用户信息资料,2图书信息管理,由于本系统为网上书店,图书信息当然为本系统的核心内容,作为系统管理员,首先能够对系统的图书进行数据管理,其中包括图书的添加,图书的修改和删除,为优惠用户,设置图书为特价图书和推荐图书等功能,3订单管理,会员在前台通过购物车定购图书,在服务台下订单,会员购书完毕,系统管理员通过查看订单,了解哪些用户购买了哪些图书,通过什么样的方式发货收款,图书是否已经发出,该交易完成后,是否已经电话回访等功能设定,4留言管理,留言管理模块是会员通过前台留言板向管理员对网上书店发表自己的看法,系统管理员通过后台留言管理对会员的留言进行删除,回复等功能,该功能对于网上书店来说,是对图书的评价和对网站的评测,6.1.3系统数据库设计,在这里添加了“admin”表,用来管理系统管理员用户信息。

其中,userkey字段为管理员权限,1为录入员,2为管理员,3为系统管理员;loginip字段为用户最后登陆IP,这样可以检查出最后登陆此系统的管理员所在位置。

6.2管理员登录和验证,在本系统中管理员分三级管理方式,分别为录入员,普通管理员和系统管理员。

6.2.1功能设定,1.录入员,录入员为本系统中权限最低的管理员,负责本系统中图书基本信息的管理功能,作为主营图书的网上购物网站,大量的图书信息需要录入,并且随时有新书需要发布、有图书特价优惠活动等,录入员的登陆流程如图所示,6.2.1功能设定,6.2.1功能设定,2.普通管理员,普通管理员权限几乎管理所有的功能,包括会员管理、图书信息管理、订单管理、留言管理等功能。

普通管理员为本系统的核心管理员,但是在会员管理模块中,普通管理员仍然只能管理普通注册会员信息和修改个人信息资料,不能管理录入员和其他管理员的信息资料,普通管理员的功能流程如图所示,6.2.1功能设定,6.2.1功能设定,3.系统管理员,顾名思义,系统管理员为本系统中最高权限的管理员,他除了拥有普通管理员的所有权限以外,他还可以管理所有管理员的信息资料,对于本系统,系统管理员应该是唯一的,对于系统的执行,系统管理员只负责本系统中所有信息的管理,其他权限应下放到普通管理员,其功能流程如图所示,6.2.1功能设定,6.2.2管理员登陆与验证程序实现,根据上面的功能设定,已经概要设计出系统中管理员的功能流程,下面根据功能流程,详细设计此模块的程序流程如图所示。

6.2.2管理员登陆与验证程序实现,【案例6-1】登录与验证,1.建立数据库连接,2.管理员登陆,3.登陆验证,4.权限验证,6.3网站用户管理,网站用户管理模块主要包括注册会员管理、管理员信息管理和更改个人信息三个功能。

下面详细设计网站用户管理模块的主要功能。

6.3.1注册会员管理,注册会员管理模块包括会员修改和删除功能,会员注册功能在前台实现,主要程序流程如图所示,6.3.1注册会员管理,【案例6-2】注册会员管理程序,1.注册会员管理列表,2.会员修改,3.会员删除,6.3.2管理员信息管理,管理员信息管理模块包括添加管理员、修改管理员资料和删除管理员功能,主要程序流程如图所示。

6.3.2管理员信息管理,【案例6-3】管理员信息管理程序,1.管理员列表、添加和修改,2.管理员删除,6.3.3更改个人信息,更改个人信息模块包括更改用户名、密码和真实姓名等用户信息,主要程序流程如图所示。

6.3.3更改个人信息,【案例6-4】更改个人信息程序,6.4图书信息管理,图书信息管理模块包括新图书的添加、图书的修改和删除、设置图书特价、设置图书为新书、设置图书为推荐图书等主要功能。

图书信息管理的主要程序流程如图所示。

【案例6-5】图书信息管理程序实现,1.图书添加,2.图书显示列表,3.图书预览,4.图书的修改,5.图书删除,6.图书特价、新购和推荐,6.5图书订单管理,对于订单管理模块功能流程,前台下订单之后,随机生成订单号,同时把购物车中图书总价格写入数据库,作为电子商务网站,良好的信誉是网站经营的基础,管理员应该在订单下达之后,第一时间根据会员信息联系客户,所以对于订单的后台管理模块,主要功能包括订单交费情况、发货情况、收货情况和交易是否完成等。

根据以上功能流程,详细设计此模块的程序流程如图所示,【案例6-6】订单管理程序实现,1.订单列表显示,2.订单的交费、发货、收货和完成,3.订单删除,6.6留言信息管理,系统的留言功能,主要是顾客对网络书店的见解和评价,或者是对产品的建议和告知管理员定购的联系方式等功能。

因此,作为网络书店留言的后台管理,不用像聊天室或论坛管理那样功能强大,只须简单的留言删除或回复功能即可,根据以上留言板的简单功能,详细设计顾客留言管理的程序流程如图所示,【案例6-7】留言管理程序实现,1.留言显示列表,2.留言删除,6.7小结,本章主要介绍了网络书店的后台管理功能,以概要设计功能到详细设计程序为主线,层层深入的方式启发读者,是读者了解系统功能设计方法、系统模块的划分方法、学会数据库的设计,掌握系统详细设计的方法,最终达到能够灵活运用ASP数据库编程,独立制作ASP项目工程的目的,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

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

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