图书借阅管理系统的设计(共37页)

上传人:m**** 文档编号:488348550 上传时间:2024-01-13 格式:DOCX 页数:37 大小:981.17KB
返回 下载 相关 举报
图书借阅管理系统的设计(共37页)_第1页
第1页 / 共37页
图书借阅管理系统的设计(共37页)_第2页
第2页 / 共37页
图书借阅管理系统的设计(共37页)_第3页
第3页 / 共37页
图书借阅管理系统的设计(共37页)_第4页
第4页 / 共37页
图书借阅管理系统的设计(共37页)_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《图书借阅管理系统的设计(共37页)》由会员分享,可在线阅读,更多相关《图书借阅管理系统的设计(共37页)(37页珍藏版)》请在金锄头文库上搜索。

1、课程设计报告题目:图书借阅管理系统的设计下 达 日 期: 2013 年 9 月 3日 开 始 日 期: 2013 年 9 月 8日 完 成 日 期: 2013 年 11月 26日 指 导 教 师: 学 生 专 业: 班 级: 学 生 姓 名: 摘要在这21世纪的今天,计算机已经成为了不可缺少的一部分,许多公司都在用高科技来管理公司,在这高效的社会中我国不乏有许多图书馆中的图书的管理水平还停留在纸质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力。计算机已经成为我们学习和工作中必不可少的工具。 今天,计算机的价格已经很便宜很低廉,性能有了长足的进步。它已经被应用与许多领域

2、,计算机之所以如此流行主要有以下几个原因: 首先,计算机可以代替人工进行许多繁杂的劳动; 其次,计算机可以节省许多资源; 最后,还可以提高工作效率,等等。 所以今天我就为了人们的方便来开发了一个关于“图书管理”的系统。在这个系统中主阐释了介绍了数据库管理系统的基本设计方法,还介绍了整个应用系统的设计思路,并对各部分设计周期进行了详尽的分析,最终达成了一个完整的设计方案.本文的数据库系统是一个图书管理系统,包括管理员界面和借阅者界面,分别有添加、删除、查阅等功能。 关键字:图书管理系统、SQL Server数据库、Visual Basic开发语言、管理信息系统Library management

3、 systemSummaryToday, in the 21st century, computers have become an indispensable part of many companies are using technology to manage the company, efficient society in our country there are many books in the library management based on the quality of paper, such a mechanism is unable to adapt to th

4、e development of the times, as it wasted a lot of manpower and resources.Computers have become an essential tool in our study and work。Today, computer prices are cheap cheap, performance has made considerable progress.It has been applied in many fields, computers are so popular mainly for a few reas

5、ons:First of all, of many complex computers can replace human labor;Second, the computer can save a lot of resources; Finally, it can improve efficiency, and so on。So today Ill be for people to develop a library of the system.Main illustrates in this system introduces the basic design method of data

6、base management systems, as well as the whole application system design ideas, and to a detailed analysis of the various parts of the design cycle, ended up with a complete design.This database system is a library management system, including the administrator interface and borrower interface, featu

7、res such as add, delete, check out respectively。Keywords: library management system, SQL Server databases, Visual Basic development languages, management information systems Library Management System。 目录第1章 设计前言1.1概述 图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的

8、库。而对于后者则要求应用程序功能完备,易使用等特点。因此本人结合开放式图书馆的要求,对MS SQL Server2000数据库管理系统、SQL语言原理、Visual Basic 应用程序设计,Visual Basic 数据库(Access)技术进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者、图书馆工作人员和高级管理员三方面的需要。设计充分利用Visual Basic 6、MS SQL Server2005数据库技术的强大力量,提高了编程效率和可靠性。图书借阅管理

9、系统可以有效地管理图书资源,控制图书借阅的流程,对图书馆或阅览室的管理有很大的帮助。 后台数据库使用SQL Server,前台开发工具使用Visual Basic。本系统采用目前比较流行的ADO数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功地将面向对象的程序设计思想应用到数据库应用程序设计中。这也是本系统的特色和优势。第2章 图书管理系统分析 在正式开始创建一个图书管理系统之前有些前提工作,它包括有对用户的需求进行分析以及构思出理想中想象的或者运行后的界面,为以后的创建理清思路,使创建更方便,快捷。首先进行的是系统分析即对系统需求的功能,系统运作的流程图和系统E-R图的分析,建

10、立图式模型。其中E-R图的建立是创建数据库的核心工作之一。2.1图书管理系统设计任何一个软件的开始都是进行系统的需求分析。需求分析要根据用户的功能要求、界面以及其他要求进行分析,当然在此需求分析是根据我自己对图书管理系统的基本了解以及系统所需要的基本功能来进行的。其次制作的各个流程图才是真正的系统设计,是在完成需求分析的基础上进行的。2.2用户的功能需求分析 图书管理系统需要的功能分析如下:管理系统具有多个管理员,管理员可以使用不同的用户名和密码进入管理系统,并可以修改自己的密码;l 进入系统后可以重新登录该系统;l 在系统中可以对数据库进行简单的操作;l 最基本的功能还应具有可以编辑图书录入

11、、删除图书资料。图书分类信息的添加、修改、删除和查询。此功能为图书的分类管理提供依据。l 图书基本信息的添加、修改、删除和查询。l 借阅证件分类信息的添加、修改、删除和查询。不同类型的借阅证件可以借阅的最大数量、最大天数和续借天数不同。l 图书借阅证件的添加、修改、删除、挂失和查询。l 图书借阅管理,包括图书借阅、图书归还、图书续借、图书挂失和图书催还等。2.3系统运作流程该系统涉及到用户以及管理员,在两者之间进行一系列的操作。管理员对图书进行录入、删除等操作,和用户之间的交流则是进行借阅图书操作。运作流程图如图: 图2-1 系统运作的流程图2.4用户管理功能用户管理模块的功能比较简单。在系统

12、初始化时,有两个默认的用户。系统管理员用户为Admin,普通用户为Users,由程序设计人员手动地添加到数据库中。Admin用户可以创建用户.修改用户信息以及删除用户;普通用户则只能修改自己的用户名和密码。图2-2 用户管理功能2.5图书借阅管理系统图书借阅管理系统可以有效地管理图书资源,控制图书借 阅的流程,对图书馆或阅览室的管理有很大的帮助,它包含的子功能模块: 图2-3 图书借阅管理图2.6系统功能介绍系统要实现的主要功能有:1) 系统管理员对教师删除、审核;2) 系统管理员对信息的、删除、查询、审核;3) 学生对论文的选择;4) 学生对自己信息的查询、修改;5) 教师对自己信息的查询、

13、修改;6) 教师对学生信息的查询、修改、审核;7) 用户登陆:包括系统管理员登陆、教师登陆、学生登陆;学生注册,老师注册;2.7 用户简介图书管理系统主要针对学生及教师用户,当然还需要一个后台管理员,由于现在网络技术和信息技术的飞速发展,学生借阅图书、教师阅览图书和管理员管理学生借书困难情况的问题做了这个简单的图书管理系统,所以,该系统的设计采用了基于客户机/浏览器(B/S)的操作平台,采用了微软公司推出的MS SQL Server2005和Dreamweaver 8等网站开发技术。这样,不同的用户就可以随时随地对自己的信息进行管理了(当然,管理员只能在规定的服务器上对借书和还书这个系统进行管

14、理) 第3章 逻辑设计3.1系统模块设计对毕业论文选题系统进行系统分析、数据库设计之后,本章将主要介绍系统各功能模块的设计及其实现。软件所实现的功能强弱是衡量一个软件的最根本的标准。通过对系统的全面分析并结合调研的情况,确定了本系统的功能模块图。本章先从系统总体结构设计介绍,接着分别对公用模块、客户界面、管理对功能模块加以描述。图3-1 系统总体结构图根据系统的功能分析可以画出系统的功能结构图,分别从系统管理员、指导老师、学生对功能模块图加以描述。3.2 admin管理模块系统管理员主要负责对系统参数的设置和为系部管理员开户。主要流程为管理员管理:添加、修改、删除管理员信息,并对登录账号的密码和安全保密提示问题的设置。系统设置:在系统设置中可以对系统标题、当前毕业生届、是否向学生开放系统、学生最多借书的个数进行设置。系院及专业设置:系统管理员可以完成系别和专业的添加、修改、删除操作。教师管理:查看、添加、修改教师信息,可按照系别、教研室、姓名检索教师。学生管理:学生管理分往届学生管理和当前届学生管理,可以添加、修改、删除当前届学生信息。文件

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号