课程设计--通信录管理系统设计.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 课程设计--通信录管理系统设计

课程设计报告书 通信录管理系统设计 班 级: 方0953-1 学 号: 姓 名: 倪博 指导教师: 杨子光 石 家 庄 铁 道 大 学 四 方 学 院 2010年7月15日 题目:通信录管理系统设计 2.内容摘要 摘要: 随着科技的进步和信息产业的飞速发展,通讯录成为了现代生活中一个重要的工具。 整个系统程序采用c语言来实现。c语言是目前国际上比较流行的计算机高级编程语言之一,因其简洁、使用方便且具备强大的功能而受到编程人员的普通青睐。它既适合作为系统描述语言,也可用来编写系统软件,还可用来编写应用软件。 本文介绍课程设计课题的选题意义,说明了本系统提供的主要功能:查询,修改,添加,删除等,并画出功能框图,最后给出了作者在小学期设计过程的体会。 3.索引关键字 关键词:通讯录管理,查询,添加,功能框图 4. 目录 题目要求---------------------------------4 设计思想---------------------------------4 系统完成功能及框图-----------------------5 界面设计---------------------------------6 核心算法及说明---------------------------8 结论-------------------------------------11 后记-------------------------------------11 参考资料---------------------------------12 5.正文 5.1课程设计题目要求 5.1.1实验目的 培养学生独立分析问题、解决问题、查阅资料以及自学能力,以适应信息管理行业日新月异的发展形势; 本次实验是以学生独立思考解决问题为主,教师指导为辅,结合上机操作,完成指定的任务,作出设计报告。 5.1.2设计要求 (建立通讯录信息,信息至少包含编号、姓名、年龄、电话、通讯地址、电子邮箱等; 能够提供添加、删除和修改通讯录信息的功能; 能够提供安不同方式查询的功能;如按姓名或年龄、电话等查询; 将通讯录保存在文件中; 能够按表格方式输出通讯录信息。 设计一个实用的通讯录管理系统,能以简便高效的方式对通讯录进行管理和检索 5.2设计思想 1.在设计时考虑以下几个方面: 操作简单。该系统要求设计的界面美观,操作方便。便于使用人员快速上手。 易于维护。一个软件的好坏,关键在于产品的可靠,稳定,便于维护。 易于升级。随着社会的发展,对系统的要求会越来越高。要求系统具有更高的安全性;更丰富的功能以及更快的操作速度。所以在设计时要考虑到到以后的升级问题。 实用性。注重采用成熟而实用的技术,使系统建设的投入产出比最高, 能产生良好的反应。 2.开发语言的选择 本系统的编译选择的是C语言,作为一种计算机程序设计语言,C语言既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。 C语言具有简介紧凑、灵活方便、运算符丰富、数据结构丰富、语法限制不太严格、程序自由度大、程序执行效率高、可移植性好等优点。它既能用来编写不依赖计算机硬件的应用程序,又能用来编写各种系统程序,它是一种受欢迎、应用广泛的程序设计语言。 综上所述,选择C语言作为本系统的编译时非常适合的。 5.3系统完成功能及功能框图 添加:可以添加通讯录记录,依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱后,会提示是否继续添加。 显示:可以以表格形式输出所有通讯录里的记录 删除:输入欲删除的那个人的名字后,会自动删除他(她)的记录内容 查询:可以选择用姓名、电话、地址三种方式查询 修改:输入欲修改的那个人的名字后,再依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱即可完成修改 保存:,输入文件名(带后缀名)后,即可将通讯录信息保存到文件 5.4界面设计 本系统针对,信息查询和修改做了5个界面,下面举例说明部分界面得设计。 5.4.1建立一个登录界面 建立一个界面做登录界面,包括信息录入和信息查询 5.4.2添加通讯录信息 5.4.3保存记录界面 5.5核心算法及说明 1、 运用顺序程序设计结构,考查getchar,printf,scanf的知识点,例如: printf(请输入便条的数量:); scanf(%

文档评论(0)

kji818 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档