没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
软件学院计算机系 数据库课程设计报告书
软件学院计算机系
课程设计报告书
课程名称:SQL SERVER 数据库及应用
课程设计题目:图书管理系统后台数据库设计
课程设计日期:2009 年 11 月
学生姓名:
学号:
班级:
指导老师:
- 1 -
软件学院计算机系 数据库课程设计报告书
引言
现今随着 IT 行业地飞速发展,我们的生活渐渐变得越来越轻便。为了方便图书管理工作流程,
可以更清楚、方便地完成管理图书的,并能很好地管理图书资料。将把每个同学的信息输入系统里 ,
系统就会自动保存,不需要用笔记进行分析,然后进行总结,只需要作一些小的操作便可以让系统
自行帮我们进行统计分析并总结,大大节省了工作人员的工作量。为了本软件能顺利地开发出来,
在这里主要使用 SQL Server 数据库作为后台数据库、ADO 数据访问技术开发一个客户机/服务器
应用系统。通过该应用系统实现对图书管理员信息,学生信息,图书信息和图书借阅信息等的添加 、
修改和删除,并保证使数据达到 3NF,有效减少数据的冗余和插入删除异常。通过对整个系统的
开发,提高 VB、T-SQL 编程语言各个知识点的综合应用能力、Visual Basic + SQL Server 语言
编程和调试能力,为学习软件专业课程创建较扎实的理论基础和实践基础。
一、
需求分析
图书管理系统是为了适应新形式下学校图书管理工作而开发的一套管理系统。要求能够实现学
校图书管理系统的自动导入,按照系统分析自动进行读书,根据比例要求自动生成图书传阅信息、
能够查询、修改各种信息,对借阅、赔偿进行统计,生成报表,基本满足学生工作人员的需要。。
二、
软件开发工具与环境概述
开发工具: 前端环境:Microsoft Visual Basic 6.0
后台数据库:Microsoft SQL Server 2000
运行环境: 硬件环境: CPU:800MHz 以上
内存:128M 或更高
硬盘:20G
操作系统: Windows 98/2000/XP/2003
三、
系统设计
系统功能设计
1.系统总体数据流程图
2.系统的主要功能
(1)图书管理模块:用来实现图书的登记、借阅、赔偿。
(2)图书资料模块:用来实现图书的查询输出。
(3)图书管理员模块:用来实现管理人员的值班浏览。
(4)投诉管理模块:用来实现对管理人员的投诉管理。
数据库设计
1.系统的概念结构设计
- 2 -
读者
借阅信息
调动系统
借阅图书
登录 借阅分析
图书编号
学生学号
图书借阅信息
学 生
姓 名
借书证号
系 别
学 号
图 书
图书编号
软件学院计算机系 数据库课程设计报告书
2.系统的逻辑结构设计
用户信息表(用户名,密码,用户身份)
图书管理员信息表(工作人员编号,姓名,性别,值班时间)
学生信息表(学生学号,班级编号,学生姓名,性别,系别)
图书信息表(图书编号,类别编号,类别名称,图书名称,作者姓名,出版社名称,图书
简介,定价,能否借出,封面)
图书借阅信息表(图书名称,借书证号,学号,工作人员编号,借出数量,剩余数量)
图书赔偿信息表(借书证号,图书编号,工作人员编号,借书日期,应还日期,赔偿原因,
赔偿金额,解决方案)
投诉管理信息表(借书证号,工作人员编号,投诉日期,投诉内容)
- 3 -
密码
学生学号
图书编号
用户名
用户身份
用户
图书借阅信息
登录
学 生
姓
名
借书证号
系 别
学 号
图 书 赔 偿
图书编号
借书证号
工作人员编号
图 书
是否借出
管 理 员
值班时间
图书编号
学生学号
借书证号
图书编号
工作人员编号
剩余11页未读,继续阅读
老帽爬新坡
- 粉丝: 78
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0