- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
附录二 需求分析说明书 概述 本软件的开发使用迭代法,这里进行第一轮迭代。 要求实现的功能主要有:浏览以及缓存(缓存结构保持网站存储结构的原貌)。 功能需求 在URL框中输入网址,敲回车键后,在显示框中显示网页,并在Cache文件夹中按网站的组织结构保存网页。 用户点击显示框中的超链接,则显示目标页面,在Cache文件夹中按网站的组织结构保存网页,并在URL框中显示当前网页地址。 用户点击刷新按钮时,重新显示当前页面,并在Cache文件夹中按网站的组织结构保存网页。 当用户点击后退按钮时,显示上一个页面,并在URL框中显示当前网页地址。 当用户点击前进按钮时,显示下一个页面,并在URL框中显示当前网页地址。 打开本地文件,在显示框中显示网页,并在URL框中显示当前网页地址。 点击Cache按钮,则在显示框左侧打开一个树型目录框,显示Cache的结构,点击其中的网页文件名,则在显示框中显示网页。 按下脱机按钮,则浏览时在Cache中获取网页,不上网获取网页。 其他需求 要求前进和后退可进行10步。 要求网页显示时内容要快一些出来,不要让用户等待长时间而窗口无任何显示。 要求尽可能使用在本机上缓存的网页,以提高浏览速度。 分析模型 根据功能需求,画出系统结构图如图1所示: 图1 系统结构图 根据功能需求和系统结构图,找出以下的类: 输入控制类 网页获取类 网页显示类 缓存管理类 消息传递类 系统控制类 以上各类的“类——责任——协作者”模型 类名:输入控制类 责任: 协作者: 键盘输入响应 系统控制类 鼠标输入响应 系统控制类 类名:网页获取类 责任: 协作者: 从Web服务器获取网页 保存网页 缓存管理类 从本地硬盘获取网页 显示网页 网页显示类 比较网页信息 缓存管理类 类名:网页显示类 责任: 协作者: 获取文件 网页获取类 文件显示 发送请求 网页获取类 类名:缓存管理类 责任: 协作者: 保存网页 读取网页 网页获取类 比较网页信息 网页获取类 读取数据库信息 保存信息入数据库 在此使用数据库来保存网页的相关信息,以帮助缓存管理。 消息传递类:在系统中进行消息的发送和接收工作。 系统控制类:进行系统调度,协调各类共同工作。 得到“对象——关系”模型如图2所示: 图2 对象——关系模型 系统的“事件轨迹图”如图3: 图3 事件轨迹图 主要对象的“状态转换图”如下: 网页获取类(图4): 图4 网页获取类的状态转换图 缓存管理类(图5): 图5 缓存管理类的状态转换图 界面说明 浏览器的主界面如图6所示 图6 主界面 主菜单如图7所示 图7 主菜单 工具栏如图8所示 图8 工具栏 文件菜单如图9所示,关于菜单如图10所示 图9 文件菜单 图10 关于菜单 数据字典 统一资源定位符(URL) URL = http:// + Host字段 + / + ScriptName字段 + / + PathInfo字段 + Query字段 Host字段标识Web服务器和Web服务器应用程序的主机名 ScriptName字段指定Web服务器应用程序 PathInfo字段指出报文在Web服务器应用程序内的目标 Query字段部分包含一组命名的数据。 例如: http://www.T/art/gallery.dll/mammals?animal=dogcolor=black ~~~~~~~~~ ~~~~~~~~~ ~~~~~~ ~~~~~~~~~~~~~~~~~~ Host ScriptName PathInfo Query 数据库中的表格式 ID 请求网址 响应网址 请求类型 是否成功 文件名 保存时间 有效期 ID = *顺序编号* 请求网址 = 请求的对象的URL 响应网址 = 实际返回的对象的URL 请求类型 = [ get | head | post | put ] get:下载对象 head:下载对象头信息 post、put:两类上传 是否成
您可能关注的文档
最近下载
- 空分车间安全用电管理制度.docx VIP
- 2025政府采购评审专家入库题库与答案.docx VIP
- 2025-2026学年小学信息技术(信息科技)三年级上册(2024)黔科版(2024)教学设计合集.docx
- 结构动力学(哈尔滨工业大学)中国大学MOOC慕课章节测验答案.pdf VIP
- 危险化学品企业安全生产检查重点事项指导目录.pdf VIP
- 月度绩效考核评分表(通用类).docx VIP
- CNAS-CL02-2023 医学实验室质量和能力认可准则.docx VIP
- 法医临床司法鉴定考试题.docx VIP
- 地面、墙面、吊顶施工方案汇总.doc VIP
- 新解读《GB_T 23169-2019发制品 教习头》必威体育精装版解读.pptx VIP
文档评论(0)