《数据库应用开
发》 课程设计报
告
课程设计题目:图书借阅管理系统
姓 名:胡*其
学 号:20162018****
班 级:*****17Z
指导教师:*薇
2018 年 1 月 13 日
课程设计评分表
课程设计评分表
学生姓名:胡*其 班级:*****17Z 学号:20162018****
课程设计题目:
项目内容 满分 实 评
选
题
能结合所学课程知识、有一定的能力训练。符合选题要求
(5 人一题)
10
工作量适中,难易度合理
10
能
力
水
平
能熟练应用所学知识,有一定查阅文献及运用文献资料能力
10
理论依据充分,数据准确,公式推导正确
10
能应用计算机软件进行编程、资料搜集录入、加工、排版、
制图等
10
能体现创造性思维,或有独特见解
10
成
果
质
量
总体设计正确、合理,各项技术指标符合要求。
10
说明书综述简练完整,概念清楚、立论正确、技术用语准
确、结论严谨合理;分析处理科学、条理分明、语言流畅、
结构严谨、版面清晰
10
设计说明书栏目齐全、合理,符号统一、编号齐全。 格
式、绘图、表格、插图等规范准确,符合国家标准
10
有一定篇幅,字符数不少于 5000
10
总 分
100
指导教师评语:
指导教师签名:
年 月 日
目 录
一、需求分析及功能说明......................1
二、ER 图...........................................2
三、数据库及数据表.............................3
四、视图............................................4
五、存储过程......................................4
六、触发器.........................................6
七、安全管理......................................8
八、VB 与数据库连接...........................9
九、VB 编程.......................................9
十、程序运行截图..............................13
一、需求分析及功能说明
1.1 系统目标
图书管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和
维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据
安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。系统开发的总体任务
是实现各种信息的系统化,规范化和自动化。
1.2 需求定义
图书馆管理系统开发。系统开发的总的设计目标是实现图书管理的系统化、规范化和
自动化,实现对图书资料的集中统一的管理。本系统主要实现对图书馆信息的管理,主要
功能为管理有关读者、图书、借阅、查询、删除和管理员的信息等。本系统结构分为读者
信息管理、图书信息管理,读者管理可以浏览读者的信息,可以对读者信息进行维护。图
书管理可以浏览图书的信息,可以对图书信息进行维护。借阅管理可以显示当前数据库中
书籍借阅情况,可以对借阅信息进行维护。本系统主要解决的问题是利用关键字对数据库
进行查询。本系统的宗旨是提高图书管理工作的效率,减少相关人员的工作量,使学校的
图书管理工作真正做到科学、合理的规划,系统、高效的实施。
1.3 功能需求
读者信息管理:读者注册、信息修改、登录,管理员登录后可查询读者信息
图书信息管理:图书信息录入、图书信息修改、删除
图书信息查询:按书名、作者、出版社等关键字查询
主要功能:借书、还书、查询图书借阅情况
生成到期未还书信息视图
1