软件工程可行性分析报告_第1页
软件工程可行性分析报告_第2页
软件工程可行性分析报告_第3页
软件工程可行性分析报告_第4页
软件工程可行性分析报告_第5页
已阅读5页,还剩5页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1-<图书馆管理系统>可行性研究报告作者:完成日期:2012.05.16签收人:签收日期:目录1引言 11.1编写目的 11.2项目背景 11.3定义 11.4参考资料 12可行性研究前提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改进之处64.4采用建议系统可能带来的影响74.4.14.4.2对现有软件的影响74.4.3对用户的影响74.5局限性74.6技术条件方面的可行性75社会条件方面的可行性75.1使用方面的可行性7图书馆管理系统可行性研究报告1.引言1.1编写目的随着科学技术的发展,计算机已经是日常工程和生活不可或缺的工具,将图书管理从人工管理方式转变成为软件控制,具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等巨大优点。如今,图书馆管理系统已成为日常教学工作中必不可少的管理软件,主要可以实现借书、还书、查询图书等功能。1.2项目背景项目名称:图书馆管理系统项目提出者:****项目开发者:***开发小组用户:***1.3定义IDEIntegratedDevelopment,集成开发环境SQL(StructuredQueryLanguage),结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。Eclipse,开放源代码的、基于Java的可扩展开发平台。1.4参考资料《软件工程导论》(第5版)张海藩编著清华大学出版社《数据库系统原理及应用》丁忠俊主编清华大学出版社《Java学习笔记》林信良编著清华大学出版社2.可行性研究的前提2.1要求主要功能:学生可通过该系统查询所需的图书资料,方便学生借书、还书,同时也便于图书管理员管理图书。性能要求:所有数据实时更新保持同步,且定时备份。输出要求:简单、快捷、实时。输入要求:及时的修改和更新图书的信息。安全与保密要求:系统本身配备一定的安全机制,保证各项数据的完整、正确。学生只需输入相关图书信息即可快速找到相关的书籍,图书馆工作人员也可通过该系统获得有关的信息,便于管理,例如查询学生借还书信息。完成期限:2012年5月10日至2012年6月6日2.2目标本系统目标在于提高上传、查询图书的效率,增加系统同时可容纳查询人数。方便图书馆工作人员对图书管的管理;方便学生对图书资料的查询。着重提高系统安全性,保证图书信息的完整、正确。节省更多的人力与设备费用,让图书管理成为一项很直接人性化的管理。2.3条件、假定和限制运行环境:兼容当前主流操作系统Windows98/2000/XP/Vista/7,与Windosoffice软件高度兼容,可进行文件、数据的互传。硬件环境:奔腾4以上计算机,打印机、扫描仪等。开发环境:SQLServer、eclipse3.3等该系统的预期寿命为5年最早投入运行的时间为2013年1月1日。2.4进行可行性研究的方法通过对现运行的图书馆管理系统进行用户调查以了解用户对该系统的意见与建议,全面分析该系统的各项性能,与所建议的系统进行对比。2.5评价尺度以能够达到提高学校管理工作效率、减少额外人力、物力资源开销为评价标准。3.对现有系统的分析3.1数据流程和处理流程借书:输入读者借书证。系统首先检查借书证是否有效,若有效,对于第一次借书的读者,在借书证上建立档案。否则,查阅借书文件,检查该读者所借图书是否超过6本,若已达6,拒借,末达6本,办理借书,检查库存,修改库存目录并将读者借书情况录入借书文件。)还书:从借书文件中读出与读者有关的记录,查阅所借日期,如超期(21天)作罚款处理。否则,修改库存目录与借书文件。查询:通过借书文件,库存目录文件查询读者情况﹑图书借阅及库存情况,显示统计表。顶层图:图书馆管图书馆管理系统读者读者读者借书拒绝借书还书借书信息 管理者罚款单管理者0层图:借书处理2借书处理2审核借书1借书通知 借书信息审核借书1借书拒绝还书 库存文件查询4查询4借书文件 统计表还书处理3 还书 罚款单还书处理3 借书审核1.3建档1.2审核借书1.11层图: 借书审核1.3建档1.2审核借书1.1 借书文件 第一次借书无 借书信息借书效 借书通知证件 超过6本或库存无,拒绝还书库存记录图1打印处理2.2登记及修改库存2.1借书通知 借书数据 借书信息打印处理2.2登记及修改库存2.1 库存文件 借书文件图2处理审核3.2 超期 罚款单处理审核3.2还书审核3.1还书审核3.1还书登记入库3.3 还书信息登记入库3.3借书文件 库存文件图3查询选择4.1查询选择4.1 借书文件 库存文件按书名查询4.3库存查询4.5超期查询4.3按读者查询4.2 读者名图书名时间库存目录按书名查询4.3库存查询4.5超期查询4.3按读者查询4.2统计表 图43.2数据字典数据流名称:借书别名:借书单简述:读者借书时填写的单据来源:读者去向:审核借书数据流量:250份/天组成:借书证编号+借阅日期+书名+借阅方式+密码+借阅人数据流名称:还书别名:无简述:读者还书时附带的数据来源:读者去向:审核还书数据流量:250份/天组成:借书证编号+借阅日期+书名+借阅方式数据存储名称:借书文件别名:无简述:借书证编号+借阅日期+书名+借阅方式+密码+借阅人+操作员查询要求:要求能立即查询并修改数据存储名称:库存文件别名:无简述:存放图书出/入库信息组成:书名+出版社+作者+出版日期+入库数据+总数量+(内容简介)+当前库存量组织方式:数据文件,以书名为关键字进行索引查询要求:要求能立即查询并修改加工名:审核借书证编号:1.1激发条件:接受到借书证输入:借书证输出:认定合格的借书证加工逻辑:根据借书文件及读者借书证if借书证编号在借书文件存在and未过期and密码正确then借书证有效else借书证无效3.3工作负荷列出现有系统所承担的工作:1、图书借阅2、学生查阅书号借书3、服务器记录借书学生学号4、登记借出图书3.4费用开支列出由于运行现有系统所引起的费用开支,如人力、设备、空间、支持性服务、材料等项开支以及开支总额。3.5人员馆长1名,阅览部9名,网络部技术员1名。3.6局限性相关的知识点少,运行速度慢,处理能力不够,系统更新、修改困难。4.所建议的系统4.1对所建议系统的说明(系统流程图)将图书馆管理系统独立成为一个联网软件,在软件中实现图书登陆系统登陆系统 否是否登陆是否登陆判断身份管理员读者判断身份管理员读者图书借阅信息查询图书归还读者信息图书信息排行榜信息图书借阅信息查询图书归还读者信息图书信息排行榜信息图书馆管理系统流程图4.2数据流程和处理流程数据库中统筹管理所有数据,根据登录用户的身份不同,提供不同的数据信息。例如:图书馆管理员登录后,可查询某学生的借书与还书情况,若已借书6本则拒绝借书,若超过借书期限则根据罚款单对其罚款;学生登录后,可查询图书的具体信息以使其能快速找到想要的图书。4.3改进之处新系统在原有系统的基础上加入了数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大提高,且在用户的并行操作与用户管理方面也有了极大的改善。4.4采用建议系统可能带来的影响4.4.1对设备的影响采用旧系统时配套的服务器需要更换新的。由于所建议系统的兼容性很强,对其他硬件没有影响。4.4.2对现有软件的影响所建议的系统对PC机中其他软件没有影响,且可与Windowsoffice系列软件相兼容,可用于互传数据、文档。4.4.3对用户的影响所建议的系统界面友好,用户无需经过培

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论