ImageVerifierCode 换一换
格式:DOCX , 页数:67 ,大小:928.88KB ,
资源ID:16612815      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16612815.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(概要设计详细设计范例Word格式文档下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

概要设计详细设计范例Word格式文档下载.docx

1、 提供预约与取消预约功能。 参考资料:实用软件工程(第二版) 郑人杰 殷人昆 陶永雷 清华大学出版社软件工程Java语言实现 Stephen R. Schach 机械工业出版社实践者的研究方法 Roger S. Pressman 机械工业出版社需求分析规格说明书 2.任务概述:目标:该图书管理系统针对的用户是中型图书室,藏书的种类包括中、英、俄、德、日文书籍和期刊,读者的数量和来源仅限于本单位职工及通过馆际互借认可的读者。相应的需求有:1能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括: 图书信息的录入、删除及修改。 图书信息的多关键字检索查询。 图书的出借、返

2、还和资料统计。 图书的远程预约和续借。 馆际互借(通过电子邮件或现场录入) 2能够对一定数量的读者进行相应的信息存储与管理,这其中包括: 读者信息的登记、删除及修改。 读者资料的统计与查询。 3能够对需要的统计结果提供打印输出。 4能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。运行环境:本系统采用C/S体系结构,由一台服务器与多个客户机组成,配置如下:服务器:硬件:80x86系列微机CPU:733以上内存:256M以上硬盘空间:40G以上 软件:Windows Server、Access等工作站: 166以上16以上2G以上软件:Windows 9x或Wi

3、ndows 2000 professional 、Access等 。网络设备:网卡、HUB、网线等。需求概述:通过计算机实现对图书馆图书入库、借阅、归还、检索、读者管理、查询的管理功能。条件与限制: 要求图书管理员会个般的计算机操作,会中文输入。要求用户界面有好,提供帮助。3.总体设计:处理流程:主程序:图书编目: 图书入库:读者信息管理:图书操作:系统管理:读者远程图书操作总体结构:1.总体结构:2.业务对象:3.用户接口:功能分配:1.图书管理员:浏览添加修改删除查询授权添加记录删除记录更改记录显示记录2.出版社:3.图书分类:4.图书编目:5.图书借阅等级:6.图书库存信息:7.读者借阅

4、等级:8.读者信息:9.图书操作:借出续借归还丢失预约统计打印4接口设计:外部接口:用户界面:1.登录界面:2.主界面:3.图书编目界面:4.图书库存管理界面:5.读者管理界面:6.系统管理界面:图书管理员管理:出版社:图书借阅等级:读者借阅等级:图书状态:类别:7.图书操作界面:借阅:预约:8.查询界面:软件接口:使用ODBC连接数据库硬件接口:鼠标、打印机内部接口:(模块之间的接口)模块间采取数据耦合方式,通过参数表传递数据,交换信息。5.数据结构设计:逻辑结构设计:采用线性表结构物理结构设计:采用链表结构数据结构与程序的关系:数据的录入、修改、删除、统计都要涉及记录结构定义。数据的查询在

5、涉及多个数据文件之间的关系;错误信息结构为显示错误信息带来方便。6运行设计:运行模块的组合:通过主应用程序组合,模块均可独立操作存储文件。运行控制:通过键盘或鼠标选择控制相应功能,通过键盘输入记录信息,查询要求等。运行时间:更新处理时间1ms检索业务响应时间1s数据传输时间1s7.出错处理设计:出错输出信息:根据不同的错误提供不同的借误提示信息出错处理对策:1一般错误:显示错误信息,提示用户重新操作2严重错误:重新启动,必要时启用备份恢复数据8. 安全保密设计:提供用户登录机制,不同级别的用户拥有不同的权限。9维护设计可以在软件交付后根据用户反馈意见修必类模块功能。 文档编号:详细设计说明书项

6、目负责人:编 写:校 对:审 核:批 准:开发单位:1.给出详细设计,供软件编程人员参考。*需求分析规格说明书概要设计说明书2.总体设计:软件结构:(给出软件系统的结构图)3.总体结构:4.程序描述:Title类添加编目信息:类名:Title方法名:addTitle类型修饰符:Public void 参数:ISDN出错消息:ISDN已存在或记录不符合要求访问的文件:改变的文件:调用的方法:查找记录 将新记录写入图书编目文件程序逻辑:接口:调用形式:Void addTitle()传入参数:记录字段值传出参数:错误信息存储分配:每条记录180字节限制条件:无测试要点:对不合条件的记录是否有错误判断

7、能力更新编目信息:updateTitle记录记录不符合要求更新图书编目文件Void updateTitle()删除编目信息:deleteTitle其它表中包含了相关记录,无法删除删除图书编目文件Void deleteTitle()能否正常删除记录,对错误删除的判断能力查询编目信息:queryTitleSQL查询语句查询图书编目文件Void queryTitle()相关记录动态分配能否实现多关键字查询Item类添加图书库存信息:ItemaddItemISBN、IDISBN不存在,ISBN、ID已存在或记录不符合要求Item、Title查找记录, 将新记录写入图书库存信息文件Void addIte

8、m()每条记录100字节更新图书库存信息:updateItem更新图书库存信息文件注释:如记录符合要求,更新该记录,否则报错。Void updateItem()删除图书库存信息:deleteItem删除图书库存信息文件中相关记录Void deleteItem()查询图书库存信息信息:queryItem查询图书库存信息文件根据查询条件对图书库存信息文件进行查询,显示符合条件的记录。Void queryItem() Borrower类:添加读者信息:BorroweraddBorrower证号证号已存在或记录不符合要求查找记录 将新记录写入读者信息文件Void addBorrower()每条记录20

9、0字节更新读者信息:updateBorrower更新读者信息文件Void updateBorrower()删除读者信息:deleteBorrower删除读者信息文件中相关记录Void deleteBorrower()查询读者信息:queryBorrower查询图书读者文件Void queryBorrower() Reservation 类:添加预约信息:ReservationaddReservationISBN、证号该书有库存,或记录不符合要求查找记录 将新记录写入图书预约信息文件Void addReservation()每条记录40字节能否判断有无库存,能否预约删除预约信息:deleteRe

10、servation删除图书预约信息文件Void deleteReservation() Loan: 借出:LoanLendISBN不存在、证号不存在、无借阅权限或图书无库存流通信息、预约信息、读者借阅等级、图书库存信息流通信息、预约信息、图书库存信息查找流通信息、读者借阅等级、图书库存信息文件,如记录符合要求将新记录写入流通信息文件同时更新图书库存信息,有预约的更新预约信息Void Lend()每条记录100对不合条件的记录是否有错误判断能力,能否在添加借出信息的同时修改图书库存状态 归还:ReturnISBN、证号、id相关借出记录不存在流通信息、读者借阅等级、图书库存信息、罚款信息流通信息

11、、图书库存信息、罚款信息查找记录,如果没有超期,更新流通信息与图书库存信息,如果超期,先计算罚款,收取罚款后更新流通信息与图书库存信息Void Return()是否能正常归还图书,判断超期图书,计算罚款,判断输入有误 丢失:Lost查找记录,计算罚款,收取罚款后更新流通信息与图书库存信息Void Lost()能否计算罚款,更新图书状态,归还图书 续借:Resume相关记录不存在流通信息查找记录 将新记录写入流通信息文件Void Resume()能否续借查询流通信息:queryLoanSQL语句流通信息、图书编目信息、图书库存信息、读者信息查询流通信息、图书编目信息、图书库存信息、读者信息Void queryLoan(str ) 主程序:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1