- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简单浏览器的设计
一、目的
用TC、Visual BASIC、Visual C++、Java 等编程工具和路由器、交换机、主机等网络设备提供的接口,解决网络用户之间的交互式对话问题,或计算通信网络的延迟、信道容量分配,或编码分析、通信协议分析,网络互连互通、网络规划。进一步深入掌握网络设计和通信程序的设计原理。使学生对计算机通信网络的设计实现有较深的了解,培养较高的通信网络设计能力。
二、课程的基本要求
了解常用通信网络设备的操作和应用,掌握常用的通信协议的工作原理,能利用TC、Visual BASIC、Visual C++、Java等至少一种开发工具完成相应的通信程序的设计工作;掌握网络拓扑、信道容量对网络延迟等性能的关系,能分析和设计网络的性能。学习简明地介绍自己的设计工作。除N6、N7可以两人一组共同完成意外,其余每人一题,独立完成。
程序设计课题方面,要求:程序操作简单、方便,界面布局合理美观;程序都应在计算机或网络上调试通过,并通过老师检查;未指定编程语言的由学生自定。
网络连接课题方面,要求:在设备上能够演示,并通过老师检查。
网络规划课题方面(N5),要求:用POWER POINT电子讲稿讲解4分钟,并通过老师检查。
课程设计的上机日程安排另行说明。
三、课程设计报告
1.设计完成后应交课程设计报告,记叙设计目标、设计原理和方法、设计的功能、硬件结构图(或软件结构图、程序框图)、设备清单(或程序清单)、测试数据及其结果、总结、参考文献等;
2.课程设计报告应概念清晰、简明扼要、逻辑性强、图表文字格式规范。
3. 课程设计报告用A4纸打印或手写,40行/页,40字/页。不做封面,但必须:
每页页眉:通信网络设计课程设计 题号: 设计日20120916
第1页第1行,题 目 名 称
第1页第2行,通信09 班、学 号、姓 名;指导老师:姓名1 ,姓名2
题目名称的字体为黑体4号字,居中;第2行与正文相同,为5号宋体,居中。
4.课程设计报告和程序(或POWER POINT电子讲稿)的电子稿在9月16日以前,以班为单位发送到csuwgc@126.com ,每个人两个文件,文件名1为:班号序号题号课程设计报告,例如“0101W1课程设计报告.doc”,文件2为课程设计报告的源程序的RAR(或ZIP)压缩文件,文件名为班号序号姓名题号题名,若为N5题则文件2为PPT文件。
四、课程设计选题
每个人可根据自己的爱好从以下八类40个课题中选择一个课题,也可另选课题,参见“自由选题类”。选定课题后应到指导老师处登记(先到班上登记,登记时只需要在名单上的名字后第1格内填上题号,如W1)。同一个课题只能被同一班的一人选择,登记该课题的该班第二人必须选择其他的题目并重新登记。选题工作应在本课程设计开始的第1周的第1天(2012年9月3日)上午9点整前完成。未登记选题者被认为没有参加本课程设计。本课程设计开始的第1周的第2天(2012年9月4日)中午起不再换题。
五、程序设计过程
1、题目要求及功能描述
I1.简单浏览器的设计
环境要求:Windows2000/XP,校园网,程序语言自定
功能要求:要编写能浏览网页的程序。
功能描述:本程序实现一个简单的浏览器。用户通过在URL输入框中输入要下载的网络页面的网址,并点击浏览器界面上相应的按钮,或直接按回车键,就能完成网络页面下载的功能。同时,它还支持浏览本地HTML它能够实现页面的文本链接,能够显示网页图片,并能够通过相应按钮的操作返回上一次访问的页面。该简易浏览器能帮助用户实现基本的网页浏览功能。2.1 系统需求分析2.1.1 功能需求分析
简易网络浏览器的主要功能如下:
向用户提供浏览网页的基本功能,包括浏览网页上的文字信息、浏览网站图片,并能实现各种超链接;2.1.2 其需求分析
(1)性能要求
实时性好、可靠性强、不占用系统太多的内存和空间。
(2)设计约束
开发工具:J2SDK 1.6运行环境:Windows 2000以上
能实现用户所定义的各项需求
(3)界面要求
以Windows窗口形式显示;顶部为标题栏,显示浏览器的名称;界面上方有一个地址输入栏用于输入某网页的URL地址2.2 系统设计2.2.1 总体设计
由于我们要将这个网络浏览器写成一个应用程序,所以首先要设计一下浏览器的框架和页面。
浏览器的框架采用标准的Windows框架,在上面有标题栏、控制按钮、,以方便用户浏览网页。我们应该先做好这一部分。包括。框架中间嵌入显示。
这样整个的界面就出来了。
对界面上的控制按钮进行响应,并相应地来。这时我们需要添
您可能关注的文档
- 基于Wireshark的网络数据包内容解析.doc
- 基于单片机的电子时钟课程设计.doc
- 基于单片机的函数信号发生器的设计.doc
- 基于单片机的数字时钟电路.doc
- 基于单片机的小巧智能电子称.doc
- 基于消费者行为数据的应用商店消费者更新决策影响因素研究.doc
- 基于心理契约的员工流失动态管理模型.doc
- 计算机信息管理毕业论文计算机图书管理系统数据库.doc
- 绩效考核管理办法(2012版).doc
- 甲状腺激素受体在妊娠合并甲亢母鼠心脏中的差异表达毕业论文.doc
- 2024-2025学年亲子共学安全教育教学设计.docx
- 2024-2025学年中职生社交技能培养与霸凌预防设计.docx
- 2024-2025学年中职生社会适应能力与校园霸凌预防教学设计.docx
- 2024-2025学年以情境模拟促进霸凌防范的教学设计.docx
- 2024-2025学年促进友谊小学生德育教学设计实践.docx
- 2024-2025学年体育活动中的时间管理教学设计.docx
- 2024-2025学年体育课堂的小组合作教学设计.docx
- 2024年村干部入党积极分子思想汇报范文(通用3篇).docx
- 2024-2025学年了解霸凌类型的教学设计.docx
- 2024-2025学年体育变式教学设计的有效性.docx
文档评论(0)