第3章图书管理系统分析与设计.pptVIP

  • 5
  • 0
  • 约1.74千字
  • 约 25页
  • 2017-09-19 发布于河南
  • 举报
第3章 图书管理系统分析与设计 概述 为了我们学习的需要我们将一个实际的项目经过简化,简化需求,简化技术实现,突出技术要点。今后的学习中我们将以这个项目来讲解我们要学习的Java知识。由于我们在Java部分没有学习JDBC,我们不可能通过JDBC技术访问数据库,所以,在我们Java的这个图书管理系统的版本中数据的持久化是放到文件中的,我们将通过IO学习的技术来访问数据文件。 3.1 系统需求 简化的需求如下 : 图书管理系统是为企业内部管理图书使用的。 图书管理员可以登录系统。 登录图书管理员可以如下操作: 根据书名、作者、出版社查询图书; 可以新书入库; 可以删除书库中的信息; 可以修改书籍信息; 图书管理员登录页面 图书查询页面 图书查询页面 续… 图书信息选择页面 图书信息删除页面 图书信息修改页面 新书入库页面 3.2 需求分析 确定用例 确定主要类 边界类(用户GUI类) 控制类 实体类(系统中需要保存信息的类) 建立数据库概念模型 确定用例 系统中的角色:图书管理员。 系统中的用例:登录、图书查询、图书修改、图书删除和新书入库。 确定主要类 确定主要类 续… 边界类是角色与系统交互的界面, LoginForm类是用户登录页面,MainForm是查询页面、EditForm是修改和新书入库页面。 控制类是控制系统流程的类,MainApp类。 实体类是系统中需要保存信息

文档评论(0)

1亿VIP精品文档

相关文档