图书管理系统软件工程课程设计培训课件 下载本文

内容发布更新时间 : 2024/6/2 15:20:33星期一 下面是文章的全部内容请认真阅读。

《软件工程—原理、方法与应用》

项目名称:图书管理系统指导老师:学生姓名:专 业:学 号:日 期:课程设计报告书

目录

一、项目计划........................................................ 0

(一)项目内容.................................................. 0 (二) 开发环境................................................. 0 (三) 进度安排................................................. 1 二、结构化分析设计.................................................. 1

(一)数据流图.................................................. 1 (二) 数据字典................................................. 2 (三)加工说明.................................................. 5 (四)结构图.................................................... 5 (五) 流程图................................................... 8 三、面向对象分析设计............................................... 11

(一)用例图................................................... 11 (二) 对象行为模型............................................ 12 (三)系统包图................................................. 13 (四)类图..................................................... 14 四、系统实现....................................................... 15

(一)程序代码................................................. 15 (二)功能演示................................................. 30 五、测试........................................................... 33 六、 软件发布...................................................... 38 七、总结体会....................................................... 38 八、 参考文献...................................................... 39

一、项目计划

(一)项目内容

在计算机日渐走进普通家庭的今天,对于个人来讲,采用一套行之有效的图书管理系统来管理自己的图书是非常方便的;对图书管理部门来讲,以前单一的手工检索已不能满足人们的要求,伴随着工业化、信息化的高速发展,图书的数目越来越庞大,图书种类也是越来越多样化;因而往往是投入了大量的人力、物力和财力却得不到高效的管理效率。为了便于图书资料的管理、满足人们的需求,不必浪费大量的时间耗费在图书检索上,这就需要有一个有效的图书管理软件来帮助人们管理,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、便捷和智能化管理,达到提高图书管理效率的目的。基于这个问题,研发了这个图书管理系统。

该系统主要实现功能:管理员登录及退出、读者信息查询、图书的增加、删除、更新和查询。

(二)开发环境

开发环境:Win 7 旗舰版。

开发工具:SQL Server 2005 JCreator1.7 作图软件:Rational Rose Enterprise Edition 2003