篇一 :图书管理系统 实验报告

需求分析、

本图书管理系统就是将传统图书馆业务的手工操作转变成由计算机馆理,即图书馆的图书期刊、音像资料等各种载体文献的采编、典藏、流通、检索及常规业务管理等工作,利用计算机技术,使得图书馆的管理更智能、更有效的进行,最终的目的以方便图书借阅者方便借阅及管理者高效、方便管理为目的。

1、 图书馆管理系统需求,通过调查,要求系统需要有以下功能:

⑴ 由于操作人员的计算机知识普遍较差,要求有良好的人机界面;

⑵ 由于该系统的使用对象多,要求有较好的权限管理;

⑶ 原始数据修改简单方便,支持多条件修改

⑷ 方便的数据查询,支持多条件查询;

⑸ 在相应的权限下,删除数据方便简单,数据稳定性好;

⑹ 数据计算自动完成,尽量减少人工干预;

2、 开发环境

本系统的设计是在Windows 2003以上中文版操作系统环境下,用C#语言实现功能,使用Microsoft Visual Studio 2010平台下开发设计的。数据库是使用SQL server 2000中文版,它是基于客户机/服务器体系结构的多线程、高性能的数据库管理系统。由于它具有对数据集中进行管理,保证数据的安全性和完整性,可以优化系统性能,支持开放性等优点,在各个行业中都得到了广泛的应用。

3、 系统设计目标

系统功能依据用户需求而设计,主要包括信息管理对象的特征、事物流程的内容和数据流量,根据用户需求和方便用户使用的原则确定相应的功能模块。

本系统为学校的图书馆信息而设计,实现信息处理的自动化、规范化,主要用于处理图书日常借阅和还书、图书入库、各种查询操作,系统具有以下功能。

1) 图书借阅处理

2) 图书与读者信息查询与修改、删除

3) 图书入库与图书的信息修改、删除

4) 员工信息的修改、删除

4、 系统功能设计

要求系统实现图书馆日常管理事务最主要的功能,包括图书的借出于还回,图书信息的录入、修改和查询,读者信息的录入、修改和查询,员工信息的录入、修改和查询。实现这些基本功能,组建了图书管理系统的基本框架,根据功能的关联关系和集中分组的原则,将系统细化的结构图。

…… …… 余下全文

篇二 :(图书管理系统)学生实验报告

学生实验报告

实验课名称: 软件工程——理论·方法与实践

实验项目名称: 图书管理系统

专业名称: 软件工程

班级: 240600804

学号: 2406080426

学生姓名: 宋辉

教师姓名: 杜瑾

 2010 5   14  


实验日期:  2010    5   14          实验室名称:      WM2502    

 

图书管理系统

三.实验内容:

1图书管理系统分析
 图书管理系统分析是对图书管理系统的现状进行分析。根据图书管理系统的目标、需求分析和功能分析,制定和选择一个较好的图书管理系统方案,从而达到一个合理的优化图书管理系统。
2确定图书管理系统目标
图书管,最初由于图书数量和种类较少,人工手动管理比较方便和灵活。随着社会的发展,图书的数量和种类越来越多,人工手动管理会降低工作的效率,希望建立一个图书馆图书信息管理系统,是为了解决了人工手动管理图书信息在实践的问题,从而达到系统化、规范化、标准化的水平。该系统的建立不但给管理者带来了方便,也节省了工作时间从而提高了工作效率。
3图书管理系统需求分析
  在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。这样,就把一个大的图书管理系统分解成了几个小系统。这里把图书管理系统的层次划分为了三个部分:一个自由态:即面向任何用户的界面,提供登录功能,以便不同身份的用户登录子系统;一个是一般用户态:即图书有服务子系统;还有一个是管理员界面:提供图书的管理和维护功能。对于不同子系统之间的功换,采用了登录功能和用户注销功能。
 图书管理系统划分了子系统后,下一步的工作是继续划分子系统的小模块。先考虑在进入子系统时应该做什么,进入系统之后又应该做什么,提供那些服务等。对于图书信息服务子系统,在用户进入时首先得调用相关数据库表,找出用户的图书借阅情况;进入系统后,子系统得提供图书查询、图书借阅和还书功能。另外,针对本系统的特殊情况,同时也考虑系统的可移植性,在系统中增加了数据库路径的维护部分。最后,考虑到系统的安全性,还在系统中特别增加了“加密界面”的功能。
4功能分析
  图书馆图书信息管理系统由两大子系统组成:图书管理和维护子系统以及图书信息服务子系统。
1.图书管理和维护子系统的功能包括:
(1)图书信息入库(建立信息库,以便查询和借阅)。
(2)理图书库(包括删除图书图书信息和统计图书信息)。
(3)查看图书信息。
(4)查询图书的借阅情况(包括借出情况查询、未借出情况查询和超时情况查询,同时还要知道:如果某本图书被借出,那么可直接查询到借阅者的信息,以便催还等)。
(5)图书馆的规则管理和维护(包括每人可借阅图书数目、每人每本书可持有天数以及每超时一天的罚金数目等)。
(6) 用户信息的管理和维护(例如删除已毕业学生信息、增加新生信息等)。
(7) 数据库路径的管理和维护,主要是为了提高系统的通用性而设置的。
2.图书信息服务子系统的功能包括:
(1) 书信息的查询(例如在借书前可先查询某本图书是否被借出)。
(2)图书的借阅(按图书馆的规则进行借阅,例如不超过5本,如果已有超时借阅的图书,则在归还前不允许再借阅等等)。
(3)图书的归还。

…… …… 余下全文

篇三 :图书管理系统实验报告+源代码

图书信息管理系统

课程设计:图书信息管理系统

设计人员:林俊柱

开发环境:   eclipse

数据库:       sql server 2005

说明:        数据库里面的用户名为”sa”, 密码为:”1111”

          登录程序所用的用户名为: ljz ,密码为: 0000,

当然,也可以使用注册功能,注册完成后使用自己的用户名和密码登录

          

设计思路:该图书信息管理系统主要便于图书管理员管理教师的书籍借阅情况。

该程序实现的功能总共有五个板块:

1、教师信息管理: 包含了增加、删除、修改、查询教师信息等功能;

2、图书信息管理: 包含了增加、删除、修改、查询图书信息等功能;

3、借书登记:    登记教师借阅图书的相关信息;

4、还书登记:    登记教师归还图书的相关信息;

5、催还:       查询出并列出教师借阅图书超过期限的相关信息,以便催促教师还书.

数据库的设计思路为:

Teacher(读者号,姓名,性别,年龄,部门,联系方式)

Book(ISBN,书名,作者,出版社,价格,类型)

Borrow(读者号,ISBN,借阅日期,归还日期,办理人,归还办理人)

                                   (横线为主键,蓝色字体为外键)

…… …… 余下全文

篇四 :图书管理系统实训报告

淮南联合大学计算机系

课程实训报告书

          实训科目: 图书管理系统

 专业班级:11级计算机应用技术

学    号:  20118031139

姓    名:  吕昌盛

实训时间: 20##-12-18

一、课程实训目的

《JAVA Web开发》课程实训是计算机应用技术专业集中实践性环节之一,是学习完《JAVA语言程序设计》课程后,继续学习《Java Web开发》进行的一次全面的综合练习,其目的是为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际应用问题进行有机结合,锻炼学生分析、解决实际问题的能力,提高学生使用JAVA进行项目开发及程序调试能力。

二、课程实训内容

利用《JAVA语言程序设计》及《Java Web开发》课程中所学到的编程知识和编程技巧,独立完成下列任务之一:

1、电子购物网站系统开发。

2、图书管理系统开发。

三、课程实训要求

1.对系统进行功能需求分析;

2.设计合理的数据结构和系统框架;

3.程序功能齐全,能正确运行;

4.课程实训完成后必须按要求提交课程实训报告。

四、实训过程

五、指导教师评语及成绩:

…… …… 余下全文

篇五 :图书管理系统课程设计报告

《管理信息系统实习》报告

专 业 班 级                          

学 生 姓 名                           

指 导 教 师        王 桃 群           

时       间     2012.3.13~2012.3.23 

成       绩                           

评       语                            
一、课程设计题目

…… …… 余下全文

篇六 :c语言图书管理系统课程设计报告

沈航北方科技学院

课程设计说明书

      课程名称   c语言课程设计   

              机械工程系     

专    业     数控    

班    级     B042111     

学    号     B04211123    

          学生姓名    田文      

指导教师    赵小磊      _

                                                    

…… …… 余下全文

篇七 :图书管理系统数据库课程设计实验报告

西 安 邮 电 大 学 (计算机学院)

数据库课程设计报告

题 目: 图书管理系统

专业名称:班 级: 软件1205

学生姓名:学号(8位): 04123139

指导教师: 樊珊

起止时间: 20xx年06月02日—20xx年06月13日

目录:

第一章:需求分析

1,学生用户端

2,教师用户端

第二章:总体设计

1,系统分析

2,可行性分析

3,系统目标

4,系统功能设计

5,构建开发环境

第三章:数据库设计

1,数据库分析

2,项目E-R图

3,数据库表的设计

第四章:软硬件环境及系统采用的体系结构

第五章:参考文献

1,需求分析

当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。

抽象出当前系统的逻辑模型。在理解当前系统“怎么做”的基础上,抽取其“做什么”的本质,从而从当前系统的物理模型抽象出当前系统的逻辑模型。在物理模型中有许多物理因素,随着分析工作的深入,有些非本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的和非本质的困素,去掉那些非本质的困素即可获得反映系统本质的逻辑模型。

管理员登录过程:当管理员在登录页面输入正确的用户名和密码后,通过客户端和服务器的双重校验,并且检测数据库中的对应的用户名和密码是否正确,如果是正确的,则表示管理员登录成功并进入管理员操作页面

学生用户端:查询图书,学生用户可以进行简单的查询和高级查询,预约图书,当要借的的书不在馆时,可以提前预约。挂失图书,图书丢失要挂失,可

…… …… 余下全文

篇八 :图书管理系统课程设计报告

内容提要

本文介绍了一个基于Client/Server模式的高校图书管理系统的设计与实现。运用VB结合SQL Server 2000开发的登录模块主要用于验证用户身份,进行有效的操作。从主界面模块在验证后进入每个子模块进行各个子系统的具体功能操作。在整个系统设计中充分利用了模块化的设计思想和开发方法。

第一章 问题描述

1.1 图书管理系统简介

本系统利用VB.NET处理数据库的功能,实现对图书馆信息的管理。主要功能为管理有关读者、出版社、书籍、借阅和管理者的信息等。

本系统的结构分为读者信息管理模块、出版社信息管理模块、书籍信息管理模块、借阅信息管理模块、管理者管理信息模块、报表显示模块和查询处理模块。

1.2 数据需求

根据系统的需求,首先将要记录的信息分类,要记录的信息如下。

⑴读者信息:包括证号、姓名、联系方式、已借书数目、读者类别和能否借书等。

⑵出版社信息:包括名称、地址、网址、E-mail等。

⑶书籍信息:包括书号、丛书系列、作者、责任编辑、字数、定价、出版时间、主题分类、二级分类、馆内借阅分类、总册数、库存量、出版社和书名等。

⑷借阅信息:包括借阅日期、应归还日期、实际归还日期、能否续借、书号和证号等。

⑸管理者信息:包括管理者名称、对应密码和对应权限等。

根据这些需要,本系统需要“读者信息”表,“出版社信息”表,“书籍信息”表,“借阅信息”表和“管理者信息”表。

1.3 事务需求

经过实际考察、咨询和分析,高等院校图书管理系统主要应该具有以下功能模块,如1.1图。

⑴在读者信息管理部分,要求如下。

l  可以浏览读者信息。

l  可以对读者信息进行维护,包括添加及删除等操作。

⑵在出版社信息管理部分,要求如下。

l  可以浏览出版社信息。

l  可以对出版社信息进行维护,包括添加及删除等操作。

…… …… 余下全文