- 146
- 0
- 约1.35万字
- 约 27页
- 2016-11-24 发布于贵州
- 举报
课程设计--通信录管理系统设计
课程设计报告书
通信录管理系统设计
班 级: 方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(%
您可能关注的文档
- 艾博龙园住宅小区二期工程2#楼工程电气工程施工方案.doc
- 艾博龙园住宅小区二期工程2#楼水暖工程施工方案.doc
- 色彩课件(总).ppt
- 航空在线订票系统毕业论文.doc
- 艾米诗精品服装店营销策划书.doc
- 艾草种植基地新建项目可行性研究报告.doc
- 艾博龙园住宅小区二期工程2#楼施工试验方案.doc
- 节约能源对我国可持续发展的重要影响与意义毕业论文.doc
- 芜湖市神山东路神山南路道路工程安全施工组织设计.doc
- 简阳市香港城66号、77号楼工程施工组织设计完整版.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2025年陕西省汉中市某中学小升初入学分班考试英语考试真题含答案.docx VIP
- DB31T 1236-2020 未成年人司法社会工作服务规范.docx VIP
- 宣贯培训(2026年)《DLT 2772—2024火力发电厂输煤廊道巡检装置技术规范》.pptx VIP
- 2026年北京中考白皮书.pdf VIP
- 2025届苏锡常镇高三(一模)数学试题及参考答案.pdf VIP
- 《人工智能辅助的翻译技术》课件.ppt VIP
- 沉浸式非遗体验—宋代点茶.pptx VIP
- PET Complete精品教学课件 unit 3 having fun.pptx
- 年产2万吨马铃薯全粉项目可行性研究报告.docx
- 《计算机网络基础》课件——OSI参考模型.pptx VIP
原创力文档

文档评论(0)