c语言个人通讯录管理系统实验报告_通讯录管理系统实验报告-C语言课程设计-毕业设计.doc...

通讯录管理系统实验报告-C语言课程设计-毕业设计.doc

xx 大学 物理与电子工程学院 程序与设计训练 通讯录管理系统实验报告 专业班级电子 121 设计人员 学号 2013 年 6 月 24 日 通讯录管理系统 一 . 需求分析 设计题目及需求 ( 1) 查看功能选择此功能时,列出下列三类选择。 A 办公类 B 个人类 C 商务类 ,当选中某类时,显示出此类所有数据中的姓名和电话号码) ( 2) 增加功能能录入新数据(一个结点包括姓名、电话号码、分类(可选项有 A 办公类 B 个人类 C 商务类)、电子邮件。例如 杨春 13589664454 商务类 ( 3)当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入;当通信录中超过 15 条信息时,存储空间已满,不能再录入新数据;录入的新数据能按递增的顺序自动进行条目编号。 ( 4) 修改功能选中某个人的姓名时,可对此人的相应数据进行修改 ( 5) 删除功能选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号。 系统功能需求分析 主要包含以下几种功能 1.建立通讯录(建立功能) 2.删除通讯人(删除功能) 3.保存通讯录(保存 功能) 4.读取通讯录文件(读取功能) 5.查找通讯人(查找功能) 6.添加通讯人(添加功能) 7.修改通讯人信息(修改功能) 8.退出通讯录系统 二 . 概要设计 系统功能模块图 建立功能 在主菜单中输入 1,进入建立功能。用户自己输入通讯录文件名,建立一个新的通讯录,便开始输入信息,一旦想结束添加,在输入姓 名处输入“ *”结束录入。(当录入相同的姓名和电话时,系统会告 诉你已经重复录入) 删除功能 在主菜单中输入 2,进入删除功能。用户输入待 删除人的姓名,系 统会自动显 示待删除人的信息,并且提示是否删除该通讯人。(当输 入的

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值