主题:用VC做一个图书管理系统
图书管理信息系统
【问题描述】
图书管理一般包括:图书采编、图书编目、图书查询及图书流通(借、还书)等。要求设计一个图书管理信息系统,实现上述系统功能。图书信息表可用一个文本文件存储。
【设计要求】
(1)建立一个图书信息文件,输入若干种书的记录,建立一个以书号为关键字的索引文件;在主数据库文件中建立以书名、作者及出版社作为次关键字的索引以及对应的索引链头文件,如下图所示。
(2)建立关于书号、书名、作者及出版社的图书查询。
(3)实现图书的借还子系统,包括建立读者文件、借还文件、读者管理及图书借还等相关的处理。
┌───┬──┬────┬───┬───┬───┬────┬───┬──┬───┬───┐
│记录号│书号│书名 │指针I │作者 │指针2 │出版社 │指针3│分类│藏书量│借出数│
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│1 │1021│数据库 │0 │李小云│0 │人民邮电│0 │021 │8 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│2 │1014│数据结构│0 │刘晓阳│0 │中国科学│0 │013 │6 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│3 │1106│操作系统│0 │许海平│0 │人民邮电│1 │024 │7 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│4 │1108│数据结构│2 │孙华英│0 │清华大学│0 │013 │5 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│5 │1203│程序设计│0 │李小云│1 │中国科学│2 │035 │6 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│6 │2105│数据库 │1 │许海平│3 │清华大学│4 │021 │6 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│7 │1012│数据结构│4 │李小云│5 │人民邮电│3 │013 │5 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│8 │0109│程序设计│5 │刘晓阳│2 │清华大学│6 │035 │7 │0 │
└───┴──┴────┴───┴───┴───┴────┴───┴──┴───┴───┘
a)图书主索引文件
┌────┬────┬──┐
│书名 │链头地址│长度│
├────┼────┼──┤
│数据库 │6 │2 │
├────┼────┼──┤
│数据结构│7 │3 │
├────┼────┼──┤
│操作系统│3 │1 │
├────┼────┼──┤
│程序设计│8 │2 │
b)书名索引链头文件
┌───┬────┬──┐
│作者 │链头地址│长度│
├───┼────┼──┤
│李小云│7 │3 │
├───┼────┼──┤
│刘晓阳│8 │2 │
├───┼────┼──┤
│许海平│6 │2 │
├───┼────┼──┤
│孙华英│4 │1 │
c) 作者索引链头文件
┌────┬────┬──┐
│出版社 │链头指针│长度│
├────┼────┼──┤
│人民邮电│7 │3 │
├────┼────┼──┤
│中国科学│5 │2 │
├────┼────┼──┤
│清华大学│8 │3 │
└────┴────┴──┘
d)出版社索引链头文件
用VC怎么实现呢??请大家指点指点我吧~~~~谢谢啦~~~
【问题描述】
图书管理一般包括:图书采编、图书编目、图书查询及图书流通(借、还书)等。要求设计一个图书管理信息系统,实现上述系统功能。图书信息表可用一个文本文件存储。
【设计要求】
(1)建立一个图书信息文件,输入若干种书的记录,建立一个以书号为关键字的索引文件;在主数据库文件中建立以书名、作者及出版社作为次关键字的索引以及对应的索引链头文件,如下图所示。
(2)建立关于书号、书名、作者及出版社的图书查询。
(3)实现图书的借还子系统,包括建立读者文件、借还文件、读者管理及图书借还等相关的处理。
┌───┬──┬────┬───┬───┬───┬────┬───┬──┬───┬───┐
│记录号│书号│书名 │指针I │作者 │指针2 │出版社 │指针3│分类│藏书量│借出数│
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│1 │1021│数据库 │0 │李小云│0 │人民邮电│0 │021 │8 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│2 │1014│数据结构│0 │刘晓阳│0 │中国科学│0 │013 │6 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│3 │1106│操作系统│0 │许海平│0 │人民邮电│1 │024 │7 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│4 │1108│数据结构│2 │孙华英│0 │清华大学│0 │013 │5 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│5 │1203│程序设计│0 │李小云│1 │中国科学│2 │035 │6 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│6 │2105│数据库 │1 │许海平│3 │清华大学│4 │021 │6 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│7 │1012│数据结构│4 │李小云│5 │人民邮电│3 │013 │5 │0 │
├───┼──┼────┼───┼───┼───┼────┼───┼──┼───┼───┤
│8 │0109│程序设计│5 │刘晓阳│2 │清华大学│6 │035 │7 │0 │
└───┴──┴────┴───┴───┴───┴────┴───┴──┴───┴───┘
a)图书主索引文件
┌────┬────┬──┐
│书名 │链头地址│长度│
├────┼────┼──┤
│数据库 │6 │2 │
├────┼────┼──┤
│数据结构│7 │3 │
├────┼────┼──┤
│操作系统│3 │1 │
├────┼────┼──┤
│程序设计│8 │2 │
b)书名索引链头文件
┌───┬────┬──┐
│作者 │链头地址│长度│
├───┼────┼──┤
│李小云│7 │3 │
├───┼────┼──┤
│刘晓阳│8 │2 │
├───┼────┼──┤
│许海平│6 │2 │
├───┼────┼──┤
│孙华英│4 │1 │
c) 作者索引链头文件
┌────┬────┬──┐
│出版社 │链头指针│长度│
├────┼────┼──┤
│人民邮电│7 │3 │
├────┼────┼──┤
│中国科学│5 │2 │
├────┼────┼──┤
│清华大学│8 │3 │
└────┴────┴──┘
d)出版社索引链头文件
用VC怎么实现呢??请大家指点指点我吧~~~~谢谢啦~~~