图4-7 设置“备忘录报表”范围图4-8设置“联系记录报表”范围
4.6 联系记录模块
4.6.1 功能
用来完成对联系记录表的浏览、维护、查找等功能,并可打印报表核心期刊。其他功能与备忘录模块相同,如图4-9。
4.6.2 主要操作
单击“查看所有联系记录”进入所有人联系记录表单,单击“预览联系记录报表”首先进入选择时间范围的表单,如图4-8,是与备忘录模块中共用的同一个表单,只是根据传递的参数不同来完成不同的功能,此界面键入时间后,会显示在此时间内的联系记录报表。
图4-9 联系记录界面
4.7 报表模块
4.7.1 功能
本软件用到三个报表:(1)名片报表,按照用户输入的关系类型做出名片列表,如图4-10;(2)备忘录报表,统计指定日期范围内每天的备忘录记录,以便确定日程安排,如图4-11;(3)联系记录报表,统计指定日期范围内每天的联系记录,如图4-12。

图4-10 名片报表

图4-11 备忘录报表

图4-12 联系记录报表
4.8 所有人备忘录和联系记录界面
4.8.1 功能
浏览所有人的备忘录和所有人的联系记录,如图4-13、图4-14。
4.8.2 主要操作
可以按“上”“下”键或滚动条浏览。

图4-13 所有人的备忘录界面

图4-14 所有人的联系记录界面
4.9 结束界面
4.9.1 功能
此界面是软件的结束界面,由该界面离开软件,如图4-15。
4.9.2 主要操作
该界面加入了timer控件,用来控制界面的显示时间。5秒钟后自动关闭界面,结束软件的使用,用户不需要任何操作。

图4-15 结束界面
第5章 调试与分析
5.1 调试
采用单元测试,对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误。测试任务包括:模块接口测试公司,模块局部数据结构测试,模块中所有独立执行通路测试,模块的各条错误处理通路测试,边界条件测试。最后再进行自顶向下综合测试。
5.2 进一步改进设想
随着人们在网上的通信越来越频繁,如果将该软件进一步改进,使之具有收发电子邮件的功能,则可以大大提高工作效率。
第6章 结束语
经过三个多月的设计和开发,通过参考各种VFP编程书籍、网上查找信息以及在老师的耐心指导下,完成了这次毕业设计――名片管理系统。其功能基本符合用户需求,能够完成名片信息的浏览、维护、查找,并可以打印用户所需的报表。
这次毕业设计不仅使我了解了VFP编程的概要,更让我知道了计算机的编程秘诀在于严密的思考与仔细的推敲,只有这样,才会有一个完善的软件生成。当然这次的毕业设计也一定存在着许多不足之处,比如功能不够强大,用户界面不够美观,出错处理不够等多方面问题,这些都有待进一步改善。
参考文献:
[1]Visual FoxPro软件项目开发实例 王兴晶等编电子工业出版社
[2]Visual FoxPro数据库开发教程(第二版) 翁正科编清华大学出版社
[3]Visual FoxPro 6.0数据库系统开发实例导航 邵洋等编人民邮电出版社
[4]数据库系统概论(第三版)萨师煊等编高等教育出版社
2/2 首页 上一页 1 2 |