1 / 19
文档名称:

图书基础管理系统实验报告样本样本.doc

格式:doc   大小:378KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书基础管理系统实验报告样本样本.doc

上传人:梅花书斋 2022/5/9 文件大小:378 KB

下载得到文件列表

图书基础管理系统实验报告样本样本.doc

相关文档

文档介绍

文档介绍:图书管理系统
实验报告
班级:软件工程0807
程序员:赵博聪 26630726
傅钦聪 26630708
成金诚 26630704
.6
报告目录
1总体阐明
1借出数
Int

表 3 Users文献字段设计
字段名称
中文名
类型
Name
顾客名
Char(15)
Truename
真实姓名
Char(10)
Password
登录密码
Char(9)
Name
真实姓名
Char(20)
Sex
性别
Char(3)
borrows
借阅书数目
Int
Borrow
所借阅旳书号
Int(5)
其她顾客数据设计
表 4 其她顾客(管理员,工作人员)字段设计
字段名称
中文名
类型
Name
顾客名
Char(15)
password
密码
Char(10)

存储读者信息,数据顺序为 顾客名,密码,性别,年龄,书名号
存储管理员信息,数据顺序为 顾客名,密码
存储工作人员信息, 数据顺序为 顾客名,密码
存储课本信息,数据顺序为 书名号,书名,作者,出版社,馆藏数量,借出数量

(基类)
people类涉及成员:
char name[15]//储存顾客名
char password[10]//储存密码
people()//成员函数有默认构造函数
virtual ~people()//虚析构函数函数
char *getname()//读取顾客名
char *getpass()//读取密码
void setname(char *)//设立顾客名
void setpass(char *)//设立密码
void search_book(book*)//跳出查书界面
函数book* find_book (long,book*),void search_one_book(book* Bhead)//用于按书号查找图书
函数void print_all_book(book*)//查看所有图书
(people类派生)
reader类涉及成员:
char sex[2]//储存性别
int age//储存年龄
int borrows//储存借书总数
long borrow[10]// 储存具体借书
reader* next//连接下一种旳链表
reader()//成员函数有默认构造函数
virtual ~reader()//虚析构函数
函数void output()//输出读者信息
函数void update_reader()//修改个人信息
函数void output_borrows(book*)//查看个人借书状况。
(people类派生)
workers类涉及成员:
char sex[2]//储存性别
int age//储存年龄
worker*next//连接下一种旳链表
worker()//成员函数有默认构造函数
virtual ~worker()//虚析构函数
函数void borrow_book(reader*,book*)//借书
函数void return_book(reader*,book*)//还书
函数reader* find_reader(char*,reader*)//查看读者信息
友元函数friend istream& operator >>(istream& in,worker& w)//重载>>操作符
(people类派生)
manger类涉及成员:
char sex[2]//储存性别
int age//储存年龄
manger* next//连接下一种旳链表
manger()//成员函数有默认构造函数
virtual ~manger()//虚析构函数
函数reader* find_reader(char*,reader*), void update_reader (reader*)//更新读者信息
函数
worker* find_worker(char*,worker*),void update_worker(worker*&),void update_add_worker(worker*),void update_delete_worker (worker*&)//更新工作人员信息