C#+sqlserver高校图书馆管理系统设计(3)
时间:2022-11-13 22:15 来源:毕业论文 作者:毕业论文 点击:次
为了解决调查中发现的某高校图书馆管理中尚存在的问题,可以构建一个用户体验良好的图书馆管理系统,该系统应满足以下目标: (1)用户界面美观、简洁,数据存储安全、稳定。 (2)图书信息管理功能完整,灵活性强,相应时间短。 (3)能实现对图书预约、借还信息的实时追踪。 (4)管理员可以对用户账号和密码进行更改,并保证用户信息的安全性。 (5)不同用户拥有不同权限,各管理人员分工明确。 1。3 系统可行性分析 在对任意一个系统进行设计和开发之前,都要对该系统的整个运行过程做出一个可行性的分析。可行性分析指的是该系统开发的可行程度,在尽可能短的时间内,耗费尽可能低的成本来分析该系统是否有必要开发,本文通过经济、技术和操作可行性这几个方面来对系统的可行性展开分析[[[] 荆戈。基于计算机应用的现代图书管理系统和数字图书系统[J]。科技咨询,2009(01):60-61。]]。 1。3。1 经济可行性分析 经济可行性分析就是对某高校图书馆管理系统带来的总效益和付出的总成本进行比较分析。从成本经济的角度对图书馆管理系统的开发与投资是否有必要做出科学合理的决策,比如开发该系统需要一个稳定的后台服务器,同时也要考虑系统的维护与开发费用。但是该系统角色任务分配明确、功能完整、管理环节快捷,对于学生的学习是有非常大的帮助的,也就是说总效益是大的。另外,由于系统是基于Web的信息系统,所以不需要读者另行安装客户端软件,无论何时何地,只需要打开网页浏览器就可以访问和搜索。总效益是大于总成本的,所以在经济方面考虑该系统是可行的。 1。3。2 技术可行性分析 技术可行性分析就是结合目前已经能够达到的技术水平、环境状况等诸多外部影响因素,与设计本系统的要求进行比对,力求能够完成该系统的基本功能。本次需要设计的图书管理系统是一个可以实现简单管理与查询图书信息的管理系统,继而使得应用过程简洁易行,根据这种应用模式,操作人员便能够轻易掌握操作方法,用户只需要根据操作步骤与系统提示就能进行对应的操作。针对本系统所设计的相对比较多样和完整的功能模块,这套基于Web的某高校管理系统不仅应用功能齐全,而且充分利用了当前运用比较成熟的软件开发技术、软硬件环境、管理知识资源等条件,设计出了此相对完善的系统。 本系统采用的是B/S与C/S相结合的体系架构,又由于C/S体系结构使用较早,技术成熟;而对于数据交互量小的功能部分则采用C/S体系架构,综合两种体系架构技术可同时满足多方面的需求。此外,Microsoft Visual Studio 2012作为可视化开发工具,可以为开发者提供完整的动态帮助,使用SQL Server 2008所需的软、硬件要求也较低。所以分析完本系统的技术需求后,发现开发该系统在技术上是完全可行的。 1。3。4 操作可行性分析 操作可行性就是一个系统在全部开发完成之后可以拥有有意义的运用。在现在信息科技快速发展的背景下,随着计算机和软件开发技术的成熟和改进,某高校图书馆管理人员是能够在工作中灵活应用先进的管理技术的。该系统给某高校图书馆管理工作带来的影响包括:一是迫切需要改进以往的图书馆管理方式;二是需要较高工作水平和管理、技术能力的工作人员参与图书管理工作中。只有改变以前的管理模式、继续学习和不断完善才能让图书馆管理工作更好地进展。改变或扩展图书馆与读者之间的业务方式 [[[] 陈军。高校图书管理系统的分析与设计[J]。现代计算机(专业版),2011(26): 78-80。]]。况且该系统的使用是较为简便的:读者凭借自己的学号通过网页浏览器进行登录,登录成功后可以在页面上对自己的借阅情况和罚款情况进行查询,同时可以搜索或者预约需要的图书。借还人员通过登录客户端对读者的还书和借书进行处理,若有罚款情况,确认过学生的还款后再在系统上撤销罚款。采编人员登录后对书籍进行增删改操作(这些操作都涉及到了对图书的编码操作)。管理员登录后对读者和各工作人员的用户信息进行增删改操作。总体来说,这些操作都是容易上手的。 (责任编辑:qin) |