电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

通讯录管理系统需求分析C语言版VIP免费

通讯录管理系统需求分析C语言版_第1页
1/39
通讯录管理系统需求分析C语言版_第2页
2/39
通讯录管理系统需求分析C语言版_第3页
3/39
学生通讯录管理系统需求分析 学生通讯录管理系统需求分析 一、引言 随着计算机的普及,人们的生活摆脱了传统式的记事本、电话簿,越来越多的靠计算机来帮助人们记住这些事情,极其简便。这就需要有一个实用的通讯录管理系统,用户可以方便的通过自己电脑的通讯录管理系统,来随时查阅自己所需要的信息,而不必再大费周折去翻开那繁琐的记事本。 二、编写目的 学生通讯录管理系统是一个专门针对储存学生联系方式以及一些学生个人相关信息的实用管理系统,它方便了老师对众多学生个人信息的储存和快速查阅的功能,大大减少了查找过程的时间。 三、功能需求 ①建立通讯录信息,信息至少包含学号,姓名,年龄,电话,地址,电子邮箱等; ②能够提供增加,删除和修改学生信息的功能; ③能够提供按不同方式查询的功能;如按姓名或学号查询; ④将通讯录保存在文件中; ⑤能够输出通讯录信息 四、流程图 系统模块: 【 1】增加 【 2】查询 【 3】修改 【 4】删除 【 5】显示 【 6】保存 五、调试与运行 运行窗口如下: 系统功能菜单 增加学生信息 修改学生信息 查询学生信息 按学号删除信息 显示当前信息 退出系统 源程序代码 #include #include #include #define BUFLEN 80 /* 缓冲区最大字符数 */ #define LEN 30 /* 学号和姓名最大字符数,实际请更改 */ #define N 200 /* 最大学生人数,实际请更改*/ struct record { char code[LEN+1]; /* 学号 */ char name[LEN+1]; /* 姓名 */ int age; char sex[3]; char time[LEN+1]; char add[LEN+1]; char tel[LEN+1]; char mail[LEN+1]; }stu[N]; int k=1,n,m; void seek(); void modify(); void insert(); void del(); void display(); void save(); void menu(); int main() { while(k) menu(); system("pause"); return 0; } void seek() {int i,j,item,flag; char s1[LEN+1]; /* 以姓名和学号最长长度+1 为准 */ printf("------------------\n"); printf("1.按学号查询\n"); printf("2.按姓名查询\n"); printf("3.退出本菜单\n"); printf("------------------\n"); while(1) { printf("请选择子菜单编号:"); scanf("%d",&item); flag=0; switch(item) { case 1: printf("请输入要查询的学生的学号:\n"); scanf("%s",s1); for(i=0;i

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

通讯录管理系统需求分析C语言版

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群