软件工程实训需求分析报告_第1页
软件工程实训需求分析报告_第2页
软件工程实训需求分析报告_第3页
软件工程实训需求分析报告_第4页
软件工程实训需求分析报告_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、软件工程需求分析报告报告名称基于js得图书馆管理系统得设计与实现专业班级学号姓名软件技术指导教师1、引言随着计算机技术得不断应用与提高, 计算机已经深入到社会生活得各个角落,计算机软件也在各方面得到广泛得应用. 但就是,很多图书馆仍采用手工管理图书得方法,不仅效率低、易出错、手续繁琐 , 而且耗费大量得人力。为了满足图书馆管理人员对图书馆书籍,读者资料 , 借还书等进行高效得管理,并结合我院图书馆管理现状 , 在工作人员具备一定得计算机操作能力得前提下 , 特编此图书管理系统软件以提高图书馆得管理效率。1.1编写目得本需求得编写就是为了研究图书管理系统软件得开发途径与应用方法。 同时它也就是进

2、行项目策划、概要设计与详细设计得基础 , 就是维护人员进行内部维护 , 信息更新,验收与测试得依据 .1.2预期得读者与阅读建议本需求得预期读者就是我院图书馆管理员, 部分学员,与图书管理系统软件开发有联系得决策人,开发组成人员,扶助开发者 , 软件验证者。1.3背景及范围本项目得名称:图书馆管理系统开发软件。本项目得任务提出者及开发者就是图书管理系统软件开发小组, 用户就是学院图书馆及相关读者。本产品就是针对电脑管理图书得需求设计得 , 主要包括管理员管理模块与学员自助服务模块。其中 , 管理员管理模块可以完成读者登记、购入新书、图书检索、读者借还书、 图书注销等主要功能, 学员自助服务模块

3、可以完成学员电子阅读,图书检索功能。1.4参考资料1、软件工程- 赛煜、刘文编著东软电子出版社、数据库系统概论-萨师煊、王珊编著高等教育出版社3、js项目开发 -萨师煊陈丹丹、高飞编著清华大学出版社2、综合描述为方便对图书馆书籍 , 读者资料 , 借还书等进行高效得管理 , 特编写该程序以提高图书馆得管理效率。使用该程序后 , 图书馆管理人员可以管理读者得登记,图书得购入、借出、归还以及注销等;还可以查询某位读者、某本图书得借阅情况 , 对当前借阅情况给出一些统计,给出统计表格, 以全面掌握图书得情况。在学校图书馆内部得现有局域网这个网络环境下, 信息由各用户在规定得权限下在各自得工作站上录入

4、,信息上网后各用户可查询, 调用 , 达到信息共享 .2、1产品得前景图书馆在正常运营中面对大量书籍、 读者信息以及两者间相互联系产生得借书信息、还书信息。现有得人工记录方法既效率低又错误过多, 大大影响了图书馆得正常管理工作。因此需要对书籍资源、读者资源、借书信息、还书信息进行管理 , 及时了解各个环节中信息得变更,有利用管理效率得提高。本系统通过强大得计算机技术给图书管理人员与读者借、还书带来便利 本系统除了图书馆内管理得一般功能还外 , 还包括网上在线查询图书信息、查询本人得借阅情况与续借等功能。系统得功能相对比较完善, 根据以后不同得需要 , 还要对系统进行更新 .2.2产品得功能(1

5、) 读者信息得制定、输入、修改、查询,包括种类、性别、借书数量、借书期限、备注。( )书籍基本信息制定、输入、修改、查询, 包括书籍编号、类别、关键词、备注。(3) 借书信息制定、输入、修改、查询 , 包括书籍编号、读者编号、借书日期、借书期限、备注。( 4) 还书信息制定、 输入、修改、查询,包括书籍编号、 读者编号、还书日期、还书期限、备注。(5 ) 有条件、多条件查询各种信息、2.3用户类与特征本系统得最终用户为管理员(图书管理员与其它管理人员), 她们可以删除图书信息、删除或增加学生信息, 可以查瞧读者得借阅信息。她们都具有一定得计算机应用基础,可以比较熟练操作计算机;运行环境 ) 硬

6、件环境服务器? (1) 处理器 ( u): 双核 ,i t l 奔腾 d 或 a d 速龙 642 以上? (2)内存容量 ( am) : 1g以上客户端?(1)处理器( cp) : 双核 , ntel奔腾 d 或 d速龙 64x2以上 ?(2) 内存容量 (ram): g以上2) 软件环境数据库服务器端( 1) 操作系统 : ind ws 7(2) 数据库管理系统 :myql, 配置 tcp/ip 协议w服务器端( ) 操作系统 :windows 7( 2) i ter et 信息服务 (iis)6 、0 管理器客户端(1) 操作系统 :window 7( 2)we浏览器 :inte ete

7、x lorer、 0 以上 , 配置 tcpip 协议2.4 设计与实现上得限制开发时间比较紧, 机器限制, 开发人员得经验少, 就是开发系统中主要得问题 . 开发经费不到位 , 管理不完善 , 设计时没能全得到考虑,都会影响本项目得开发进程3、功能需求3、1需求规定在图书管理系统中, 管理员要为每个读者建立借阅账户, 并給读者发放不同类别得借阅卡 ( 借阅卡可提供卡号、 读者姓名),账户内存储读者得个人信息与借阅记录信息。持有借阅卡得读者可以通过管理员 ( 作为读者得代理人与系统交互 ) 借阅、归还图书 , 不同类别得读者可借阅图书得范围、数量与期限不同,可通过互联网或图书馆内查询终端查询图

8、书信息与个人借阅情况, 以及续借图书(系统审核符合续借条件 ) 。借阅图书时,先输入读者得借阅卡号, 系统验证借阅卡得有效性与读者就是否可继续借阅图书 , 有效则显示读者得基本信息,供管理员人工核对。然后输入要借阅得书号 , 系统查阅图书信息数据库, 显示图书得基本信息, 供管理员人工核对。最后提交借阅请求 , 若被系统接受则存储借阅纪录, 并修改可借阅图书得数量。归还图书时, 输入读者借阅卡号与图书号( 或丢失标记号),系统验证就是否有此借阅纪录以及就是否超期借阅, 无则提示 , 有则显示读者与图书得基本信息供管理员人工审核。如果有超期借阅或丢失情况, 先转入过期罚款或图书丢失处理。然后提交

9、还书请求 , 系统接受后删除借阅纪录,并登记并修改可借阅图书得数量图书管理员定期或不定期对图书信息进行入库、 修改、删除等图书信息管理以及注销(不外借 ), 包括图书类别与出版社管理。3、2功能分类如图 1图书系统馆管登陆理系统系统信息参数设置图书馆信息基础信息 书架设置管理管理员设置图书词库设置购入新书图书管理图书注销学生借书学生管理学生还书图书信息查询查询子系统学生信息查询图 13、 具体需求系统得总体图见图2图书馆管理人员用户名和密码登陆信息验证输入管理请求数据处理管理请求显示显示器数据密码错误信息当前日期管理员表系统时钟当前日期处理查询请求查询结果数据图第一层图:(1)登陆子系统如图3

10、图书馆管理人用户名和密码密码验证用户名验证权限显示器员登陆错误信息权限显示显示可用的控管理员表件和界面图 3 管理员登录( 2)查询模块查询读者信息及其借书情况如图图书馆管理输入学生查询关键字学生信息查学生信息人员询学生文件借书文件显示器输入图书查询关键字图书目录图书信息查图书信息文件询图查询读者信息及其借书情况第二层图:( 1)处理新书购入(如图5 )规格说明输入新书得全部信息引言为了输入新书得全部信息(包括: 分类目录号 , 流水号书名 , 作者 , 内容摘要 ,价格与购书日期等 ) 。输入新书得全部信息。处理通过图书管理系统写入图书目录文件。输出新书得全部信息。图 5 输入新书全部信息(

11、2) 处理学生借书(如图)规格说明查询读者借书得相关信息。引言为了查询读者借书得相关信息。输入借书信息得关键字。处理利用关键字在借书文件中找到此流水号图书得相关信息。输出借书相关信息 .罚款单学生文件非法学生信息图书馆管理输入学生字段检查学生欠欠款超额,拒绝借书显示器人员费情况接受借书,输入图书信息系统时钟当前日期(3) 处理学生还书 (图)规格说明输入读者还书信息。引言借书成功更新数据库借书文件图查询读者借书为了把读者还书得相关信息( 包括 : 图书分类号 , 流水号,读者号,借阅日期与还书日期等)写入还书文件中。输入读者还书信息。处理通过图书管理系统写入还书文件中。输出读者还书信息得全部内

12、容.图书馆管理根据图书字段查找数据借书信息和学生信息计算欠款结还书成功输入图书字段人员库果借书文件欠款金额显示器当前日期系统时钟学生文件图书目录罚款单文件图 7 输入读者还书信息表(4 )处理图书注销(如图 8)规格说明注销图书得相关内容引言为了注销图书得相关信息.输入图书信息得关键字(图书分类号或书名) 。处理利用关键字在图书目录文件中找到此图书分类号或书名图书得相关信息输出图书得注销信息 .图书馆管理人输入注销图书字段根据图书字修改操作操作验证员段,查找数据库非法操作图书目录文输入修改信息件系统时钟当前日期注销成功显示器保存修改记录图 8 注销图书(5) 处理学生信息查询 (如图 9)规格

13、说明读者登记 , 即读者得具体信息 .引言为了把读者得具体信息(包括: 读者编号,姓名,学院 , 专业,年级等)写入读者目录文件中。输入读者具体信息。处理通过图书管理系统写入读者目录文件中.输出读者具体信息。图书馆管理输入查找字段确定查询类查找字段,关键字查找数据库人员型及字段查询结果显示器学生文件借书文件图 9 读者登记(6) 处理图书信息查询(图10)规格说明查询图书得相关内容 .引言为了查找图书得相关信息。输入图书信息得关键字(图书分类号或书名) 。处理利用关键字在图书目录文件中找到此图书分类号或书名图书得相关信息。输出图书得相关信息。图书馆管理人输入查询关键字确定查询类型查询结果显示器

14、员及字段查询字段及关键字查找数据库图书目录文借书文件件图 1 查询图书4、非功能需求4、性能需求1) 精度需求在精度需求上, 根据使用需求, 在各项数据得输入 , 输出及传输过程中 , 可以满足各种精度得需求。2) 时间需求在软件方面,响应时间,更新处理时间都比较快且迅速, 完全满足用户要求 .)灵活性当用户需求 , 如操作方式 , 运行环境 , 结果精度,数据结构与其她软件接口等发生变化时,设计得软件要做适当调整 , 灵活性非常大。4) 故障处理内部故障处理 : 在开发阶段可以随即修改数据库里得相应内容.外部故障:对编辑得程序进行重装载时,第一次装载认为错,修改。第二次运行 , 在需求调用时出错 , 有错误提示,重试。、 2属性1) 保密性本软件作为教学管理辅助设备,它得规模比较小, 不需要保密技术,先顶一个程序中某些区域得规约,给不同得模块分配不同得功能2) 可维护性本软件得组成程序组构较为简单, 直观意义

温馨提示

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

评论

0/150

提交评论