软件文档写作实践一
XX学校图书馆治理系统
软件项目可行性研究报告
VI. 0 (版本号)
拟制人 _______________________________________ 班 组
级 ____________________________________ 号 ____________________________________
同组人 _______________________________________
[2009年4月8日]
图书馆治理系统可行性研究报告
本报告在前期的市场调查的基础上,依照现在社会的进展趋 势,结合《图书馆治理系统》软件的特点,进行可行性分析。
1引言
本世纪以来,由于社会生产力的迅速进展和科学技术的突飞 猛进,人们进行信息交流的深度和广度不断增加,治理所需要的 信息量急剧增长,同时对信息的处理要求及时、准确,这导致了 传统的信息处理方法和手段已不能适应现代治理的需要;电子计 算机的诞生和在信息处理中的应用,标志着一个崭新时代一一 “信息时代”的开始,它使治理现代化成为可能。
目前图书馆的借阅工作部分依旧手工治理,工作效率专门 低,同时不能及时了解图书的种类和读者们比较需求的图书等, 不能更好的适应当前读者的借阅要求。手工治理还存在这许多弊 端,由于不可幸免的人为因素,造成数据的遗漏、误报。计算机信 息化治理有着储存量大,速度快等许多优点,提供给我们的处理 信息及时快捷,因此我们利用计算机提供给我们的信息对读者们 的借阅过程形成一整套动态的治理。
本软件是利用\\BNET开发图书馆治理系统,能够使图书馆 的治理更加方便,快捷。利用VB. NET能够设计不同用户的操作 权限和登陆方法、对所有用户开放的图书查询、借阅者维护借阅 者个人部分信息、借阅者查看个人借阅情况信息、维护借阅者个 人密码、查询各种信息、维护图书信息、维护借阅者信息、处理 信息的完整性等
等。不但方便了读者也方便了治理员。
1.1编写目的 1.1.1目的
本报告的编写目的在于研究图书馆治理系统软件是否可行,出开发本软件所采纳的方法和手段,并对软件的前景进行分 析。1.1.2预期读者
图书馆工作人员及图书馆读者。
1.2背景
1.2.1软件名称:图书馆治理系统 1.2.2项目任务组织者:XX工作室
项目提出者:宽敞读者和图书馆治理员
产品用户:宽敞需要查询借阅书籍的读者和图书馆治理员 产品生产者:XX工作室 产品设计者:XX工作室
1.2.3产品所有权:XX工作室 1.3符号、缩略语和定义
指
XX图书馆治理系统:是由XX X作室完全自主开发、完全自 主版
权的应用软件。本软件要紧针对到XX图书馆的读者和治理 员,为他们的查询借阅和治理书籍提供便利。简称:图书馆治理 系统。
图书馆治理系统开发环境:是利用Visual Basic.NET语言 和
Access数据库开发系统开发的,与其他数据库软件兼容的数 据库语
言。简称:开发环境。
1.4参考资料
【1】纪多辙刘万军 李白萍,VisuedBasic.NET程序设计实 践教程,清华大学出版社,2006. 8
【2】陈文军陈晓铭,Visual Basic. NET数据库编程,清华 大学出版社,2005. 1
2可行性研究的前提 2. 1要求:
(1)功能:读者能够进行借书、还书、查找等操作。能够
提供完善的借书和还书操作,还能够查询所借书籍是否过期;治 理人员可对图书进行查找、修改,删除,添加图书等操作。
(2) 性能:查询效率尽可能做到精准,稳定快速,实时操 纵,
信息维护功能做到简单易用
(3) 输入:关于查询功能,使用多个关键字组合查询,还 可选
择分类查询。
(4) 输出:能按要求显示所需内容
(5) 安全与保密要求:关于不同权限用户,设置不同权限, 不
能让治理人员以外的人删改图书信息,不能让其他人看到自己 的信息。
(6) 与软件相关的其它系统:无 (7) 完成期限:无 2. 2目标:
图书治理比较烦琐,复杂,产生的文档比较多,同时由于手 工的操作,使这些文档无法有效地核对和治理,在汇总以及分析 方面更加困难。因此,迫切需要计算机技术来辅助治理。在使用 图书馆治理系统后,能够提高图书的各类信息的准确性,将信息 准确无误地输入计算机并在数据库中存储起来。按照规范设定标 准代码,大大保证了统计原始数据的准确性,在进行分析设计时 能够最大限度地减少人为阻碍,大大提高工作效率。图书治理系 统能够集存储,分析,统计,打印一身,节约人力物力而且调用 方便,统计快捷,准确性高能够充分发挥治理系统的统计分析功 能。
因此,本系统开发的总体目标确实是在图书馆信息治理中实 现治理的系统化、自动化,减少工作量,增加效率及可靠性,将 图书馆书库内杂乱无序的信息变为有序信息,并对图书的借阅和 归还进行有序的治理。
2. 2.1技术目标
图书馆治理系统应用软件的开发完全采纳VB. Net程序设计 语言的程序设计与数据库相结合的手段进行开发,实现手段先 进、有效、简单。
2. 2.2经济目标
本软件作为图书馆图书信息查询和治理的具体应用,是带有 实验性、贡献性的,在一定时期内无经济上收益。是为了通过实 现本产品的各项功能,是为了能够做到开发其它软件打基础,是 注重以后的潜在进展,是在概念上、形象上的不断升值。
2. 2.3社会目标
通过本软件为图书馆读者和治理员提供方便的图书信息查 询和治理,使人们更为了解图书馆,使图书馆更受人们喜爱和欢
迎;引起人们对本产品的进一步的重视,提高本工作室在社会中 的知名度、阻碍力。
2.3条件、假定与:
(1) 所建议系统运行最短寿命:1年
建议软件寿命:10年
(2) 进行系统方案选择比较的时刻:无 (3) 经费来源:图书馆
使用:无
(4) 法律和方面的:无
(5) 硬件、软件开发环境:Microsoft Access2003数据库
和 Visual Studio. NET 2003
(6) 可利用的信息和资源:各种关于图书馆治理系统的书
籍和网上的信息
2. 4可行性研究方法:
2.4. 1 可行性研究所采纳的方法和步
通过调查分析开发图书馆治理所具备的能力及实现的方法。
确定总体结构,利用Microsoft Access2003数据库所具有的能 力,以最简洁最容易的方法,使用VB. Net使其成为一个初级的 系统软件。
2. 4. 2评价尺度
利用\\BNet和数据库编程开发一个初始产品,以能够达到关 心读者和治理员提高查阅书籍和治理读者书籍效率、减少额外人 力、物力资源开销为评价标准。
2.5决定可行性的要紧因素:
图书馆规模、设备状况、操作人员技术
3对现有系统的分析 3.1系统流程和数据流程: 3.1.1顶层数据流程图: