jsp拼车(论文)
https://www.bilibili.com/video/BV1P94y1A7UC/
演示视频:
第5章详细设计
5. 1网站首页
此页面为网站首页,上面的导航栏有站内新闻,拼车信息,拼车论坛,用户注册,后台管理等功能。下面还有系统公告,友情链接等。
5.1.2拼车信息页面
此页面为拼车信息,按类型,出发地或者目的地可查找相关信息实现本模块的主要代码如下所示:
5.1.3拼车论坛页面
5.1.4注册用户页面
此页面为用户注册,包括用户名,密码,姓名,电话,邮箱,QQ,头像,籍贯,地址,性别,等,实现本模块的主要代码如下所示:
5.1 后台系统登录界面
该界面是本系统运行的第一个界面,是进入本系统的唯一入口,其他所有操作均要在本模块之后进行。
该模块界面看似简单,只有两个文本框,一个下拉框和两个按钮,其实他实现的难度较高,因为涉及到很多安全性及权限分配的问题。
系统会根据所填用户名和密码及权限,自动去数据库里查询是否有匹配对象,如果登陆成功,则系统将其用户名和权限记录下来,以便其他操作时分配于与其相对应的权限。
实现本模块的主要代码如下所示:
实现该模块的流程图如下所示
图5-1-2系统登录流程图
5.2 后台主界面
经上一模块的身份验证后,到达本模块,本模块是一个主界面,它是一个框架结构,由上中下三大块组成,其中中间一块又包括了左右两个小块,左边是一个菜单,右边是主页面,当用户单击左边菜单时,右边会相应显示与其对应的模块页。
5.3管理员信息管理界面
该模块主要是让超级管理员可以管理系统中的普通管理员来共同管理本系统。该模块主要是由上下两个小块组成,上面是添加,下面是将所有已有的人员信息以列表的形式列出。
因考虑到系统人员的泛滥性,本模块仅限超级管理员一人使用。
5.4站内新闻类别添加界面
该模块主要是让管理员可以添加系统数据库中的所有新闻信息,包括标题,类别,添加时间等信息。本模块实现的难度不是很大,下面简单介绍一下实现的代码:
5.5站内新闻类别查询界面
该模块主要是将上一模块中添加的所有音乐信息以列表的形式列出,让管理员可以一目了然地看出系统中的所有音乐信息,且还包括了查询,修改,删除,统计和打印的功能。
其中查询包括了标题查询字段。该字段均为模糊查询,即只需要输入字段中包含的若干字符即可,实现本模块的主要代码如下所示:
5.6论坛信息添加界面
该模块是本系统的核心模块——论坛添加。该模块是由管理员进行操作的,其操作流程为:
5.7论坛信息管理界面
该模块的主要功能是将上一模块中添加的论坛信息列出,其界面及实现的方法都与坛信息查询界面相似。
5.8用户登陆后台介绍
用户后台包括,个人资料管理,拼车信息管理,
个人资料管理包括:用户名,密码,隆名,性别,电话,身份证,地址,职位,备注等,实现本模块的主要代码如下所示:
5.8拼车信息介绍
此页面为拼车信息,按类型,出发地或者目的地可查找相关信息实现本模块的主要代码如下所示: