《高级语言程序设计》课程设计报告书郭峰峰.docVIP

《高级语言程序设计》课程设计报告书郭峰峰.doc

  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文档。上传文档
查看更多
《高级语言程序设计》课程设计报告书郭峰峰.doc

《高级语言程序设计》课程设计报告书 设 计 题 目:通讯录管理系统 指 导 老 师:张俊峰 学 生 学 号:083414135 学 生 姓 名:郭峰峰 同 组 人 员:赵鹏达 汪贺 时 间:2015年06月25日 目录 第1章 选 题 1 1.1 题目背景 1 1.2 标题 2 1.3开发环境 2 第2章 设计内容 3 2.1实现功能 3 2.2 概要设计 3 第3章 系统实现 4 3.1 涉及知识点 4 3.2 系统运行 4 3.3 源程序清单 7 第4章 结束语 12 参考文献 13 第章 1.1 题目背景 日益繁多的人际交往使得我们很难搞清楚与每个人之间的联系方式,特别是对于做经常出差的人来说更是难,所以通讯录能够便捷的给我们带来所需要的相关信息。而随着计算机的普及,人们的生活摆脱了传统式的记事本、电话簿,越来越多的靠计算机来帮助人们记住这些事情,极其简便。这就需要有一个使用的通讯录管理系统,用户可以方便的通过自己电脑的通讯录管理系统,来随时查阅自己所需要的信息,而不必再大费周折去翻开那繁琐的记事本。 通讯录管理系统是一个专门针对储存用户联系方式以及一些简单个人信息的实用管理系统,它方便了用户对众多客户、朋友、同事等个人信息的储存和快速查阅的功能,大大减少了查找过程的时间。可以提高工作效率,减少管理人员的工作负担,改善管理情况,使管理工作系统化、科学化、程序化,提高整体的管理的水平。 本系统是针对通讯录管理系统编写的。对于许多人来说,已经认识到一个好的通讯录是很必要的,可以方便和他人的联系;但是应用计算机来进行管理,他们还无法自己实现,这就需要有专门的管理软件来帮助实现。 随着科技的进步和信息产业和信息产业的飞速发展,通讯录成为了现代生活中一个重要的工具。本通讯录管理系统利用计算机对通讯录进行统一管理,包括添加、修改、查询记录等功能,实现通讯录管理工作的系统化、规范化和自动化,为人们的工作和生活提供便利。整个系统程序采用C语言来实现。C语言是目前国际上比较流行的计算机高级编程语言之一,因其简介、使用方便且具备强大的功能而受到编程人员的青睐。它既适合作为系统描写语言,也可用来编写系统软件,还可用来编写应用软件。 1.2系统实现的具体分工 系统分为录入成员信息、修改成员信息,并保存修改、按姓名查找成员信息、按专业查找成员信息、输入成员专业,打印其所有信息和退出程序六大模块,其中录入成员信息可以对学生的信息进行录入并显示,并且会提示你输入成员的个数来进行输入;修改成员信息,并保存修改可以实现对新录入成员信息内容的修改,进一步核实正确的信息;按姓名查找成员信息可以通过对姓名的的查找对本程序中的所有的成员信息进行查找,更加方便成员信息的管理;按专业查找成员信息可以通过对专业的的查找对程序中的所有的成员信息进行查找,进一步方便成员信息的管理;输入成员专业,打印其所有信息可以通过对专业的的查找对程序中的所有成员专业信息进行查找,输出所有有关这个专业的成员信息,进一步将信息进行整理、归纳,方便这些成员信息的管理;退出程序可以在完成程序的运行的之后,退出该程序。main() 函数实现对程序主界面的引导。菜单函数,输出主菜单,用户的工作平台,连接录入成员信息、修改成员信息,并保存修改、按姓名查找成员信息、按专业查找成员信息、输入成员专业,打印其所有信息和退出程序六大模块,起到连接用户和系统的作用。 1.2 标题 通讯录管理系统 1.3开发环境 Visual C++ 6.0 机型: 联想电脑 处理器名称:Intel(R)Core(TM)2 Duo CPU E7200 @ 2.53GHz 硬盘驱动器:WDC WD1600AAJS-22WAAO 系统内存: 金士顿内存2GB 显示卡: NVIDIA GeFORCE 9400 GT 显示器: 方正科技FG981-W9 操作系统: Microsoft Windows XP Professional 第章 2.1实现功能 系统主要包括录入成员信息、修改成员信息,并保存修改、按姓名查找成员信息、按专业查找成员信息、输入成员专业,打印其所有信息和退出程序六个功能。用户只需先进入录入成员信息这个程序中,然后按照提示进行下一步操作即可。 2.2 概要设计 第章 3.1 涉及知识点 结构体链表的应用、数组的应用、循环语句的使用、文件系统的使用指针以及函数的应用等 3.2 系统运行 主界面 录入成员信息 修改成员信息,并保存修改 按姓名查找成员信息 按专业查找成员信息 输入成员专业,打印其所有信息 退出程序 3.3 源程序清单 #include string.h #define OUT %s%s%s%s struct member { char

文档评论(0)

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

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

1亿VIP精品文档

相关文档