c语言程序设计_.学生通讯录信息管理系统 - 范文中心

c语言程序设计_.学生通讯录信息管理系统

08/20

通讯录的开发与设计

一.需求分析 1.1功能需求

1. 该程序可用于对学生的通讯方式基本信息的添加、查找、修改、删除、输出等操作, 以实现对学生通讯录信息的管理,便于同学之间的联系交往; 2. 其中此通讯录可以自动保存,以便以后查看更新学生通讯信息。

3. 程序中设计的查询功能可根据需要从若干数据中查询某个学生信息,并且可根据两种不同的方法查询:按姓名查询和按电话查询,以满足不同的需要; 4. 可以通过输出的方式查看整个通讯录;

1.2非功能需求

1. 界面友好,dos 界面。文本显示。

2.具有较好的容错能力,用户在使用过程中,除了规定的按键外,其他按键均忽略,不予处理;

3. 可在任何PC 机上运行。 4. 运行平台 xp or win7

二.方案设计 2.1设计思路

从已知的手机或者电脑中的通讯录可知,应该用结构体数组储存people 的各种属性, 每个人具有3种属性 1. 姓名 2. 住址 3. 电话。用简单赋值语句给结构体变量赋值。储存使用vc 自带的file 函数。函数之间各种调用使用wilie 外加switch 函数实现。

2.2结构设计

对各个模块进行功能的描述 (1).输入模块:

录入需要管理的通讯信息并将信息保存于文件中,以方便日后进行打印、读取、更新等操作。 (2).添加模块:

可添加一个或多个学生的通讯信息,并将所添加的信息保存,方便查找。 (3).删除模块:

可对失去联系的学生通讯信息做删除处理。 (4).修改模块:

可对通讯信息发生改变的学生信息进行修改。 (6).保存模块:

用于对通讯信息进行保存。属于隐藏模块。系统自动保存。 (7).输出模块:

将所有学生通讯信息或想要查询的学生信息显示于屏幕,用于打印学生通讯信息或查找某些学生通讯信息。 (8).退出系统:

选择该项,自动退出该系统。

三.系统实现

流程图, 函数之间相互调用的图示 ,程序设计及编码, 运行结果。

输入模块: 输入模块:

One. n ame

! 重新赋值

四.系统测试

1.功能测试

2

.性能测试

3.测试结果

经过测试本项目的功能和性能符合要求。

朝哥友情赞助。。。


相关内容

  • 物联网专业课程设置
    高校物联网专业课程设置 2010-06-22 17:46:58 作者:博客 来源:thingslink 浏览次数:7781 网友评论 0 条 年初教育部下达了高校设置物联网专业申报通知,众多高校争相申报.由于物联网涉及的领域非常广泛,从技术 ...
  • 百日冲刺书上涉及的选择题(包括例题)
    百日冲刺书上涉及的选择题(包括例题) 一.必修部分 1.以下( )项所述不是信息. A. 通知:今天下午高一和高二举行篮球赛 B. 全班的期中考试成绩 C. 2006年12月23日的<新华日报> D. 教育部公布"20 ...
  • 信息技术会考知识点
    题目是万变的,但知识点就这么点 上册: 信息的一般特征: ①载体依附性 ② 价值相对性 ③时效性 ④共享性⑤真伪性⑥可处理性.⑦传递性: 五次信息技术革命: ①语言的使用 ②文字的创造,信息的存储和传递首次超越了时间和地域的局限 ③印刷术的 ...
  • 针对软件研发.软件测试等软件类工程师的简历
    个 人 简 历 个人信息 姓名:王海锋 手机:134-2600-5634 Email:wanghaifeng410@126.com 地址:北京市海淀区西土城路10号北京邮电大学学六楼409室 邮编:100876 求职意向 教育背景 2008 ...
  • 16通讯录的制作
    中 北 大 学 课程设计任务书 学 专 院: 业: 软件学院 学 生 姓 名: 设 计 题 目: 学 号: 通讯录的制作 起 迄 日 期 : 2010 年 12 月 27 日 ~ 2011 年 1 月 7 日 设 计 地 点 : 指 导 教 ...
  • 听企业报告后感
    听企业报告后感 前几天,我们软件三个班去听了8个企业的专家报告会,在报告会上,8个公司分别给我们介绍了许多关于软件行业的知识,还与我们分享了很多在IT 行业的最新信息,以及IT 行业目前的现状和未来的发展. 我们的专业名叫软件工程,也就是属 ...
  • 移动电子商务的现状及发展趋势
    移动电子商务的现状及发展趋势 移动电子商务(E-commerce)是电子商务新的发展方向,有着十分广阔的市场前景.通过分析我国移动电子商务的发展现状,发展前景及存在问题提出应采取的对策. 就目前来说,国内的电子商务在模型与理念方面已经发展得 ...
  • 义务教育初中课本信息技术七年级下册试讲教案(全册)
    第一课 重涉信息海洋--深入了解因特网 学习目标: 了解因特网的概念.历史和功能 了解因特网的协议.IP 地址和域名的含义 创设情景: 讲:网络世界给人们获取信息提供了方便,不了解网络,跟不上时代的步伐,不知道使用网络就没有办法获取对我们有 ...
  • 电脑文件格式大全
    386 Windows虚拟设备驱动程序 CDX 复合索引文件 ABC ASCII编码格式文件 CFG 配置文件,包含系统设备和环境信息 ACM 音频压缩管理驱动程序 CGM Paint Shop Pro映象文件 ACT 文档向导 CHK 被 ...