网站大量收购闲置独家精品文档,联系QQ:2885784924

图书管理系统软工程课程设计.doc

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书管理系统软工程课程设计

《软件工程—原理、方法与应用》 课程设计报告书 项目名称:图书管理系统 指导老师: 学生姓名: 专 业: 学 号: 日 期: 目录 一、项目计划 1 (一)项目内容 1 (二) 开发环境 1 (三) 进度安排 2 二、结构化分析设计 2 (一)数据流图 2 (二) 数据字典 3 (三)加工说明 6 (四)结构图 6 (五) 流程图 9 三、面向对象分析设计 12 (一)用例图 12 (二) 对象行为模型 13 (三)系统包图 14 (四)类图 14 四、系统实现 16 (一)程序代码 16 (二)功能演示 31 五、测试 34 六、 软件发布 39 七、总结体会 40 八、 参考文献 40 一、项目计划 (一)项目内容 在计算机日渐走进普通家庭的今天,对于个人来讲,采用一套行之有效的图书管理系统来管理自己的图书是非常方便的;对图书管理部门来讲,以前单一的手工检索已不能满足人们的要求,伴随着工业化、信息化的高速发展,图书的数目越来越庞大,图书种类也是越来越多样化;因而往往是投入了大量的人力、物力和财力却得不到高效的管理效率。为了便于图书资料的管理、满足人们的需求,不必浪费大量的时间耗费在图书检索上,这就需要有一个有效的图书管理软件来帮助人们管理,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、便捷和智能化管理,达到提高图书管理效率的目的。基于这个问题,研发了这个图书管理系统。 该系统主要实现功能:管理员登录及退出、读者信息查询、图书的增加、删除、更新和查询。 开发环境 开发环境:Win 7 旗舰版。 开发工具:SQL Server 2005 JCreator1.7 作图软件:Rational Rose Enterprise Edition 2003 进度安排 该软件应用JCreater1.7和SQL Server 2005进行编程,历时大概一周,最终完成了这个小型图书管理系统。由于时间仓促,该小型图书管理系统并不完善。我用了两天时间查找相关资料,两天时间编写代码和连接数据库。其余三天开始应用Rational Rose Enterprise Edition 2003画数据流图、结构图、流程图、用例图和包图类图。整个过程系我一人完成。 二、结构化分析设计 (一)数据流图 书籍信息 读者信息 读者信息 查询信息 图2.1-1图书管理系统的顶层DFD book表 录入信息 查询请求 更新信息 查询结果 reader表 图2.1-2图书管理系统的第二层DFD book表 reader表 图2.1-3图书管理系统的第三层DFD 查询结果 查询请求 无效请求 有效请求 book表 图2.1-4图书管理系统的第三层DFD 数据字典 数据流 数据流编号 D01 数据流名称 查询读者信息 数据流组成 学号 数据流编号 D02 数据流名称 查询读者信息结果 数据流组成 学号+姓名+性别+年龄+密码+系别 数据流编号 D03 数据流名称 添加书籍信息 数据流组成 索书号+书名+数量+作者+出版社 数据流编号 D04 数据流名称 删除书籍信息 数据流组成 索书号 数据流编号 D05 数据流名称 更新书籍信息 数据流组成 索书号+书名+数量+作者+出版社 数据流编号 D06 数据流名称 查询书籍信息 数据流组成 索书号 数据流编号 D07 数据流名称 查询书籍信息结果 数据流组成 索书号+书名+数量+作者+出版社 数据项 数据项名 学号 取 值 0000-9999 数据项名 姓名 取 值 4-6字符 数据项名 性别 取 值 2字符 数据项名 年龄 取 值 正整数 数据项名 密码 取 值 6字符 数据项名 系别 取 值 0—20字符 数据项名 索书号 取 值 00000-99999 数据项名 书名 取 值 0-20字符 数据项名 数量 取 值 正整数 数据项名 作者 取 值 0-20字符 数据项名 出版社 取 值 0-20字符 (三)加工说明 审查用户查询书籍信息请求 2.3图-加工说明 (四)结构图 图2.4-1—图书管理系统上层框架 图2.4-2-图书管理子系统初始SC图 图2.4-3-图书管理子系统初始SC图 图2.4-4-图书管理系统SC图的上层框架 流程图 图2.5-1—图书管理系统登录流程图 图2.5-2—读者信息查询流程图 图2.5-3—添加书籍流程图 图2.5-4—删除书籍流程图 图2.5-5—更新书籍流程图 图2.5-6—查询书籍流程图 三、面向对象分析设计 (一)用例图 用例图在需求分析阶段有重要作用,它是作为参与者的外部用户

文档评论(0)

vdi938 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档