已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
长安大学软件工程导论课程设计图书管理系统刘静图书管理系统第一章问题定义 11问题的说明12图书馆系统的概要1第二章可行性研究 21 .对现有系统的分析22 .技术的可行性23 .经济可行性2第三章系统需求报告 31 .引言2 .需求记述3 .假设和依赖54功能需要55非功能需要66数据说明77外部接口的需要12第四章概要设计说明报告书 171引言132系统概要133总设计144模块设计145接口设计166数据结构设计177系统保养设计21第五章详细设计说明报告书 211引言212背景,背景,背景。3定义。定义。定义。4参考资料225系统的构成236接口设计要求24模块说明书24第六章测试计划331测试项目名和测试内容332测试用例353测试资料36第七章课程设计心得37评论38第一章问题定义1 .问题的说明XX学校图书馆目前是手工管理的,效率低,容易出错,手续麻烦,而且花费很多精力。 图书馆设计图书馆系统,管理读者注册、图书购买、出借、归还、注销等。 管理员还可以查询某读者、某书目前的借阅情况、历史借阅记录,按读者角度、图书角度、借阅角度进行统计,提交统计报告,全面掌握书的流通情况。2 .图书管理系统的概要图书馆现在是手工管理的,效率低,容易出错,手续麻烦,而且消耗了很多劳力。 为了方便必须开发图书管理系统。 基于WEB的图书管理系统是图书馆的在线管理,提高工作效率。 目标系统必须至少提供功能:系统管理员可以实现系统管理:插入、修改、取消注册图书、借阅信息等功能,其中包括基于以上操作的管理员操作、借阅者操作两方面。 目标系统查询某读者、某书目前的借阅情况、历史借阅记录,根据读者的角度、图书的角度、借阅角度分别至少应提供以下功能的证明书的确认,借阅者可以调查自己的借阅信息、资料、图书的预约等,管理者提交统计报告,全面掌握图书的流通情况第二章可行性研究1 .现有的系统分析现在图书馆手动管理,读者借书等手续很麻烦,而且管理员工作,开发这个系统最方便,读者用计算机查,预约书,不需要直接去图书馆找,所以节省了很多时间,管理员也用计算机管理和阅读书。 现在的图书馆也可以进行信息查询来预约书,但是因为是手动管理,所以速度慢,不方便,新系统可以迅速实现这些功能。 图书馆和读者都很方便。2 .技术的可行性学校只需要建立局域网,引进适当数量的硬件设备就能实现图书管理系统的应用,目标系统预计使用ASP技术实现,目前该技术很普遍,因此可以用技术手段实现该系统,在高中也可以使用计算机如上所述,目前实现目标系统的条件已经成熟。3 .经济可行性开发目标系统所需要求低,且系统不复杂,开发周期短,人员的经济支出有限。 系统开发实际执行后,校本手工管理发生了变化,便于很多读者,系统开发提高了读者的时间利用率。经费预算开发该系统预计需要购买硬件、外部设备(一台P4微机、一台打印机),1.2万元左右,开发工作量约3人月工作量,人均月薪2000元,开发完成后,维护费用为一年600元因此,这是值得开发目标系统的。第3章系统要件说明报告1引言1.1目的软件需求说明书的编写,是为了使用户和软件开发者双方对软件的执行环境、功能和性能需求的初始规定有共同的理解,作为开发工作整体的基础,为概要设计提供需求说明。1.2背景软件系统的名称:图书馆管理系统本项目的任务提交人: XX学校这个项目的任务开发者: XX本项目用户: XX学校1.3用户分类和特征管理员:图书管理系统管理员管理读者注册、图书购买、出借、归还和取消注册。 查阅某读者、某书目前借书情况、历史借书记录,按读者角度、图书角度、借书角度进行统计,可在统计报告书中全面掌握书的流通情况。读者:借图书馆书的人。 查询、借用、图书的返还。1.4现有业务流程手工管理、读者预约、借用、返还、借款支付等都要手工记录,手工查询。1.5存在的问题效率低,容易出错,手续麻烦,而且需要很多劳力。2需求概述2.1整体功能目标提高图书管理工作效率,减少相关工作量,真正科学、合理规划、系统、有效地实施学校图书管理工作。 实现计算机的自动信息处理。2.2约束2.2.1运行环境硬件环境电脑伺服器(1)处理器(CPU ) :奔腾900米(推荐奔腾41.2 g )(2)内存容量(RAM ) :至少256M (推荐512M )客户端(1)处理器(CPU ) :奔腾133米或更高(2)存储容量(RAM):64M以上软件环境数据库服务器端(1)操作系统: Microsoft Windows 2000(2)数据库管理系统: Oracle,TCP/IP协议的构成Web服务器端(1)操作系统: Microsoft Windows 2000(2)互联网信息服务(IIS)6.0经理(3) Visual Studio.NET 2003、TCP/IP协议的结构客户端(1)操作系统: Windows 98/2000/2003/XP(2) Web浏览器: Internet Explorer 5.0以上或Netscape 4.0以上,构成TCP/IP协议3 .假设和依赖开发该系统需要购买硬件、外部设备(一台P4微机、一台打印机),花费1.2万元左右。 开发工作量约需三人月工作量,人均月薪2000元,开发完成后,维护费用每年600元,开发完成后,原三位管理者可减少两人,人均月薪可减少600元。4功能要求l读者注册:没有帐户的读者可以注册用户,确认读者是本校的老师还是学生后再进行注册。l读者登记:为读者制作读者卡,包含读者的具体信息(读者号码、姓名、学院、专业、学年等),写入读者目录文件。l新书购买:为这本书制作图书卡,包含分类目录编号、记号(唯一)书名、作者、内容摘要、价格和购买日期等信息,写入图书目录文档。l取消注册图书:有时需要整理图书馆的图书,必须取消注册没有价值的和旧的。l读者借书:首先检查该读者是否为有效读者,无效则拒绝借书,否则,该读者借的书是否超过最大限制数(5本),以及是否有未归还的过期书调查这本书是否有多本书,如果有的话,登记借书、图书分类号码、读者号码、借书日期等。l读者还书:根据图书编号,从借书文件中阅读有关记录,注明还书日期,书过期则处以罚款,罚款。l查询印刷:可根据需要分为查询某读者、某图书和全局图书三种方式,同时印刷读者和图书状况统计表。l系统维护:管理员可以维护系统数据,如添加、删除、更新、添加、删除、更新、添加和删除帐簿。5功能以外的要求5.1性能要求l系统在10秒内应答所有的请求l系统每周7天,每天24小时可用,应该在每天下午13点0013点30分更新图书借阅情况和库存情况l对于没有经验的用户来说,系统的所有功能都可以在2个小时的训练中使用。5.2输入输出需求输入需求l查询时输入读者名、证书编号、密码、书籍名或书籍代码l读者的输入名称的类型是charl读者输入的证书编号类型为char,编号范围为l读者输入的密码类型为charl读者输入的书目名称的类型是charl读者输入的书目代码的类型是char,范围是xxA0000xxZ9999输出要求:看l借出信息,显示借出者的名字、学号、学院、借出履历、剩馀借出量、预约状态、费用不足状态、书籍过期的时间,不久过期的书籍显示借出状态l查询正常输出显示书志名、作者、发表日、库存量、可借出数、库存地址l预约正常输出显示书志名、作者、发表日和预约成功l借出正常输出显示现在的借出者信息和书籍名、作者、有效期限、剩馀借出量l贷款量满时,表示不能贷款l拖欠付款的状态表示拖欠付款的状况,提示付款,不能借书l读者输入信息不正确时,显示输入错误! 请重新输入。5.3故障处理需求l死机的时候,软件必须自动保存现在的信息。l处理:重新启动机器,显示验证信息。l输入信息类型不正确时,请重新输入有效信息。l如果读者信息和借用信息显示不正确,管理者必须检查读者信息,及时修改系统信息。6数据的说明图1顶层的数据流图图2中的0层数据流图图3的一层的数据流图a图4的1层的数据流图b图5的双层数据流图a图6的双层数据流图b图7双层数据流图c图8的双层数据流图d图9的双层数据流图e数据词典(1)流入口信息维护要求=信息备份表|信息恢复表图书查询要求=读者状况|图书状况|统计要求读者状况=读者的借阅证号码、读者名、读者单位借阅状况借书时=书名、分类、目录编号、图书编号的借书日图书状况=书名作者分类目录号码图书记号码总数库存数统计表=图书状况图书管理要求=入库书|倒票|分类书入库书=分类目录编号数书名作者内容摘要价格出版社出版日购买日借书还书业务=借书单|还书单|罚款单借出证=读者借出证号码有效证明书号码返还图书=图书编号罚单=过期天数惩罚金额图书预约请求=预约单预约票=预约书名图书记号码预约日期(2)文件条目文件名:读者文件构成: 借出证号码、姓名、所在单位组织:按读者升序排列文件名:目录文件。构成: 目录号书名作者内容摘要价格出版社出版日购买日图书号藏书场所组织:按字母顺序对目录编号进行排序文件名:借书文件构成: 借出记录分类目录编号图书记号码借出日期返还日期组织:按借用日期排列文件名:用户文档。配置: 用户名、用户名、用户id号、用户权限组织:按用户编号排序。7外部接口要求7.1用户界面使用多文档界面,只要认证通过,就能轻松操作适当的权限。7.2硬件接口服务器端CPU :奔腾900米(推荐奔腾4.2 g )内存: 256米以上(推荐512米)硬盘: 20G以上客户端CPU奔腾133米以上内存: 64M以上硬盘: 20G以上局域网(儿)网络要求局域网安全性高、可操作、维护性高、速度快。7.3软件界面服务器端操作系统: WindowsXP、Windows2000、WindowsXP、Windows vista客户端: Windows
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 研究生导师评语汇集
- 课程设计论文选题评价
- 七年级英语上册-Unit-4-Wheres-my-schoolbag-Section-B1a-1d
- 2025年中国食品行业发展研究报告
- 汉语言文学专业课程说明
- 浅论秘书与领导的关系
- 临床科室成本责任中心的构建与考核
- 临床试验脱落报告中的数据完整性要求
- 汉语言文学专业毕业生在毕业论文写作中 应注意的几个问题
- 毕业论文撰写格式及装订的规范
- 导流明渠施工方案
- (完整版)新人教版八年级英语单词表全册
- 就业心理教学课件
- DBJ51-T 048-2021 四川省建设工程造价电子数据标准
- 《高分子溶液 》课件
- DL/T 5622-2021 太阳能热发电厂储热系统设计规范
- 《虚拟现实(VR)制作与应用》考试复习题库(汇总)
- 动力学中的临界问题课件
- 山东金岭矿业股份有限公司侯家庄矿区矿山地质环境保护与土地复垦方案
- 高考3500词无中文无音标清晰版自测
- GB/T 2423.1-2008电工电子产品环境试验第2部分:试验方法试验A:低温
评论
0/150
提交评论