还剩16页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
[项目名称]可行性研究报告走上目录文档序号1引言A12可行性研究的前提A22-1项目的基本要求A2-12-2项目的基本目标A2-22-3项目__条件A2-
33.对现有系统的分析A3 3-1现有系统的处理流程和数据流程A3-13-2现有系统的简明情况A3-24.对所建议系统在分析A4 4-1对所建议系统在概术A4-1 4-2所建议系统的处理流程和数据流程A4-24-3改进,影向的局限性A4-35.可行性分析A5 5-1技术条件可行性分析A5-1 5-2经济可行性分析A5-2 5-3社会因素方面的可行性分析A5-
36.可行性分析结论A6本报告由受托单位提出对似议中系统__的决策依据. 系统分析员__青 2009年5月26日1引言A1主文档名称可行性研究报告主文档编号A子文档名称引言子文档序号A1编者__青编写日期2009-05-26
(1)编写目的随着知识经济时代的来临,将不可避免地从根本上动摇各类__的管理思想、管理制度和管理方式,现代图书馆的管理也概莫能外从一定意义上说,建立一套图书馆管理信息系统有着重要的意义为__院系图书资料室管理系统,能使图书馆工作人员更好地管理同学借书还书等流程
(2)项目背景__软件系统中所用到的工具是C++项目提出者学院图书馆;__者__青学生;该系统为学生借书,阅书,还书所用的一个软件系统.3符号,缩略语的定义I/O也就是输出地址,用来处理自已的输入输出信息CIMS计算机集成制造系统2可行性研究报告的前提主文档名称可行性研究报告主文档编号A子文档名称项目基本要求主文档序号A2-1编者__青编写日其2009-5-26
(1)功能:A 书证管理系统必须为读者建立读者信息档案,是系统能随时掌握每个读者的情况系统能增加新的读者记录,满足读者人数不断增长的需要B图书书借还处理当读者拿到需要的书时,通过计算机__借书手续流通部工作人员输入书证号,由计算机判断可借、不可借、过期未还及超期罚款等事项对于可以借书的读者,系统即__借书手续,将有关信息记入借还记录中,完成借书处理C罚款处理了加速图书的周转,提高图书的利用率,对所借书超期不归还的读者予以适当的经济制裁系统根据超期时间计算罚款金额__『书证管理』.新的性能:
1.完全的可执行文件、更快更稳定的执行速度
2.完善的在线帮助、学习更快捷
3.全面的容错处理、使数据更安全
4.动态表加密,保护数据环境I/O数据各类信息均以表格形式在显示器终端输出,图书预约、查询及续借过程中索书号和借书证号在用户服务器终端以键盘输入.数据流程和处理流程所谓数据库是指__存储在计算机内的、有__的、可共享的数据__计算机的数据库可以分为两类非关系数据库和关系数据库安全保密系统安全以设置分级用户权限保障,不同权限的用户可调用的资源不同与其他系统的__管理信息系统在完成系统实施后,就进入系统的运行阶段系统运行包括系统的日常维护操作和维护等系统的好坏和系统设计有很大关系,也和运行人员素质、管理水平以及对计算机软件的理解程度有很大关系期限要求无时间限制其他主文档名称可行性研究报告主文档编号A子文档名称项目基本要求子文档序号A2-1编者__青编写日期2009-05-26减少费用__一个好的图书馆管理系统,可以大节约人力.物力.丛而大大减少费用提高效力__一个好的图书馆管理系统,可以提高工作人员的处理速度.搞高精度控制精度,生产能力的搞高信息服务学生借书,还书,阅书.其他主文档名称可行性研究报告主文档编号A子文档名称项目__条件.假定和限制子文档序号A2-3编者__青编写日期2009-05-26系统期限无时间限制投资经费无投资经费法律政策无法律政策软.硬件环境Windows2000 电脑系统信息和资源图书馆管理系统.软件文档写作其他3对现有系统的分析主文档名称可行性研究报告可行性研究报告A子文档名称现有系统的处理流程和数据流程子文档序号A3-1编者__青编写日期2009-05-26现有系统处理流程和数据流程数据流程是系统中的信息处理的方法和过程的统一由于老的系统中的数据处理是建立在手工处理或陈旧的信息处理手段的基础上的,我们有理由相信,新的信息技术条件将为数据处理提供较为有效的处理方法 借 续 还 借 交 罚 书 借 书 还 款 款处 处 处 记 处 记 理理 理录 理 录 主文档名称主文档名称可行性研究报告A子文档名称现有系统简明主文档名称A3-2编者__青编写日期2009-05-26工作负荷无费用开资无人员.设备自已一个人__;电脑.局限性无其他4对所建议系统的分析主文档名称主文档名称可行性研究报告A子文档名称所建议系统概述主文档序号A4-1编者__青编写日期2009-05-26所建议系统的说明所谓系统分析,就是指在整个系统__工程中,解决“做什么”的问题,把要解决哪些问题,满足用户哪些具体的信息需求调查分析清楚,从逻辑上或说从信息处理的功能需求上提出系统的方案,即逻辑模型,为下一阶段进行物理方案设计,解决怎么办提供依据它是信息__系统中的一个重要阶段,是建立系统模型的第一步其核心是目标分析与需求分析,最后提出系统的逻辑方案从系统分析的逻辑模型设计到系统设计的物理模型设计是一个由抽象到具体的过程,又是并没有明确的界限,甚至有可能反复经过系统设计,设计人员应能为程序__人员提供完整、准确的设计文档,并对设计规范中不清楚的地方做出解释主文档名称主文档名称可行性研究报告A子文档名称处理流程的数据主文档序号A4-2编者__青编写日期2009-05-26处理流程和数据流程数据流程是系统中的信息处理的方法和过程的统一由于老的系统中的数据处理是建立在手工处理或陈旧的信息处理手段的基础上的,我们有理由相信,新的信息技术条件将为数据处理提供较为有效的处理方法因此,与业务流程的改进优化相对应y主文档名称主文档名称可行性研究报告A子文档名称改进.影向主文档序号A4-3编者__青编写日期2009-05-26对现有系统相比的改进之处对用户单位.现有系统的__的影向局限性5可行性分析主文档名称主文档名称可行性研究报告A子文档名称技术条件分析主文档序号A5-1编者__青编写日期2009-05-26技术和设备条件电脑,学了软件文档写作人员准备一人期限限制主文档名称主文档名称可行性研究报告A子文档名称经济可行性分性主文档序号A5-2编者__青编写日期2009-05-26支出无支出收益无收益收益/投资比无法比投资回收周期无敏感性分性主文档名称主文档名称主文档序号A子文档名称社会因素方面主文档序号A5-3编者__青编写日期2009-05-26法律可行性无法律可行性使用方面的可行性建立图书馆管理信息系统的目的,就是用以计算机为主的现代化设备完成图书馆工作中各种信息的输入、存储、__、传递和使用,进行一般图书馆业务的管理,从而提高图书馆工作效率其他考虑6可行性分析的结论主文档名称主文档名称主文档序号A子文档名称可行性分析结论主文档序号A6编者__青编写日期2009-5-27对现有系统和建议系统及其他系统的比较后选系统比现有系统用的灵活,更简单,大大提高了工作效力.可行性结论书馆__了一个满足业务要求的管理信息系统,由于提高了效率,减少了人工和用时,系统的__应用带来无形巨额经济效益,因此可见在经济上是完全可行的二软件需求说明书软件需求说明书目录子文档序号1前言R12项目需求R23具体需求R33-1功能需求R3-13-2外部接口需求R3-23-3性能需求R3-33-4软件属性需求R3-43-5数据要求需求R3-53-6其它需求R3-61前言主文档名称软件需求说明书主文档编号R子文档名称前言子文档序号R1编者__青编写日期2009-5-27编写目白的需求说明书有时候也被称为规格说明书,本规格说明描述了任务管理项目的要求,并且作为各方面沟通的依据,也为下一步工作提供基准软件__小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考.项目背景A、 软件系统的名称图书馆管理系统B、 任务提出者南昌大学软件学院__者__清本系统完成后是针对图书馆写入管理的产品,在市场上__销售,是面向企业和工厂所使用的订图书馆管理系统统目前不与其他的系统或者操作系统提供特别的接口,所产生的输出都是__的.符号定议可以在此列出本文件中用到的专门术语的定义和外文首字母组词的原词组.参考资材软件文档写作,网上借阅.2项目概述主文档名称软件需求说明书主文档编号R子文档名称项目概述软件需求说明书R2编者__青编写日期2009-5-27
(1)产品描述本系统将提供给图书馆工作人员使用,提高时间的利用率和工作效率该软件的的用户是所有能够使用计算机来安排和管理工作、进行事务备忘的人员,软件应该提供的功能包括
1. 图书馆管理操作;
3. 员工管理操作本项目的产品是一个__、完整的程序,目前不提供其他系统的接口
(2)产品功能借书.还书.阅书一是系统要具有对基本资料设置的功能,便于今后的扩展计算器等功能集成进系统中,便于操作
(3)用户特点本系统将在图书馆中使用,使用本系统的用学院工作管理人员根据他们对本程序的认可、方便操作的程度,结合他们日常工作的频繁程度,系统每天操作完成一个功能点应该在2-10次之间用户对界面的友好性,有非常高的要求本系统的规模比较小,并且将提供操作手册进行操作项的详细说明
(4)一般约束A、本项目不会在中期发生不可接受的范围变更;B、系统不会有海量存储的要求;其他相关的假定和约束条件将进一步补充
(5)假设和依据3具体需求 具体需求大纲1功能需求
11.1功能需求
1.
1.1引言
1.
1.2输入
1.
1.3__
1.
1.4输出
1.2功能需求2 . . .n功能需求n外部接口需求
2.1用户接口
2.2硬件接口
2.3软件接口
2.4通信接口 3性能需求 4设计需求
4.1其它标准的约束
4.2硬件限制 5属性
5.1安全性
5.2可维护性 6其它需求
6.1数据库
6.2操作
6.3场合适应性 . . .具体需求大纲2功能需求
1.1功能需求
1.
1.1规格说明
1.
1.
1.1引言
1.
1.
1.2输入
1.
1.
1.3__
1.
1.
1.4输出
1.
1.2外部接口需求
1.
1.
2.1用户接口
1.
1.
2.2硬件接口
1.
1.
2.3软件接口
1.
1.
2.4通信接口
1.2功能需求...n功能需求n性能需求设计约束
3.1其它标准的约束
3.2硬件的限制 4属性
4.1安全性
4.2可维护性
14.3……..
5.其它需求
5.1数据库
5.2操作
5.3场合适应性 .. . . 主文档名称软件需求说明书主文档编号H子文档名称外部接口需求子文档编号R3-2编者__青编写日期2009-05-28
(1)用户接口1彩用windows|的通用世面,用户名友好. 2界面具有一致性,界面规范windows软件界面的规范. 3提供错误处理 4提供信息提示,用多种信息提示汉前用户的状态,界面. 5得供方便的联机帮助. 6曾守国家计算机方面此汇的标准,用户正确,准确,无歧议.硬件.软件接口系统中的各个子系统的软件和硬件的配置如下 1服务器端子系统的运行要求. 系统软件SCO UNIX 数据库管理系统SYBASE 硬件要求258MBRAM14GHD2客户端子系统的运行要求 系统软件windows2000/98/NT数据库管理系统SYBASE 客户端PR
6.5 硬件要求P11以上PC 32MB RAM,
4.3GB 主文档名称软件需求说明书主文档名称R子文档名称性能需求子文档名称R3-3编者__青编写日期2009-5-28精度
1、在执行数据增加的时候,不允许出现因为程序的原因导致增加操作失败,也不允许发生重复增加的数据;
2、在执行数据删除操作的时候,不允许因为程序的原因发生多删除数据、删除失败的情况;
3、数据的修改也要求保持对应的准确性;时间特性在单用户执行增加修改和删除操作的时候,在运行环境规定的 条件下,单次操作的响应时间要求在2秒钟之内返回100行数据以内的数据查询,单次操作的响应时间要求在2秒之内适应性A、操作方式程序在通常的应用环境下使用鼠标和键盘进行输入和输出操作,对于执行按钮,通常使用鼠标的__完成,但是,界面要求全部支持键盘的定位操作(在不__鼠标的计算机上,也能够使用该系统)B、运行环境程序在通常的条件下,在Win98/NT/2000上__运行,但是,还要求能够在XP及后续的MS的操作系统上运行C、同其他软件的接口的变化(不适用)C、 精度和有效时限的变化(不适用)D、 计划的变化或改进由于本系统的规模比较小,计划和进度的改变不影响到需要实现的需求主文档名称软件需求说明书主文档名称R子文档名称软件属必需求子文档名称R3-4__青__青编写日期编写日期可用性可用于各院图图书馆工作人员用安全性自身提供了对数据的安全保护措施,数据进行集中管理同时避免了数据的不一致和冗余,只有管理中心数据库服务器的成员持有对数据访问的权限,本系统的用户、__能保证安全对任务、成员的管理,数据库同时提供了备份和恢复的功能,在数据库服务器出现问题的时候,能进行数据的快速恢复可维护性A、在用户输入一些不合理的数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止运行;B、程序运行时,对服务器和网络通信故障能够识别并提示,当故障排除后,程序恢复正常运行;C、数据库要求有灾难备份机制,以防止数据的全部丢失可转移/转换性系统在__完毕以后,只实现了任务管理的功能和框架,在后续的__中,可以在本框架的基础上,采用VB中面向对象的特点来增加功能模块可能增加的功能模块包括查询操作中模糊查询功能、打印功能、数据备份功能、自动电子文稿筛选、电子文稿自动摘要、网络版功能主文档名称软件需求说明书主文档名称R子文档名称数据要求说明书子文档名称R3-5编者__青编写日期2009-05-28
(1)数据的逻辑描述以下是每天、每月的各个单元可能产生的新的数据量、和对应可能执行操作的次数以下的情况,是已经建立数据库、输入原始数据的情况下的正常增长,不考虑非常特殊的情况数据单元 月增加量 每月需要的最大的存储容量用户 1-10 100K任务 5-500 1M–100M
(2)静态数据根据以上的数据,每月要求的额外的数据存储空间为15M并且,所有数据采用集中式存储,数据位于数据库服务器上数据库要有安全保障性能,必须只有授权的用户才能操作对于AC__SS数据库,通过给数据库物理文件设置访问__来实现保护..................主文档名称软件需求说明书主文档名称R子文档名称其它需求子文档名称2009-05-28编者__青编写日期操作适应性 设备客户程序硬件要求具有PentiumIII处理器且满足以下要求的计算机最低64MB内存最小
2.1GB硬盘鼠标键盘服务器硬件需求具有PentiumIII处理器且满足以下要求的计算机最低256MB内存最小8GB硬盘鼠标键盘
2.
22.
22.
63.
63.
3.
104.
104.
1.引言
1.
1.编写目的需求的编写是为了研究图书管理系统软件的__途径和应用方法同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据本需求的预期读者是与图书管理系统软件__有__的决策人,__组__员,扶助__者,支持本项目的__和公司人员,软件验证者
1.
2.背景说明 人工管理图书的手续繁索、效率低下给具有强烈时间观念的管理人员带来了诸多不便,学校图书馆缺少一套完善的图书管理软件,为了对图书的管理方便,因此必须__图书管理系统随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落而采用手工管理图书的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力为了满足图书馆管理人员对图书馆书籍,读者资料,借还书等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,特编此图书管理系统软件以提高图书馆的管理效率
2.任务概述
2.
1.目标建立的图书管理系统,要把图书馆的图书管理、读者管理、图书借阅管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平
2.
1.1__意图 a.为了图书管理系统更完善; b.为了学校图书馆对图书的管理更方便; c.为了减轻图书管理人员的工作负担
2.
1.2应用目标通过本系统软件,能帮助图书馆管理人员利用计算机,快速方便地对图书馆书籍,读者资料,借还书等进行高效的管理
2.
1.3作用及范围本软件适用于教育界,它是比较完善的系统管理软件,对图书馆的书籍,读者资料,借还书等可以进行方便的管理
2.
2.用户的特点本软件的使用对象有学校图书馆的系统___(更新维护系统),图书管理人员(__借阅,归还图书)和读者(查询图书)备注会汉语、懂计算机的基本操作就可以利用该软件进行所需操作
2.
3.假定与约束人力资源约束 a.估计__该系统需__硬件、外部设备(P4微机一台、打印机一台),花费
1.2万元左右,__工作量约需3个人月工作量,每人月工资为2000元,__完成后维护费用每年600元,__完成后,原有的3名管理人员可以减少2名,每人月工资600元b.__老师1人,__人员3人;技术约束本项目的设计是在J__a\C++\.NET程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法环境约束运行该软件所适用的具体设备必须是奔腾
4、内存256兆以上的计算机;
3.需求规定
1、理解需求 理解需求是在问题及其最终解决方案之间架设桥梁的第一步__者只有和用户充分理解了需求之后才能开始设计系统,否则,对需求定义的任何改进,设计上都必须大量的返工下面是对系统的终端用户和客户调研后得到的需求规格说明书1在启动系统后,首先是登陆界面,根据用户输入判断用户身份是否合法合法用户分为普通用户和系统___,其中,系统___拥有所有权限,而普通用户没有用户管理权限2进入读者信息维护界面,可以对读者信息进行添加、删除、修改和查询操作,并且可以遍历记录3进入图书信息维护界面,可以对图书信息进行添加、删除、修改和查询操作,并且可以遍历记录4进入读者借还书界面,可以实现读者借书、还书和查阅读者借阅记录的功能,并在读者借还书时,对相应数据库数据进行修改5系统客户端运行在Windows平台下,服务器可以运行在Windows或Unix平台下系统还应该有一个较好的图形用户界面6系统应该有很好的可扩展性
2、需求分析 需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,确定系统的功能需求这个步骤是对理解需求的升华,直接关系到该系统的质量分析的根本目的是在__者和提出需求的人之间建立一种理解和沟通机制,因此,系统的需求分析也应该是__人员和用户或客户一起完成的1系统功能模块划分根据__者和客户的需求分析后,可以把系统功能分为两个大的个功能模块1读者管理模块 包括读者登记,查询,借书,还书,删除等功能2图书管理模块 包括图书添加,查询等功能
3.
1.对功能的规定
3.
2.对性能的规定
3.
2.
1.精度在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,可以满足各种精度的需求如根据关键字精度的不同,查找可分为精确查找和泛型查找,精确查找可精确匹配读者已知道的书目,泛型查找,只要满足与输入的关键字相匹配的书目即输出,可供读者查找
3.
2.
2.时间特性要求在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求
3.
2.
3.灵活性当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整灵活性非常大
3.
3.输入输出要求查询书目输入关键字为书名,__,索引号,按照精确匹配为主,再索引关联字输出时列出索引到的所有书目信息,具体信息包括内容摘要、目录号、__信息、书名、__、流水号、__日期等方便读者查找借阅图书通过设备识别图书和读者(借阅证)的流水号(条形码),向数据库传送信息,然后在数据库索引图书信息和读者信息是否符合要求,符合要求待图书___确认后再更新相关数据,并将这些数据存入借书文件,最后输出显示存储成功;否则报错 查看读者的借阅信息进入读者借书信息管理系统,只需要输入读者个人信息即可,然后系统根据输入的信息,送图书馆管理系统索引查找相关信息,最后将读者借书的信息输出显示
3.
4.数据管理能力要求 定时整理数据系统___根据市场图书行情定时整理系统数据库,对图书的借阅情况、读者的管理情况、书库的增减等均可有计算机执行,并将运行结果归档查询库存量能随时查询书库中图书的库存量,以便准确、及时、方便地为读者提供借阅信息,但不能修改数据无信息处理权,即可以打印清单、浏览数据等,管理权限由系统___掌握和分配
3.
5.故障处理要求a.内部故障处理在__阶段可以随即修改数据库里的相应内容b.外部故障处理对编辑的程序进行重装载时,第一次装载认为错,修改第二次运行,在需求调用时出错,有错误提示,重试c.本软件可能产生的错误为数据库的错误信息,应由数据库___对数据库进行维护为了确保系统恢复的能力,数据库___要定期对数据库进行备份
3.
6.其它专门要求数据的安全性、完整性要求图书馆各项数据信息必须保证安全性和完整性网络系统设有通信、程序、网络三级权限和口令管理,确保系统安全
4.运行环境设定
4.
1.设备硬件、外部设备(P4微机一台、打印机一台)运行本软件所要求的硬设备的最小配置a. 奔腾4代、内存256M;b. I/O设备显示器、鼠标、键盘;
4.
2.支持软件说明为运行本软件所需要的支持软件,如a.操作系统Windows98及以上版本b.支撑框架.NETFramework
1.1c.数据库Ac__ss
20004.
3.接口
4.
3.1用户接口本产品的用户一般需要通过终端进行操作,进入主界面后__相应的窗口,分别进入相对应的界面如输入界面、输出界面用户对程序的维护,最好要有备份
4.
3.2软件接口 WIN9X/NT操作系统
4.
4.控制本软件是以中文版Windows98及其以上版本的操作系统来控制软件运行
5.____《需求工程》——韩柯译清华大学出版社《UML
2.0学习指南》——汪青青译清华大学出版社《软件工程导论》——张海藩 编著 清华大学出版社《软件工程》—— 张海藩 编著清华大学出版社《数据库系统概论》—— 萨师煊 王珊 编著高等教育出版社《VisualBasic数据库系统__实例导航(第二版)》 —— 刘韬 骆娟 何旭洪 编著 人民邮电出版社《VisualBasic程序设计教程》—— 曾强聪 编著中国水利水电出版社。