c课程设计及——图书管理系统窗口界面.docVIP

  • 1
  • 0
  • 约1万字
  • 约 15页
  • 2019-10-12 发布于上海
  • 举报

c课程设计及——图书管理系统窗口界面.doc

C++课程设计 课程设计 系部:计算机应用技术系 专业:计算机应用技术 班级学号: 姓名: 一、系统功能分析: 图书管理系统 设计说明报告: ??图书馆作为学生学习知识的重要场所,作为信息资源的集散地,图书馆和用户借阅资料繁多,包含很多的信息数据的管理。介于这一现象,我们对于图书馆的借阅管理系统进行了全面的分析处理,在信息高速发展的今天,促进图书馆管理运用网络技术,通过信息系统的开发,在图书馆之间互通有无,有利于提高图书的利用率。???? 我的系统针对的是图书管理,面对大量纷繁复杂的图书管理工作,和不同图书的借出和归还,需要设计一个合理的系统,它应包括图书库,读者库,和图书的借还书信息建立网上电子图书管理系统的目的是实现无纸化图书管理,减轻管理员的工作量, 对过时、损失的图书进行删除,达到降低成本提高工作效率的目标。 我的系统设计还有很多的缺点和不足,在以后的时间里要不断的完善,修改。希望老师能够指出我的不足,使其能够真正的,更好的应用在人们的生活中。 二、系统设计: 设计了四个类,Reader(读者类),Rdatabase(读者库类),Book(图书类)和Bdatabase(图书库类),读者类主要用于存储信息,其中包括读者的基本属性int tag删除标记 1:已删,0:未删 int no; 读者编号 char name[10];读者姓名 int borbook[Maxbor];所借图书 ;char *getname() 获取姓名 int gettag() 获取删除标记 int getno()获取读者编号void setname(char na[])设置姓名void delbook()设置删除标记void addreader(int n,char *na) 增加读者void borrowbook(int bookid) 借书操作int retbook(int bookid) 还书操作void disp() 输出读者信息;读者库类包括:int top; 读者记录指针Reader read[Maxr]; 读者记录RDatabase() 构造函数,将reader.txt读到read[]中void clear() 删除所有读者信息int addreader (int n,char *na) 添加读者时先查找是否存在Reader *query(int readerid) 按编号查找void disp() 输出所有读者信息void readerdata(); 读者库维护~RDatabase() 析构函数,将read[]写入reader.txt文件中 图书类包括:int tag; 删除标记 1:已删 0:未删 int no; 图书编号 char name[20]; 书名 int onshelf; 是否在架 1:在架 0:已借 char *getname() {return name;} 获得书名 int getno() {return no;} 获得书编号 int gettag() {return tag;} 获得删除标记 void setname(char na[]) 设置书名void delbook()删除图书void addbook(int n,char *na)增加图书int borrowbook() 借书操作void retbook() 还书操作void disp() 输出图书图书库类包括:int top;图书记录指针 Book book[Maxb]; 图书记录BDatabase() 构造函数,将book.txt读到book[]中void clear() 全删int addbook(int n,char *na) 增加图书Book *query(int bookid)查找图书void bookdata(); 图书库维护~Bdatabase析构函数,将book[]写入book.txt文件中 Reader(读者类) Int tag Int no Char name[10] Int borbook[maxbor] Reader() Char *getname() Int gettag() Int getno() Void setname(char na[]) Void delreader() Void addreader(int n,char *na) Void borrowbook(int bookid) Int retbook(int bookid) Void disp() Rdatabase(读者库类) Int top Reader read[maxr] Rdatabase() Void clear(

文档评论(0)

1亿VIP精品文档

相关文档