下载此文档

图书管理系统.doc


文档分类:IT计算机 | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
湖南农业大学东方科技学院
综合设计报告
面向对象程序开发
图书管理系统
学生姓名:郭鹏
学号:200941911116
年级专业:2009级信息与计算科学1班
指导老师:王志明教授
系部:理工学部
湖南·长沙
提交日期:2010年12月
图书管理系统
1设计目的、要求
设计目的:
提高和加强学生的计算机应用及软件开发能力,使学生具备初级程序员的基本素质;培养学生独立分析问题、解决问题、查阅资料以及自学能力,以适应信息管理行业日新月异的发展形势;本次课程设计是以学生独立思考解决问题为主,教师指导为辅,结合上机操作,完成指定的任务,做出设计报告。
设计要求:
采用MFC开发,ess
(1)用户登录,用户用自己的学号和密码登录系统;
(2)书籍维护系统:管理员登录后能进行简单的书籍增加、修改、查询、删除操作;
(3)读者维护系统:管理员登录后能进行简单的读者增加、修改、查询、删除操作;
(4)借书还书系统:读者登录后输入书籍的ID号(表明进行借书),尔后系统能自动显示该读者所有借书信息(包括借阅书籍的书名、还书的日期、超期的罚款等);还书时输入所还书籍的ID,系统能自动消除该读者所还的记录;
2采用软件、设备
PC机一台,WindonsXP操作系统,VC++,Access2003数据库
3设计内容
编写思路:首先根据老师的要求,编写个管理系统的登陆界面,在该界面上,要先选择用户身份,管理员输入管理员的账户和密码,学生输入自己的学号及密码,只有输入正确才能进入主页面。主页面为单文档页面。然后从两方面来对本系统进行编写,一方面是系统操作模块,通过该界面上的菜单选项添加一些相应的子对话框,包括借还书的对话框和锁定系统的对话框;另一点就是系统管理模块,同样是通过菜单选项添加一些相应的子对话框,包括修改管理员密码,读者数据库管理和书籍数据库管理对话框。这样一个简易的图书管理系统就基本完成了!
实验步骤:
编写登陆界面
首先开打VC++。点击文件,新建,点击工程中的MFC AppWizard(exe),在右边选择工程保存的位置,并且为工程取好名字(library_system)。点击确定后,选择单个文档,然后直接点击完成。在完成工程建立工作后,点击ResourceView然后点击Dialog中管理员登陆界面(IDD_DIALOG_login)把里面的编辑框和静态文本框进行初步的编辑,界面最终效果如下所示:
编写书籍管理界面
当编好登陆对话框后,就可以进行书籍管理编辑了。在此先建立个书籍管理主界面,其中用了TAB控件实现分页效果,如下所示:
在第一页新书入库中,ess数据库中建立了book_table表用来存储书籍的信息具体设计如下:
在第二页书籍查询修改删除中,你可以输入要查询的书籍的名字(还支持模糊查询哦),然后点击查询,如果书库里存在该书,那么会在下面的List中显示书籍的具体信息,包括:书名,编号,价格,出版社,入库时间,书籍种类,库存总数以及作者名字。这时你可以在List随意点取你要查找的书籍,这时该书籍的具体信息会被取出放在右边对应的编辑框中。现在你可以对该书的信息进行修改及删除操作。(本程序支持批量删除)并且点击修改或删除后,左边的List会跟着及时更新该书籍的最新信息!
编写读者管理界面
当登陆界面和书籍管理都完成后,就可以进行读者的相应操作了。一样的该读者管理界面也运用了TAB控件实现分页效果,具体布局如下:
在第一页读者注册中,ess中建立了表reader_table用来存储读者的基本信息,具体如下所示:
在第二页读者查询修改删除中,你可以输入要查询的读者的编号(同样支持模糊查询哦),然后点击查询,如果读者信息表里有该读者信息,那么会在下面的List中显示该读者的具体信息,包括:姓名,编号,身份,最大借书数以及最大借书天数。这时你可以在List随意点取你要查找的读者,这时该读者的具体信息会被取出放在右边对应的编辑框中。现在你可以对该读者基本信息进行修改及删除操作。(本程序支持批量删除)并且点击修改或删除后,左边的List会跟着及时更新该读者的最新信息!
锁屏和密码修改界面
编写锁屏主要是为了方便管理员的工作,可以在片刻离开时锁定系统来保证安全性,下面是锁屏的截图:
接着是修改密码的部分,设计该页面是为了保护管理员的账号安全,下面是修改密码的截图效果:
该页面上面会显示管理员的登录账号,如想修改密码必先输入以前的旧密码,才能输入新密码,这也是为了保证管理员账号的安全!
借还书模块
接下来就是整个系统的核心,借还书页面了!下为其布局视图:
如果要借还书必须先输入正确的读者编号,然后按确认,系统会自动在数据库中查找是否存在该人。如果

图书管理系统 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数33
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xunlai783
  • 文件大小1015 KB
  • 时间2018-06-25