新闻发布系统需求说明书
基于SSM框架的新闻发布管理系统设计与实现

基于SSM框架的新闻发布管理系统设计与实现一、本文概述随着信息技术的飞速发展和互联网的普及,新闻发布管理系统成为了传媒行业不可或缺的重要工具。
新闻发布管理系统能够高效地处理新闻信息的发布、编辑、审核、管理等工作,极大地提高了新闻传播的效率和准确性。
在此背景下,基于SSM(Spring、SpringMVC、MyBatis)框架的新闻发布管理系统应运而生,以其高效、稳定、易扩展的特性,成为了新闻发布管理系统的新宠。
本文旨在详细阐述基于SSM框架的新闻发布管理系统的设计与实现过程。
我们将对SSM框架进行简要介绍,并阐述其在新闻发布管理系统中的应用优势。
然后,我们将从需求分析、系统设计、数据库设计、系统实现等几个方面,对新闻发布管理系统的整个生命周期进行详细剖析。
我们将对系统进行功能测试和性能测试,以验证系统的稳定性和性能。
通过本文的阐述,读者可以深入了解基于SSM框架的新闻发布管理系统的设计与实现过程,掌握相关技术和方法,为实际应用提供参考和借鉴。
本文也希望能对新闻发布管理系统的研究和发展起到一定的推动作用。
二、系统需求分析随着信息技术的快速发展,新闻发布管理系统在各类企事业单位、新闻机构以及个人自媒体中的应用越来越广泛。
新闻发布管理系统的主要功能是对新闻资讯进行发布、编辑、管理、查询等操作,以满足不同用户对新闻信息的不同需求。
因此,开发一个高效、稳定、易用的新闻发布管理系统具有重要的现实意义。
功能需求:系统应提供新闻资讯的发布、编辑、删除、查询等基本功能,同时支持对新闻的分类管理,方便用户根据不同的分类快速查找感兴趣的新闻资讯。
系统还应提供用户权限管理功能,对不同用户设置不同的访问权限,保证新闻信息的安全性和准确性。
性能需求:系统应具备良好的性能,能够支持大量用户同时访问和操作,保证系统的稳定性和可靠性。
同时,系统还应具备快速响应的能力,用户在进行各项操作时,系统应能够及时响应并返回结果。
安全性需求:系统应具备良好的安全性,能够防止非法用户的访问和操作,保护新闻信息的安全性和完整性。
UML新闻发布系统的实例

• MySQL介绍 • Tomcat介绍
需求分析
新闻发布系统的实例
系统的体系结构
系统业务流图
新闻发布系统
新闻管理
用户管理
系统数据管理
添 加 新 闻
编 辑 新 闻
审 核 管 理
账 号 管 理
修 改 密 码
后 台 通 知
系 统 设 置
Js 代 码 调 用 生 成
新 闻 附 件 管 理
掌握:UML建模过程。 理解:面向对象方法与结构化分析方法的综合运用。
系统概述
新闻发布系统的实例
新闻发布系统
一个基于新闻和内容管理的全站管理系统。它将网站上需 要经常变动的信息,类似公司动态、企业新闻、新产品发 布、促销活动和行业动态等更新信息集中管理,并通过信 息的某些共性进行分类,最后系统化、标准化发布到网站 上的一种网站应用程序。
静态模型
新闻发布系关的类图 与Article有关的类图
数据库设计
SQL代码
主要的动态模型
新闻发布系统的实例
基于MVC模式的程序处理过程—顺序图表示
:视图 : user 1:发出请求 2:转发请求 3:调用模型 4:处理业务 5:返回响应数据 6:选择视图显示响应数据 7:显示数据 :控制器 :模型
客户端
<<http>>
Web 服务器 servlet
MySQL 数据库
需求分析
新闻发布系统的实例
系统的功能与要求
对功能方面的规定
• 新闻管理 • 用户管理 • 系统管理
对性能方面的规定 数据管理能力要求
需求分析
新闻发布系统的实例
技术方案选择
新闻发布系统需求分析说明书11

新闻发布系统需求分析说明书指导教师:杨剑组号:十组组内成员:王竹晴 1106064208组内成员:石开 1106064236组内成员:董思源 1106064216组内成员:胡伟 1106064217目录1 引言 (3)1.1编写目的 (3)1.2编写背景 (3)2 任务概述 (4)2.1运行环境 (4)2.2运行环境 (4)3 系统需求分析 (5)3.1功能需求 (5)3.2性能需求 (5)3.3 系统安全需求 (6)4 总体设计 (6)5 系统功能模块的设计 (7)1 引言1.1编写目的随着互联网的发展,网络媒体在人们心中的地位进一步提高,新闻发布系统做为网络媒体的核心系统,其重要性是越来越突出:一方面,它提供一个新闻管理和发布的功能;另一方面,新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论。
随着网络技术的发展和Internet 应用的普及互联网已成为人们获取信息的重要来源。
本系统主要采用了B/S设计模式,基于jsp +servlet+jdbc技术开发了一个新闻发布系统。
本新闻发布系统实现了如下功能:1 新闻浏览和搜索;2 用户登录注册 3 系统管理员对系统和用户的管理;4 新闻管理员发布新闻。
本系统其功能灵活并易于使用,能够实现网站新闻的动态管理,使得对新闻的管理更加及时,高效。
1.2编写背景新闻发布系统(News Release System)是上个世纪九十年代互连网技术发展以后才出现的技术,最初表现是解决一些网站的信息动态发布而开发,最初只是简单的发布和显示,应用对于各种不同的站点需要构建不同的系统来满足需要,而且功能十分单一,在九十年代后期,互连网技术进一步发展,网络作为新起的新闻媒介工具,其用户大大增加,对系统的要求也越来越高,新闻发布系统在这样的一个环境中提出、开发、并改进,到现在,新闻系统开发的成功案例已经不计其数,而且已经应用到各种站点上,可以说,各行各业的绝大部分的网站都使用到了新闻发布系统,大量的用户引发了新闻发布系统功能的进一步扩大和深化,给新闻发布系统提出了更高的要求。
新闻发布系统需求分析报告

新闻发布系统需求分析报告1. 引言本文档旨在对新闻发布系统的需求进行全面深入地分析和梳理,以确保系统开发过程中各方的需求被充分考虑并满足。
新闻发布系统是一个面向新闻机构的在线平台,通过该系统可以方便地发布、编辑和管理新闻内容。
本报告将从用户需求、功能需求和非功能需求三个方面进行分析。
2. 用户需求新闻发布系统的用户主要包括新闻机构的编辑和管理员。
根据用户需求的整理和归纳,我们可以得出以下几点关键需求:•用户权限管理:新闻机构需要能够设定不同用户的权限,包括编辑和管理员权限,并能够根据实际情况进行管理和调整。
•新闻内容管理:编辑需要能够方便地创建、编辑和删除新闻内容,并能够对新闻进行分类和标签的管理。
同时,新闻机构需要能够查看并导出新闻的统计数据。
•发布渠道管理:新闻机构需要能够管理不同的发布渠道,包括网站、移动应用等,以便于将新闻内容发布到不同的平台上。
•新闻审核流程:编辑需要将新闻稿件提交给管理员进行审核,并能够方便地查看审核结果。
管理员需要能够对新闻进行审核通过或驳回,并能够给出相应的审核意见。
•搜索和导航功能:用户需要能够方便地搜索和浏览已发布的新闻,并能够通过分类、标签等进行筛选和导航。
3. 功能需求在用户需求的基础上,我们可以进一步细化系统的功能需求,以确保系统能够实现用户期望的功能。
根据需求分析的结果,可以得出以下关键功能需求:3.1 用户管理功能•用户注册与登录•用户权限管理•用户信息管理3.2 新闻内容管理功能•新闻创建和编辑•新闻删除和归档•新闻分类和标签管理3.3 发布渠道管理功能•渠道管理•渠道授权管理•渠道发布配置3.4 新闻审核功能•新闻审核流程设计•新闻审核记录管理3.5 搜索和导航功能•关键词搜索•分类导航•标签导航4. 非功能需求除了满足用户的功能需求外,新闻发布系统还需要满足一些非功能需求,以提升系统的性能和用户体验:•可靠性:系统需要具备较高的稳定性和可用性,以确保用户数据的安全和系统的持续运行。
新闻发布系统的数据库设计

06
总结与展望
设计总结
数据库表设计
在新闻发布系统的数据库设计中,我们通常设计多个表来存储不同类型的数据。例如,新闻文章可以存储在名为 "news_articles"的表中,该表包含文章的标题、内容、日期和其他相关信息。另外,还可以设计"users"表来存 储用户信息,"categories"表用于存储新闻分类等。
字段类型与约束
针对每个字段,选择合适的数据类型,并定义字段的约束 条件,如主键、外键、非空、唯一等约束。
关联表设计
对于实体之间的关系,需要通过关联表或外键进行实现。 例如,用户与新闻的发布关系,可以通过在用户表和新闻 表中分别建立外键进行关联。
数据库物理结构设计
数据库选型:根据系统需求 和性能要求,选择合适的数 据库管理系统,如MySQL、 Oracle等。
表存储设计:设计表的物理 存储结构,包括表的存储引 擎选择、分区设计、索引设 计等,以提高数据库的读写 性能。
数据备份与恢复:设计数据 库的数据备份策略,确保数 据安全。同时,实现数据的 定期备份和恢复机制,以应 对意外情况。
以上是关于新闻发布系统的 数据库设计的详细内容。在 实际设计过程中,还需要根 据具体需求和业务场景进行 调整和优化。
03
新闻发布系统数据库 需求分析
功能需求分析
用户管理功能
系统需要支持用户注册、登录、信息修改等基本操作,这 就要求数据库能够存储用户的基本信息,如用户名、密码 、邮箱等。
新闻评论功能
读者需要对新闻进行评论,这就要求数据库能够存储评论 的内容、评论者、评论时间等信息。
新闻发布功能
编辑人员需要能够发布新闻,这就要求数据库能够存储新 闻的标题、内容、发布时间等信息。
新闻管理系统需求分析说明书

新闻管理系统需求分析说明书新闻管理系统需求分析说明书1、引言1.1 编写目的本文档旨在对新闻管理系统的需求进行详细分析和说明,以便开发团队能够根据用户需求准确设计和开发系统。
1.2 文档范围本文档适用于新闻管理系统的需求分析阶段,包括系统功能、性能、界面、安全、可维护性等方面的需求。
1.3 读者对象本文档的主要读者对象为开发团队、测试团队、项目经理和用户代表等相关人员。
2、项目概述2.1 项目背景新闻管理系统是一个用于管理新闻发布、修改、删除、分类和检索的系统。
系统将提供对新闻内容的在线编辑、审批、发布和归档功能。
2.2 项目目标系统的目标是提供一个易于使用、安全稳定的新闻管理平台,满足用户对新闻发布、编辑、审核和归档的需求。
2.3 用户特点用户分为普通用户和管理员,普通用户可以浏览新闻、评论、分享和搜索新闻,管理员具有对新闻内容进行编辑、审核和发布的权限。
3、功能需求3.1 用户管理3.1.1 用户注册:用户可以通过注册流程创建新的用户账户。
3.1.2 用户登录:用户可以使用账户名和密码进行登录操作。
3.1.3 用户权限:系统需设置用户权限,包括管理员和普通用户。
3.1.4 用户信息修改:用户可以修改个人信息,如昵称、头像等。
3.2 新闻发布管理3.2.1 新闻编辑:管理员可以对新闻进行编辑,包括标题、内容、标签等。
3.2.2 新闻审批:管理员可以对编辑完成的新闻进行审批,决定是否发布。
3.2.3 新闻发布:管理员可以发布已审批的新闻,使其对外展示。
3.2.4 新闻修改:管理员和作者可以对已发布的新闻进行修改。
3.2.5 新闻删除:管理员可以删除不再需要的新闻。
3.3 新闻分类管理3.3.1 新闻分类发布:管理员可以发布新的新闻分类。
3.3.2 新闻分类编辑:管理员可以对已存在的新闻分类进行编辑。
3.3.3 新闻分类删除:管理员可以删除不再需要的新闻分类。
3.4 新闻检索3.4.1 关键词检索:用户可以通过关键词对新闻进行检索。
新闻发布系实验报告(3篇)

第1篇一、实验目的1. 掌握新闻发布系统的基本设计理念和技术架构。
2. 熟悉新闻发布系统的功能模块和实现方法。
3. 提高使用Java编程语言和MySQL数据库进行项目开发的能力。
4. 培养团队协作和项目管理的意识。
二、实验背景随着互联网的快速发展,新闻行业逐渐向数字化、网络化、移动化方向发展。
为了满足广大用户对新闻资讯的需求,开发一个功能完善、操作简便的新闻发布系统具有重要的现实意义。
三、实验内容本次实验主要完成以下内容:1. 新闻发布系统的需求分析。
2. 新闻发布系统的系统设计。
3. 新闻发布系统的功能模块实现。
4. 新闻发布系统的测试与优化。
四、实验步骤1. 需求分析根据实际应用场景,分析新闻发布系统的需求,主要包括以下几个方面:(1)管理员:负责新闻内容的发布、审核、删除、分类等操作。
(2)编辑:负责新闻内容的撰写、编辑、发布。
(3)用户:浏览新闻内容,发表评论。
2. 系统设计(1)系统架构:采用B/S(Browser/Server)架构,前端使用HTML、CSS、JavaScript等技术,后端使用Java语言和MySQL数据库。
(2)功能模块:主要包括新闻发布模块、新闻审核模块、新闻分类模块、用户管理模块、评论管理模块等。
3. 功能模块实现(1)新闻发布模块:管理员和编辑可以通过该模块发布新闻内容,包括标题、内容、标签、发布时间等。
(2)新闻审核模块:管理员对编辑发布的新闻内容进行审核,审核通过的新闻发布到前台供用户浏览。
(3)新闻分类模块:管理员可以对新闻进行分类管理,方便用户浏览。
(4)用户管理模块:管理员可以对用户进行注册、登录、权限管理、评论管理等操作。
(5)评论管理模块:用户可以对新闻内容进行评论,管理员可以对评论进行审核、删除等操作。
4. 测试与优化(1)功能测试:测试各个功能模块是否正常运行,确保系统稳定可靠。
(2)性能测试:测试系统在高并发情况下的响应速度和稳定性。
(3)优化:根据测试结果,对系统进行优化,提高用户体验。
新闻发布系统软件需求说明书

--1引言11.1编写目的11.2背景11.3定义11.4参考资料22任务概述22.1目标22.2用户的特点23需求规定23.1功能划分23.1.2功能描述33.1.2.1栏目管理33. 1.2.2新闻管理43. 1.2.3操作员管理43. 1.2.4后台评论管理43. 1.2.5前台新闻显示43. 1.2.6前台新闻评论53.1.3功能E-R图53.2对性能的规定63.2.1精度63.2.2时间特性要求63.2.3灵活性63.3输人输出要求63.4数据管理能力要求63.5故障处理要求73.6其他专门要求74运行环境规定74.1设备84.2支持软件94.3接口94.4控制9软件需求说明书的编写提示1引言1.1编写目的随着互连网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统做为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论。
新闻发布系统是在网络区域内为用户提供资源共享、信息交流和协同工作的计算机网络信息系统。
随着网络技术的发展和Internet应用的普及互联网已成为人们获取信息的重要来源。
由于现在各阶层的人员对信息的需求越来越高,信息对提人们的生活质量、提高工作的质量等等有很重要的作用。
本系统主要采用了B/S设计模式,基于Jsp技术开发了一个新闻发布系统。
本新闻发布系统实现了如下功能:1 新闻浏览和搜索;2 系统管理员对系统和用户的管理;3 新闻管理员发布新闻。
本系统其功能灵活并易于使用,能够实现网站新闻的动态管理,使得对新闻的管理更加及时,高效。
1.2背景今天的企业还是以传统商务方法为主,但随着经济全球化和电子商务经济的到来,企业如果还固守于传统模式则必定不能再适应经济全球化的趋势,许多企业因为运行良好而没意识到正面临因为不适应经济发展环境而被被淘汰的危险。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
政府门户新闻发布系统(CSM)软件需求说明书Software Requirement Specification编号:CMS/2008- V1.0日期:编制:项目小组文档控制目录1 概述 (1)1.1 目的 (1)1.2 范围 (1)1.3 术语定义 (1)2 系统说明 (2)3 需求说明 (2)3.1 系统公共模块定义 (2)3.1.1 开发模型 (3)3.1.2 子系统间关联性的定义 (3)3.1.3 系统使用对象的定义 (4)3.1.4 网站前台系统公共模块的定义 (4)3.1.5 其它的定义 (5)3.2 网站前台系统功能要求 (5)3.2.1 首页 (5)3.2.2 二级页面 (7)3.2.3 详细页面 (8)3.3 后台管理系统功能要求 (8)3.3.1 用户管理 (9)3.3.2 新闻管理 (11)3.3.3 信息报送管理 (13)3.3.4 代表直通车管理 (15)3.3.5 人大概况 (16)3.3.6 系统管理 (17)3.3.7 友情链接 (19)3.3.8 修改我的密码 (19)3.4 信息报送系统功能要求 (20)3.4.1 信息报送系统 (21)3.4.2 人大代表提问系统 (23)3.5 可用性要求 (24)3.6 可靠性要求 (25)3.7 性能要求 (25)3.8 可维护性与可扩展性要求 (26)3.9 安全性要求 (26)3.10 开发环境描述 (26)4 参考资料 (28)1概述1.1目的本文档为政府门户新闻发布系统需求说明书,是设计政府门户新闻发布系统的主要依据。
文档中明确编制了使系统分析人员及软件开发人员能清楚的了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作,为下阶段的工作提供依据。
同时本说明书也是最后项目考核的主要依据之一1.2范围文档对开发设计中所涉及的问题进行了全面的剖析,包括对文档编写的目的、系统的说明、系统的需求说明等。
其中系统的需求说明还包括了对系统的公共模块的定义、信息网站前台功能的要求、后台管理系统的功能要求以及信息报送系统功能要求。
1.3术语定义本系统全称为:政府门户新闻发布系统下文中简称为:新闻发布系统或CSM系统Logo:网站的标识(戚墅堰区人大代表之声)首页:用户访问网站时浏览到的初始页面导航栏:用户浏览网站时可以从一个页面转到另一个页面的快速通道版权:解释网站的归属、责任方、开发方、维护管理方及其他信息。
2系统说明在这一部分应对影响系统的主要因素进行描述。
对于系统的详细功能描述应在下一节进行。
在此,应侧重需求的背景并使在下一节所做的叙述易于理解。
可包括: 现有系统描述,新系统解决方案描述,产品用途,产品功能,用户特点,局限性,前提和假设等。
政府门户新闻发布系统是一个基于新闻和内容管理的全站管理系统,新闻发布系统是基于B/S模式的WEBMIS系统,本系统可以将杂乱无章的信息(包括文字,图片和影音)经过组织,合理有序地呈现在大家面前.当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出.新闻发布系统的提出使电视不再是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能。
随着互连网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统作为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论,这一点也是其他一些媒体现在无法做到的(电视,电台等),同时,Internet发展到当今,可以说,只要你上Internet,你就会接触到新闻发布系统,新闻发布系统的用户是相当惊人的,其重要性是不容置疑的,当然这也对新闻发布系统的开发提出了更高的要求。
3需求说明该新闻发布系统主要包含两个子系统:网站前台、后台管理系统及信息报送系统。
以下将对新闻发布系统每个模块包含项以及实现功能将做详细描述及规定。
3.1系统公共模块定义在此处对系统设计开发过程中的一些需要特殊说明的问题及多次出现的模块进行定义,方便于文档中的引用。
主要的定义划分如下:3.1.1开发模型定义:是系统开发过程所遵循的流程的定义1>开发模型图:见图<3.1>图<3.1>开发模型图3.1.2子系统间关联性的定义定义:网站前台系统、信息报送系统及后台管理系统关系三者之间的关联性均属于CSM系统下子系统网站前台系统与后台管理系统间关联:网站前台系统显示的所有新闻均来自于后台管理系统,后台管理系统负责对网站前台系统所显示的新闻进行发布和管理。
信息报送系统与后台管理系统间关联:<a>信息报送系统下含信息报送系统和人大代表提问系统。
<b>信息报送系统内报送的新闻及代表提问的问题均反馈到后台管理系统中报送信息管理和代表直通车管理模块,由系统管理员(参考3.1.3系统使用对象的定义)进行相应的管理。
<c>信息报送系统使用的用户(参考3.1.3系统使用对象的定义)由系统管理员在后台管理系统中用户管理模块进行管理。
3.1.3系统使用对象的定义定义:普通浏览用户、信息报送员、人大代表、系统管理员及用户间关系1>普通浏览用户:访问本网站的,仅有浏览网页和下载附件权限的用户,下文中简称为普通用户;2>信息报送员:拥有管理员赋予权限的,可以登录信息报送系统报送信息的用户;3>人大代表:拥有管理员赋予权限的,可以登录人大代表提问系统进行提问的用户;4>系统管理员:拥有所有管理权限的超级用户,可以对信息报送员和人大代表账号进行管理;可以发布、管理新闻;对系统安全进行管理3.1.4网站前台系统公共模块的定义定义:Logo、导航栏、版权、新闻附件下载1>Logo:戚墅堰区人大代表之声;2>导航栏:为普通用户提供浏览资料的快捷入口,对所有新闻进行分类,在各类别中显示相关类的新闻,方便用户针对性的需求;导航栏包含:首页、新闻中心、人大概况、监督纵横、代表之家、建议办理、基层巡礼、资料库;3>版权:解释网站的归属、责任方、开发方、维护管理方及其他;4>新闻打印:当用户浏览新闻信息时,可提供打印功能。
4>新闻关闭:当用户浏览完新闻信息时,可提供关闭功能。
3.1.5其它的定义定义1:关于添加用户1>描述:针对于系统管理员对添加新用户及用户信息修改的操作,将提示密码长度等信息,如:密码长度必须大于3且小于16位字符、密码不能为空、密码输入不一致等。
定义2:关于密码2>描述:根据用户修改的密码,将提示密码长度等信息,如:密码长度必须大于3且小于16位、密码不能为空、密码输入不一致等。
定义3:关于系统报错3>描述:对于操作失败引起的错误可能有:浏览错误;登录页面后长时间不进行下一步操作等。
3.2网站前台系统功能要求新闻发布系统网站前台是以新闻的发布的方式为普通用户的浏览和打印需求而设计的,它主要实现戚墅堰区人大以新闻的方式发布机构的一些通知、决议、资料等信息,是政务透明、为人民群众服务的窗口,同时也为人大各分支机构的工作人员提供报送工作平台。
网站前台与后台管理系统、信息报送系统之间的关联,参考3.1.2子系统间关联性的定义。
网站前台主要为三个层次:首页、二级页面、详细页面。
3.2.1首页是普通浏览用户初次访问系统进入到的页面,是所有后续访问的开端。
主要模块见图<3.2>。
模块包含项:Logo、导航栏、版权、侧边栏和新闻主体区1>Logo:参考3.1.1前台系统公共模块定义2>导航栏:参考3.1.1前台系统公共模块定义3>版权:参考3.1.1前台系统公共模块定义4>侧边栏:通知公告、信息报送系统登录、代表直通车系统登录、八面来风、友情链接<a>通知公告:滚动新闻,用上下滚动的字幕事件公告的信息<b>信息报送系统登录:输入用户名、密码点击登录按钮进入信息报送系统(参考3.1.2子系统间关联性的定义)<c>代表直通车系统登录:输入用户名、密码点击登录按钮进入人大代表提问系统(参考3.1.2子系统间关联性的定义)<d>八面来风:显示分类新闻<e>友情链接:为用户访问其他人大网站提供链接5>新闻主体区:按照不同的模块分类显示新闻,用户按需要可以浏览到最新发布的新闻的标题和发布时间,包含模块为:监督纵横、基层巡礼、人事任免、代表园地、调查研究、决议决定。
图<3.2>网站首页主要模块3.2.2二级页面是用户选择导航栏提供的新闻分类之后进入的页面,为用户提供按照类别的新闻列表。
模块包含项:Logo、导航栏、版权、侧边栏和新闻主体区1>Logo:参考3.1.1前台系统公共模块定义2>导航栏:参考3.1.1前台系统公共模块定义3>版权:参考3.1.1前台系统公共模块定义4>侧边栏:用户选择的新闻分类(参考3.1.1前台系统公共模块定义)5>新闻主体区:以列表方式显示分类的新闻,包含新闻标题及发布时间,并为用户提供链接功能,用户可以进入选择新闻进行详细内容的浏览,是次级页面与子页面之间的关联。
3.2.3详细页面是用户点击新闻信息,显示该条信息的详细内容的页面。
模块包含项:Logo、导航栏、版权、侧边栏和新闻主体区1>Logo:参考3.1.1前台系统公共模块定义2>导航栏:参考3.1.1前台系统公共模块定义3>版权:参考3.1.1前台系统公共模块定义4>侧边栏:用户选择的新闻分类(参考3.1.1前台系统公共模块定义)5>新闻主体区:显示新闻的详细内容,包括新闻标题、副标题、发布时间、发布人员、来源及新闻内容,并为用户提供页面打印和关闭功能。
<a>打印:为用户提供方便的打印功能,该处提供的打印仅限于用户当前正在浏览的页面。
<a>关闭:当用户浏览完新闻信息时,提供关闭功能。
3.3后台管理系统功能要求该后台管理系统主要包含八个主要模块:用户管理、新闻管理、报送信息管理、代表直通车管理、人大概况、友情链接、系统管理、修改我的密码,功能模块图见图<3.3>。
后台管理系统与信息报送系统及网站前台之间的关联,参考3.1.2子系统间关联性的定义。
图<3.3>后台管理系统功能模块图3.3.1用户管理用户管理模块主要是实现管理员对用户基本信息的添加、编辑和删除,功能模块图见图<3.5>。
模块包含项:用户添加、用户管理1>用户添加项定义:对用户的用户名、用户类型、真实姓名/所属单位进行添加,对于用户添加的图形表示见图<3.4>。