当前位置: 网学 > 网学资源大全 > 计算机 > 正文

数据库课程设计--图书管理系统

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供数据库课程设计--图书管理系统,希望对需要数据库课程设计--图书管理系统网友有所帮助,学习一下吧!

资料包括: 论文(13页4227字) 程序 图纸 
说明:
绪论
随着图书的普及,读者日益增多,图书种类也越来越繁多,为了更高效的管理图书和读者,并且完成对信息的统计,一个专门的管理系统已经成为了图书馆管理者的迫切需求。本系统实现借阅管理,预约管理,图书管理,读者管理,信息查询和信息统计等功能,采用结构化生命周期法和原型法相结合进行图书管理系统的开发。图书管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本系统采用目前比较流行的ADO数据访问技术。
第1章 需求分析
§1.1 设计任务
本系统要完成以下任务:
1.读者管理: 添加读者信息,包括基本信息和相片;删除读者信息,可以按读者编号或班级删除;查找读者信息,能按照读者编号和班级两种方法查询
2.图书管理:图书编目,可以录入新的图书信息;图书注销,图书注销有完整的备查档案,里面记录着详细的注销原因;图书查询,包括按书名、类别等不同方式查询图书信息;注销查询,可以按书名查询注销图书的信息;
3.借阅管理:图书借阅,借书通过读者编号和书号,根据设定的规则进行管理,提示读者超期图书和借书超过能借度等参考信息;图书归还,通过读者编号和书号还书,自动进入历史记录并自动作超期记录;借阅查询,可以根据自己的编号查到自己已经借阅的图书;
4.预约管理,通过读者编号和书号预约,预约不能超过5天;通过读者编号和书号取消预约;可以根据自己的编号查询以预约的图书;
5.统计管理:以扇形图显示馆藏图书各种类别图书所占比例,以柱状图显示读者借阅图书类别的信息;
6.历史查询:可以根据查询图书被节约的历史和读者借阅图书的历史;超期查询:可查询超期图书的信息。
数据备份和数据恢复提高系统的安全性。
§1.2 数据字典
§1.2.1 数据项
参照物理结构各个数据项。
§1.2.2 数据结构
目录:
绪论1
第1章需求分析1
§1.1设计任务1
§1.2数据字典1
§1.2.1数据项1
§1.2.2数据结构2
§1.3业务规则2
第2章总体设计2
§2.1软件结构图2
§2.2界面原型3
§2.3功能操作流程4
§2.4安全设计4
第3章数据库设计5
§3.1概念结构设计5
§3.2逻辑结构设计5
§3.3物理结构设计6
§3.3.1表的设计6
§3.3.2视图设计7
§3.3.3存储过程设计8
第4章详细设计9
§4.1借阅管理模块9
§4.2统计模块9
第5章编码10
第6章测试10
结论11
学习体会11
致谢11
参考文献12
参考文献:
周降龙、赵静波 C++Builder 6.0基础教程 机械工程出版社 2004-9
杨宗旨 C++Builder数据库程序设计 清华大学出版社 2001-10
马进德 C++Builder项目开发实践 机械工程出版社 2003-5
萨师煊 王珊 数据库系统概论 高等教育出版社 2006-5
吴俊良 软件工程开发案例 清华大学出版社 2006-9
伍俊良 C++Builde 课程设计与系统开发案例 清华大学出版社 2002-12
软件开发与指导;人民邮电出版社
C++builder数据库开发毕业设计指导及实例;机械工业出版社,2004

作者点评:
由于第一次接触到应用程序的设计,我们的设计方法还不太完善,在许多方面还需加强学习。本次设计我们完成的图书管理系统包括了欢迎界面、主界面、还有各个模块的界面,功能包括了图书借阅、图书归还、图书编目、图书注销、添加读者、删除读者、图书预约、取消预约和信息统计的功能,还包括了借阅查询、图书查询、读者查询、历史记录查询和超期罚款查询等多种查询功能。在设计过程中,所有复杂的牵扯到多个表的操作我们都选择了用存储过程来实现,考虑到保护隐秘数据我们对查询的操作都建立了视图。但是系统还存在不足,我们没有考虑到多用户的需求,只考虑管理员的操作而没有考虑到读者对本系统的需求。在数据库安全方面做的工作还不够,不能够保障数据库的安全性,还缺少并发控制的内容。
  • 上一篇资讯: 物业管理系统论文
  • 下一篇资讯: 组件技术在报表中的应用
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号