实 验 报 告
课程名称 软件工程导论
课题名称 图书管理系统概要设计报告
专 业 计算机科学与技术
班 级 计算机0903
学 号 2009030103**
姓 名 大蚊子
指导教师 张铁楠
20##年 4 月 24 日
…… …… 余下全文
实 验 报 告
课程名称 软件工程导论
课题名称 图书管理系统概要设计报告
专 业 计算机科学与技术
班 级 计算机0903
学 号 2009030103**
姓 名 大蚊子
指导教师 张铁楠
20##年 4 月 24 日
…… …… 余下全文
图书管理系统概要设计
Zly小组
评 审 日 期:年月日
目 录
1.导言?3
1.1目的... 3
1.2范围?3
1.3缩写说明... 3
1。4术语定义?4
1。5引用标准?4
1。6参考资料... 4
1。7版本更新信息... 4
2.系统分析.... 5
3。界面设计?5
4.体系结构?5
5。数据模型.... 8
6。模块设计.... 9
该文档的目的是描述XXX系统项目的概要设计,其主要内容包括:
l 系统功能简介
l 系统结构设计
l 数据设计
l 模块设计
l 界面设计
本文档的预期的读者是:
l 开发人员
l 项目管理人员
l 测试人员
该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定。
UML
Unified Modeling Language(统一建模语言)的缩写,是一个标准的建模语言.
HR
Human Resource(人力资源管理)的缩写.
JSP
Java Server Page(Java服务器页面)的缩写,一个脚本化的语言。
UML
Unified Modeling Language(统一建模语言)的缩写,是一个标准的建模语言。
《实战struct》 〔美〕Ted Husted
机械工业出版社
《软件重构》
清华大学出版社
《CMMI软件过程改进与评估》 罗运模、谢志敏等编著,电子工业出版社,2004年6月版,北京
…… …… 余下全文
图书管理系统概要设计说明书
学生姓名:
学 号:
学 院:计算机科学学院
班 级:计算机科学与技术四班
一、引言
1.1编写目的
本文档的编写是为了完善图书管理系统软件的开发途径和应用方法。以求在最短的时间高效的开发图书管理系统。
1.2背景
本项目的名称:图书管理系统开发软件。
本项目的任务提出者及开发者是图书管理系统软件开发小组,用户是高校图书馆借书。
本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书、等主要功能。
1.3定义
开发(develop):不是单纯指开发活动,还包括维护活动。
项目 (project):该词指的是向顾客或最终用户交付一个或多个产品的收管理的相关资源的集合。这个资源集合有着明确的始点和终点,并且一般是按照某项计划运行。这种计划通常会形成文件,并且说明要交付或实现的产品、所用的资源和经费、要做的工作和工作进度,一个项目可能有若干项目组成。
项目开发计划(project development plan):是一种把项目一定过程与项目如何推进连接起来的方案。
产品生命周期(product life cycle):是产品从构思到不可以再使用的持续时间。
1.4参考文献
《CMMI软件过程改进与评估》 罗运模、谢志敏等编著,电子工业出版社,20xx年6月版,北京
《软件工程导论》(第四版) 张海藩编著,清华大学出版社,20xx年10月版,北京
二、总体设计
2.1需求规定
主要输入输出项目:
图书信息:(书名,ISBN,定价,出版社,数量,是否可借)
用户信息:(ID,姓名,年龄,性别,开户时间,余额)
借阅信息:(ID,ISBN,数量,借出日期,押金)
2.2运行环境
…… …… 余下全文
图书管理系统概要设计
20128388 姜宇龙
20128390 李旭毅
该文档的目的是描述XXX系统项目的概要设计,其主要内容包括:
l 系统功能简介
l 系统结构设计
l 数据设计
l 模块设计
l 界面设计
本文档的预期的读者是:
l 开发人员
l 项目管理人员
l 测试人员
该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定。
UML
Unified Modeling Language(统一建模语言)的缩写,是一个标准的建模语言。
HR
Human Resource(人力资源管理)的缩写。
JSP
Java Server Page(Java服务器页面)的缩写,一个脚本化的语言。
UML
Unified Modeling Language(统一建模语言)的缩写,是一个标准的建模语言。
《C++》 机械工业出版社
《软件工程》 清华大学出版社
《软件工程导论》(第四版) 张海藩编著,清华大学出版社,20##年10月版,北京
…… …… 余下全文
图书管理系统概要设计说明书
项目负责人:
1、引言
1.1 编写目的
根据《需求规格说明书》,在仔细考虑讨论之后,我们又进一步对《图书管理系统》软件的功能划分、数据结构、软件总体结构有了进一步的认识。我们把讨论的结果记录下来,作为概要设计说明书,并作为进一步详细设计软件的基础。
1.2、项目背景
随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,为了便于图书资料的管理需要有效的图书管理软件。
1.3、参考资料
郑人杰,殷人昆,陶永雷。《实用软件工程》(第二版)。北京:清华大学出版社,1997。
刘钢 《vb.net程序设计基础》 北京:高等教育出版社,2007
赵池龙,杨林 《实用软件工程》 北京:电子工业出版社,2008
2、任务概述
2.1、目标
《图书管理系统》针对的用户是单个中小型图书室或者个人,藏书的种类和数量较少,读者的数量和来源受到一定的限制。相应的需求有:
…… …… 余下全文
图书管理系统概要设计
一.引言
1.1编写目的 由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的数据结构,接口设计,实现对系统的概要设计。
1.2背景 本项目的名称:图书管理系统开发软件。 本项目的任务提出者及开发者是图书管理系统软件开发小组,用户是高校图书馆借书。 本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书、等主要功能。 本项目的名称:图书管理系统开发软件。 本项目的任务提出者及开发者是图书管理系统软件开发小组,用户是高校图书馆借书。 本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书、等主要功能。
1.3定义
开发(develop):不是单纯指开发活动,还包括维护活动。
1.4参考文献
《软件工程导论》(第四版) 张海藩编著,清华大学出版社,20xx年10月版,北京
二、总体设计
2.1需求规定
主要输入输出项目:
图书信息:(书籍名称,定价,出版社,数量,是否可借) 用户信息:(ID,姓名,年龄,性别,开户时间,余额)
借阅信息:(ID,数量,借出日期,押金)
返还信息:(ID,数量,返还日期)
超期信息:(书籍名称,学生姓名,书籍编号,罚款金额)
2.2 运行环境
服务器:CPU P4 1GHz以上;内存256M以上配置。由于服务器将存储大量图书资料,建议准备100G以上硬盘、并预留磁盘扩充接口。
客户端:CPU C433MHz以上;硬盘:200M以上空白空间;内存:128M以上配置
2.3
目标
根据《图书管理系统需求分析报告》编写此文档,用于指导开发人员根据客户功能需求进行相应的程序开发。
2.4基本设计概念和处理过程
…… …… 余下全文