图书管理系统研究报告.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
淮北师范大学 《软件工程》论文 图书管理系统的 设计与实现 ——数据库模块 学 院 计算机科学与技术 专 业 学 生 姓 名 学 号 指导教师姓名 2014 年 月日 关键词:图书管理;数据库;Asp.net 目 录 目 录 III 1绪 论 1 1.1 问题的提出 1 1.2 现有系统存在问题的分析 1 1.3 系统开发目标与意义 1 1.4 可行性分析 1 2 需求分析 2 2.1 图书管理系统现状分析 2 2.2 基于B/S结构技术的应用 4 3 图书管理系统概要设计 7 3.1系统设计业务目标(业务逻辑层) 7 3.2 技术总体目标 8 4 图书管理系统详细 9 4.1 系统结构 9 4.2 程序逻辑 11 4.3 数据库建立与设置连接VS2010 13 4.4数据库表逻辑结构设计 15 4.5 应用系统结构 17 4.5.1 管理用户登录模块 17 5总结 19 参考文献: 20 1绪 论 本论文是以学校对图书的管理和维护为目的,叙述了图书管理系统的概念、结构及系统开发的基本原理和方法,全文共分为绪论、系统分析、概要设计、详细设计、重点技巧开发与总结等。 1.1 问题的提出 随着人类社会的发展,人类知识不断地增长、扩大。人们也面临更大的挑战,在这种挑战面前,人们需要不断的学习、不断的进步,来面对更大的挑战。在这种形势下,书籍就渐渐地成为人们获取、增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置。在图书馆方面,就必然面临着一个问题:怎样才能科学、有效的把图书馆里图书管理好?这一个问题直接关系到读者求知的方便程度,也关系到图书馆的发展。在现代社会中,计算机已经在各行各业发挥着重要的作用,用计算机来管理已经成为必然的结果。图书馆也不例外,在图书馆的管理过程中,同样也必需使用计算机来辅助管理。有了计算机的辅助管理,必然要有一套较完善的计算机处理系统(图书馆管理系统)来管理图书馆,这样才能科学、有效的对图书进行管理。 1.2 现有系统存在问题的分析 在我国,各大高等学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理只有只有快、准、精,才能发挥其价值。 有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。另外,有的系统很不完善到处是漏洞,千疮百孔,极不完善的系统对管理带来很大影响。 1.3 系统开发目标与意义 该系统是将现代化的计算机技术和传统的图书管理工作相结合,按照图书馆的工作流程设计完成的。为了使系统在图书的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标: 系统应具有实用性、可靠性和适用性,同时注意到先进性; 对各个数据库进行动态管理,防止混乱; 能够按照用户选择的不同的条件进行简单查询和复合查询; 方便用户的操作,尽量减少用户的操作。 1.4 可行性分析 可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。 1.4.1 经济上可行性 现在,计算机的价格已经十分低廉,性能却有了长足的进步,而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面[1]: 本系统的运行可以代替人工进行许多繁杂的劳动; 本系统的运行可以节省许多资源; 本系统的运行可以大大的提高学校的工作效率; 本系统可以使敏感文档更加安全。 所以,本系统在经济上是可行的。 1.4.2技术上可行性 本系统的开发利用Microsoft SQL Server2005作为本系统的数据。SQL Server2005是一个支持多用户的新型数据库,适用于大中规模的数据量需求。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。 使用Visual Studio.net作为系统开发的开发环境。vs提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改[4]。 综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。 1.4.3运行上可行性: 本系统为一个小型的学生综合素质管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。 2 需求分析 21世纪以来,人类

文档评论(0)

w5544434 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档