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

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

ID:18601398

大小:331.50 KB

页数:13页

时间:2018-09-19

《高级语言程序设计》课程设计报告书郭峰峰_第1页
《高级语言程序设计》课程设计报告书郭峰峰_第2页
《高级语言程序设计》课程设计报告书郭峰峰_第3页
《高级语言程序设计》课程设计报告书郭峰峰_第4页
《高级语言程序设计》课程设计报告书郭峰峰_第5页
资源描述:

《《高级语言程序设计》课程设计报告书郭峰峰》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《高级语言程序设计》课程设计《高级语言程序设计》课程设计报告书设计题目:通讯录管理系统指导老师:张俊峰学生学号:083414135学生姓名:郭峰峰同组人员:赵鹏达汪贺时间:2015年06月25日12/13《高级语言程序设计》课程设计目录第1章选题11.1题目背景11.2标题21.3开发环境2第2章设计内容32.1实现功能32.2概要设计3第3章系统实现43.1涉及知识点43.2系统运行43.3源程序清单7第4章结束语12参考文献1312/13《高级语言程序设计》课程设计第1章选题1.1题目背景日益繁多的人际交往使得我们很难搞清楚与每个人之间的联系方

2、式,特别是对于做经常出差的人来说更是难,所以通讯录能够便捷的给我们带来所需要的相关信息。而随着计算机的普及,人们的生活摆脱了传统式的记事本、电话簿,越来越多的靠计算机来帮助人们记住这些事情,极其简便。这就需要有一个使用的通讯录管理系统,用户可以方便的通过自己电脑的通讯录管理系统,来随时查阅自己所需要的信息,而不必再大费周折去翻开那繁琐的记事本。通讯录管理系统是一个专门针对储存用户联系方式以及一些简单个人信息的实用管理系统,它方便了用户对众多客户、朋友、同事等个人信息的储存和快速查阅的功能,大大减少了查找过程的时间。可以提高工作效率,减少管理人员的工

3、作负担,改善管理情况,使管理工作系统化、科学化、程序化,提高整体的管理的水平。本系统是针对通讯录管理系统编写的。对于许多人来说,已经认识到一个好的通讯录是很必要的,可以方便和他人的联系;但是应用计算机来进行管理,他们还无法自己实现,这就需要有专门的管理软件来帮助实现。随着科技的进步和信息产业和信息产业的飞速发展,通讯录成为了现代生活中一个重要的工具。本通讯录管理系统利用计算机对通讯录进行统一管理,包括添加、修改、查询记录等功能,实现通讯录管理工作的系统化、规范化和自动化,为人们的工作和生活提供便利。整个系统程序采用C语言来实现。C语言是目前国际上比

4、较流行的计算机高级编程语言之一,因其简介、使用方便且具备强大的功能而受到编程人员的青睐。它既适合作为系统描写语言,也可用来编写系统软件,还可用来编写应用软件。1.2系统实现的具体分工系统分为录入成员信息、修改成员信息,并保存修改、按姓名查找成员信息、按专业查找成员信息、输入成员专业,打印其所有信息和退出程序六大模块,其中录入成员信息可以对学生的信息进行录入并显示,并且会提示你输入成员的个数来进行输入;修改成员信息,并保存修改可以实现对新录入成员12/13《高级语言程序设计》课程设计信息内容的修改,进一步核实正确的信息;按姓名查找成员信息可以通过对姓

5、名的的查找对本程序中的所有的成员信息进行查找,更加方便成员信息的管理;按专业查找成员信息可以通过对专业的的查找对程序中的所有的成员信息进行查找,进一步方便成员信息的管理;输入成员专业,打印其所有信息可以通过对专业的的查找对程序中的所有成员专业信息进行查找,输出所有有关这个专业的成员信息,进一步将信息进行整理、归纳,方便这些成员信息的管理;退出程序可以在完成程序的运行的之后,退出该程序。main()函数实现对程序主界面的引导。菜单函数,输出主菜单,用户的工作平台,连接录入成员信息、修改成员信息,并保存修改、按姓名查找成员信息、按专业查找成员信息、输入

6、成员专业,打印其所有信息和退出程序六大模块,起到连接用户和系统的作用。1.2标题通讯录管理系统1.3开发环境VisualC++6.0机型:联想电脑处理器名称:Intel(R)Core(TM)2DuoCPUE7200@2.53GHz硬盘驱动器:WDCWD1600AAJS-22WAAO系统内存:金士顿内存2GB显示卡:NVIDIAGeFORCE9400GT显示器:方正科技FG981-W9操作系统:MicrosoftWindowsXPProfessional12/13《高级语言程序设计》课程设计第2章设计内容2.1实现功能系统主要包括录入成员信息、修改成

7、员信息,并保存修改、按姓名查找成员信息、按专业查找成员信息、输入成员专业,打印其所有信息和退出程序六个功能。用户只需先进入录入成员信息这个程序中,然后按照提示进行下一步操作即可。2.2概要设计第3章系统实现3.1涉及知识点结构体链表的应用、数组的应用、循环语句的使用、文件系统的使用指针以及函数的应用等3.2系统运行主界面12/13《高级语言程序设计》课程设计录入成员信息修改成员信息,并保存修改12/13《高级语言程序设计》课程设计按姓名查找成员信息按专业查找成员信息12/13《高级语言程序设计》课程设计输入成员专业,打印其所有信息退出程序12/13

8、《高级语言程序设计》课程设计3.3源程序清单#include#defineOUT"%s%s%s%s"s

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。