XiaoHui.net 笑汇程序员论坛首页
工作并快乐着,职业并休闲着
寻梦的岁月从不言辛苦几许,
不问收获几多……
» 游客:  申请新用户 | 登录 | 会员 | 统计 | 帮助 » XiaoHui.Net 笑汇程序员论坛 | 纯文字版 | 全站索引 | XiaoHui.com


[其他] 程序求助

RSS 订阅当前论坛  

上一主题 下一主题
     

标题: [其他] 程序求助  
 
selers
小水手
Rank: 1



UID 29509
精华 0
积分 2
帖子 2
阅读权限 10
注册 2007-1-18
状态 离线
程序求助

模拟手机通讯录管理系统的程序求助

基本要求:

要能提供以下几个功能:

1,查看功能:选择此功能时,列出下列三类选择.

A:办公类 B:个人类 C:商务类

2,当选中某类时,显示出此类所有数据中的姓名和电话号码

3,添加数据功能:能录入新数据,每个结点包括:姓名,电话号码,分类(可选项有:A为办公类,B为个人类,C为商务类),电子邮件.例如:

张三 13587487458 商务类 zhangsan@163.com

当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入;当通信录中超过15条信息时,存储空间已满,不能再录入新数据;录入的新数据能按递增的顺序自动进行条目编号.

4,修改功能:选中某个人的姓名时,可对此人的相应数据进行修改

5,删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号.

选做内容

拨号功能:当选中某个姓名时,屏幕上模拟打字机的效果依次显示出此人的电话号码中的各个数字.

程序设计的具体说明

1,数据结构:

  数据结构可以有多种,自行设计,但是通讯录中必须包含的信息如下:

struct tele                                          /*通讯录结构*/

{  char name[20];                              /*姓名*/

   char tel-no[15];                             /*号码*/

   char arch;                                     /*归类*/

   char e-addr[20];                           /*email地址*/

};

2,通讯录可以使用链表,或文件来存储

3,菜单

  (1)退出

  (2)查看通讯录

  (3)添加通讯录

  (4)编辑通讯录

  (5)删除通讯录

程序开发环境:VC++6.0

最后我补充几句~~~只需发源代码即可~不用封装....每行的注释要清晰~条理也要清晰~结尾最好写个编类似程序的小结,比如需用到哪些类?库函数?以及各个模块之间的衔接是如何实现的,文件的调用机制是怎样实现的等等~非常感谢!大侠们还不快快拿来练手??
2007-1-18 18:11#1
查看资料  Blog  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题  


 


所有时间为 GMT+8, 现在时间是 2008-11-23 04:06 Powered by Discuz! 4.1.0 清除 Cookies - XiaoHui.Net 笑汇程序员论坛 - Archiver