标题:怎样做个同学录
只看楼主
lixuhao
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2005-12-9
 问题点数:0 回复次数:1 
怎样做个同学录

题目:同学录

  数据:姓名 性别 出生日期 出生地 家庭住址 邮政编码 电话

  功能:

(1)文件编辑 增加 删除 修改记录 (提示: 使用查询函数)

要求:

输入和修改都应该可以直接按[回车]。输入时表示无该项数据,修改时表示保留原数据。

选做:

同名同姓记录,可只对其中一人或一部分人的记录进行修改和删除。

 (2)浏览 浏览同学录。

选作:

1.排序浏览。

2.浏览简表,选中后察看详细内容。

3.解决大文件的浏览问题。即分段显示。

  (3)查询 关键字等于确定值的简单查询;关键字的值在某一范围内的范围查询, 并可作相应统计(如平均年龄)。

      选作: 布尔查询。 能对记录的基本元素作单一关键字、多关键字的“与”条件、“或”条件查询;准确查询、模糊查询。如:姓陈的同学;出生地在广东、名叫樊隶华的女同学;1984年5月或1985年5月出生的男同学;等等。(提示:设计通用查询函数)

  (4)系统维护

   选作: 备份文件、等。

要求:

(1) 读入文本文件“D:\同学录初始记录.txt”(格式给定)转换成二进制文件。

(2) 程序的各种功能针对二进制文件实现。

(3) 程序结构良好,具有一定容错性(如对用户输入错误的适当处理)。

(4) 界面友好,便于操作,显示简洁明了。(用DOS的菜单驱动,不要用windows窗口界面)。

(5) 提交源程序(放在文件夹“XXX大作业”中)和作业报告,其中XXX是姓名。

源程序中,主要变量要有说明。对函数、程序段和语句要有功能性注释。

  作业报告内容:

(1) 系统功能和使用说明;

(2) 数据结构说明;

(3) 模块调用图(模块名-功能词典;各程序块(函数)的算法流程图;

(4) 讨论(收获、体会、经验、教训、计划、展望)

D:\同学录初始记录.txt 内容格式:

aa 男 1985-10-29 广东梅州 梅州奈何路135号 579312 42563188

搜索更多相关主题的帖子: 同学录 
2006-06-16 22:29
starrysky
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:华中科技大学EI -T0405
等 级:版主
威 望:11
帖 子:602
专家分:1
注 册:2005-9-12
得分:0 
以下是引用lixuhao在2006-6-16 22:29:48的发言:

(5) 提交源程序(放在文件夹“XXX大作业”中)和作业报告,其中XXX是姓名。

源程序中,主要变量要有说明。对函数、程序段和语句要有功能性注释。

作业问题,自己解决.
可以在论坛上找个学生成绩管理系统的程序或是图书管理系统的程序看下,本质上是一样的


我的征途是星辰大海
2006-06-17 23:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-72850-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.279819 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved