l 增加一个新的记录;
5. 删除功能
l 删除一个记录,提供确认机制;
6. 打印功能
l 选择特定记录(一个或多个)打印报表;
l 打印信封封面;
7. 快捷功能
l 以数字键表示特定记录,使用户只需按一个键即可得到所需记录;
更为可行的选择是将《名址录》软件实现在电子记事本、PDA等硬件平台上,并实现标准数据库格式以共享;同时可考虑与Lotus Notes集成起来,使其成为办公自动化套件中的一个组件;在功能上还可进一步实现安全防范、与E-Mail和因特网电话集成起来。
1. 系统初启时,根据配置文件导入数据库,设置各全局变量;
2. 然后进入事件等待状态,各专门功能模块由事件驱动机制激活,分别执行完各项功能后仍进入事件等待状态;
3. 最后由关闭系统事件引导激活关闭系统模块,退出整个系统。
|
总体结构如上图所示。若图片无法显示请联系站长QQ752018766
各模块设计如下:
M1.1 |
初始化模块 |
M1.2 |
关闭系统模块 |
M2.1 |
浏览模块 |
M2.2 |
刷新浏览模块 |
M3.1 |
基本资料模块 |
M3.2 |
刷新基本资料模块 |
M4.1 |
系统功能模块 |
M4.2 |
查询模块 |
M4.3 |
修改模块 |
M4.4 |
增加模块 |
M4.5 |
删除模块 |
M4.6 |
打印模块 |
M5 |
详细资料模块 |
M6.1 |
快捷选择模块 |
M6.2 |
设置快捷选择模块 |
M6.3 |
删除快捷选择模块 |
1. 系统控制功能
l 初始化模块(M1.1);
l 关闭系统模块(M1.2);
l 系统功能模块(M4.1);
2. 浏览功能
l 浏览模块(M2.1);
l 刷新浏览模块(M2.2);
l 基本资料模块(M3.1);
l 刷新基本资料模块(M3.2);
l 详细资料模块(M5);
3. 查询功能
l 查询模块(M4.2);
l 同时包括M2.2和M3.2;
4. 修改功能
l 修改模块(M4.3);
l 同时包括M2.2和M3.2;
5. 增加功能
l 增加模块(M4.4);
l 同时包括M2.2和M3.2;
6. 删除功能
l 删除模块(M4.5);
l 同时包括M2.2和M3.2;
7. 打印功能
l 打印模块(M4.6);
8. 快捷功能
l 快捷选择模块(M6.1);
l 设置快捷选择模块(M6.2);
l 删除快捷选择模块(M6.3);
采用广泛应用的GUI,即诸如窗口、菜单、对话框、滚动条等。
主控界面划分为四个区:基本资料区,系统功能区,浏览区和快捷选择区。
窗口设计见附页。
运行于Windows95及更高版本具有WIN32 API的操作系统之上。
支持一般x86系列微机和WindowsCE。
l 初始化模块:系统初始时由操作系统调用,执行完毕后进入事件等待状态;
l 关闭系统模块:由系统功能模块调用,执行完毕返回操作系统;
l 浏览模块:由相应事件驱动,完成对浏览区的直接事件响应功能,可能会调用刷新浏览模块;
l 刷新浏览模块:依据当前数据刷新浏览区;
l 基本资料模块:由相应事件驱动,完成对基本资料区的直接事件响应功能,可能会调用刷新基本资料模块;
l 刷新基本资料模块:依据当前数据刷新基本资料区;
l 系统功能模块:接收系统功能区相应事件,启动查询、修改、增加、删除、打印及关闭系统等模块;
l 查询模块:完成查询功能;
l 修改模块:完成修改功能;
l 增加模块:完成增加功能;
l 删除模块:完成删除功能;
l 打印模块:完成打印功能;
l 详细资料模块:由相应事件驱动,显示记录的详细资料;
l 快捷选择模块:接收快捷选择区相应事件,完成快捷选择功能;
l 设置快捷选择模块:由相应事件驱动,完成设置快捷选择功能;
l 删除快捷选择模块:由相应事件驱动,完成删除快捷选择功能;
1. 数据库name_address Tabel定义:
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页