版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录TOC\o"1-5"\h\z引言 2编写目的 2读者对象 2产品的范围 2\o"CurrentDocument"综合描述 2\o"CurrentDocument"2.1 产品背景 2\o"CurrentDocument"产品的研究目的、范围及意义 3\o"CurrentDocument"产品功能描述 3前台显示新闻部分 4后台管理部分 5运行环境要求 5\o"CurrentDocument"设备 5\o"CurrentDocument"支持程序 5新闻系统的性能需求 6\o"CurrentDocument"系统结构流程 6\o"CurrentDocument"新闻系统的模型结构 6\o"CurrentDocument"新闻系统的功能模块简介 7\o"CurrentDocument"新闻系统的用例模型与用例规约 9\o"CurrentDocument"其他需求 10系统的功能实现情况:用户可在本系统下实现各种用户要求的功能。 10系统的安全性:对于系统的重要数据都有密码保护,具有一定的安全性。.10系统的容错性:用户输错数据都有提示信息,具有较好的容错性能。 10系统的封闭性:用户的封闭性较好,用户基本上在提示信息下输数据。 10引言本规格说明详细阐述了新闻发布管理系统的软件功能、系统特性、非功能性需求及其他需求。1.1编写目的详细、准确、全面定义新闻发布系统的软件需求,指导软件系统的后期开发工作;本文档所描述的软件需求将作为该项目最总验收的标准和依据。1.2读者对象本软件需求规格说明的读者包括:用户、需求分析人员、软件设计人员、软件测试人员和文档编写人员。1.3产品的范围制作本软件的目的是,借助网络向用户提供产品和信息服务,实现产品和服务向用户的转移。综合描述2.1产品背景传统的网站新闻管理方式有两种:一种是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用;另一种是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。但是由于ASP技术本身的局限性使得系统有一些不可克服的缺陷。ASP.NET不仅仅是下一版本的ASP(ActiveServerPages,动态服务器页面),而且是建立动态Web应用程序而重新打造的全新技术,其主要特色包括:语言的独立性;简单的开发操作,分离程序代码和网页内容;提高了执行效率;简化部署与组态的操作;支持客户端类型;•支持下一代的Web服务;增进适用性;增进延展性;•更多的支持工具;•更佳的安全机制;•会话(Session)可以跨进程、跨机器。由于ASP.NET的众多优点,技术发展和各种客观实际的需要,该系统选用了ASP.NET来开发设计,实现了对校园新闻的动态管理操作,使得对新闻信息的发布与管理更加及时、高效,提高了工作效率。产品的研究目的、范围及意义随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态信息,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻管理系统是构成企业网站的一个重要组成部分,它担负着双层作用:一方面可以用来动态发布有关新产品或新开发项目;另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。该系统使用ASP.NET(C#语言)和ADO.NET技术开发,实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。该新闻系统具有一般新闻系统的功能,主要包括前台新闻查看区和后台管理区,可为学校各部门发布新闻,为校园网站提供新闻发布与管理的服务。该系统是基于B/S(Browser/Server,浏览器/客户端)模式实现,基于.NET平台架构开发设计,主要实现对校园新闻的发布与管理功能,对新闻内容信息的浏览阅读等。随着Internet/Intranet技术的兴起,将原本在单机或本地局域网上运行的数据库系统移植到因特网中,即开发基于B/S模式的新一代MIS(ManagementInformationSystem,管理信息系统)系统,正成为技术发展的趋势。为了保证系统性能的高效性、可扩展性,以及达到数据共享和网络化管理的目的,本系统采用B/S体系结构进行设计开发。产品功能描述该系统的用户为校园网站,需要经常发布一些新闻,如何能有效地管理和发布新闻呢?最初用户的需求为:“该新闻系统具有一般新闻系统的功能,同时具有新闻审核和不同管理员不同管理权限的功能”。通过对其它一些新闻系统的调查发现,一般新闻系统功能如下:前台按分类显示新闻;搜索新闻;后台管理:•添加、删除和修改新闻•添加、删除和修改用户•添加、删除和修改新闻分类•添加新闻(添加成功后的新闻根据管理员权限分为可发布新闻和待审核新闻)需要新闻审核,说明添加后的新闻分为两种:直接发布新闻和待审核新闻,同时待审核的新闻通过管理员或审核员经审核后才可以上传到网站,管理员有不同的权限,需要有个管理权限的功能,在系统中应该有个超级管理员,具有所有权限,能够对系统进行全面管理,同时管理员可以修改自己的一些信息。根据校园网站新闻发布管理的实际需求,在首页中能显示最热门新闻、头条新闻和最近发布的几条新闻等,同时在后台发布新闻时可以添加图片,也可以添加HTML语法,在前台能自动根据所显示的图片和HTML语法来显示新闻。在后台管理中,因为有权限的管理员才能登录管理后台,所以需要有个登录验证模块,而且需要根据用户权限的不同显示不同的管理目录,在管理新闻和用户时,当数据少时管理起来还比较方便,如果一多则想找到某条新闻或某个用户就很难,所以需要有个查找(新闻标题、用户)模块用于查找新闻或用户。根据以上需求分析,该系统要实现的主要功能为:2.3.1.前台显示新闻部分•用户登录区•显示最热门的前几条新闻•显示推荐的前几条新闻•显示最新的前几条新闻•搜索新闻功能•显示所有新闻分类(即部门)•按分类/部门显示其下的所有新闻•新闻详细信息浏览阅读•图片新闻(自动生成缩略图)以滚动形式在首页显示且只显示前几条•网站友情链接(可在管理中添加设置)•网站公告可显示发布了新闻但没通过审核的一些相关通知等后台管理部分•登录验证•根据权限显示相应的管理目录•添加、修改和删除新闻•管理发布新闻•管理审核新闻•分类管理•用户管理•网站风格设置、系统设置等运行环境要求设备客户机硬件要求:具有PentiumIII处理器以上且满足以下要求的计算机:最低64MB内存,最小2.1GB硬盘。服务器硬件要求:具有PentiumIII处理器以上且满足以下要求的计算机:最低256MB内存,最小8GB硬盘。支持程序客户端操作系统:Windows98/NT/2000/XP或更高版本浏览器:IE5.0以上或Netscape同等版本以上服务器操作系统:Windows2000Server或者Windows2003ServerWeb服务器:MSIIS应用服务器:IIS、COM+等企业级应用服务器数据库:SQLSERVER2005新闻系统的性能需求该系统在性能功能上应达到如下需求:操作简单、界面友好:完全控件式的页面布局,使得新闻的录入工作更简便,许多选项包括新闻分类、来源部门等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。对常见网站的新闻管理的各个方面:新闻录入、浏览、删除、修改、搜索等方面都大体实现,实现了网站对即时新闻的管理要求;即时可见:对新闻的处理(包括录入、修改、删除)将立即在主页的对应栏目显示出来,达到“即时发布、即时见效”的功能;系统运行应该快速、稳定、高效和可靠;在结构上应具有很好的可扩展性,便于将来的功能扩展和维护系统结构流程新闻系统的模型结构该系统的模型结构如图4-1所示:图4-1新闻系统的模型结构图示该系统结构分为三个逻辑层:Web层:Web层为客户端浏览器提供对应用程序的访问,这一层是作为解决
方案文件中的Web项目实现的。Web层由ASP.NETWeb窗体和代码隐藏文件组成,Web窗体只是用HTML提供用户操作,而代码隐藏文件实现各种控件的事件处理程序;业务层:包含各种业务规则和逻辑的实现,业务规则完成如客户帐户的验证和字符串处理这样的任务;数据访问层:数据访问层为业务层提供数据服务,这一层是作为解决方案文件中的Conn类(数据访问类,实现公共操作的一个通用类)实现的.新闻系统的功能模块简介图4-2列出系统的功能模块图:< r浏览—►网L、订」普
通
浏
览>浏览阅读新< r浏览—►网L、订」普
通
浏
览>浏览阅读新r"*1
新
闻
输
入>添加新闻系统管理纬添加用户;■4管理用户〕新
闻
审
核*审核新闻<, *管理新闻工作流程为:打开该系统网站,普通浏览者能浏览、阅读和搜索新闻,能进行注册,注册后为新闻输入员,登录进入新闻后台管理区,只有添加新闻的权限;如登录时为新闻审核员,其不但有添加新闻的权限,还有审核和管理新闻的权限;如为系统管理员,其有新闻后台管理区内的所有权限,除具有新闻审核员所有的权限外,还有添加和管理新闻分类、添加和管理用户、系统、风格和友情链接设置。在添加新闻时,除常规的添加新闻标题、新闻内容、新闻作者和新闻简介外,还可选择是否为首页新闻、是否为推荐新闻和是否在首页滚动图片(上传图片)等,对新闻内容的字体、字号和字体颜色可以调整,类似Word的一些简单的编辑功能,还可设置超链接和插入表格等。如添加新闻者为新闻输入员,其所添加的新闻需要系统管理员或审核员经审核后才能发布到网上;如是管理员或者审核员添加新闻的话,不需要再经谁审核,直接可以发布到网上。管理新闻功能包括对任一条新闻内容可作相应修改,也可删除任何一条不再需要保留的新闻。管理新闻分类包括对新闻分类名称作修改,也可将任一分类名删除,删除后其分类下的所有新闻也将被删除。添加用户时,用户等级可为管理员、审核员或者输入员之一,管理用户包括修改用户名、密码和用户等级,也可将任一用户删除。系统设置包括设置网站标题、网站地址、首页图片、网站公告(可用来显示当前有哪些新闻输入员所添加的新闻没有通过审核,具体的原因理由等)、网站链接(此文本内容可更改)和底部信息(可放置一些与站点相关的文本内容等),对系统设置里的内容,随时可做相应的修改,这权限只有系统管理员才拥有。风格设置指从系统八种风格里任选一种作为当前网站的默认风格。友情链接主要是以图片的形式链接到其它网站,作用跟系统设置里的网站链接功能一样。
新闻系统的用例模型与用例规约0I管郎岷户I用户I':0I管郎岷户I用户I':「LII'::逾入后◎(査看新闻》:丁達星嗖索新管理账户添加新时0肓台操作除新闻"…管理账户添加新时0肓台操作除新闻"…/弋管靱-卜i查看新闻的用例规约表5—3名称:查看新闻说明:用户点击词条,系统弹出新窗口显示词条内容参与者:用户频率:非常频繁前置条件:用户访问系统后置条件:系统已显示用户点击的内容基本操作流程:新窗口显示词条内容步骤用户点击某个词条系统检索到词条内容并打开系统把词条内容在新窗口打开可选操作流程:系统没有该词条内容步骤(1)系统显示空白的新页面(2)用例结束非功能性需求从第(1)步到第(3)步,时间不超过5秒业务规则打开的词条内容可以看到同
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年室内装修施工队劳务分包协议版B版
- 2024年大豆批量采购销售协议条款版B版
- 2024年交易双方洽谈策略与协议成文规范版B版
- 2024年度农业种植养殖合同
- 2024年事业单位聘用及劳动协作合同书版B版
- 2024年度企业并购合同:收购方与被收购方关于企业并购的协议
- 2024年度住宅电路布线及安装协议版B版
- 2024年度分公司技术转让合同
- 2024专项装修施工合作合同书一
- 2024年企业职员借款协议样式版B版
- 国开电大-工程数学(本)-工程数学第4次作业-形考答案
- 班主任带班育人方略ppt
- 广电和通信设备调试工(高级)理论考试备考题库(重点500题)
- 英语词根词缀博览知到章节答案智慧树2023年成都锦城学院
- 2022年第七届“学宪法讲宪法”(初中组)活动知识竞赛题库及答案(5套题)
- 中华全国总工会
- 慢性盆腔疼痛
- 翻译理论与实践知到章节答案智慧树2023年黑河学院
- 2022年限高架施工方案39804【完整版】
- 2023年中化集团中国蓝星(集团)股份有限公司招聘笔试题库含答案解析
- MT/T 579-1996悬臂式掘进机履带板及其销轴
评论
0/150
提交评论