地震科普宣传网站系统设计文档_20120213_V1.0 联系客服

发布时间 : 星期一 文章地震科普宣传网站系统设计文档_20120213_V1.0更新完毕开始阅读5104e0cb05087632311212bd

地震网后台系统设计文档

一、系统分析与设计

1.系统分析 .................................................................................................................... 3 1.1需求分析 .......................................................................................................... 3 2.系统设计 .................................................................................................................... 3

2.1.系统目标 .......................................................................................................... 3 2.2.系统功能结构 ................................................................................................... 4 2.3.系统流程图 ...................................................................................................... 4 3功能概要说明及功能模块图 ....................................................................................... 5

3.1.登录模块 .......................................................................................................... 5 3.2地震信息模块 ................................................................................................... 6 3.3地震百科模块 ................................................................................................... 6 3.4防震知识模块 ................................................................................................... 7 3.5地震史话模块 ................................................................................................... 8 3.6疑难问答模块 ................................................................................................... 8 3.7用户管理模块 ................................................................................................... 9 3.8站点管理员模块 ............................................................................................. 10 4.数据流图 .................................................................................................................. 11

4.1站点管理员模块 ............................................................................................. 11 4.2用户管理模块 ................................................................................................. 12 4.3地震信息表 .................................................................................................... 13 4.4问题信息表 .................................................................................................... 14 4.4答案信息表 .................................................................................................... 15 5.数据字典 .................................................................................................................. 15

5.1管理员信息表 ................................................................................................. 15 5.2用户信息表 .................................................................................................... 15 5.3地震信息表 .................................................................................................... 16 5.4问题信息表 .................................................................................................... 16 5.5答案信息表 .................................................................................................... 16 5.6权限信息表 .................................................................................................... 16 5.E-R图 ...................................................................................................................... 17 二、系统详细设计 .............................................................................................................. 19

1.系统用例图 ............................................................................................................... 19

1.1用户和管理员管理用例图 ............................................................................... 19 1.2地震百科用例图 ............................................................................................. 20 1.3地震信息用例图 ............................................................................................. 21 1.4防震知识用例图 ............................................................................................. 22 1.5地震史话用例图 ............................................................................................. 22 1.5疑难问答用例图 ............................................................................................. 23 2.系统主页面说明 ....................................................................................................... 24

2.1登录模块设计 ................................................................................................. 24

2.2主界面设计 .................................................................................................... 24 3.各功能子模块详细设计 ............................................................................................ 27

3.1站点管理员管理界面 ...................................................................................... 27 3.2用户管理界面 ................................................................................................. 29 3.3地震信息管理模块.......................................................................................... 30 3.4疑难问答管理界面.......................................................................................... 33 4、系统详细设计图 ..................................................................................................... 36

4.1登录模块 ........................................................................................................ 36 4.2 站点管理员模块 ............................................................................................ 38 4.3用户管理模块 ................................................................................................. 41 4.4、地震信息模块 .............................................................................................. 44 4.5、地震百科模块 .............................................................................................. 48 4.6、防震知识模块 .............................................................................................. 51 4.7、地震史话模块 .............................................................................................. 54 4.8、疑难问答模块 .............................................................................................. 58

三、参考文献 ..................................................................................................................... 64 四、附录 ............................................................................................................................. 64

一、系统分析与设计

1.系统分析

1.1需求分析

鉴于近年来地震灾害日益严重,引起了人们和政府的普遍重视。为此,本小组根据分析一般地震网站需求,建立地震科普宣传网站,尽可能利用政府信息资源,向广大民众及时提供各地的地震信息以及开展对地震各方面知识的宣传。该网站的目的是是越来越多的人关注地震,关注灾害,学会自救,学会救人,发扬爱心精神。

1.2可行性研究

现在每个地方政府都有自己的地震信息宣传网络,要想本网站系统从中脱颖而出,必须有其独特之处。 经济可行性

略 技术可行性

j2ee技术在当前已发展的相当成熟,在企业级管理系统当面j2ee能够很好的完成需求所需的业务,结合此系统的特殊性,决定使用非常适合的工具java web技术来实现此系统,包括后台与前台。

此系统使用java web技术来实现,通过使用现行技术非常成熟且流行的三大web框架struts2.x,Hibernate3.0,Spring2.5的组合来实现web开发设计的通用4层模型,即Action层,Service层,DAO层,Domain层。SSH可以很好的构建系统的框架。系统设计

2.系统设计

2.1.系统目标

本后台管理系统是根据中小型地震网的需求进行设计,主要实现以下目标:

·界面友好,采用人机对话方式,操作简单。信息查询灵活、快捷、数据存储安全。

·实现各种记录的添加、修改、删除及查询功能。

·对用户输入的数据,系统进行严格的数据检查,尽可能排除人为错误。

·合理的分配权限,保证系统的安全性。 ·系统运行稳定,安全可靠。

2.2.系统功能结构

根据地震科普宣传网站系统的特点,可以将系统分为地震信息、地震百科、防震知识、地震史话、疑难解答、后台管理6个模块,其功能结构如下图2.2:

地震科普宣传网站系统地震信息地震百科防震知识地震史话疑难解答后台管理地震快讯地震专题地震访谈地震救援地震快知讯识地震政策与法规发表文章世界奇异地震地地震震基快本常讯识避震救助方法房屋抗震知识震后生活指南震后心理调节典型地震地震趣闻地震史料提出问题回答问题发地震布快消讯息修改消息删除消息查看消息 图2.2 系统功能结构图

2.3.系统流程图

地震网后台管理系统的系统流程图如下图2.2: