P1: 产生窗口;
P2: 等待用户输入各项信息;
P3: 若用户取消,则返回;
P4: 确定,判断不能为空的字段是否为空;
P5: 为空发出警告,并转到P2;
P6: 不为空,保存记录至数据库;
P7: 调用刷新浏览模块4;
P8: 调用刷新基本资料模块M6,返回;
4.11 删除模块(M11)
功能:完成删除功能。
输入项目:无。
输出项目:无。
程序逻辑:
P1:产生窗口;
P2: 若取消,则返回;
P3: 若确定,从数据库中删除记录;
P4: 保存记录至数据库;
P5: 调用刷新浏览模块M4;
P6: 调用刷新基本资料模块M6,返回;
4.12 打印模块(M12)
功能:完成打印功能。
输入项目:无。
输出项目:无。
程序逻辑:
P1: 产生打印窗口;
P2: 若取消,则返回;
P3: 若确定,完成打印任务,返回;
4.13 统计模块(M13)
功能:完成打印功能。
输入项目:所要统计的数据字段。
输出项目:所统计的数据。
程序逻辑:
P1: 产生统计窗体;
P2: 等待用户输入所需统计的字段;
P3: 若取消,返回;
P4: 输入字段;
P5: 判断是否有此字段;
P6: 为无发出警告,并转到P3;
P7: 若有,产生统计列表。
P8: 返回;
4.14 详细资料模块(M14)
功能:显示记录的详细资料。
程序逻辑:
P1 启动系统;
P2: 产生窗体,显示信息;
P3: 根据用户操作,返回相应值;
登入 |
强制退出(用户名密码错误) |
教学秘书登入 |
其他登入 |
删除 |
录入 |
添加 |
学生查询 |
其他查询 |
退出 |
正常退出 |
…… |