南航图书馆管理系统课设.doc

南航图书馆管理系统课设.doc

ID:48918203

大小:67.00 KB

页数:35页

时间:2020-02-06

南航图书馆管理系统课设.doc_第1页
南航图书馆管理系统课设.doc_第2页
南航图书馆管理系统课设.doc_第3页
南航图书馆管理系统课设.doc_第4页
南航图书馆管理系统课设.doc_第5页
资源描述:

《南航图书馆管理系统课设.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、......南京航空航天大学《C++程序设计》课程设计报告图书馆管理系统.专业.专注.......姓名:学号:院系:信息科学与技术学院日期:2009.4.8.专业.专注.......目录目录2一、需求分析2二、系统主要功能2三、系统总框图2四、定义的函数及说明3五、特色算法4六、源程序4.专业.专注.......一、需求分析在信息技术日益普及的今天,很多事物都在信息技术的帮助下成倍的提高了效率,同样,如果一个图书馆能有一套有效的人事管理系统,这对于图书馆的日常管理是大有益处的。二、系统主要功能本系统提

2、供了一个图书馆管理的平台可,所提供的功能如下:1.借书2还书3显示书库4添加书籍5删除书籍6编辑书籍7用户登陆8用户注册9显示用户信息三、系统总框图主控模块图书管理模块功能实现部分文件存取界面管理模块.专业.专注.......四、定义的函数及说明classbook:存储了一本书的信息classstudent:存储了一个学生的信息classlib_sys:图书管理的功能部分intinput_data();从文件读入数据intoutput_data();向文件输出数据intuser_login();用户登

3、陆intcheck_user_right();检查用户权限intcheck_admin_right();检查管理员权限bookedit_book_inner(bookk);编辑一本书(程序内部使用)bookadd_book_inner();.专业.专注.......添加一本书(程序内部使用)intshow_book_inner(bookk);显示一本书(程序内部使用)intfind_book_inner(char*isbn);查找一本书(程序内部使用)intfind_student_inner(cha

4、r*username);查找一个学生(程序内部使用)intadd_book();添加书籍intedit_book(char*isbn);编辑书籍intdel_book(char*isbn,intmuch);删除书籍intshow_book();显示书籍intborrow_book();借书intreturn_book();还书intregister_user();用户注册char*get_username();返回当前用户的用户名intshow_user_detail();显示用户信息classMan

5、ager:界面实现部分intwork();.专业.专注.......显示和实现界面五、特色算法本程序把借书和用户关联在一起,而且出现的权限的概念,普通游客只能观看书籍列表,普通用户只能借书和还书,只有管理员才有权限对书籍信息和数量进行修改。注:当前默认管理员的帐户和密码都是admin六、源程序(见后页).专业.专注.......Main.cpp#include"Manager.h"main(){Managerk;k.work();return0;}Book.h#ifndefBOOK_H#defineB

6、OOK_Hclassbook{private:charisbn[50];charbookTitle[50];charauthor[50];charpublisher[50];.专业.专注.......chardatepublished[50];intleft;friendclasslib_sys;};#endifStudent.h#ifndefSTUDENT_H#defineSTUDENT_Hclassstudent{private:charusername[50];charpassword[50];

7、intnum;charisbn[50][50];friendclasslib_sys;};.专业.专注.......#endifLib_sys.h#ifndefLIB_SYS_H#defineLIB_SYS_H#include"book.h"#include"student.h"classlib_sys{private:intbook_tot;intstudent_tot;booklbook[100];studentlstudent[100];charusername[50];charpassword

8、[50];intuser_state;//0isnouser,1islogin.专业.专注.......public:lib_sys(){username[0]='';password[0]='';user_state=0;book_tot=0;student_tot=0;}intinput_data();intoutput_data();intuser_login();intcheck_user_right();intcheck_admin_r

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。