C语言影碟信息管理课程设计 联系客服

发布时间 : 星期日 文章C语言影碟信息管理课程设计更新完毕开始阅读9d99bc5551e79b89690226be

内蒙古科技大学课程设计说明书

影碟没有借出时,归还影碟将会显示该影碟没有借出。

1.6 运行需求

程序运行时能够正确的显示操作菜单并且能够正确的录入数据和显示操作的结果,当用户按照正常的操作时,程序不会出现运行失败或是数据录入失败或是有重大的错误。当用户点击命令时,程序都会按照用户的指令进行正确的执行并且得出合法的结果。当用户录入数据时,数据会正确的存入数组和文件中。当用户执行查找命令时,程序能够正确执行命令并显示出查找结果。当影碟借出时,

库存量将会减一,当库存为零的时候将不能借出并显示该影碟没有库存;当归还影碟时,库存量将会增一,当影碟没有借出时,归还影碟将会显示该影碟没有借出。

1.7 任务计划

程序能够按照任务概述和功能需求严格的运行并能够得出正确的结果。程序在运行期间能够面对多种错误的操作,并且具有良好的健壮性。

4

内蒙古科技大学课程设计说明书

第二章 概要设计

2.1 总体设计

程序一开始进行文件的查找,如果没有就询问用户并由用户来进行命名创建。程序进行数据的录入,由用户输入影碟编号,影碟名称,影碟导演,影碟演员,影碟上映时间,影碟价格,影碟库存量。显示操作菜单界面,共有影碟信息录入,影碟信息显示,影碟信息查找(按电影名称查询, 按主演姓名查询),影碟信息修改,影碟信息删除,影碟借出和归还等功能。当影碟借出时,库存量将会减一,

当库存为零的时候将不能借出并显示该影碟没有库存;当归还影碟时,库存量将会增一,当影碟没有借出时,归还影碟将会显示该影碟没有借出。

2.2 数据类型设计(或数据结构设计)

程序采用数组进行存储数据,数据分为字符型、浮点型和整型。影碟的编号,影碟名称,影碟导演,影碟演员及上映时间为字符型数据,能够方便的存入数据,使程序能够进行录入信息、添加信息、修改信息、查找信息和删除信息功能。影碟价格为浮点型数据,便于表示价格的多样性。影碟库存为整型数据,便于进行影碟的借出,归还记录。

2.3 接口设计 //函数声明

void putin( )

影碟信息的录入函数。 void lookup( ) 影碟信息浏览函数。 void search_by_name( ) 按电影名查询函数。 void search_by_director( ) 按导演名查询函数。 void search( ) 查询函数。 void del( )

5

内蒙古科技大学课程设计说明书

删除函数。 void del1( ) 影碟借出函数。 void del2( ) 影碟归还函数。 void update( ) 影碟信息修改函数。

2.4 运行界面设计

1.文件创建:如图2.1

图2.1

2.数据录入:如图2.2

图2.2

6

内蒙古科技大学课程设计说明书

3.影碟操作界面:如图2.3

图2.3

4.影碟信息浏览界面:如图2.4

图2.4

5.影碟信息查询:

(1)按电影名查找:如图2.5.1

图2.5.1

7