- 5
- 0
- 约8.71千字
- 约 8页
- 2016-02-17 发布于江苏
- 举报
模拟图书馆管理系统(“程序设计专周”报告).doc
“程序设计专周”报告
实验题目: 模拟图书馆管理系统
班 级:
学 号: 33号
姓 名:
指导教师:
日 期: 19周一 ~ 周五
一、题目:模拟图书馆管理系统
模拟图书管理系统:图书管理的基本业务包括对一本书的入库、清除、查询、借出、归还等,设书的内容至少包括书号、书名、作者、库存总量和现存量等。
二、算法基本思想描述:
将整个程序划分为五个模块,分别定义了五个函数来实现管理系统的功能,采用单链表的结构进行数据操作。
三、设计
1.数据结构的设计
typedef struct BookList
{ char num[10];
char name[20];
char author[20];
int total;
int leavings;
struct BookList *next;
}Book;
采用链表的结构来进行数据操作,一本书的数据包括:书号、书名、作者、库存总量、现存量以及指针区域。
2.算法的设计
(1)关键算法设计思路描述
在构思图书馆管理系统的结构时,我将整个程序划分为五个模块,分别定义了五个函数来实现管理系统的功能,除此之外在对程序的界面设计上加入了一
原创力文档

文档评论(0)