[rss阅读器系统]详细设计说明书

[rss阅读器系统]详细设计说明书

ID:14086499

大小:425.50 KB

页数:14页

时间:2018-07-25

[rss阅读器系统]详细设计说明书_第1页
[rss阅读器系统]详细设计说明书_第2页
[rss阅读器系统]详细设计说明书_第3页
[rss阅读器系统]详细设计说明书_第4页
[rss阅读器系统]详细设计说明书_第5页
资源描述:

《[rss阅读器系统]详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、详细设计说明书文件编号:分册号:页码:密级:RSS阅读器系统详细设计说明书2010-11-10详细设计说明书文件变更记录*A–增加M–修改D–删节变更版本日期图表、表格、段落号A/M/D原因与修改情况描述修订人审核人V1.02007/09/15AI第I页共14页详细设计说明书目录目录i1引言11.1编写目的11.2背景11.3定义11.4参考资料12程序系统的结构23UI界面模块设计说明23.1程序描述23.2功能23.3性能33.4输入项33.5输出项43.6算法43.7流程逻辑53.8接口53.9存储分配53.10注释设计53.

2、11限制条件64系统后台逻辑设计说明74.1程序描述74.2功能74.3性能74.4输入项74.5输出项84.6算法84.7流程逻辑94.8接口94.9存储分配94.10注释设计9ii详细设计说明书4.11限制条件105系统UI菜单设计说明10ii详细设计说明书1引言1.1编写目的编制目的是说明一个软件系统各个层次中的每一个程序的设计考虑。该文件可作为公司软件开发人员、综合测试人员、系统实施人员的指导性文件。同时也是对以上人员进行具体工作的约束文件。要求相关人员的具体工作符合本设计的具体要求与约束。1.2背景a.开发的软件系统的名称

3、中文全称:RSS阅读器系统详细设计说明书中文简称:RSSb.开发的软件系统的最终用户或适用的领域;本系统最终用户为个人与企业用户.适应角色为:一般用户均可.1.3定义RSS是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容)1.4参考资料<>10详细设计说明书2程序系统的结构用一系列图表的方式列出本程序系统内的每个程序的名称、标识符和层次结构关系。系统整体层次结构:RSS系统系统后台逻辑UI界面设计系统UI菜单设计3UI界面模块设计说明3.1程序描述系统的UI界面包括主界面,频道增加,修改,显

4、示,删除功能的界面设计.此界面为系统完成基本功能的最低系统要求3.2功能l系统主界面显示l增加频道l修改频道l删除频道10详细设计说明书3.3性能系统的显示要求较快,一般显示出网页信息平均时间一般不超过5秒钟(忽略网络因素);其他操作基本不会出现延迟现象。3.4输入项系统的正常使用,需要先设置频道内容.设置频道内容的方式如下:(图1:频道的添加)10详细设计说明书3.5输出项(图2:频道的阅览)3.6算法1.系统采用.NET的技术框架构建.系统主界面采用contextMenuStrip的类型控件作为系统的树形菜单.Web内容的输出采

5、用webBrowser控件.2:系统的添加频道功能的数据内容是通过FeedBase对象传入系统后台.10详细设计说明书3.7流程逻辑系统的添加频道功能的流程逻辑:添加频道UI界面通过BaseFeed对象写入用户属性文件中.3.8接口本模块与系统后台逻辑通过BaseFeed对象的DisplayName,url属性写入用户属性文件中.3.9存储分配无需存储分配.3.10注释设计a.每个java文件在首部标明文件的功能,作者,创建时间。b.每个方法标明功能,参数和返回值标明中文含义。10详细设计说明书a.对各变量的功能、范围、缺省条件等标

6、明含义。b.对使用的逻辑所标明含义。3.11限制条件1.本系统使用到的配置信息要在上线前完整录入,保证正确无误10详细设计说明书4系统后台逻辑设计说明4.1程序描述本模块的功能主要是根据用户维护的”频道”地址,提取相关数据以网页形式显示在系统主界面中.XML的类型为RSS标准规范,详细可参考相关资料.4.2功能本系统的后台逻辑描述如下:1:系统”频道”内容的添加.用户添加的”频道”内容,存在一个属性文件中.(名称可随意,本项目定为”user.profile”).2:根据用户添加的属性文件(XML类型文件)提取XML数据下载到本地.(

7、名称可随意,本项目定为”temp.rss”).3:解析最新的XML数据文件,提取对应本频道相应的文章标题与文章对应URL,存入系统集合对象中.4:系统在启动初始化时,载入系统集合对象中所有的数据显示在主见面树形菜单中.4.3性能XML数据的下载与查询平均时间一般不超过5秒钟(忽略网络因素).4.4输入项用户属性文件.(例:user.profile)10详细设计说明书4.5输出项用户属性文件定义频道对应的网页信息.输出形式是以树形结构显示在主界面中.4.6算法本系统的后台逻辑处理形成的数据结果与前台显示是采用集合对象的方式做数据沟通.

8、本集合对象描述如下:feedBase频道对象频道名称:DisplayName频道URL:url频道描述:description频道文章:articles(容器类)文章标题title文章URLurl以上频道对象使用以下类构成:FeedB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。