https://www.bilibili.com/video/BV16F4m177J2/
演示视频:
3.2功能模块的设计与实现
4.2.1系统注册模块
用户如果想要注册,则按要求输入信息,包括用户名,密码,确认密码,验证码。系统处理过程为:系统根据用户的输入信息,首先查询数据库,查询出数据库里的所有的用户的信息,若是有重名的,则告之“对不起!该用户已经被注册!”,若是查询没有重名的,则告之“该用户还未被注册!”而且验证用户输入的数据全部都是合法的数据,则调用用户注册信息的插入模块把用户的注册信息插入到数据库中。此时页面提示注册成功,返回首页。
图3-1用户注册界面
3.2.2系统登录模块
用户输入用户名和密码,系统根据用户输入的用户名字和用户的密码,到数据库中去查询所有用户的信息,如果没有该用户信息,则该用户不能登录,需要先进行注册。如果有该相应的该用户的信息,则说明该用户是合法的用户,能成功登录,此时判断用户身份,如果是普通用户,到系统前台界面;如果是系统会员,则转到后台工作界面。
图3-3登录判断流程图
4.2.3普通用户功能模块
如果用户未登录,则可以浏览房屋信息,可以对房屋信息进行多种查询,也可以浏览本系统的房屋公告,还可以联系本站的会员,把自己的意见、建议通过E-mail发送给会员。
如果用户想要发布房屋信息,则必须要登录才能发布,成功登录以后,用户可以浏览、搜索、发布、修改和删除个人房屋信息,修改个人密码信息,浏览网站房屋公告等。
图3-4登录用户浏览房屋信息
3.2.4会员功能模块
会员是使系统的管理者,维护者。会员登录成功以后,可以管理房屋信息,能查看房屋信息发布详细情况,并可作出删除管理;
图3-6会员管理房屋信息