1 / 19
文档名称:

图书管理信息系统.doc

格式:doc   大小:428KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书管理信息系统.doc

上传人:文库旗舰店 2018/6/6 文件大小:428 KB

下载得到文件列表

图书管理信息系统.doc

相关文档

文档介绍

文档介绍:数据库原理及应用课程设计任务书
课题
名称
图书管理信息系统
设计
目的
本课程设计的目的是通过实践使学生经历一个数据库系统开发的全过程并受到一次综合的训练,以便能较全面地理解、掌握和综合运用所学的知识去分析、解决实际问题。
实验
环境
1、Windows 2000及以上
2、SQL Server 2000
3、Visual Basic
任务
要求
任务:
完成《图书管理信息系统》系统的分析设计工作,并选用适当的开发工具完成系统的开发。
要求:
1、完成需求分析;
2、进行数据库的概念设计;
3、进行数据库的逻辑设计;
4、进行数据库的物理设计;
5、进行应用程序设计;
6、编程实现。
工作进度计划
序号
起止日期
工作内容
1
-
需求分析
2
-
概念设计
3
-
逻辑设计
4
-
系统设计
5
-
课程设计报告纂写
指导教师(签章):
年月日
计算机工程系
数据库原理及应用
课程设计报告
选题名称: 图书管理信息系统
系(院): 计 算 机 工 程 系
专业: 网络工程
班级:
姓名: 学号:
指导教师:


摘要:
进入21世纪以来,随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,图书管理呈现出新迹象。图书馆要高效率的运行,要把图书和读者活动有机地组织起来,就必须加强图书管理,即加强对图书馆内部的各种资源的有效管理,建立与自身特点相适应的管理信息系统。以SQL Server 2000为开发后台,在VB环境下开发的管理系统,有着其透有的优点:可视化的界面设计、简洁的语句、操作简单、使用方便、功能强大。通过分析传统的人工管理图书馆的不足,结合信息技术,创建了一套行之有效的计算机图书管理的方案。
关键词:管理信息系统;图书管理;Visual Basic ;数据库
目录
1 需求分析 5
2 数据库的概念设计 5
3 数据库的逻辑设计 7
4 数据库的物理设计 7
5 应用程序设计 10
6 编程实现 10
总结与体会 16
致谢 17
参考文献 18
需求分析
1 系统目标:实现一个计算机图书管理系统,完成读者信息管理,书籍信息管理和书籍借阅信息管理等功能。
2 系统功能需求:本系统的用户分为超级用户和普通用户两类,超级用户负责系统维护,包括对读者信息,书籍信息,书籍信息的添加,修改,删除和查询。普通用户即读者则只具有借阅书籍的权限。
(1)功能划分:
用户通过身份验证后进入主界面。主界面为超级用户提供5项选择:系统,读者管理,书籍管理,借阅信息管理,帮助。普通用户有4项功能选择:读者信息查询,书籍查询,书籍借阅和退出系统。
(2) 功能描述:
系统:
用户完成自己的权限后,退出系统。
给出所有班级的列表,超级用户可以实现增加,修改,查找,删除班级信息,维护指定班级所有学生信息,为指定班级设定必修课和选课学分限制等功能。在维护指定班级学生信息功能中,超级用户可以实现增加,修改,删除学生信息,察看某一学生选课情况,为学生更改口令等功能。在指定班级必修课功能中,以课表形式列出班级所有必修课的课程信息,实现为一个班级增加或删除必修课的功能。
读者管理:
包括设置读者种类和设置读者信息。在设置读者种类功能模块中,超级用户可以对读者进行的操作有:读者种类添加,读者种类修改;在设置读者信息功能模块中,超级用户可以对读者进行的操作有:读者信息添加,读者信息修改,读者信息查询。
书籍管理:
包括设置书籍种类和设置书籍信息。在设置书籍种类功能模块中,超级用户可以对书籍进行的操作有:书籍类别添加,书籍类别修改;在设置书籍信息功能模块中,超级用户可以对书籍进行的操作有:书籍信息添加,书籍信息修改,书籍信息查询。
借阅信息管理:
包括借书信息管理和还书信信息管理。在借书信息管理功能模块中,超级用户可以对书籍进行的操作有:借书信息添加,借书信息修改,借书信息查询;在还书信息功能模块中,超级用户可以对书籍进行的操作有:还书信息添加,还书信息修改,还书信息查询。
2 数据库的概念设计
:
M
P
M
1
1
M
N
读者信息管理
借阅信息管理
借阅书籍
读者类别信息
读者登记
书籍信息管理
书籍类别信息
书籍登记
图1-1图书管理概念模型的E/R