选择菜单三
选择菜单二
无记录
有记录
开 始
系统初始化
输入各字段添加记录
添加记录
查找记录
输入关键字
While
(表不空,且
记录.id<>id)
继续查找。
记录指针下移
显示学生记录
报错
修改记录
选择菜单一
退出
查找需要修改的记录
修改数据项
选择菜单四
删除记录
选择菜单五
打印记录
查找需要删除的记录
执行删除
查找需要打印的记录
执行打印
选择菜单辣
二、功能分配
1、系统控制功能
系统功能模块
初始化模块
刷新模块
系统关闭模块
2、添加记录
系统功能模块
数据录入模块
3、修改、删除记录
系统功能模块
修改删除模块
4、查询
系统功能模块
查询模块
打印模块
5、打印
系统功能模块
打印模块
三、程序描述:
1.1初始化模块
功能:提供系统初始化功能,返回第一个字段值。等待用户选择功能菜单。
输入项目:配置文件、数据库文件。
输出项目:浏览区和基本控制区。
程序代码略。
1.2关闭系统模块
功能:退出系统。
输入项目:鼠标点击。
输出项目:无。
程序代码略。
2.1系统功能模块
功能:提供系统功能选择,从而执行不同的程序。
输入项目:鼠标点击。
输出项目:各程序执行模块。
程序代码略。
2.2数据录入模块
功能:录入数据,添加记录。
输入项目:记录各字段。
输出项目:记录写入数据库。
程序代码略。
2.3数据修改删除模块。
功能:用户调用2.4模块查找需要修改的记录,然后修改该记录。
输入项目:用户查询和需要修改的字段。
输出项目:修改后的记录写数据库。
程序代码略。
2.4查询模块
功能:用户输入关键字进行查询。
输入项目:查询关键字。
输出项目:查询结果集。
程序代码略。
3.1打印模块
功能:用户调用2.4模块查找需要打印的模块,点击启动打印模块。
输入项目:模块2.4提供的查询结果集和鼠标点击。
输出项目:启动打印机进行打印。
程序代码略。
程序运行界面:
1、初始化界面
2、运行查询时的界面