优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

图书借阅管理系统的设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

ACCESS简介
数据库选用Microsoft公司的Access产品作为数据库应用程序。目前的Access 2000是Microsoft强大的桌面数据库平台的第六代产品,是3 2位Access的第三个版本。Access有以下一些基本定义:
•数据库是一个包含各种Access “对象”(表、查询、窗体、报表、宏和模块)的文件,Access中所有工作都是建立在此基础之上的。
•表是存放数据的容器,被设计成行和列的格式,就像电子表中的那样。每一列叫做一个“字段”,包含特定类型的信息,如姓名或学历。每一行称为一个“记录”,包含与单个实体有关的所有信息,如某个员工的姓名、性别、所在部门、学历等。对于像Access这样的关系数据库管理程序,一个数据库通常包含几个存放相关数据的不同表。
•查询是一个Access对象,它询问数据库中有关数据的问题。根据设计方法的不同,查询能够在数据库中检索并组合来自不同表的数据。例如,可以设计一个查询来告知在公司中工作超过1年的职员有多少。查询还可以对一组数据执行操作,如更新或删除某组记录。
•窗体是一个窗口,它提供一种很方便的途径来查看数据库中已有记录或向数据库中增添新记录。在Access中,可以创建一个窗体,用来同时查阅单个表或多个表中的数据,还可以打印和显示窗体。

[资料来源:THINK58.com]

•报表是一个Access对象,设计来显示数据,其作用类似于窗体,但主要是用于数据打印,不能输入数据。
• 页是一种特殊类型的窗体,它使用户能够利用Web浏览器查看和编辑Access的表。
•宏用来保存Access中的一系列操作。可自动执行一些日常的任务,以便简化在Access中的工作。
• 模块是用Visual Basic for Applications(VBA) 编写的过程,VBA是Access的基础程序设计语言。利用VBA可以编写程序代码来完成Access宏所不能完成的特定任务。      
综上所述,我选择了Visual Basic+ADO+ACCESS来开发整个系统。
1.3.2、系统开发方的选择
建立一个信息系统,是一项复杂的软件工程的实施。近30年来,软件工程发展成为新科学,至今已经成为软件产业的重要支柱。多年来被人们沿用的手工作坊的软件开发方法,在软件产品的开发效率和产品质量、成本等方面都无法满足需求。20世纪60年代末期开始出现“软件危机”后,人们开始寻找新技术来指导软件的开发。1968年,首先提出了“软件工程”这一名称。80年代以来,国际社会的信息化浪潮一浪高过一浪,管理信息系统建设需求紧迫,已有的信息系统建设方法不能满足日益增长的系统建设的需要。70年代以来系统建设的主流方法—结构化生命周期法遇到一系列挑战,主要问题是手工操作多、工作效率低、开发周期长、应变能力弱,不能对用户需求的变更和环境的变化做出迅速反应。所以软件工程思想经过人们的归纳和整理,又提出了许多工程方法,如原型法、企业系统规划法、战略数据规划法等。 内容来自think58

[资料来源:http://www.THINK58.com]


1、结构化生命周期法简介
结构化生命周期法是一种传统的管理信息系统开发方法。其基本思路是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术完成一个或者多个任务,形成符合给定规范的产品。结构化生命周期法的主要原则,归纳起来有以下四条:
⑴用户参与的原则
⑵先逻辑后物理的原则
⑶自顶向下的原则
⑷工作成果描述标准化的原则
其开发大致分为以下四个阶段:
⑴系统规划:主要目标是制订系统的长期发展方案,决定系统在整个生命周期内的发展方向、规模和发展进程。
⑵系统开发
a、系统分析
b、系统设计
    c、系统实现
⑶系统运行及维护
⑷系统评价
2、原型法简介
原型法的基本思路是用户与系统分析、设计人员合作,根据用户提出的最基本的问题和想法,先很快建立一个应用软件的骨架,作为应用开发的实验模型,这个实验模型叫做系统原型。用户先运行这个原型系统,熟悉它,使用它,受到启发并取得经验,然后对系统的目标和功能提出精确、具体的要求,在对系统的需求最后决定后,再用传统的方法建设系统,通常原型系统的部分程序可以在后来的系统建设中直接采用。该方法是传统方法和用户开发相结合的方法。 内容来自think58 [版权所有:http://think58.com]
建立一个管理信息系统的原型可分四步进行:
(1)明确用户基本信息需求
(2)建立初始的原型系统
(3)使用原型系统,进一步明确用户需求
(4)修改和完善原型系统
快速原型法的开发过程可分为快速分析、构造模型、运行模型、评价模型、改进模型等。
3、本系统开发方法选择
基于上述两种开发方法的优劣,本系统利用软件工程思想和方法,总体上是采用结构化生命周期法从上而下地进行系统分析和设计的,但系统实现等步骤采用了自下而上的快速原型法。

think58.com [版权所有:http://think58.com]

[资料来源:http://www.THINK58.com]


第二章  图书借阅管理系统分析

copyright think58

[来源:http://think58.com]

[资料来源:THINK58.com]

2.1 系统初步调查
我所在的学校,在四年的时间里,我经常光顾我校图书馆借阅图书,发现我校图书馆的借阅操作仍使用手工管理。在本系统被批准立项之后,我实地去我校图书馆进行了参观和学习,现对该单位图书馆的整体情况进行调研,调研分两步进行,一是初步调研,二是详细调研。由于该图书馆职工人数较少,因此在调研时采用了会议讨论法和个人访谈法两种方法,通过会议讨论法了解图书馆的整体情况,对开发新系统的态度等。通过个人访谈法了解各个部门的主要职能及具体运作方式、过程等。
对该图书馆进行初步调研的具体内容为:(1)图书馆的规模:现藏书册数、种类;(2)图书馆的主要业务;(3)图书馆中的几个部门;(4)图书馆职工情况;(5)职工受教育程度;(6)主要购书单位;(7)图书编码方式;(8)现在多少读者在此借书;(9)读者借书凭证;(10)读者分类;(11)图书馆的上级领导;(12)对开发新系统的态度;(13)开发新系统所需的时间(规定多长时间开发完成)。
2.1.1调研结果概述:
我校图书馆现在藏书七十余万册,分为社会、人文、哲学、数理、工具、期刊等六大类,图书馆的主要业务是对图书进行入库、出库管理、借阅管理、读者管理等,图书馆分为采购处、办公室、借阅室、阅览室、工具书期刊室,职工相应地分为图书采购小组、书籍维护小组、借阅室工作人员、阅览室工作人员。图书编码采用国家标准进行编码,如类别+小类+序号的方式。现有7000多人借阅,读者分为教职员工和学生,图书馆的上级领导是总务处,对开发新系统持支持态度,开发本系统约需2个月时间。 [资料来源:THINK58.com]
2.1.2应用图书借阅管理系统的必要性
绝大多数管理人员已经认识到采用图书借阅管理系统的必要性,纷纷开发或选购适合本企业特点的图书借阅管理系统。图书借阅管理系统具体以下优点:
1、采用图书借阅管理系统,可以用集中的数据库将与图书借阅管理相关的信息全面、有机地联系起来,有效地减少了信息更新和查找中的重复劳动,保证了信息的相容性,从而大大地提高了工作效率。
2、图书借阅管理系统有着易访问、易查询的信息库。在没有采用和实施图书借阅管理系统之前,当管理人员要统计数字时,往往依赖于某个人或某些人来获取。这种依赖于人的过程往往会因为花费的时间较长或某个人不在办公室而不能及时完成。在采用和实施图书借阅管理系统之后,就会将依赖于人的过程改为依赖于计算机系统的过程。管理人员只要获取了相应的权限,就可以随时进入系统,直接查阅相应的信息。实施了图书借阅管理系统之后,不仅可以得到较为全面的、详细的、未经过过滤的第一手图书借阅信息,还可以从这些信息中得到某些有用的决策信息及灵感和启发,从而改进图书馆的管理及经营效率,避免或减少经营风险。
3、采用和实施图书借阅管理系统不仅仅是为了提高工作效率。应该看到,在实施图书借阅管理系统之后,可提高单位的形象。

think58.com [资料来源:http://THINK58.com]


2.1.3图书借阅管理系统实施的特点及注意事项
要想通过图书借阅管理系统来提高企业的管理水平,光是选取一个好的或比较好的、适合本企业特点的图书借阅管理软件还是远远不够的。由于图书借阅管理系统管理的是所有与人相关的数据,信息量大,变化频繁,内部关联性较弱,数据的采集、确认、更新和检查都比较困难,而且其管理的信息与员工的切身利益密切相关,因此,实施工作尤为繁琐和困难。为了最大限度地提高企业的图书借阅管理水平,成功地实施图书借阅管理系统,需要特别注意以下七点:
主要领导理解和全力支持。为了保证数据的完整、准确和及时,需要图书馆内各个部门和全体员工的积极配合,要有单位决策层的参与和支持。
培训。要想使图书借阅管理系统真正地发挥应有的效用,必须通过培训转变人们的思维方式和行为方式,学会通过系统来进行科学的管理。
改进单位的相关制度和信息结构。要充分地回顾本单位的相关政策和信息组成,充分利用图书借阅管理系统改进企业的图书借阅管理。
明确基础上的实施目标。要明确整个项目的实施计划和目标,明确需要采集的数据及保留的历史信息。
组织精悍的基础上实施小组。实施小组人员的组成就包括图书馆管理人员,图书借阅、计算机专业人员,他们是单位运行图书借阅管理系统的主要骨干和技术支持。 copyright think58 [资料来源:www.THINK58.com]
测试软件功能。由于图书借阅管理系统需处理的信息关系非常复杂,各企业的需求也不尽相同,所以在其实的初期要进行软件功能的测试,以确保日后的使用。
建立科学的程序性文件。图书借阅相关信息的特点是信息量大、变化频繁、采集和确认困难而且无内联关系。采用计算机系统来管理图书借阅信息要求数据的采集、更新能够完整、准确和及时。而两者之间的矛盾就要通过建立必要的科学的程序性文件才能为图书借阅管理系统的实施和正常运行提供有效的保证。
2.2 系统可行性分析
技术上可行:该系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用Windows系列操作系统,数据库管理系统采用Visual Basic,这些软件在MIS开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。
经济上可行:由于学校急需采用计算机来进行图书馆的管理,因此对开发图书管理系统大力支持,开发经费没有问题。
管理上可行:该学校的图书馆有很多的管理体制,每位借书人均有借书证,同时图书馆还为每位借书人建立了档案。因此管理上可行。另外,图书馆管理人员对开发该系统也是大力支持的,同时制定了培训计划,并进行了实施MIS的物质准备和工作准备。
综上所述,开发图书管理系统在技术上、经济上、管理上都是可行的。 copyright think58
[版权所有:http://think58.com]

think58 [资料来源:www.THINK58.com]