java个人通讯系统.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java个人通讯系统

《Linux操作系统与内核编程技术》报告 题 目: 基于Linux的个人通讯系统 的设计与实现 姓 名: 泠翔工作室 学 院: 数理与信息工程学院 专 业: 网络工程 班 级: 11级1班 学 号: 188******** 2014 年 6 月 24 日 个人通讯系统 1 系统功能 主要包含以下几种功能: 1.1建立用户记录(建立功能) 1.2添加用户记录(添加功能) 1.3 查找用户记录(查找功能) 1.4删除用户记录(删除功能) 1.5更改用户记录(修改功能) 1.6查看所有用户记录(查询功能) 1.7关于此系统 1.8退出系统 2 硬件平台 3 软件平台 3.1 操作系统平台 采用Linux操作系统,Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux操作系统诞生于1991 年的10 月5 日(这是第一次正式向外公布的时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。 系统软件平台 3.2.1 VIM 文本编辑器 Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。它支持语法变色、正规表达式匹配与替换、插入补全、自定义键等等功能,为编辑文本尤其是编写程序提供了极大方便。VIM 可以运行在“任何”操作系统上,包括我们常用的 Windows 和 UNIX/Linux。 3.2.2 GCC编译器 GCC是GNU项目的编译器组件之一,也是GNU最具有代表性的作品。在GCC设计之初仅仅作为一个C语言的编译器,可是经过十多年的发展,GCC已经不仅仅能支持C语言;它现在还支持Ada语言、C++语言、Java语言、Objective C语言,Pascal语言、COBOL语言,以及支持函数式编程和逻辑编程的Mercury语言,等等。而GCC也不再单是GNU C Compiler的意思,而是GNU Compiler Collection也即是GNU编译器家族的意思了,目前已经成为Linux下最重要的编译工具之一。 GCC是一个交叉平台的编译器,目前支持几乎所有主流CPU处理器平台,它可以完成从C、C++、Objective C等源文件向运行在特定cpu硬件上的目标代码的转换,GCC不仅功能非常强大,结构也异常灵活,便携性(protable)与跨平台支持(cross-plantform. support)特性是GCC的显着优点。 3.2.3 GDB调试器 GDB调试器是一个交互式工具,工作在字符模式下。很多程序员习惯于图形界面的程序开发,如VC、VB等集成开发环境,但是在UNIX/Linux环境下,GDB的功能更强大。GDB作为功能强大的调试工具,可完成如设置断点、监视程序变量的值、控制程序的单步执行、修改变量的值等调试任务。 3.3 系统设计 3.3.1 功能模块介绍 建立功能模块:调用 input()录入用户的通讯记录。 添加功能模块:调用 add()追加用户的通讯记录。 查找功能模块:调用 look()函数按照姓名、号码查找记录。 删除功能模块:调用 delete()函数删除一条用户记录信息。 更改功能模块:调用 change()函数按照姓名、号码进行选择性的修改记录。 查询功能模块:调用 output()建立循环,输出所有用户记录。 3.3.2 运行界面图 4 系统测试 4.1 在主菜单输入j,进入建立功能。 4.2 在主菜单输入t,进入添加功能。 4.3

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档