搜档网
当前位置:搜档网 › 图书管理系统用户手册教材

图书管理系统用户手册教材

图书管理系统用户手册教材
图书管理系统用户手册教材

档编号:Personnel Management’08_Development_00

版本号:1.0

文档名称:用户手册

项目名称:图书管理系统

项目负责人:***

编写:****

校对:****

审核:****

批准:****

开发单位:软件工程开发小组

1引言 (2)

1.1编写目的 (2)

1.2背景 (2)

1.3定义 (2)

1.4参考资料 (2)

2用途 (2)

2.1功能 (2)

2.2性能 (3)

2.2.1精度 (3)

2.2.2时间特性 (3)

2.2.3灵活性 (3)

2.3安全保密 (3)

3运行环境 (3)

3.1硬设备 (3)

3.2支持软件 (3)

3.3数据结构 (4)

4使用过程 (4)

4.1安装与初始化 (4)

4.2输入 (4)

4.2.1输入数据的现实背景 (4)

4.2.2输入格式 (4)

4.2.3输入举例 (5)

4.3输出对每项输出作出说明 (5)

4.3.1输出数据的现实背景 (5)

4.3.2输出格式 (5)

4.3.3输出举例 (5)

4.4文卷查询 (6)

4.5出错处理和恢复 (6)

1引言

1.1编写目的

在完成软件开发工作,结合《详细设计说明书》,并分别与软件使用者和程序员进行了较为深入地探讨和分析的基础上,项目小组(系统分析员)提出了这份用户手册。

此概要用户手册介绍了《图书管理系统》软件的功能分配,模块划分,程序的总体结构,输入输出和接口设计,运行设计,数据结构设计及出错设计等方面作了全面的概括性的说明,为用户使用本软件提供了便利。

1.2背景

说明:

(1)本系统的名称是:图书管理系统

(2)本项目的任务提出者是某高校,开发者是软件项目管理小组,用户是某企业人事及相关部门。

1.3参考资料

列出有用的参考资料,如:

[1]软件工程开发小组, 《<图书管理系统>需求规格说明书》, 2014.

[2]软件工程开发小组, 《<图书管理系统>概要设计说明书》, 2014.

[3]软件工程开发小组,《<图书管理系统>详细设计说明书》,2014.

[4]软件工程开发小组,《<图书管理系统>测试分析报告》,2014.

[5]朱作付, 《软件工程》, 科学出版社, 2005.

[6]郑人杰, 殷人昆, 陶永雷, 《实用软件工程》, 清华大学出版社, 1997.

[7]卫红春, 《软件工程概论》, 清华大学出版社, 2007.

2用途

2.1功能

本软件主要是为了帮助学校相关职能部门对图书信息进行高效的管理和维护,主要的功能如下:

a.图书信息的增加、修改、删除,支持多种途径的数据录入。

b.图书信息按各种条件查询,可在操作界面输出列表。

c.图书借阅信息的查询

d.图书借阅、还书

2.2性能

2.2.1精度

1.精度。软件应保证系统运行稳定,避免出现系统崩溃;软件必须保证有足够的数据精度,不影响正常业务;软件应尽量做到相应快速、操作简便。应注意一下两个方面:

a. 管理员信息表中,登录名和密码不能为空

b. 学生信息表中,登陆名和密码啊不能为空

c. 图书信息表中,图书编号不能为空

d. 学生、管理员、图书信息表中,编号和名称中不能出现标点

2.2.2时间特性

a. 对数据进行有效性验证时间少于0.2秒。

b. 单个查询响应时间少于3秒。

c. 更新信息处理时间少于0.5秒。

2.2.3灵活性

本软件采用高内聚、低耦合的开发方式,便于模块的添加和删除,有利于满足用户提出的心要求和新功能。

2.3安全保密

本软件的用户主要是学校相关部门的工作人员,需要添加身份验证,以防范系统遭到攻击和破坏。

3运行环境

3.1硬件设备

列出为运行本软件所要求的硬设备的最小配置,如:

a.CPU:Pentium III 500MHZ以上

b.磁盘空间容量:600MB以上

c.内存:512MB以上

d.其他:鼠标、键盘

3.2支持软件

说明为运行本软件所需要的支持软件,如:

a.操作系统:Windows XP/Windows Vista

b.数据库:SQl Server 2008

c.开发工具:visual studio 2010

3.3数据结构

本软件运行需要SQL Server 2008 数据库提供数据存储及先攻查询功能。4使用过程

学生档案管理系统使用流程如表4-1所示:

4.1安装与初始化

软件安装需在visual stuio 2008中进行,然后进行配置数据库工具,在数据库中建立相应的表和相关联系。

4.2输入

4.2.1输入数据的现实背景

输入数据的现实背景。本软件中的数据输入主要有表4-2中几种形式

表4-2 数据输入表

4.2.2输入格式

对于输入的各种数据进行有效性检查,保证满足一下条件

a. 学生学号、姓名不能为空

b. 管理员、学生登陆账号、姓名字段不能出现标点

c. 管理员账号、姓名不能为空

d. 管理员账号最多为6个字符

e. 学生学号最多为3个字符

f. 管理员和学生姓名字段最多为10个字符

g. 管理员学生姓名、账号字段不能出现空格

i.日期输入为年/月/日

4.2.3输入举例

为每个完整的输入形式提供样本,包括:

a.控制或首部——例如用来表示输入的种类和类型的信息,标识符输入日期,正文起点和对所用编码的规定;

b.主体——输入数据的主体,包括数据文卷的输入表述部分;

c.尾部——用来表示输入结束的控制信息,累计字符总数等;

d.省略——指出哪些输入数据是可省略的;

e.重复——指出哪些输入数据是重复的。

4.3输出对每项输出作出说明

4.3.1输出数据的现实背景

输出数据的现实背景。本软件中的数据数出主要有表4-2中的几种形式

表4-2 数据输出表

4.3.2输出格式

对于输出的各种数据满足以下条件:

a.输出的数据满足固定的格式要求

b.对于非整数数据保留小数点之后2位

4.3.3输出举例

a.图书借阅信息查询时,日期格式按照年/月/日格式输出

b.图书价格保留小数点后两位

4.4文卷查询

这一条的编写针对具有查询能力的软件,内容包括:同数据库查询有关的初始化、准备、及处理所需要的详细规定,说明查询的能力、方式,所使用的命令和所要求的控制规定。

4.5出错处理和恢复

列出由软件产生的出错编码或条件以及应由用户承担的修改纠正工作。指出为了确保再启动和恢复的能力,用户必须遵循的处理过程。如表4-3所示

相关主题