软件工程可行性分析报告

上传人:pu****.1 文档编号:502838677 上传时间:2023-04-08 格式:DOCX 页数:9 大小:210KB
返回 下载 相关 举报
软件工程可行性分析报告_第1页
第1页 / 共9页
软件工程可行性分析报告_第2页
第2页 / 共9页
软件工程可行性分析报告_第3页
第3页 / 共9页
软件工程可行性分析报告_第4页
第4页 / 共9页
软件工程可行性分析报告_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《软件工程可行性分析报告》由会员分享,可在线阅读,更多相关《软件工程可行性分析报告(9页珍藏版)》请在金锄头文库上搜索。

1、图书馆管理系统可行性研究报告作 者:完成日期:2012.05.16签收人:签收日期:目录1 引言 错误!未定义书签。1.1 编写目的 错误!未定义书签。1.2 项目背景 错误!未定义书签。1.3 定义 错误!未定义书签。1.4 参考资料 错误!未定义书签。2 可行性研究前提12.1 要求22.2 目标22.3 条件、假定和限制22.4 进行可行研究的方法22.5 评价尺度23 对现有系统的分析23.1 数据流程和处理流程23.2 数据字典43.3 工作负荷53.4 费用开支53.5 人员53.6 局限性54 所建议的系统64.1 对所建议的系统的说明64.2 数据流程和处理流程64.3 改进之

2、处64.4 采用建议系统可能带来的影响74.4.1 对设备的影响74.4.2 对现有软件的影响74.4.3 对用户的影响74.5 局限性74.6 技术条件方面的可行性75 社会条件方面的可行性75.1 使用方面的可行性7图书馆管理系统可行性研究报告1. 引言1.1 编写目的随着科学技术的发展,计算机已经是日常工程和生活不可或缺的工具,将图 书管理从人工管理方式转变成为软件控制,具有检索迅速、查找方便、可靠性高、 存储量大、保密性好、寿命长、成本低等巨大优点。如今,图书馆管理系统已成 为日常教学工作中必不可少的管理软件,主要可以实现借书、还书、查询图书等 功能。1.2 项目背景项目名称:图书馆管

3、理系统 项目提出者:*项目开发者:*开发小组用户:*1.3 定义IDE Integrated Development,集成开发环境 SQL(Struetured Query Language),结构化查询语言。SQL语言的主要功能 就是同各种数据库建立联系,进行沟通。Eelipse ,开放源代码的、基于 Java 的可扩展开发平台。1.4 参考资料软件工程导论(第5版) 张海藩编著 清华大学出版社 数据库系统原理及应用丁忠俊 主编 清华大学出版社 Java 学习笔记 林信良编著 清华大学出版社2 .可行性研究的前提2.1 要求主要功能:学生可通过该系统查询所需的图书资料,方便学生借书、还书,

4、同时也便于图书管理员管理图书。性能要求:所有数据实时更新保持同步,且定时备份。 输出要求:简单、快捷、实时。输入要求:及时的修改和更新图书的信息。 安全与保密要求:系统本身配备一定的安全机制,保证各项数据的完整、正 确。学生只需输入相关图书信息即可快速找到相关的书籍,图书馆工作人员也可 通过该系统获得有关的信息,便于管理,例如查询学生借还书信息。完成期限:2012年5月10日 至 2012年6月6日2.2 目标 本系统目标在于提高上传、查询图书的效率,增加系统同时可容纳查询人数。 方便图书馆工作人员对图书管的管理;方便学生对图书资料的查询。着重提高系 统安全性,保证图书信息的完整、正确。节省更

5、多的人力与设备费用,让图书管 理成为一项很直接人性化的管理。2.3 条件、假定和限制运行环境:兼容当前主流操作系统 Windows 98/2000/XP/Vista/7,与Windos office 软件高度兼容,可进行文件、数据的互传。硬件环境:奔腾 4 以上计算机,打印机、扫描仪等。 开发环境: SQL Server 、eclipse3.3 等 该系统的预期寿命为5年最早投入运行的时间为 2013 年1 月1 日。2.4 进行可行性研究的方法通过对现运行的图书馆管理系统进行用户调查以了解用户对该系统的意见与建议,全面分析该系统的各项性能,与所建议的系统进行对比。2.5 评价尺度以能够达到提

6、高学校管理工作效率、减少额外人力、物力资源开销为评价标准。3. 对现有系统的分析3.1 数据流程和处理流程 借书:输入读者借书证。系统首先检查借书证是否有效,若有效,对于第 一次借书的读者,在借书证上建立档案。否则,查阅借书文件,检查该读者所借 图书是否超过6本,若已达6,拒借,末达6本,办理借书,检查库存,修改库存 目录并将读者借书情况录入借书文件。)还书:从借书文件中读出与读者有关的记录,查阅所借日期,如超期(21 天)作罚款处理。否则,修改库存目录与借书文件。查询:通过借书文件,库存目录文件查询读者情况、图书借阅及库存情况, 显示统计表。顶层图:、-H -fy读者/借书 -图书馆管 理系

7、统拒绝借书-读者/还书借书信息/管理者罚款单t丿L /0层图:图1借书信息图2图3图43.2 数据字典数据流名称:借书 别名:借书单 简述:读者借书时填写的单据来源:读者去向:审核借书 数据流量:250份/天 组成:借书证编号借阅日期书名借阅方式密码借阅人 数据流名称:还书 别名:无 简述:读者还书时附带的数据 来源:读者去向:审核还书 数据流量:250份/天 组成:借书证编号借阅日期书名借阅方式数据存储名称:借书文件别名:无 简述:借书证编号借阅日期书名借阅方式密码借阅人操作员 查询要求:要求能立即查询并修改数据存储名称:库存文件别名:无 简述:存放图书出/入库信息 组成:书名出版社作者出版

8、日期入库数据总数量(内容简介) +当前库存量组织方式:数据文件,以书名为关键字进行索引 查询要求:要求能立即查询并修改加工名:审核借书证编号:1.1 激发条件:接受到借书证 输入:借书证输出:认定合格的借书证 加工逻辑:根据借书文件及读者借书证if借书证编号在借书文件存在and未过期and密码正确then 借书证有效else借书证无效3.3 工作负荷列出现有系统所承担的工作:1、图书借阅2、学生查阅书号借书3、服务器记录借书学生学号4、登记借出图书3.4 费用开支列出由于运行现有系统所引起的费用开支,如人力、设备、空间、支持性 服务、材料等项开支以及开支总额。3.5 人员馆长 1 名,阅览部

9、9 名,网络部技术员 1 名。3.6 局限性相关的知识点少,运行速度慢,处理能力不够,系统更新、修改困难。4. 所建议的系统4.1 对所建议系统的说明(系统流程图)将图书馆管理系统独立成为一个联网软件,在软件中实现图书 馆管理系统的各项功能。否是否登陆判断身份读者登陆 系統管理员图书归还图书借阅排行榜信息信息查询读者信息图书信息图书馆管理系统流程图4.2 数据流程和处理流程数据库中统筹管理所有数据,根据登录用户的身份不同,提供不同的数据信息。例如:图书馆管理员登录后,可查询某学生的借书与还书情况,若已借 书 6 本则拒绝借书,若超过借书期限则根据罚款单对其罚款;学生登录后,可查 询图书的具体信

10、息以使其能快速找到想要的图书。4.3 改进之处新系统在原有系统的基础上加入了数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大提高,且在用户的并行 操作与用户管理方面也有了极大的改善。4.4 采用建议系统可能带来的影响4.4.1 对设备的影响采用旧系统时配套的服务器需要更换新的。由于所建议系统的兼容性很 强,对其他硬件没有影响。4.4.2 对现有软件的影响所建议的系统对 PC 机中其他软件没有影响,且可与 Windows office 系列软件相兼容,可用于互传数据、文档。4.4.3 对用户的影响所建议的系统界面友好,用户无需经过培训即可轻松上手操作。4.5 局限性由于开发人员经验不足,工期较短,所涉及的范围不够全面。4.6 技术条件方面的可行性 经过分析,利用现有技术,所建议的系统的与其功能均可实现。图书馆管 理系统已经具备了完备、成熟的理论和体系结构,所以本系统的开发完全可行。 5 社会条件方面的可行性5.1 使用方面的可行性1. 软件使用者必须有一定的计算机基础2. 系统管理员要求由计算机的专业知识3. 管理员必须保持软件的正常性

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号