通信录查询系统
课程设计说明书
课程设计名称: 软件综合程序设计
课程设计题目: 通信录查询系统
学 院 名 称: 信息工程学院
专业: 电子信息工程 班级:
学号: 姓名:
评分: 教师:
20 14 年 02 月28 日
1
通信录查询系统
摘要
本次设计的目的是为了设计一个能够便捷使用的通讯录查找系统,如果将这个系统应用到手机或者其他电子设备中,可以方便地实现存储、查找、删除联系人等的功能,为通信录管理提供方便。实现该系统主要是用C语言实现,程序一开始声明了一个结构体类型struct Info,通信录的成员name,sex,city,phone,youbian则是结构体的一个个成员,通过变量info调用各个成员实现成员信息管理。程序的主要实现分为七大模块:添加账户,修改账户,添加联系人信息,修改联系人信息,删除联系人信息,浏览联系人信息,查询联系人,退出系统。而实现这七个功能则是使用switch-case语句连接选择。本程序是以多文件的形式编译而成,达到了通信录方便快捷、人机友好的效果。
关键字: 通信录 C 结构体 人机友好
2
通信录查询系统
目 录
前 言 ........................................................................................... 错误!未定义书签。 第一章 设计要求 ......................................................................................................... 6 第二章 系统的组成与设计原理 ................................................................................. 7
2.1系统的组成 ................................................................................................... 7 2.2系统的设计原理 ........................................................................................... 7 第三章 系统的概要设计 ............................................................................................. 8
3.1 系统的层次结构图 ...................................................................................... 8 3.2 系统方案比较分析与选择 .......................................................................... 8 第四章 详细设计 ......................................................................................................... 9
4.1程序流程图 ................................................................................................... 9
4.1.1 添加账户 ......................................................................................... 9 4.1.2主程序 ............................................................................................ 10 4.1.3输入信息 ........................................................................................ 10 4.1.4浏览信息 ........................................................................................ 11 4.1.5查找信息 ........................................................................................ 11 4.1.6修改信息 ........................................................................................ 12 4.1.7删除信息 ........................................................................................ 12 4.2 核心代码 .................................................................................................... 13
4.2.1结构体类型的声明 ........................................................................ 13 4.2.2添加账户信息 ................................................................................ 13 4.2.3主程序 ............................................................................................ 15 4.2.3输入联系人信息 ............................................................................ 16 4.2.4浏览信息 ........................................................................................ 18 4.2.5查询信息 ........................................................................................ 19 4.2.6修改信息 ........................................................................................ 24 4.2.7删除信息 ........................................................................................ 27 4.2.8主函数 ............................................................................................ 30
第五章 调试及测试结果与分析 ............................................................................... 32
3
通信录查询系统
5.1运行的结果 ................................................................................................ 32 5.2 调试程序的方法与技巧 ............................................................................ 36 5.3程序出现的故障及原因,解决方案 ......................................................... 37 第六章 结论 ............................................................................................................... 37 参考文献 ..................................................................................................................... 38 附录 ............................................................................................................................. 40
附录1系统各功能界面 ................................................................................... 40 附录2 程序清单及注释 .................................................................................. 43
4
通信录查询系统
前 言
随着现代电子产品的发展,应用系统或软件也显得重要。特别是现在信息量超大的时代,
对于信息的管理是一个很热门的话题,也有很多技术投入进去,比如java,C#,C++,面向对象,数据库access,SQL等,它们基本上实现了对信息的不同性需求的管理,但是随着时代的进步,需求的不断增加,我们对那些技术不断地探索与改进就显得尤为的重要。
对于上述的相关技术,功能是很好的实现了,但现在的人类讲究的是你给出的管理界面符不符合他们的头脑思考方式,这就涉及到一个人机友好的问题。当然解决这个问题不是特别难,但还是需要我们去思考,满足市场需求。首先要人机友好,我们可以想到,一个自己的通信录是不能随便被他人看到,以防实现各种操作,这样我们就得实现一个登陆账户的问题,在这里采用的是用户自己设置一个账户,一旦登陆就得验证是否符合,安全性大大提高。用户登陆后要实现什么操作,你的给出他一个界面,这里就给出了7个操作功能,这7个功能是在相同的地位,我们采用switch-case语句来连接,只要你输入你所要完成功能的数字,就可以实现相关的功能。
目前,人机友好和环保,低碳都是时代的引领者,该电子通讯录系统没有使用纸张,人机界面很简易,不耗资源,做到了环保,人机友好,低碳,符合当今的时代发展。这个系统使用户能够方便快捷的使用存储和查找等优势功能,且具有较高的安全性,能够有效保护用户联系人资料。
5
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库综合课程设计报告在线全文阅读。
相关推荐: