- 4
- 0
- 约9.54千字
- 约 26页
- 2017-09-18 发布于安徽
- 举报
C语言课程设计
院系:工程学院
姓名:王保成
学号:20111000341
班号:051113
指导教师:
日期:
一、需求分析:
1、图书管理信息包括:登录号,书名,作者号,分类号,出版单位,出版时间,价格等。设计图书管理系统。
2、程序的系统功能:
(1)、系统以菜单方式工作;
(2)、图书信息录入功能;
(3)、图书信息浏览功能;
(4)、图书信息查询功能;
(5)、图书信息删除与修改。
3、测试数据(后附)。
二、概要设计:
1:本系统包括两个抽象数据:图书库链表和借书者链表。
(1)定义图书链表类型为:
ADT Abook
数据对象 D={bi|bi=Booktype,i=1……n n=o}
数据关系 R={bi-1,bi|(bi-1,bi)=D,i=2……n}
基本操作:
Insert(n)
操作结果:建立一个长度为n的链表或插入n个新结点。
Del(n)
操作结果:从已建立链表中删除n个结点。
Print( )
操作结果:输出已建立链表。
Search( )
操作结果:按要求查找并输出已建立链表中的结点。
Borrow( )
操作结果:按要求改变已建立链表中某一结点的相关信息 。
return( )
操作结果:按要求改变已建立链表中某一结点的相关信息 。
(2)定义图书链表类型为:
ADT Aborrow
数据对象 D={ri|ri|borrowtype
您可能关注的文档
最近下载
- 中考数学复习 考前突破06二次函数与几何综合题(4大必考题型)原卷版.pdf VIP
- 供电局安健环技术标准.doc VIP
- (二模)郑州市2026年高三高中毕业年高三级第二次质量预测化学试卷(含答案).pdf
- 五年级上学期家长会.ppt VIP
- 《中国痴呆与认知障碍诊治指南(2025年版)》.docx VIP
- 方菱数控切割控制系统操作手册(Ver5.0).pdf
- 汽车电动助力转向系统设计.docx
- 2026年河南工业职业技术学院单招职业适应性测试题库与答案详解.docx VIP
- 好莱坞电影剧本_沃依采克_影视剧本写作.doc VIP
- (二模)郑州市2026年高三高中毕业年高三级第二次质量预测英语试卷(含答案)+听力音频.docx
原创力文档

文档评论(0)