- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件需求说明书(组:12组)
软件需求说明书的编写提示(GB8567——88)
1引言
1.1编写目的
需求分析它的基本任务是准确地回答“系统必须做什么?”这个问题,便于和本项目的任务提出者沟通交流后,确认需求,也使项目的设计和开发人员了解开发本系统的目的。明确所要开发的软件应具有的功能、性能与界面,使软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作
1.2背景
在前面的文档完成的基础下进行该文档的编写:
开发软件名称:新闻发布系统。
项目任务提出者:12号组员
项目开发者:12号开发小组。
用户:网上新闻浏览者。
项目与其他软件,系统的关系:
本项目采用浏览器/服务器原理,客户端的程序只需要浏览器便可,MyEclipse为开发软件的应用程序,服务器端采用Tomcat,是采用SQL Server2000的为开发软件的数据库服务程序。
1.3定义
SQL Server:Structured Query Language Server
JSP:Java Server Page
Html:HyperText Markup Language
1.4参考资料
《软件工程导论》张海潘 编著 清华大学出版社 出版
《Web应用开发技术:JSP》 崔尚森 张白一 编著 西安电子科技大学出版社 出版
《JAVA2程序设计基础教程》 计算机职业教育联盟 主编 清华大学出版社 出版
《SQL Server数据库基础教程》邱李华 李晓黎 张玉花 等 编著 人民邮电出版社 出版
《实用操作系统教程》 葛瀛龙 周旭等 编著 机械工业出版社 出版
《计算机网络技术》 谢希仁 主编 电子工业出版社 出版
2任务概述
2.1目标
软件开发的意图:此系统能够在网上实现新闻的网上多用户发布,多栏目管理,实时的进行行为统计和记录的网上交互。
与其他应用间的接口 进入主界面后点击相应的窗口,分别进入相对应的界面 用户 可授权模块 权限 作用对象 1 未注册用户 网站页面 浏览 公开 新闻评论 浏览 公开 2 注册用户 网站页面 浏览 公开 新闻评论 浏览、评论 公开 个人信息管理 修改 自己、管理员 3 管理员 网站页面 浏览、修改 重置密码 允许 注册用户、管理员 推荐新闻 允许 全部 禁止用户登录 允许 非管理员 新闻评论 允许 新闻删该 允许 全部
2.3假定和约束
开发人数:6人
管理方针硬件的限制并行操作 a. 初始化操作; b. 数据处理的支持功能较强; c. 后援和恢复操作。所需的高级语言安全和保密方面的考虑
3需求规定
3.1对功能的规定
新闻管理 (添加新闻、编辑新闻、删除新闻、审核新闻、栏目管理、新闻附件管理、新闻类别添加、删除、修改)
生成管理 (生成所有新闻、生成各栏目主页、生成主页)
账号管理 (账号管理、修改密码)
系统数据 (系统设置、后台通知)
3.2对性能的规定
3.2.1精度
在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系统使用了数摞结构,可以满足各种精度的需求。
3.2.2时间特性要求
a.相应时间:快
b.更新处理时间:快
c.数据的转换和传送时间:迅速
在软件方面运行时间都比较快且迅速,完全能够满足用户要求。
3.2.3灵活性
当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。
3.3输人输出要求
模块 详细功能描述 新闻管理 添加新闻:主要是用于发布新闻(包含新闻)
编辑新闻:对已发布的新闻进行审核、修改、删除等操作
审核管理:对提交的新闻进行审核 模板管理 模板绑定:对主页、栏目、新闻浏览分别绑定HTML模板,便于生成
模板管理:修改、删除HTML模板(已经绑定模板不能删除)
增加模板:增加新的模板 用户管理 账号管理:增加、删除、锁定账号
修改密码:修改当前管理员的登录密码
后台通知:用于发布后台首页的通知,来供各初级管理员参考。 系统数据 系统设置:设置一些系统的基本系统和一些常用参数的默认值
Js代码调用生成:用于拓展新的版面时,来达到新闻自动输出的效果
新闻附件管理:对随新闻发布的附件进行有效的管理,删除无用的附件
新闻分类管理:对新闻的栏目进行增加、修改、删除,支持无限级分类
3.4数据管理能力要求
1、 能处理大量的新闻数据。
2、 安全指数高,防止黑客攻击。
3、 负荷能力强,防止数据量过大,而影响速度。
4、 采用日志备份,追查非法用户。
5、 遵循数据完整性规则,保证数据实际有效。
6、 保证发送数据库引擎的数据得以可靠存储。
7、 数据备份功能,保证数据在丢失之后可以得到及时地补救。
8、
您可能关注的文档
最近下载
- 国家开放大学国际法形考任务1-5答案(国开电大).docx
- 山东省泰安市生物学高三上学期期中试题及答案指导(2024-2025学年).docx VIP
- 【MOOC期末】《中国马克思主义与当代》(北京科技大学)期末慕课答案.docx VIP
- 2025年工业废气治理工(中级)职业技能理论考试题库.doc VIP
- 运动损伤的应急处理.ppt VIP
- 电源潜在失效模式分析.pdf
- 西江月.夜行黄沙道中课件.ppt VIP
- 北控水务集团笔试题目资源.pdf VIP
- 教科版三年级上册科学第三单元天气测试卷(各地真题)word版.docx VIP
- 教科版小学科学二年级上册第一单元《造房子》单元小结课件(2025新教材).pptx VIP
文档评论(0)