网站大量收购独家精品文档,联系QQ:2885784924

“气象新闻发布系统”的分析、设计和实现.docVIP

“气象新闻发布系统”的分析、设计和实现.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南京信息工程大学 电子与信息工程学院2010级信息工程 气象信息系统课程论文 成绩:________________ 学号:20101309021 班级:信工(1)班 姓名: “气象新闻发布系统”的分析、设计和实现 文件状态: [√] 草稿 [ ] 正式发布 [ ] 正在修改 文件标识 当前版本 1.0.0 作 者 完成日期 2012年12月19日 版本历史 版本/状态 修订人 修改日期 备注 第一部分、概述 项目名称及背景 项目名称 “气象信息系统” 开发背景 气象部门工作人员在工作中需要查阅和管理如下信息:天气(晴、多云、阴、小雨(雪)、大雨(雪)、暴雨(雪)、雾等)、温度、湿度、空气质量状况(优、良、轻度污染、重度污染)等信息。工作人员以“天”为单位发布信息,需要进行登录认证,对数据进行增加、删除、修改、查询等。普通用户无需登录即可直接进入系统查询天气情况,使用浏览器访问该系统。 气象部门工作人员可以随时发布气象新闻和灾害预警,普及气象知识。 文档说明 本文档系统的描述了“气象信息系统”的业务需求以及需求分析文档。可用于指导软件的系统设计和测试阶段的工作。 第二部分、任务说明 功能概述 本系统可以由气象部门工作人员随时发布气象新闻和灾害预警,普及气象知识等。 提供给气象科技人员和普通人员按日期查看某年某月某日的气象数据。 系统稳定性好,安全性强,管理人员可登录网页后台实现用户管理,用户分为两种,一种是编辑员,具有有限权限,一种是管理员,具有所有权限。 用户环境 Web服务器:Apache2.0 数据库服务器:Mysql5.5 网页嵌入脚本编程语言:PHP(主),Java(辅)等 第三部分、需求分析 1、实现功能 系统用例图如图1所示 图1 用例图对应功能清单 信息编辑员导入新闻数据 信息编辑员删除新闻数据 信息编辑员修改新闻数据 管理员管理用户 普通用户查看气象新闻 普通用户查询气象信息 第四部分、系统总体结构 1.体系结构设计 系统设计时基于MVC设计模型,采用三层架构,如图2所示。 图2:气象信息系统的体系结构 系统结构图 系统结构图如图3所示,本系统分为五个子模块:新闻浏览、气象数据查询、新闻类别管理、气象数据管理、用户管理。其中,普通人员可以进行新闻浏览,也可以按日期查询气象数据;编辑员登录后具有有限权限,可以对气象数据和新闻进行删除、发布、编辑等操作;管理员具有全部权限,可以编辑、增加、删除用户。 图3 第五部分、系统设计 数据库设计 数据库E-R图如图4所示 图4 用户(用户编号,用户名,密码,邮箱,角色) 气象数据(数据编号,数据日期,天气,最高温,最低温,空气质量) 新闻目录(目录编号,目录名) 新闻内容(新闻编号,新闻标题,发布日期,目录编号,目录,编辑,新闻来源) 用例的时序图设计 2.1管理员管理用户时序图如图5所示: 后台管理人员登录后台后,进入新闻类别管理界面,单击“用户管理”即可进入用户管理界面,用户管理界面设置了限制对页的访问,只有权限为“1”的管理员角色才可以进入压面,否则返回错误信息。管理员在用户管理界面可以和数据库交互可对用户进行增删改操作。操作失败返回错误信息,操作成功返回更新后的用户表。 图5 2.2气象数据编辑员编辑数据时序图如图6所示: 数据编辑员在登录主页,单击“后台管理”进入新闻类别管理界面,也可以在导航条上单击“新闻管理”,对新闻类别和新闻进行增删改操作。 图6 2.3普通用户浏览新闻时序图如图7所示 用户在主页通过Web程序和数据库进行交互,查看新闻,数据库通过Web程序返回查询结果给用户。 图7 2.4用户查询气象数据数序图如图8所示 用户在主页点击“气象数据查询”进入气象数据查询页面,用户通过输入日期查询,Web程序将输入信息提交给数据库查询,数据库通过Web程序返回查询结果给用户。 图7 第六部分、界面设计 主界面设计 主页如图8所示在最上方的导航条上点击后台管理即可进入登录界面,登陆后可根据身份对系统进行管理;点击气象数据查询即可进入气象数据查询界面;导航条下方为气象新闻浏览,可按类别浏览,也可在主页点击新闻标题浏览新闻。 图8 2.用例界面实现 2.1 气象数据查询实现 进入主页后点击“气象数据查询”进入气象数据查询页面,通过分别输入年月日按日期查询气象信息。 如图9,气象信息查询界面: 图9:输入2012年12月10日 如图10,查询结果界面: 图10:输入2012年12月10日的查询结果 2.2 新闻浏览 在主页点击任何一条新闻标题可查看新闻可查看新闻,如图11 图11 也可以进入任何一个新闻类别按新闻

文档评论(0)

mx597651661 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档