一元购网站的建设,百度站内搜索 wordpress,如何建立个人网站的步骤,wordpress文章按阅读次数排序课 程 设 计 报 告课程名称 C 语言课程设计课题名称 音像店管理程序专 业 信息安全班 级 信安1501学 号 1151290113姓 名 李浩东指导教师 姜力争2016 年 1 月 1 日 课题设计内容与主要功能音像店管理程序设计一个利用文件处理形式实现音像店基本功能的程序#xff0c;具有增…课 程 设 计 报 告课程名称 C 语言课程设计课题名称 音像店管理程序专 业 信息安全班 级 信安1501学 号 1151290113姓 名 李浩东指导教师 姜力争2016 年 1 月 1 日 课题设计内容与主要功能音像店管理程序设计一个利用文件处理形式实现音像店基本功能的程序具有增加数据、更新数据、删除数据、租出影碟、归还影碟和重组文件的功能。删除数据在记录中做删除标志重组文件文件则在物理上删除做有删除标志的记录。音像店管理程序的主要功能是在租出影碟时首先由用户输入片名然后在影碟库文件中查找是否存在此影碟如果有并且副本大于0则租出该影碟并将 影碟副本数减一租出过程完成。否则提示不能租出。在归还影碟时首先输入片名然后在影碟库中查找是否存在此影碟记录如果有则将影碟副本数加一然后提示归还成功。其中包含如下几个功能。0显示全部。这个功能主要是实现显示所有记录信息。1增加数据。这个功能是实现数据的增加比如说当一个新电影上市时音像店需要增加这个电影的相关数据“增加数据”这个功能就是实现增加新数据的。2更新数据。这个功能主要是实现对影碟库系统里原有数据进行更新准确的说是对原有影碟的相关数据如数量等进行更新如果没有相关数据的影碟则无法更新。3查询数据。这个功能主要是实现相关数据的查询如果影碟库里有客户需要的相关影碟数据则会显示出此影碟的相关数据如果没有则会出现 “查询失败无此影碟”的字幕。4删除数据。这个功能主要是实现数据的删除。当影碟库有需要删除的影碟的相关数据则可以删除否则则删除失败需要重新输入。5租出影碟。此功能主要是实现记录影碟被租出的信息当某个影碟被租出时其数量则自动减一。显示此影碟被成功租出且数据已被记录。6归还影碟。此功能是实现记录影碟归还的信息当被租出的影碟被归还时此影碟的数量自动加一。显示此影碟已成功归还欢迎下次光临。7重组文件。这个功能是在文件上删除做有删除标志的记录。就是把那些删除标记为一的记录从文件中删除。8退出。这个功能是实现退出音像店管理程序的功能。 课题分析分析课程设计项目的实现方法设计思路对于整个工程来说其实就是对文件的输入输出流就行操作在流操作过程中进行读和写。具体实现首先对文件中记录进行分析每条记录都是由三个方面组成影碟名、影碟数、和删除标记。因此在对文件进行读操作时只需要逐一将上述三内容读出并用cout 语句输出即可。而对于写操作来说也就是添加数据来说可以逐一写进文件对于查询来说其实就是一个匹配的过程用一个strcompare对于两个字符串进行比较就行了。而对于、租出归还更新这几个函数来说其大致操作是相同的不同的是他们分别对于不同的分量进行操作。租出和归还主要是对于影碟数来进行操作删1除的话只是对于某一条记录做一个删除标记也就是说如果其删除标记值为 则0表明已经删除为 则表示正常可以进行更新查询租出归还等操作。当然在各个功能实现是必不可少的就是查询也就是匹配只有匹配成功了才对于那条记录进行操作否则不能对文件内容进行修改。在对文件内容进行修改的stringaa[1000]/intbb[1000], aa过程中我们有必要设置两个辅助型数组 其中 是用bb来存放影碟名的 是用来存放影碟数的。在修改过