欢迎来到天天文库
浏览记录
ID:13257410
大小:2.00 MB
页数:9页
时间:2018-07-21
《数据库sql实训设计报告图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件学院计算机系数据库课程设计报告书软件学院计算机系课程设计报告书课程名称:SQLSERVER数据库及应用课程设计题目:图书管理系统后台数据库设计课程设计日期:2009年11月学生姓名:学号:班级:指导老师:-9-软件学院计算机系数据库课程设计报告书引言现今随着IT行业地飞速发展,我们的生活渐渐变得越来越轻便。为了方便图书管理工作流程,可以更清楚、方便地完成管理图书的,并能很好地管理图书资料。将把每个同学的信息输入系统里,系统就会自动保存,不需要用笔记进行分析,然后进行总结,只需要作一些小的操作便可以让系统自行帮我们进行统计分析并总结,大大节省了工作人员的工作量。为了本软件能顺利地
2、开发出来,在这里主要使用SQLServer数据库作为后台数据库、ADO数据访问技术开发一个客户机/服务器应用系统。通过该应用系统实现对图书管理员信息,学生信息,图书信息和图书借阅信息等的添加、修改和删除,并保证使数据达到3NF,有效减少数据的冗余和插入删除异常。通过对整个系统的开发,提高VB、T-SQL编程语言各个知识点的综合应用能力、VisualBasic+SQLServer语言编程和调试能力,为学习软件专业课程创建较扎实的理论基础和实践基础。一、需求分析图书管理系统是为了适应新形式下学校图书管理工作而开发的一套管理系统。要求能够实现学校图书管理系统的自动导入,按照系统分析自动进
3、行读书,根据比例要求自动生成图书传阅信息、能够查询、修改各种信息,对借阅、赔偿进行统计,生成报表,基本满足学生工作人员的需要。。二、软件开发工具与环境概述Ø开发工具:前端环境:MicrosoftVisualBasic6.0后台数据库:MicrosoftSQLServer2000Ø运行环境:硬件环境:CPU:800MHz以上内存:128M或更高硬盘:20G操作系统:Windows98/2000/XP/2003三、系统设计Ø系统功能设计1.系统总体数据流程图读者借阅信息调动系统借阅图书登录借阅分析2.系统的主要功能(1)图书管理模块:用来实现图书的登记、借阅、赔偿。(2)图书资料模块:
4、用来实现图书的查询输出。(3)图书管理员模块:用来实现管理人员的值班浏览。(4)投诉管理模块:用来实现对管理人员的投诉管理。Ø数据库设计1.系统的概念结构设计系别学号图书编号图书借书证号姓名学生图书借阅信息学生学号图书编号-9-软件学院计算机系数据库课程设计报告书工作人员编号密码学生学号图书编号用户名用户身份用户图书借阅信息登录学生姓名借书证号系别学号图书赔偿图书编号借书证号工作人员编号图书是否借出管理员值班时间图书编号2.系统的逻辑结构设计用户信息表(用户名,密码,用户身份)图书管理员信息表(工作人员编号,姓名,性别,值班时间)学生信息表(学生学号,班级编号,学生姓名,性别,系别
5、)图书信息表(图书编号,类别编号,类别名称,图书名称,作者姓名,出版社名称,图书简介,定价,能否借出,封面)图书借阅信息表(图书名称,借书证号,学号,工作人员编号,借出数量,剩余数量)图书赔偿信息表(借书证号,图书编号,工作人员编号,借书日期,应还日期,赔偿原因,赔偿金额,解决方案)投诉管理信息表(借书证号,工作人员编号,投诉日期,投诉内容)3.系统的物理结构设计-9-软件学院计算机系数据库课程设计报告书系统关系图用户信息表结构列名数据类型可否为空用户名varchar(50)NOTNULL密码varchar(50)NOTNULL用户身份char(10)NULL学生信息表列名数据类型
6、可否为空学生学号char(12)NOTNULL班级编号char(10)NOTNULL借书证号char(10)NOTNULL学生姓名char(20)NOTNULL性别char(5)NOTNULL系别char(20)NOTNULL图书管理员信息表列名数据类型可否为空工作人员编号char(12)NOTNULL姓名char(20)NOTNULL性别char(5)NOTNULL值班时间datetimeNOTNULL图书借阅信息表列名数据类型可否为空图书名称char(20)NOTNULL学生学号char(12)NOTNULL借书证号char(10)NOTNULL工作人员编号char(12)NO
7、TNULL借出数量char(10)NOTNULL剩余数量char(10)NOTNULL-9-软件学院计算机系数据库课程设计报告书图书信息表列名数据类型可否为空图书编号char(20)NOTNULL类别编号char(20)NOTNULL类别名称varchar(20)NOTNULL图书名称varchar(20)NOTNULL作者姓名char(20)NULL出版社名称varchar(50)NULL图书简介textNULL能否借出char(5)NOTNULL封面 image
此文档下载收益归作者所有