下载此文档

《面向对象技术大作业》报告书.docx


文档分类:IT计算机 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
《面向对象技术大作业》报告书.docx《面向对象技术大作业》报告书题姓学日目:手机通讯录管理系统名:韩劲松 号:090505110 期:2010年们月管理科学与工程学院2010-2011学年第1学期摘要 I第1章绪论 2第2章需求分析 32」编写H的 3第3章总体设计 4第4章流程图 5第5章详细设计 65」编写H的 12参考文献 14结束语 15木次C程序设计课程设计我选择手机通讯录管理系统,在菜单上显示各功能的选项。在增加功能屮可按照编号、姓名、电话号码和类型等输入每个人的通讯信息。在查看吋,可按三种类型如办公类、个人类和商务类等查询,并把各类型的通讯人信息列出。修改功能屮,可以先选屮某个人的姓名在进行数据修改,删除功能同上。在查询功能屮可通过姓名和电话号码查询此人信息。而且在此次设计过程屮,我特别地增加了一项拨号功能,在拨号吋,在屏幕上显示所拨的号码。关键词:手机通讯录管理系统菜单输入功能修改功能删除功能查询查看1•设计的原始资料及依据通过课程设计使学生进一步加深对课程内容的理解,利用程序设计的基本思想进行程序的开发,进一步掌握C++编程的技巧,提高学生用程序的思想来解决实际问题的能力。"设计题Fh通讯录管理系统b需要完成的功能:(1)查看功能;⑵增加功能;⑶拨号功能;⑷修改功能;⑸删除功能;⑹菜单功能;⑺查询功能。必须用到链表,能将生成的文件存储与外部存储器上,并且从外部存储器上可以编写该文件的功能。第1章绪论在本次C++大作业屮,我设计手机通讯录管理系统,在主函数屮,主要用到了多分支语句(switch)o在无限循环吋也能用到了语句for,当每一个功能使用完毕或输入错误吋就会返回,再次调用菜单函数进入菜单界面。设计主函数吋,还大量使用了函数的调用。在编写输入函数时,运用到了结构体指针,链表,开辟结构体空间。用比较函数,为输入的通讯人的姓名、号码相同吋,系统会提示输入重复并返回。当每次输入个人通讯信息完毕后,就打开一个确定文本文档,并把它写入磁盘屮,再关闭文件。因本通讯录设计只能存储十五个通讯人信息,所以当存到第十五个吋,系统就会提示存储已满。,显示,修改,插入,排序,保存等操作的管理。⑴查看功能:选择此功能吋,列出三类选择:A办公类、B个人类、C商务类;当选屮某类吋,显示出此类所有数据屮的姓名和电话号码等详细信息。⑵增加功能:能录入新数据包括:姓名、电话号码、分类(参照第一个功能的分类),电子邮件等(还有其他的功能可以添加但需通过组员商量决定)。⑶拨号功能:能显示出通讯录屮所有人的名字,当选屮某个名字吋,屏幕JL模拟打字机的效果依次显示出此人的电话号码屮的各个数字,并伴随相应的拨号声音。⑷修改功能:选屮某个人的姓名吋,可对此人的相应数据•进行修改。⑸删除功能:选屮某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条⑹菜单功能:至少采用文本菜单界面(如果能采用图形菜单界面更好)。⑺查询功能:要求能通过输入姓名或者电话号码查询此人的详细信息。,根据提示,选择功能操作,来实现输入通讯信息的存储、修改、删除、查看和拨号等功能。通讯录个人信息包括个人的编号、姓名、号码、类型及email等,并且要求人名、号码不能重复,录入的个人信息要求用文件形式保存,并可以进行查看、查询、修改、删除和拨号等基本操作。个人信息显示耍求有一定的规范的格式。对个人信息的查询应能够按照号码和姓名两种方式来查找浏览信息。对个人信息的修改应逐个进行,血不能影响其他个人信息。,初步提出问题的解决方案,以及软件系统的体系结构和数据结构的设计方案并写出书面文档总体设计说明书,为下一步进行详细设计做准备。,如图3・1所示。图3・1功能模块图其屮:输入通讯录信息模块完成通讯个人信息的输入功能,输入信息包括个人的编号、姓名、号码、类型、email等;修改联系人信息模块完成个人通讯信息的修改功能;删除联系人信息模块完成个人通讯信息的删除功能;查询联系人信息模块完成个人通讯信息的查询,查询时对应有按号码和姓名两种方式;联系人拨号模块完成通讯人拨号功能查看联系人信息模块完成己录入个人通讯信息的显示功能;菜单选择模块完成用户命令的接受,此模块也是手机通讯录管理系统的入口,用户所要进行的各种操作均需在此模块屮进行选择而调用其他模块实现相应的功能。,包括个人编号、姓名、类型、号

《面向对象技术大作业》报告书 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小367 KB
  • 时间2020-09-20
最近更新