OOD-OOA报告
[图书管理系统]
[V1.0]
专 业:班 级:姓 名:学 号:成 绩:
软件技术
软件教研室制
文档编号
__STDU01____
版本号__V1.0__
编写_ _ 校对____ ___ 批准_________________ 开发单位__________________
____________ ____________ ____________ ____________
日期日期日期日期
目录
键入章标题(第 1 级) ...................................................................................................................... 1
键入章标题(第 2 级) .............................................................................................................. 2
键入章标题(第 3 级) ...................................................................................................... 3
键入章标题(第 1 级) ...................................................................................................................... 4
键入章标题(第 2 级) .............................................................................................................. 5
键入章标题(第 3 级) ...................................................................................................... 6
十、图书管理系统的OOA和OOD报告
1.项目任务概述
近年来,随着因特网的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并进入传统的流通领域。在图书管理系统用计算机管理图书是一种计算机应用技术的创新,在计算机还未普及之前图书管理都是由图书管理人员手工记帐的方式来操作的.现在一般的图书馆都是采用计算机作为工具的实用的计算机图书管理程序来帮助图书馆管理员进行更有效的图书管理。
图书管理系统是典型的信息管理系统, 其分别从设备管理和用户管理等角度进行处理,并对需求分析、概念设计、逻辑设计、物理设计、数据库实施和维护进行了阐述。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点
2 .系统开发计划 2.1产品背景
在图书管理系统用计算机管理图书是一种计算机应用技术的创新,
在计算机还未普及之前图书管理都是由图书管理人员手工记帐的方式来操作的.现在一般的图书馆都是采用计算机作为工具的实用的计算机图书管理程序来帮助图书馆管理员进行更有效的图书管理。
2.2图书管理系统功能需求分析
图书管理系统主要服务与图书管理人员,包含的功能模块主要
有:
一. 图书管理:图书类别管理,图书信息管理 二. 读者管理:读者管理,读者信息管理. 三. 图书借阅管理:借书管理,还书管理. 四. 系统管理:添加管理员,修改密码,退出系统
图书管理书籍管理读者管理图书借阅管理系统管理
系统需求结构图(**)
2.2.1系统功能模块图
图10-2 软件功能模块图(**)
2.2.2 任务、角色分工表
表10-1任务、角色分工表 角色名 组长 副组长 组员 组员 组员 组员 姓名 张XX 李XX 付XX 周XX 白XX 王XX 模块 登录模块、主界面等 修改书籍信息 录入模块 数据库 书籍展示、购物车 我的订单模块 2.2.3 数据库设计(E-R图)
部分数据库表及其字段属性表示如下图10-3所示:
图书编号出版社作者名用户名称借阅状态用户帐号用户地址用户ID图书信息表用户信息表访问时间
图10-3 部分数据库表E-R图(**)