新闻发布系统需求说明书Word文档格式.docx
- 文档编号:18065417
- 上传时间:2022-12-13
- 格式:DOCX
- 页数:21
- 大小:316.53KB
新闻发布系统需求说明书Word文档格式.docx
《新闻发布系统需求说明书Word文档格式.docx》由会员分享,可在线阅读,更多相关《新闻发布系统需求说明书Word文档格式.docx(21页珍藏版)》请在冰豆网上搜索。
3.8可维护性与可扩展性要求26
3.9安全性要求26
3.10开发坏境描述26
4参考资料28
1概述
1.1目的
本文档为政府门户新闻发布系统需求说明书,是设计政府门户新闻发布系统的主要依据。
文档中明确编制了使系统分析人员及软件开发人员能清楚的了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作,为下阶段的工作提供依据。
同时本说明书也是最后项目考核的主要依据之一
1.2X围
文档对开发设计中所涉及的问题进行了全面的剖析,包括对文档编写的目的、系统的说明、系统的需求说明等。
其中系统的需求说明还包括了对系统的公共模块的定义、信息前台功能的要求、后台管理系统的功能要求以及信息报送系统功能要求。
1.3术语定义
本系统全称为:
ASP.NET政府门户新闻发布系统
下文中简称为:
新闻发布系统或CSM系统
Logo:
的标识(戚墅堰区人大代表之声)
首页:
用户访问时浏览到的初始页面
导航栏:
用户浏览时可以从一个页面转到另一个页面的快速通道:
解释的归属、责任方、开发方、维护管理方及其他信息。
2系统说明
在这一部分应对影响系统的主要因素进行描述。
对于系统的详细功能描述应在下一节进行。
在此,应侧重需求的背景并使在下一节所做的叙述易于理解。
可包括:
现有系统描述,新系统解决方案描述,产品用途,产品功能,用户特点,局限性,前提和假设等。
ASP.NET政府门户新闻发布系统是一个基于新闻和内容管理的全站管理系统,新闻发布系统是基于B/S模式的WEBMIS系统,本系统可以将杂乱无章的信息(包括文字,图片和影音)经过组织,合理有序地呈现在大家面前.当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出.新闻发布系统的提出使电视不再是唯一的新闻媒体•从此以后网络也充当了一个重要的新闻媒介的功能。
随着互连网的进一步发展,网络媒体在人们心中的地位进一步提高.新闻发布系统作为网络媒体的核心系统.其重要性是越来越重要:
一方面,它提供一个新闻管理和发布的功能;
另一方面,现在的新闻发布要XX现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论,这一点也是其他一些媒体现在无法做到的(电视,电台等),同时.Internet发展到当今,可以说,只要你上Internet.你就会接触到新闻发布系统•新闻发布系统的用户是相当惊人的■其重要性是不容置疑的•当然这也对新闻发布系统的开发提出了更高的要求。
3需求说明
该新闻发布系统主要包含两个子系统:
前台、后台管理系统及信息报送系统。
以下将对新闻发布系统每个模块包含项以及实现功能将做详细描述及规定。
3.1系统公共模块定义
在此处对系统设计开发过程中的一些需要特殊说明的问题及多次出现的模块
进行定义,方便于文档中的引用。
主要的定义划分如下:
3.1.1开发模型
定义:
是系统开发过程所遵循的流程的定义
1>开发模型图:
见图<3.1>
图<3.1>开发模型图
3.1.2子系统间关联性的定义
前台系统、信息报送系统及后台管理系统关系三者之间的关联性
均属于CSM系统下子系统
前台系统与后台管理系统间关联:
前台系统显示的所有新闻均来自于后台管理系统,后台管理系统负责对前台系统所显示的新闻进行发布和管理。
信息报送系统与后台管理系统间关联:
〈a>信息报送系统下含信息报送系统和人大代表提问系统。
〈b>信息报送系统内报送的新闻及代表提问的问题均反馈到后台管理系统中报送信息管理和代表直通车管理模块,由系统管理员(参考3.1.3系统使用对象的定义)进行相应的管理。
"
>信息报送系统使用的用户(参考3.1.3系统使用对象的定义)由系统管理员在后台管理系统中用户管理模块进行管理。
3.1.3系统使用对象的定义
普通浏览用户、信息报送员、人大代表、系统管理员及用户间关系
1>普通浏览用户:
访问本的,仅有浏览网页和下载附件权限的用户,下文中简称为普通用户;
2>信息报送员:
拥有管理员赋予权限的,可以登录信息报送系统报送信息的用户;
3>人大代表:
拥有管理员赋予权限的,可以登录人大代表提问系统进行提问的用户;
4>系统管理员:
拥有所有管理权限的超级用户,可以对信息报送员和人大代表账号进行管理;
可以发布、管理新闻;
对系统安全进行管理
3.1.4前台系统公共模块的定义
Log。
、导航栏、、新闻附件下载
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>o
模块包含项:
Logo.导航栏、、侧边栏和新闻主体区
参考3.1.1前台系统公共模块定义
4>侧边栏:
通知公告、信息报送系统登录、代表直通车系统登录、八面来风、友情
〈a>通知公告:
滚动新闻,用上下滚动的字幕事件公告的信息
〈b>信息报送系统登录:
输入用户名、密码点击登录按钮进入信息报送系统(参考3.1.2子系统间关联性的定义)
>代表直通车系统登录:
输入用户名、密码点击登录按钮进入人大代表提问系统(参考3.1.2子系统间关联性的定义)
〈d>八面来风:
显示分类新闻
住>友情:
为用户访问其他人大提供
5>新闻主体区:
按照不同的模块分类显示新闻,用户按需要可以浏览到最新发布的新闻的标题和发布时间,包含模块为:
监督纵横、基层巡礼、人事任免、代表园地、调查研究、决议决定。
图〈3.2>首页主要模块
3.2.2二级页面
是用户选择导航栏提供的新闻分类之后进入的页面,为用户提供按照类别的新闻列表。
、导航栏、、侧边栏和新闻主体区
用户选择的新闻分类(参考3.1.1前台系统公共模块定义)
以列表方式显示分类的新闻,包含新闻标题及发布时间,并为用户提供功能,用户可以进入选择新闻进行详细内容的浏览,是次级页面与子页面之间的关联。
3.2.3详细页面
是用户点击新闻信息,显示该条信息的详细内容的页面。
显示新闻的详细内容,包括新闻标题、副标题、发布时间、发布人员、来源及新闻内容,并为用户提供页面打印和关闭功能。
<a>打E卩:
为用户提供方便的打E卩功能,该处提供的打印仅限于用户当前正在浏览的页面。
<a>关闭:
当用户浏览完新闻信息时,提供关闭功能。
3.3后台管理系统功能要求
该后台管理系统主要包含八个主要模块:
用户管理、新闻管理、报送信息管理、代表直通车管理、人大概况、友情、系统管理、修改我的密码,功能模块图见图<3.3>o
后台管理系统与信息报送系统及前台之间的关联,参考3.1.2子系统间关联性的定义。
图〈3.3>后台管理系统功能模块图
3.3.1用户管理
用户管理模块主要是实现管理员对用户基本信息的添加、编辑和删除,功能模块图见图<3.5>o
用户添加、用户管理
◊用户添加项定义:
对用户的用户名、用户类型、真实XX/所属单位进行添加,对于用户添加的图形表示见图〈3.4>«
〈a>初始密码:
管理员添加用户名和用户的分类,该系统默认用户初始密码为123。
<b>用户类型:
管理员根据用户权限选择用户类型,用户类型分为人大代表和信息报送人员两类。
<C>真实XX/所属单位:
如果用户类型是人大代表,则需要填写用户的真实
XXo如果用户类型是信息报送人员,则需要填写用户的所属单位名称。
图<3.4>对于用户添加的图形表示
2>用户管理项定义:
对用户的基本信息,提供管理功能,具体包含对用户信息的模糊查询、编辑、删除及密码的修改。
3>用户管理项功能:
〈管理信息包含:
编号、用户名、真实XX、所属单位、用户类型、修改密码、删除〉
〈a>模糊查询功能:
在页面上提供按照用户输入的用户名模糊查询,列表显示所有符合条件的用户信息。
<b>删除:
删除选定的用户记录
>修改密码:
点击密码修改,页面跳转到修改用户密码。
显示修改密码的详细内容,包括新密码、确认密码。
这主要是管理员针对用户密码丢失的情况给予用户新的密码。
用户骨理
图〈3.5>后台系统用户管理模块
3.3.2新闻管理
新闻管理模块主要实现对新闻进行添加和管理。
主要实现对新闻标题、副标题、新闻来源、新闻分类、新闻内容的添加,按新闻分类、新闻标题对新闻信息进行模糊查询,功能模块图见图<3.6>o
新闻添加、新闻管理。
1>新闻添加的定义:
主要是为前台页面的首页进行新闻的添加,以保证最新新闻能够及时的显示在人们面前,保证本系统新闻的新鲜度。
新闻添加包含:
新闻标题、副标题、新闻来源、新闻分类、新闻内容、编辑工具、确定、重置。
<a>新闻标题:
主要是用来显示本条新闻的完整标题,让读者明白本条新闻
的主要表达的内容。
〈b>副标题:
是在新闻标题的基础下定义的一个小标题,它主要起到了对新闻标题的辅助解释的作用。
>新闻分类:
将新闻分门别类,让读者一目了然就知道关于什么类型的新闻,也是满足发布人发布新闻位置的要求,新闻分类主要包括:
新闻中心、监督纵横、代表园地、基层巡礼、调查研究、人事任免、决议决定、通告公告、八面来风、建议办理、资料库、代表之家这12类。
〈d>编辑工具:
对新闻的排版、图片、字体、颜色等进行编辑。
〈e>确定:
对编辑的内容进行添加,从而及时更新到新闻的首页面。
<f>重置:
清空新闻添加页面中编辑列中的内容,重新编辑新闻。
2>新闻管理的定义:
主要是对所有已发布的新闻进行查询、编辑、删除等,实现了对所发布新闻的集中管理,保证了新闻的准确性、正确性和新闻的清晰度。
3>新闻管理的功能:
〈新闻管理包含:
编号、发布人、分类、标题、发布时间、编辑、删除〉
<a>模糊查询功能:
在页面上提供按照新闻的分类、或者新闻标题的关键字进行模糊查询,列表显示所有符合条件的新闻信息。
〈b>编辑:
管理员点击编辑,页面跳转,显示新闻信息的详细内容,包括:
新闻标题、副标题、新闻来源、新闻类分类型、新闻内容。
提供编辑、保存修改、返回的功能。
<c>删除:
点击删除按钮,删除选定的新闻信息。
<d>查看功能:
管理员进入新闻管理以及查询之后显示列表形式,页面显示
多条信息,并提供分页功能。
新闻管理
图<3.6>后台系统新闻管理模块
3.3.3信息报送管理
信息报送管理模块主要实现对信息报送员成功报送的信息进行管理和统计。
主要实现对报送人、所属单位、标题、添加时间、报送后状态的查询,转发、编辑、删除、统计功能,功能模块图见图v3.7>。
信息报送管理、信息报送统计。
1>信息报送管理项定义:
对报送员成功报送的信息,提供管理功能,具体包含对信息的模糊查询、编辑及删除。
2>信息报送管理项功能:
<报送信息包含:
编号、报送人、所属单位、标题、添加时间、状态、编
辑、删除〉
在页面上提供按照用户输入的标题内容的模糊查询,列表显示所有符合条件的报送信息。
Cb>编辑:
用户点击编辑,页面跳转,显示报送信息的详细内容,包括:
信息标题、副标题,报送内容。
提供采用、返回功能,编辑完成后,点击采用按钮自动保存,同时采用后此条状态改为“已采用”。
>删除:
3>信息报送统计项定义:
对报送员成功报送的信息,提供统计功能,具体包含对信息的分类查询。
4>信息报送统计项功能:
〈报送信息包含:
编号、报送人、所属单位、上报条数〉
<a>报送人报送历史统计查询:
按照报送人的用户名,查询报送信息,并列表显示,提供分页功能。
报送信息管理
图<3.7>后台系统报送信息管理模块
3.3.4代表直通车管理
代表直通车管理模块主要实现对人大代表提问的的信息进行管理。
主要实现对代表提问的问题进行查看、回复、转发代表园地等功能,相应的功能模块见〈图3.8>
代表直通车管理
◊代表直通车管理的定义:
对代表提问的问题,进行管理,主要包含:
提问用户、真实XX、标题及时间,提供查看、转发至代表园地等功能,并可以进行问题标题的模糊查询。
2>代表直通车管理的功能:
〈代表直通车管理包含:
编号、用户名、真实XX、标题、时间、查看〉
在页面上提供按照用户输入的标题内容的模糊查询,歹IJ表显示所有符合条件的代表提问信息。
5>查看功能:
分为列表查看和详细查看;
用户进入代表直通车管理项以及查询之后显示的均为列表形式,页面显示多条信息,提供分页功能。
用户点击查看时,页面跳转,显示代表提问信息的详细内容,包括:
问题标题、副标题、问题内容;
提供返回和转发至代表园地功能。
>转发至代表园地功能:
对详细查看的页面下的代表提问的问题可以进行回复,并可转发至前台系统之代表园地模块,等同于新闻发布。
图〈3.8>后台系统代表直通车管理模块
3.3.5人大概况
人大概况模块主要实现对的人大概要信息的描述和相应的管理。
人大概况
1>人大概况的定义:
主要显示了对人大的详细解释和阐明,让人们能够清楚的了解到人大的详细概况。
2>人大概况的功能:
〈人大概况包含:
概况内容、保存、重置〉
〈a>保存:
编辑好概况内容,点击保存按钮,弹出更新成功。
〈b>重置:
对概况内容进行清空,重新编辑概况内容。
3.3.6系统管理
系统模块主要是实现系统的管理员对部门管理员、新闻管理员、代表提问管理员的管理、部门管理以及对数据库的管理,保证后台系统的安全性,功能模块图见图<3.8>o
管理员管理、数据库管理、部门管理
1>管理员管理的定义:
对部门管理员、新闻管理员、代表提问管理员进行管理,或按照管理员用户名进行查询。
2>管理员管理的功能:
〈管理员管理包含:
编号、用户名、真实XX、所属单位、用户类型、编辑、删除、查询、添加〉
a>查询功能:
在页面上提供按照管理员用户名的查询,列表显示该管理员信息。
宀>添加功能:
点击添加管理员按钮,页面跳转,输入用户名,选择用户类型和所属单位,点击添加按钮。
>编辑功能:
点击编辑按钮,页面跳转,可以对用户名、真实XX、用户类型进行修改。
〈d>删除功能:
选择要删除的管理员信息,点击删除按钮。
3>数据库管理的定义
1、数据库备份主要是为了系统运行数据的安全提供的功能。
主要是对CSM系统的数据库内容进行备份,并创建有专用的数据库备份文件存储空间,以防系统发生突发情况时重要数据的丢失。
同时也具备数据库还原的功能。
2、数据库还原与系统备份相对应的功能。
主要是在系统发生突发情况后,对重要数据从CSM系统专用的数据库备份文件存储空间中对数据库内容进行还原,恢复系统的正常数据。
4>数据库管理的功能:
〈数据库管理包含:
编号、备份名称、备份时间、备份路径、还原数据库、删除、备份数据库〉
〈a>备份数据库的功能:
为了方便于用户的管理,可以实行数据库自动备份,用户可以设定自动备份的时间,在系统时刻运行到设定时间时,对数据库进行自动备份。
〈b>数据库还原的功能:
用户选择数据库备份文件,将数据库还原为备份点时的状态。
5>部门管理的定义:
对部门进行管理,或按照部门名称进行查询。
6>部门管理的功能:
编号、部门编号、部门名称、编辑、删除、查询、添加部门〉
在页面上提供按照部门名称的查询,列表显示该部门的信
息。
〈b>添加功能:
点击添加部门按钮,页面跳转,输入部门名称,点击添加按钮。
<c>编辑功能:
点击编辑按钮,页面跳转,可以对部门名称进行修改。
«
>删除功能:
选择要删除的部门信息,点击删除按钮。
图〈3.8>后台系统管理功能模块图
3.3.7友情
友情模块主要实现对的单位的名称和网址进行相应的管理。
友情
◊友情的定义:
主要实现对的单位的名称和网址进行添加、删除、修改,对网址的名称和网址的模糊查询。
2>友情的功能:
<友情包含:
单位名称、网址、添加、编辑、删除〉
a>添加:
对单位名称和网址进行添加。
宀>编辑:
对单位名称和网址进行编辑、保存。
对单位名称和网址进行删除。
3.3.8修改我的密码
修改我的密码模块主要实现对当前登录用户的密码进行修改。
修改我的密码
1>修改我的密码的定义:
主要实现对当前登录用户的密码进行修改。
2>修改我的密码的功能:
<修改我的密码包含:
用户名、原密码、新密码、确认密码、保存修改〉
<a>保存修改:
对当前登录用户的密码进行修改并保存。
3.4信息报送系统功能要求
信息报送系统是针对于戚墅堰区人大下属各机构的信息报送员进行新闻报送和人大代表进行问题反馈而设计的。
信息报送员和人大代表可以在获得登录权限之后获得相应的操作权限。
信息报送系统与后台管理系统之间的关联,参考3.1.2子系统间关联性的定义。
信息报送系统下含两个子系统,分别为信息报送系统和人大代表提问系统,
相应的功能模块见〈图3.9>o
图<3.9>报送系统功能模块图
3.4.1信息报送系统
信息报送系统是针对戚墅堰区人大下属的各机构(代表团)的信息报送员,方便新闻的报送而设计的,用户对象为已被系统管理员注册过的各机构信息报送员,在获得登录权限之后,可以在借助该系统实现对所属机构的新闻进行报送、查询报送历史以及修改密码等操作。
信息报送、查看报送信息、修改我的密码、退出系统。
◊信息报送的定义:
信息报送员在系统中上报一条新闻。
2>信息报送的功能:
〈信息报送包含:
标题、副标题、内容、添加、重置〉
〈a>标题:
在标题栏中输入所要报送新闻的标题。
对标题的辅助解释。
>内容:
报送新闻的详细内容。
在内容一栏中,可以通过工具对内容进行编辑已达到预期的效果,也可以在内容中直接输入代码,然后系统自动生成文字以便查看,也可以对已编辑好的内容进行预览,还可以根据需要对内容进行缩放。
<d>添加:
在标题和内容输入完成后,用户点击添加按钮提示添加成功,并在查看报送信息列表中和后台管理系统相应页面中显示。
对标题、副标题和报送信息内容进行清空。
3>查看报送信息的定义:
对自己已经报送的新闻进行查看。
4>查看报送信息的功能:
〈查看报送信息包含:
编号、报送人、标题、添加时间、状态、编辑、删除〉
<a>模糊查询:
如果不记得完整的标题,就可以输入标题中的关键字对报送的新闻进行模糊查询,并列表显示查询结果,提供分页功能。
标题、副标题、内容,编辑完成后,可以进行预览及保存。
选择要删除的报送信息,点击删除按钮。
5>修改密码的定义:
用户登录系统后可以对自己的密码进行相应的设置。
6>修改密码的功能:
〈修改密码包含:
用户名、原密码、输入新密码、确认新密码、保存修改>
<a>用户名:
用户名是默认的,登录进去的用户没有修改自己的用户名的权限,只有系统管理员才可以修改。
<b>原密码:
用户登录系统的密码。
>输入新密码:
重新设置自己的密码。
〈d>确认新密码:
确认新密码以确XX码的准确性。
〈e>修改:
在输入完:
原密码'
输入新密码和确认新密码之后,点击保存修改提示修改成功。
7>退出系统的定义:
注销当前登录的用户并返回首页面。
。
8>退出系统的功能:
首页的功能。
3.4.2人大代表提问系统
人大代表提问系统是针对戚墅堰区人大代表对出现的问题进行反馈而设计的,用户对象为已被系统管理员注册过的人大代表,在获得登录权限之后,可以在借助该系统实现对出现的问题进行提问、查询自己的提问历史以及修改密码等操作。
代表提问、查看提问列表、修改我的密码、退出系统。
1>代表提问的定义:
在系统中添加代表所要提问的问题。
2>代表提问的功能:
〈代表提问包含:
问题标题、副标题、问题内容、添加、重置〉
<a>问题标题:
在标题栏中输入所要提问问题的标题。
<b>副标题:
对问题标题的辅助解释。
>问题内容:
代表所要提问的问题的详细内容
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新闻 发布 系统 需求 说明书