[RSS阅读器系统]详细设计说明书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RSS阅读器系统详细设计说明书 2010-11-10 文件变更记录 *A – 增加 M – 修改 D – 删节 变更版本 日期 图表、表格、段落号 A/M/D 原因与修改情况描述 修订人 审核人 V1.0 2007/09/15 A 目 录 目 录 i 1 引言 1 1.1 编写目的 1 1.2 背景 1 1.3 定义 1 1.4 参考资料 1 2 程序系统的结构 2 3 UI界面模块设计说明 2 3.1程序描述 2 3.2 功能 2 3.3 性能 3 3.4 输入项 3 3.5 输出项 4 3.6 算法 4 3.7 流程逻辑 5 3.8 接口 5 3.9 存储分配 5 3.10 注释设计 5 3.11 限制条件 6 4 系统后台逻辑设计说明 7 4.1程序描述 7 4.2 功能 7 4.3 性能 7 4.4 输入项 7 4.5 输出项 8 4.6 算法 8 4.7 流程逻辑 9 4.8 接口 9 4.9 存储分配 9 4.10 注释设计 9 4.11 限制条件 10 5 系统UI菜单设计说明 10 1 引言 1.1 编写目的 编制目的是说明一个软件系统各个层次中的每一个程序的设计考虑。该文件可作为公司软件开发人员、综合测试人员、系统实施人员的指导性文件。同时也是对以上人员进行具体工作的约束文件。要求相关人员的具体工作符合本设计的具体要求与约束。 1.2 背景 a.开发的软件系统的名称 中文全称:RSS阅读器系统详细设计说明书 中文简称:RSS b.开发的软件系统的最终用户或适用的领域; 本系统最终用户为个人与企业用户. 适应角色为:一般用户均可. 1.3 定义 RSS 是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容)1.4 参考资料 RSS资料阅览器需求说明书 2 程序系统的结构 用一系列图表的方式列出本程序系统内的每个程序的名称、标识符和层次结构关系。系统整体层次结构: 3 UI界面模块设计说明 3.1程序描述 系统的UI界面包括主界面,频道增加,修改,显示,删除功能的界面设计.此界面为系统完成基本功能的最低系统要求 3.2 功能 系统主界面显示 增加频道 修改频道 删除频道 3.3 性能 系统的显示要求较快,一般显示出网页信息平均时间一般不超过5秒钟(忽略网络因素);其他操作基本不会出现延迟现象。 3.4 输入项 系统的正常使用,需要先设置频道内容.设置频道内容的方式如下: (图1: 频道的添加) 3.5 输出项 (图2: 频道的阅览) 3.6 算法 1.系统采用.NET的技术框架构建. 系统主界面采用contextMenuStrip的类型控件作为系统的树形菜单.Web 内容的输出采用webBrowser控件. 2: 系统的添加频道功能的数据内容是通过FeedBase 对象传入系统后台. 3.7 流程逻辑 系统的添加频道功能的流程逻辑: 3.8 接口 本模块与系统后台逻辑通过BaseFeed对象的DisplayName,url 属性写入用户属性文件中. 3.9 存储分配 无需存储分配. 3.10 注释设计 每个java文件在首部标明文件的功能,作者,创建时间。 每个方法标明功能,参数和返回值标明中文含义。 对各变量的功能、范围、缺省条件等标明含义。 对使用的逻辑所标明含义。 3.11 限制条件 1.本系统使用到的配置信息要在上线前完整录入,保证正确无误 4 系统后台逻辑设计说明 4.1程序描述 本模块的功能主要是根据用户维护的”频道”地址,提取相关数据以网页形式显示在系统主界面中. XML的类型为RSS标准规范,详细可参考相关资料. 4.2 功能 本系统的后台逻辑描述如下: 1: 系统”频道”内容的添加. 用户添加的”频道”内容,存在一个属性文件中.(名称可随意,本项目定为”user.profile”). 2: 根据用户添加的属性文件(XML类型文件)提取XML数据下载到本地. (名称可随意,本项目定为”temp.rss”). 3: 解析最新的XML数据文件,提取对应本频道相应的文章标题与文章对应URL,存入系统集合对象中. 4: 系统在启动初始化时,载入系统集合对象中所有的数据显示在主见面树形菜单中. 4.3 性能 XML数据的下载与查询平均时间一般不超过5秒钟(忽略网络因素). 4.4 输入项 用户属性文件. ( 例:user.profile) 4.5 输出项 用户属性文件定义频道对应的网页信息

文档评论(0)

神话 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5203223011000000

1亿VIP精品文档

相关文档