主题:关于手机短信的编程,求助
1 问题描述
该系统要求对设计一个手机短消息系统,具有排序、查找、更新、显示等功能。通过此课题,熟练掌握数组、指针的各种操作,以及一些算法思想的应用。
2 功能要求
1) 短消息基本信息应包括:
ID号,短消息内容,是否阅读,发送时间,发送者号码等。
2) 需要实现的功能(可结合自己手机中的短消息,收件箱,发件箱,草稿,已发信息等功能来进行模拟,以下功能子模块仅作为参考):
[1] 如有新的短消息,应有所提示(旧的几条,新的未读的几条);
[2] 阅读新短消息(显示新短消息,阅读后即成为旧短消息),也可再阅读旧短消息(可按顺序向上和向下查看短消息,即“上一短消息”、“下一短消息”进行查看);
[3] 对当前短消息可进行编辑修改和删除操作,删除该短消息后,对其它未删除的短消息要重新按顺序进行排列,对所有短消息也能进行全部删除;
[4] 当然这些短消息应能长期存放,重新开机,它们应还存在,可利用文件进行输入输出。
该系统要求对设计一个手机短消息系统,具有排序、查找、更新、显示等功能。通过此课题,熟练掌握数组、指针的各种操作,以及一些算法思想的应用。
2 功能要求
1) 短消息基本信息应包括:
ID号,短消息内容,是否阅读,发送时间,发送者号码等。
2) 需要实现的功能(可结合自己手机中的短消息,收件箱,发件箱,草稿,已发信息等功能来进行模拟,以下功能子模块仅作为参考):
[1] 如有新的短消息,应有所提示(旧的几条,新的未读的几条);
[2] 阅读新短消息(显示新短消息,阅读后即成为旧短消息),也可再阅读旧短消息(可按顺序向上和向下查看短消息,即“上一短消息”、“下一短消息”进行查看);
[3] 对当前短消息可进行编辑修改和删除操作,删除该短消息后,对其它未删除的短消息要重新按顺序进行排列,对所有短消息也能进行全部删除;
[4] 当然这些短消息应能长期存放,重新开机,它们应还存在,可利用文件进行输入输出。