菜单
  

    编制一个通讯录管理程序,要求提交一个文档,该文档应包括但不限于以下内容:

    注:文档完成情况作为数据结构的期末成绩;代码完成情况作为数据结构课程设计的期末成绩。

    代码要求:书写规范、逻辑清晰、代码可运行、加上必要的注释

    代码评分标准:可读性、正确性、有效性、创造性

    1、问题分析

    为了解决记录保存查找删除用户的个人信息资料,设计一款通讯录管理系统,同时方便用户进行相应的实际操作。通讯录管理系统是-一个小型的实用管理系统,它主要用于储存用户的联系方式以及一些简单的个人信息。

    通讯录管理系统可以实现对客户、朋友、同事等个人信息的存储和快速查询的功能,有效地减少查找的时间,提高查找效率。

    基本功能:

    添加联系人信息,查询打印出目标联系人的信息,修改联系人信息,删除目标联系人信息,打印通讯录所有人信息。

    2、系统设计

    通讯录管理系统主要功能分为用户查询、添加记录、修改记录、删除记录。

    该系统应该分为两部分:用户部分和管理部分,用户可以进行查询信息的操作,而管理者是对数据的录入,插入修改,对用户信息的维护。

    -逻辑设计: 从用户查询,添加记录,修改记录,删除记录,打印信息五个顺序逻辑完成通讯录系统的设计论文网

    数据结构:

    通讯录系统

     

    进入主菜单功能选择

    线性表结构,链式存储结构

    系统模块:
    通讯录系统模块图

    ADT:

    (1)定义结构体保存通讯录中用户各种信息

    (2)主菜单对通讯录功能选择的管理:添加用户,查询,修改,删除,退出。

    基本操作:

    定义结构体保存通讯录中用户各种信息:

    typedef struct TXL

    { }character; *pcharacter, **ppcharacter;

    信息录入:

    void getPeople(pcharacter);

    添加联系人信息:

    void addPeople(ppcharacter);

    查找相应联系人:

    pcharacter searchPeople(pcharacter,char query[]);

    修改指定联系人的信息:

    pcharacter updatePeople(pcharacter,char query[]);

    删除指定联系人信息:

    void delPeople(ppcharacter,char query[]);

    遍历链表打印通讯录信息:

    void displayCharacter(pcharacter);

    查询打印单结点联系人信息:

    void displaySingle(pcharacter);

    -详细设计: 伪代码

    通讯录界面设计:

     

    代码:

    printf("\t\t|-----------通讯录菜单----------- |\n");

    printf("\t\t| 1. addPeople                    |\n");

    printf("\t\t| 2. searchPeople                 |\n");

    printf("\t\t| 3. updatePeople                 |\n");

    printf("\t\t| 4. delPeople                    |\n");

    printf("\t\t| 5. displayCharacter             |\n");

    printf("\t\t| 6. END                          |\n");

    printf("\t\t|---------------------------------|\n\n");

    printf("\t\t\t功能选择(1-6):");

  1. 上一篇:小米root权限怎么获取及小米root权限获取教程
  2. 下一篇:什么是软件包的依赖关系
  1. 室内设计師培训班學费多...

  2. 太原平面设计培训班學费...

  3. 适合女生的设计类行业,...

  4. 什么人适合學平面设计,...

  5. 设计行业哪个最洧前景,...

  6. 设计类什么专业最挣钱,...

  7. 平面设计工资一般多少一...

  8. 货币国际化国内外研究现状

  9. 进出口贸易与经济增长文献综述和参考文献

  10. 玫瑰精油特征香气成分研究

  11. 甲硫醇钠生产工艺设计任务书

  12. 多级反馈队列调度算法的研究+源代码

  13. 运动员广告形象塑造文献综述和参考文献

  14. 身体自尊量表(PSPP)

  15. 从何红舟《桥上的风景》中感受油画构成美

  16. 街头游园设计

  17. Toeplitz定理及其应用+文献综述

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回