系统管理员主要是负责对于数据的管理、用户的管理以及系统环境的维护。数据的管理,简单来说就是对于天气数据的管理,主要包括添加、删除、查询、修改功能。天气数据每天都是需要变化的,每一个时段可要做到可以时时更新,让用户能够准确的获取到最新的天气信息。用户的管理是对一些不文明、非法的用户进行封号管理,也可以指定一些用户成为管理员。系统的维护是针对评论区,反馈之下是可以添加评论的,当然那些不文明的评论内容是本系统不愿意看到的,所以这方便需要有管理员去管理和维护,这样大家才能在一个文明和谐的环境中获取自己想要的信息。
出于对系统的安全和数据的准确,普通用户的权限没有管理员的高。但是基本的天气查询功能是有的,只不过不能修改天气数据。个人资料修改的权限也是有的,用户可以修改保存更多的个人资料,以及昵称、密码、头像的修改,头像的修改是可以上传图片的。用户也可以在反馈区留下反馈,也可以评论别人的反馈、回复评论,系统主要数据流程如图3-1所示:
图3-1 系统主要数据流程图
3。2 系统功能概述
整个系统其实是一个非常大的系统,它里面包含着许多的模块,每一个模块都有着各自的功能。这些模块都是根据需求分析来确定的,需求不可能只有一个。在系统的设计阶段,本系统需要根据需求分析确定每一模块的要实现的功能和所涉及到的数据表,数据结构,分析需要得到的数据实体来接收数据结构中的内容,分析数据之间的联系,做得逻辑通畅。各个模块的功能实现后,将这些分散的模块整合到一起,才能称之为一个系统。最后一步,也是关键的一步——测试。任何系统在完成后都是需要测试的,去除系统存在的瑕疵,发现bug进行修正。以下将介绍各个模块的主要功能:来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
1。 登录和注册系统:这是用户进入系统的唯一途径。用户在没有帐号时需要先去注册,注册成功后即可通过登录页面进入主系统。
2。 天气查询系统:进入系统的用户可以选择城市和时间,查询该时间以及未来两天的天气情况和一些指南,将有用的天气信息提供给用户。
3。 天气数据录入系统:这是管理员用户独有的系统。管理员可以在这里对天气数据进行增删改查操作以及天气指南数据的增删改查操作。
4。 用户信息修改系统:用户可以修改自己的个人信息,除了一些身份权限信息无权限修改,其他的基本信息都是可以修改的,没有做任何限制。
5。 用户管理系统:这是管理员用户独有的系统。管理员可以对用户进行封号设置,还可以设置普通用户为管理员。
6。 反馈系统:所有的用户都可以在反馈系统中添加反馈,本系统需要用户提出宝贵的建议来完善系统本身。在反馈下也设置了评论区,所有的用户都有权限发表自己的评论。对于一些不文明的评论语句,管理员是有权限删除评论的。
JAVA+mysql天气预报后台管理系统设计与实现(5):http://www.youerw.com/jisuanji/lunwen_93690.html