音像店管理程序设计2新.docVIP

  • 3
  • 0
  • 约1.45万字
  • 约 31页
  • 2018-12-05 发布于湖北
  • 举报
音像店管理程序设计2新

一、课题设计内容与主要功能 1.课题设计内容: 课题:音像店管理都程序 设计一个利用文件处理形式实现音像店基本功能的程序,具有增加数据、更新数据、查询数据、删除数据、租出影碟、归还影碟和重组文件的功能。删除数据在记录中做删除标志,重组文件则在物理上删除作有删除标志的记录。 在租出影碟时,首先由用户输入片名,然后在影碟库文件中查找是否存在此影碟。如果有,并且副本大于0,则租出该影碟,并将影碟副本数减一,租出过程完成。否则提示不能租出。在归还影碟时,首先输入片名,然后在影碟库中查找是否存在此影碟记录。如果有,则将影碟副本数加一,然后提示归还成功。否则提示不能归还。 2.主要功能: 1.本系统采取建立文件“video.dat”,存放影碟数据结构,每个数据结构应当包括:片名,影碟拷贝数,删除标志。 本系统显示这样的菜单: 请选择: 增加数据 更新数据 按片名查询数据 按类型查询数据 按导演查询数据 租出影碟 归还影碟 删除数据 重组文件 退出 2.执行一个具体的功能之后,程序将重新显示菜单。 3.数据保存到文件。 二、课题分析 1.课程设计项目的实现方法 定义一个类VideoBase,通过主函数定义此类一个变量objVideoBase,通过objVideoBase.Run()语句运行Run函数,实现本系统显示菜单以及运行构造函数打开或者创建“video.dat”文件。通过用户选择运行其中

文档评论(0)

1亿VIP精品文档

相关文档