1、 设计题目:_ 图书管理系统的设计与实现 _ 学 院: 计算机与信息学院 专业年级: 计算机科学与技术 2009 级 学 号:_ _ 学生姓名:_ _ _ _ 指导教师、职称:_ _ _ 2011 年 5 月 18 日 目录目录 摘要摘要 I ABSTRACT . II 1 引言引言 . - 1 - 1.1 研究背景 - 1 - 1.2 本文研究的主要内容. - 1 - 2 系统的可行性分析与需求分析系统的可行性分析与需求分析 - 2 - 2.1 系统可行性分析 - 2 - 2.1.1 管理的意义 - 2 - 2.1.2 经济可行性 - 2 - 2.1.3 技术可行性 - 3 - 2.2 需求
2、分析 - 3 - 2.2.1 功能需求 . - 3 - 2.2.2 性能需求 . - 3 - 2.2.3 软件自身特性需求 . - 4 - 3 系统开发技术系统开发技术 . - 5 - 3.1 客户机/服务器网络 C/S . - 5 - 3.2 开发工具 Microsoft Visual Studio 2005 - 5 - 3.3 数据库 SQLServer 2000 . - 5 - 3.4 相关技术介绍 . - 6 - 3.5 系统的三层结构 - 6 - 4 4 系统概要设计系统概要设计 . - 8 - 4.1 功能需求 - 8 - 4.2 系统设计思想 . - 9 - 4.3 系统设计目标
3、 - 9 - 4.4 系统设计分析 - 9 - 4.5 系统结构图 - 9 - 4.6 数据库设计. - 10 - 4.6.1 创建数据库 - 10 - 4.6.2 创建数据表 - 11 - 5 详细设计详细设计 - 16 - 5.1 主页面的设计 . - 16 - 5.1.1 主页面的概述 - 16 - 5.2 数据库的连接 . - 16 - 5.2.1 数据库访问连接方法 . - 16 - 5.2.2 ADO 对象编程模型 - 17 - 5.3 信息查询模块的设计. - 17 - 5.3.1 读者查询. - 18 - 5.3.2 图书查询. - 19 - 5.4 读者信息管理模块设计 .
4、- 20 - 5.4.1 增加读者模块设计. - 20 - 5.4.2 删除读者模块设计. - 22 - 5.4.3 读者信息更新模块. - 23 - 5.5 图书信息模块设计 . - 24 - 5.5.1 新书入库. - 24 - 5.5.2 图书信息更新 - 25 - 5.6 帮助模块设计 - 27 - 5.6.1 关于 - 27 - 5.6.2 帮助信息模块 - 28 - 5.7 图书操作模块设计 . - 28 - 5.7.1 借书模块. - 28 - 5.7.2 还书模块 . - 30 - 5.8 退出模块模块设计 . - 31 - 6 测试测试 . - 32 - 6.1 引言 - 32 - 6.1.1 编写目的. - 32 - 6.1.2 定义 - 32 - 6.2 计划 - 32 - 6.2.1 软件说明 . - 32 - 6.2.2 测试内容. - 33 - 6.3 测试用例 . - 33 - 6.4 评价准则 . - 38 - 6.4.1 范围 - 38 - 6.4