欢迎来到天天文库
浏览记录
ID:1331053
大小:4.26 MB
页数:26页
时间:2017-11-10
《数据库原理课程设计报告打印》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一、编写目的随着知识经济时代的来临,将不可避免地从根本上动摇各类组织的管理思想、管理制度和管理方式,现代图书馆的管理也概莫能外。从一定意义上说,建立一套图书馆管理信息系统有着重要的意义。为开发院系图书资料室管理系统,能使图书馆工作人员更好地管理同学借书还书等流程。二、设计任务本数据库系统主要解决在学校图书馆中,实现图书基本情况的录入、修改、删除,能够办理借书卡,实现借书功能、还书功能,实现对借阅者图书证的录入、删除,以及根据图书编号对图书进行查询。系统开发的意图是帮助图书管理人员提高管理效率,通过本管理系统软件,能帮助工作人员利用计算机,快速方便的对图书信息数据进行管理、输入、输出、查找
2、的操作,使杂乱的图书信息数据能够具体化、直观化、合理化等。另一方面方便学生使用,快速查找相关书籍信息,目前图书管理系统在学校的图书管理中起着不可替代的作用,是一个典型的数据库系统。本次的课程设计采用了结构化和面向对象程序设计的方法,使后台数据库具有可扩展性,前台界面简单实用。本系统在WindowsXP环境中采用VisualBasic为开发平台,使用SQLSERVER创建数据库,用于对图书信息资料的增加、删除、修改,以及学生借书还书信息的增加、删除、修改。此系统经过分析、设计、编码、调试等一系列步骤,初步实现了设计目标,并且经过适当完善后,最终作出了一个虽简洁但却实用的图书管理系统。三、功
3、能要求本数据库系统主要解决在学校图书馆中,如何实现图书基本情况的录入、修改、删除,如何办理借书卡,如何实现借书功能、还书功能,以及方便的对图书进行查询。系统开发的意图是帮助图书管理人员提高管理效率,通过本管理系统软件,能帮助工作人员利用计算机,快速方便的对图书信息数据进行管理、输入、输出、查找的操作,使杂乱的图书信息数据能够具体化、直观化、合理化等。具体功能如下:实现图书基本情况的录入、修改、删除,包括图书的编号、书名、价格、种类、购买日期等等。26办理借书卡,包括学生的班级、姓名、学号、性别、年龄、学院、专业等等。实现借书功能、还书功能,包括学号、图书编号、姓名、书名、借书日期、应还日
4、期、备注等等。对图书进行查询,包括书名、种类、图书编号、馆藏副本、馆藏地、可借副本等等。系统开发的意图是帮助图书管理人员提高管理效率,通过本管理系统软件,能帮助工作人员利用计算机,快速方便的对图书信息数据进行管理、输入、输出、查找的操作,使杂乱的图书信息数据能够具体化、直观化、合理化等。本数据库系统软件所需的系统配置为:1.软件配置操作系统:WindowsXP中文版或更高;数据库选择:SQLSERVER;开发平台:VisualBasic2.硬件配置CPU:PentiumII266或更高;内存:64MB或以上;硬盘:2G以上;显示器:VGA或更高四、设计思路及采取的方案1、需求分析(1)数
5、据需求①“图书基本信息表”用来存放图书的基本信息。所需数据项有:图书编号、书名、种类、价格、购买日期。其中图书编号为主键。图书编号为唯一可标示每一图书元组的数据项,其数据类型为char,长度为10,此图书编号采用国家统一标示方法。书名数据类型为char,长度为50。26种类可方便学生对图书进行查找、定位,图书室中图书一般按种类分区存放。数据类型为char,长度为50。价格数据类型为float,长度为8。购买日期数据类型为datetime,长度为8。②“图书分类信息表”用来存放图书分类的信息,一便方便的对图书所在地进行查询。所需数据项为:图书编号、书名、种类、馆藏地、馆藏副本、可借副本。图
6、书编号为唯一可标示每一图书元组的数据项,其数据类型为char,长度为10,此图书编号采用国家统一标示方法。馆藏地为图书在图书馆中的存放位置,有助于学生快速找到图书及图书管理员对图书进行规范存放。其数据类型为char,长度为25。馆藏副本为图书室中存放各种图书的数量,当学生进行图书检索时,便可知道图书馆中是否存在此类图书。其数据类型为smallint,长度为2。可借副本是在馆藏副本的基础上,让学生知道图书馆中现存的此种图书数量,以及借出的数量。其数据类型为smallint,长度为2。③“借书卡信息表”用来存放办理借书卡的同学的各类信息。所需数据项为:学号、姓名、性别、年龄、专业、班级、学院
7、。其主键为学号。学号为唯一确定每个学生的信息。其数据类型为char,长度为10。按照学校学生实际学号进行录入。姓名为学生称谓,数据类型为char,长度为10。性别数据类型为char,长度为10,其域为男或女。年龄为学生实际年龄,数据类型为char,长度为10。专业为学生所学专业,数据类型为char,长度为40。此处可为空,方便老师为未分专业学生录入信息。班级为学生所在班级,数据类型为char,长度为10。学院为学生所在学院,数据类型
此文档下载收益归作者所有