计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> VC论文设计 >> 浏览文章
基于VC图书管理系统设计

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

基于VC图书管理系统设计

 

关键词:图书馆;信息管理;图书管理

摘要:图书馆作为一种信息资源的集散地,图书借阅频繁,用户管理多变,包含大量的信息数据。对于这些数据的管理,需要一个完善的图书管理系统来实现对图书,用户的实时管理。系统的主要任务就是对图书书目、图书借阅、图书用户查询进行统一管理,达到各类用户的需求。系统包含管理员,普通用户两部分,分别有不同的使用权限,管理员对数据库进行操作,完成借阅、添加、删除、统计等各功能。用户对数据库进行查询,完成查询、修改等功能。
 


图书管理系统
0概述
当今时代是飞速发展的时代。在各个行业中都离不开信息处理,尤其对于复杂的信息管理,计算机是必不可少的。图书馆作为一种信息资源的集散地,图书借阅频繁,用户管理多变,包含大量的信息数据。对于这些数据的管理,我们需要一个完善的信息管理系统来帮助我们实现对图书和用户的实时管理。以前的人工处理阶段,经常出现图书丢失,用户借阅资料不全等现象,对于小型的图书馆而言,损失比较小。但是,对于一个大型的图书馆来说,损失往往是不可估量的,由于一本书的丢失,会导致整个图书馆的瘫痪,重新整理更加难上加难。如果使用一个规范化、系统化、程序化的信息系统——图书馆管理系统,这些问题就可以迎刃而解。
有了图书馆管理系统,我们可以对图书进馆实行书目编排,并对其进行数据库备份,以便我们以后对其进行管理和出错恢复;图书借阅时,我们可以通过模糊查询实现对用户要求图书的查找,并对图书进行各项统计,如果用户需要借阅的图书已被借出,可以及时反馈给用户,避免时间的浪费;对于各类用户的借阅权限,时间可以通过系统进行设定,满足各类用户的最大需求。
基于上述,图书馆管理系统的需要已迫在眉睫。因此,我进行了这个图书馆管理系统的开发。
本系统将完成六大功能:1.数据录入;2.图书借阅;3.挂失处理;4.信息查询;5.信息统计;6.系统维护。使用Visual C++ 6.0进行开发,数据库使用SQL SERVERS 2000
图书管理系统
1管理信息系统
1.1管理信息系统概述
管理信息系统是一个利用计算机软硬件资源,手工作业,分析、计划、控制和决策模型以及数据库的人-机系统。它能提供信息支持企业或组织的运行、管理和决策功能。
1.1.1管理信息系统的发展历史
第一阶段∶统计系统。
第二阶段∶数据更新系统。
第三阶段∶状态报告系统。它可以分为生产状态报告、服务状态报告和研究状态报告等系统。
第四阶段∶决策支持系统。它用来辅助决策的信息系统。该系统可以计划、分析方案、审查解答和求解的误差。它有较好的人机对话方式,可以和不怎么熟悉计算机的管理人员通话。
1.1.2管理信息系统的应用
管理信息系统起初应用与最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理(EDP)系统。当建立的数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到管理信息系统的阶段。随着计算机技术的进步和人们对系统的需求进一步提高,人们更加强调管理信息系统能否支持企业高层领导的决策这一功能,更侧重于企业外部信息的收集、综合数据库、模型库、方法库和其他人工智能工具是否直接面向决策者,这是决策支持系统(DSS)的任务
4系统可行性研究与需求分析
4.1可行性研究
4.1.1经济可行性分析
作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。
4.1.2技术可行性分析
技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。
4.1.3社会可行性分析
社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新使图书馆完全有可能也有能力采用这样先进的管理技术。
4.2需求分析
图书管理涉及图书信息、系统用户信息、读者信息、图书借阅等多种数据管理。从管理的角度可将图书分为三类:图书信息管理、系统用户管理、读者数据管理。图书信息管理包括图书录入、借还、查询等操作,系统用户管理包括系统用户类别和用户数据管理,读者数据管理包括读者类别管理和个人数据的录入、修改和删除。经过实际考察与分析,图书管理系统主要应具有以下功能:
图书借阅者的需求是查询图书室所存的图书、个人借阅情况及个人信息的修改;管理员对图书借阅者的借阅及还书要求进行操作,同时给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对图书借阅者、图书进行管理和维护,及系统状态的查看、维护等。图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人借书证号和密码登录系统,还可以进行本人借书情况的查询和维护部分个人信息。一般情况下,图书借阅者只应该查询和维护本人的借书情况和个人信息,若查询和维护其他借阅者的借书情况和个人信息,就要知道其他图书借阅者的借书证号和密码。这些是很难得到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者的个人隐私。管理员功能的信息量大,数据安全性和保密性要求最高。要能实现对图书信息、借阅者信息、总体借阅情况信息的管理和统计、用户和管理人员信息查看及维护。图书馆管理员可以浏览、查询、添加、删除、修改、统计图书的基本信息;浏览、查询、统计、添加、删除和修改图书借阅者的基本信息,浏览、查询、统计图书馆的借阅信息,添加、删除和修改借阅信息,删除某条图书借阅者基本信息记录时,应实现对该图书借阅者借阅记录的级联删除。具体功能如下∶
l设计不同用户的操作权限和登陆方法
l对所有用户开放的图书查询
l借阅者维护借阅者个人部分信息

目录
 
0概述.......................................................................................................................... 1
1管理信息系统.................................................................................................................. 2
1.1管理信息系统概述...................................................................................................... 2
1.2管理信息系统的特点.................................................................................................. 2
1.3管理信息系统的开发.................................................................................................. 3
2数据库基础...................................................................................................................... 4
2.1数据库系统设计及范式分析...................................................................................... 4
2.2数据库管理系统.......................................................................................................... 5
2.3 SQL语言介绍.............................................................................................................. 5
3应用程序开发工具.......................................................................................................... 8
3.1Visual C++进行数据库开发的特点........................................................................... 8
3.2MFC ODBC数据库访问技术.......................................................................................... 8
4系统可行性研究与需求分析........................................................................................ 10
4.1可行性研究................................................................................................................ 10
4.2需求分析.................................................................................................................... 10
5图书管理系统概要设计................................................................................................ 12
5.1概要设计.................................................................................................................... 12
5.2系统功能模块划分.................................................................................................... 12
6图书管理系统数据库设计............................................................................................ 14
6.1数据库设计................................................................................................................ 14
6.2数据库结构的实现.................................................................................................... 17
7图书管理系统详细设计................................................................................................ 20
7.1系统窗体模块组成.................................................................................................... 20
7.2用户登陆模块的实现................................................................................................ 20
7.3用户主界面的实现.................................................................................................... 20
7.4数据录入模块的实现................................................................................................ 21
7.5数据修改模块的实现................................................................................................ 22
7.6数据管理功能模块的实现........................................................................................ 23
7.7图书借阅和归还模块的实现.................................................................................... 24
7.8挂失处理模块的实现................................................................................................ 26
7.9信息查询模块的实现................................................................................................ 28
7.10统计排名模块的实现.............................................................................................. 29
7.11系统维护模块的实现.............................................................................................. 30
8系统测试........................................................................................................................ 32
8.1测试策略.................................................................................................................... 32
8.2设计测试用例............................................................................................................ 32
9系统发布........................................................................................................................ 33
10结束语.......................................................................................................................... 34
参考文献........................................................................................................................... 35
致谢........................................................................................................................... 36
附录................................................................................................................................... 37
附录1程序清单............................................................................................................... 38



上一篇: 基于VC企业进销存管理系统设计
下一篇: 基于VC工资管理系统系统
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。