一、题目名称:
模拟数据库管理系统
二、题目要求:
实现一个数据库管理系统,如学生成绩管理、学籍管理等,功能及要求如下:
功能 |
基本要求 |
较高要求 |
说明 |
主界面 |
显示题目、如何进入、退出、增加、删除、修改等操作提示信息 |
加入动画或声音 |
|
进入系统 |
按任意键或指定键 |
|
|
退出系统 |
按ESC键返回DOS |
|
|
增加记录 |
追加一条记录 |
|
逐次增加多条记录 |
删除记录 |
删除符合条件记录 |
区分逻辑删除和物理删除 |
逻辑删除后该记录不再显示,但是可恢复 |
修改记录 |
修改指定记录所有字段 |
修改所有记录的指定字段 |
|
查询记录 |
按指定条件查询 |
可以按多个条件综合查询 |
基本要求是一次按一个条件查询 |
显示记录 |
显示所有记录或符合条件的记录 |
1、按表格方式显示 2、对光标选中的记录反显 3、按指定条件排序 |
记录较多时,可以滚动或分页显示 |
文件操作 |
|
从文件中读取原始数据信息,系统退出时将修改后的最终数据信息写入文件中。 |
文件名定义为Data.txt。文件中每行记录遵从示例格式。 |
示例:(具体实现时可用英文显示)
姓名 学号 性别 出生年月 专业班级 微机原理课成绩 数据结构课成绩
张三 01 男 1991.3 计科0901 93 88
李四 02 女 1990.10 计科0901 89 90
三、格式要求:
1、汇编语言程序设计报告:
包括:各模块的完成情况;界面显示的完成情况;整个系统联调的完成情况;必要的运行结果的屏幕截图。
2、汇编语言源程序:
要求:格式规整;每个功能模块和主要代码处需有注释。
四、注意事项:
1、本次汇编语言程序设计竞赛限定的软件工具为:
Masm.exe, Link.exe,Debug.exe, Debug.com ,Edit.com,记事本。
2、提交设计报告和源程序:
在12月1日前,提交报名表、电子版的《汇编语言程序设计报告》和源程序清单(发送至s04062128@163.com),和纸制版的《汇编语言程序设计报告》(交至二号实验楼518室)。报告格式见"西邮汇编语言程序设计竞赛规程"附件二。
2011.11.20