- 1、本文档共362页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
例子16.4实践练习编写程序,使得客户端与服务端连接,在客户端输入命令后,服务端返回当前的时间信息。END第17章通信录管理系统第十七章通信录管理系统17.1需求及功能分析17.2功能实现本章学习内容17.1需求及功能分析通信录系统保存联系人相关信息,需要包含添加联系人、删除联系人、查找联系人、修改联系人、显示联系人这五大功能,所以该系统可以划分为增、删、查、改、显示五大模块17.1需求及功能分析17.1需求及功能分析typedefstruct{charname[20];charphone[20];charaddr[100];}Contact;对应于各个模块的功能如下:1.读取数据:通信录系统在运行后,首先做的第一件事情就是读取保存的 数据,通常在实际项目中,数据都是保存在数据库中,本 例对数据简单处理,将它们保存到文件中。17.1需求及功能分析2.保存数据:通信录数据在改变之后(增加联系人、删除联系人、修改 联系人),都需要保存。3.增加联系人:通信录的基本功能之一就是增加联系人,因此系统应该 提供增加联系人的入口,本章介绍的系统较为简单,只 支持逐个增加联系人,不支持批量增加操作。17.1需求及功能分析4.删除联系人:有增加就有删除,通信录不能只增加联系人而不允许删除, 所以系统应该提供删除联系人的功能。同样,本章介绍的系 统只支持逐个删除,不支持批量删除操作。5.查找联系人:在通信录中联系人较多时,应该支持用户可以查找需要的联 系人,本例设计较为简单,仅支持通过联系人姓名进行查找。6.修改联系人:有的时候,在联系人的联系方式修改时,我们需要对通信录中 该联系人的信息进行同步修改。7.显示联系人:显示当前系统中保存的联系人的个数以及他们的详细信息。17.2功能实现1.系统运行界面2.添加新联系人3.显示联系人信息4.删除联系人信息5.查找联系人信息6.修改联系人信息END16.1计算机网络基础16.1.1OSI七层参考模型开放系统互联参考模型为实现开放系统互连所建立的通信功能分层模型,简称OSI参考模型,目的是为异种计算机互连提供一个共同的基础和标准框架,并为保持相关标准的一致性和兼容性提供共同的参考这里所说的开放系统实质上指的是遵循OSI参考模型和相关协议能够实现互连的具有各种应用目的的计算机系统16.1.1OSI七层参考模型第7层应用层:负责网络中应用程序与网络操作系统之间的联系第6层表示层:用于确定数据交换的格式,负责设备之间所需要的字符集 和数据转换第5层会话层:建立与其他设备的连接,对会话进行有效的管理第4层传输层:提供会话层和网络层之间的传输服务16.1.1OSI七层参考模型第3层网络层:将传输的数据封包,通过路由选择、分组组合等控制,将 信息从源设备传送到目的设备第2层数据链路层:修正传输过程中的错误信号,提供可靠的通过物理介 质传输数据的方法第1层物理层:提供物理连接,规范网络硬件的特性、规格和传输速度16.1.2IP地址计算机之间通过计算机网络进行通信,通信双方的计算机需要将信息准确地送达对方,需要使网络上的计算机能够识别对方,所以每台计算机需要一个地址来标识自己,这个地址就是IP地址IP地址是IP协议提供的一种统一的地址格式,由32位的二进制数表示最新的IPv6协议将IP地址的位数上升到128位16.1.2IP地址32位IP地址由4个“8位二进制数”构成,通常使用“点分十进制”表示IP地址主要分为前缀和后缀部分,前缀表示计算机所属的物理网络,属于网络地址;后缀表示当前网络地址中的主机地址根据网络号的不同,IP地址分为5类:A类、B类、C类、D类和E类16.1.2IP地址类型范围A类~55B类~55C类~55D类~55E类~5516.1.2IP地址特殊的IP地址1.网络地址:主机地址全为0的IP地址表示网络地址,如2.广播地址:主机地址全为1的IP地址表示广播地址,如553.回送地址:表示回送地址,用于测试16.1.3网络地址解析物理地址又称为媒体访问控制地址(MAC)地址解析是将计算机的协议地址解析为物理地址,在网络上通常由地址解析协议(ARP)来实现地址解析AR
您可能关注的文档
最近下载
- 大数据时代下会计行业面临的挑战与应对策略.doc
- 《JTG F80/1-2017 公路工程质量检验评定标准》培训课件(完整版).ppt
- 2024-2025学年人教PEP版五年级英语(下)第一次月考试卷(一)含答案与解析.pdf VIP
- 外墙保温装饰一体板施工工法.doc
- 制药设备行业研究报告.docx VIP
- 共享单车的数据可视化系统设计和实现 物联网工程专业 .pdf
- 2025年吉林通用航空职业技术学院单招职业技能考试题库及参考答案.docx VIP
- 植物病理学笔记(大学期末复习资料).doc
- 制药设备行业市场投资分析及发展战略研究报告.doc VIP
- 学校内部控制评价报告.docx VIP
文档评论(0)