-
南京信息项目大学
电子与信息项目学院
2018
级信息项目
气象信息系统课程论文
成绩:
__________________
学号:
班级:
姓名:
“气象信息发布系统”设计
1
、
项目名称及背景
1.1
项目名称
“气象信息系统”
1.2
开发背景
气象部门工作人员在工作中
需要查阅和管理如下信息:天气
<
晴、多
云、阴、小雨
<
雪)、大雨
<
雪)、暴雨
<
雪)、雾等)、温度、湿度、<
/p>
空气质量状况
<
优、良、轻度污染、重度
污染)等信息。工作人员以
“天”为单位发布信息,需要进行登录认证,对数据进行增加
、删除、
修改、查询等。普通用户无需登录即可直接进入系统查询天气情况,使
用浏览器访问该系统。
气象部门工作人员可以
随时发布气象新闻和灾害预警,普及气象知识。
2
、
文档说明
本文档系统的描述了“气象信息系统”的业务需求以及需求分析文档。
可用于指
导软件的系统设计和测试阶段的工作。
第二部分、任务说明
1
、
功能概述
气象信息系统需要提供如下功能:
1
.1
工作人员输入城市的一天的天气情况;
< br>1.2
工作人员和普通用户通过输入或点击相应的城市进行该城市的历史和当
p>
天的天气查询;
1.3
< br>工作人员更新某个城市的天气情况;
1.4
天气情况包括天气、温度、湿度、空气质量状况等;
1.5
更新操作包括增加、删除、修改和查询。
2
、
用户环境
数据库服务器:
Microsoft SQL SERVER
2000
。
Web
容器:
Tomcat
5.x
;
客户端软件要求:
操作系统:
Windows
2000
或
Windows
XP
;浏览器:
Internet Explorer
6.0
。
第三部分、需求分析
目标
1)
系统正常的运行,为用户提供良好的交互界面。系统能够稳定,
正确工作。
2)
能够满足用户的需
求,用户需求的功能能够正确实现,能够实现
数据的导入,处理后的数据的导出,能够实
现曲线图,对异常数据
的监测。
1
、实现功能
?
系统用例图
气
象
数
据
研
究
人
员
显示请求
数据统计请求
数据成图请求
数据导出请求
数据显示
气象资料管理
信息系统
输出文件
数据显示请求
?
用例图对应功能清单
功能编号
功能名称
01
02
03
04
05
登录
退出
浏览城市的天气信息
更新城市的天气信息
普通用户查询天气信息
文中标题
编号
备注
普通用户只可就行此操作
称。气象工作人员可以使用或访问
系统的全部功能,在图中火柴人表示
顶层
DFD
图
输出文件
数据导出请求
数据统计请求
数据统计
数据导出
显示数据
数据成图请求
数据成图
用例图中,使用一个椭圆表示用例,里面的文字描述了用例的名
系统参与者,分为工作人
员和普通用户,工作人员可以使用或访问系统
的全部功能,
<
/p>
此外,图中从参与者到用例的单向箭头表示二者之间的关联关系,
例如工作人员使用或访问这些功能。
2
、用例说明
?
登录
<
/p>
工作人员打开浏览器,输入应用系统的
URL
,浏览器中显示登录界面。
工作人员输入用户名称和口令后,提交页面。系统验证工
作人员的登
录:若用户名称或口令不正确,系统显示“登录失败
,
无效的用户名或
口令。”,工作人员可再次登录;若用户名称
和口令正确,工作人员
登录成功,系统显示一个页面可供工作人员访问。下图为登陆验证
:
?
退出
工作人员登录系统之后,点击“
退出”链接,系统销毁与工作人员的
会话有关的资源,再呈现“登录”界面给用户,可供
其再次登录系
统,并给用户提示消息“退出成功”。
?
浏览城市的天气信息
工作人员浏览城
市天气的界面,点击下拉式按钮,选择城市,选择历
史和当天时间段,点击“查询”按钮
,系统便呈现一个查询结果页面
给职员以便其浏览相关的信息。天气信息包括天气、温度
、湿度和空
气质量状况。
?
更新城市的天气信息
工作人员在浏览
城市的天气信息时,当其点击一个城市时,可以查看
该城市的天气情况。同时可以修改这
些信息,点击“修改”按钮,输
入相应新的天气信息,系统将更新数据库中的相关信息,
再次呈现修
改页面,并给用户提示消息“所有信息修改成功”。下图为更新数据
验证:
异常数据提示
月数据分离
监测系统
数据显示
旬数据分离
周数据分离
数据导出
年数据成图
月数据成图
数据统计
?
普通用户查询城市的天气信息
普通用
户通过浏览器输入相应的
IP
地址或域名进入该系统,查询某个
城市的天气情况,但是没有权限对信息进行修改。
3
、用例关系描述
< br>“添加一次气象信息的访问”用例扩展了“浏览气象信息”用例,这表明
当职员在
访问“浏览气象信息”用例时,可能会为此气象信息添加一次访问,
但这是有条件执行的
,除非此天气情况确实发生。所有用例之间的关系如下表
所示:
用例名称
查询一次气象信息
删除气象信息
添加一次气象信息的访问
浏览气象信息的访问历史
记录
修改气象信息
用
例
关
系
扩展
扩展
扩展
扩展
扩展
用例名称
浏览气象信息
浏览气象信息
浏览气象信息
浏览气象信息
浏览气象信息
备注
普通用户只可进行
此操作
第四部分、系统总体结构
1
.体系结构设计
< br>系统设计时基于
MVC
设计模型,采用三层架构
2.
系统结构图
在设计本气象信息系统时采用基于
J2EE
平台技术的标准的四层模型,如下
图所示。
3
、用户层
用户层用来与用户交互,并把来自系统的信息显示给用户。
J2
EE
平台支持
-
-
-
-
-
-
-
-
-
上一篇:红警代码
下一篇:小学一年级数学上册期末口算题10000道1