第四章 网站功能模块设计与实现
4.1 功能模块
要实现网站的正常运营,至少要由以下模块构成
(1)宠物展示
(2)会员注册与登录
(3)留言板
(4)后台管理
4.2 宠物展示
宠物展示要一目了然,也要吸引浏览者点击查看。在首页上还设计了网站推荐宠物,以图片链接方式进行设置。
4.3 会员注册与登陆
会员注册与登录
注册为网站会员是为了可以在本网站留言,在网上留言时,只有注册的用户才能留言。在注册过程中还需要对会员帐号是否被注册以及是否符合规定进行检测,不符合要求的情况会给出提示,在填写注册信息后,可以对所填信息进行确认。
注册会员时需要提供如下信息:
新会员帐号、姓名、性别、密码、密码确认、E-Mail、电话、邮政编码。
在新会员帐号注册时要进行检测,如果已被注册则提示“这个用户名已被他人注册”,这样可以方便顾客注册会员,省去了在填写大段信息后发现帐号被注册后还需重新填写的尴尬。基本原理是用用户填写的文本框中的信息从会员信息数据库查找有无相同的信息,然后给出“这个用户名已被他人注册”或者“此用户名目前无人使用”的提示。
会员登录需要验证帐号和密码,在登陆成功后,用户登录的信息会在reguser表中保存,一直会保留到用户关闭浏览器,以此对登录会员和浏览者的权限进行限制,加以区分。会员注册如图4所示:
4.4 后台管理系统
宠物信息管理、留言信息管理、用户管理是最基本的后台管理功能。
4.4.1 注册和登录
为了更好的保障平台的安全运行,我们把后台入口设置为单独网页方式;即在地址栏中直接打开manage文件夹中Admin_login.htm即可进入登陆页,如图7所示,输入用户名和密码就可进入管理平台。