1、1.4参考资料22用途22.1功能22.2性能32.2.1精度32.2.2时间特性32.2.3灵活性32.3安全保密33运行环境33.1硬设备33.2支持软件33.3数据结构44使用过程44.1安装与初始化44.2输入44.2.1输入数据的现实背景44.2.2输入格式44.2.3输入举例54.3输出对每项输出作出说明54.3.1输出数据的现实背景54.3.2输出格式54.3.3输出举例54.4文卷查询64.5出错处理和恢复691引言1.1编写目的在完成软件开发工作,结合详细设计说明书,并分别与软件使用者和程序员进行了较为深入地探讨和分析的基础上,项目小组(系统分析员)提出了这份用户手册。此概要
2、用户手册介绍了图书管理系统软件的功能分配,模块划分,程序的总体结构,输入输出和接口设计,运行设计,数据结构设计及出错设计等方面作了全面的概括性的说明,为用户使用本软件提供了便利。1.2背景说明:(1)本系统的名称是:(2)本项目的任务提出者是某高校,开发者是软件项目管理小组,用户是某企业人事及相关部门。1.3参考资料列出有用的参考资料,如:1 软件工程开发小组, 需求规格说明书, 2014.2 软件工程开发小组, 概要设计说明书, 2014.3 软件工程开发小组,详细设计说明书,2014.4 软件工程开发小组,测试分析报告,2014.5 朱作付, 软件工程, 科学出版社, 2005.6 郑人杰
3、, 殷人昆, 陶永雷, 实用软件工程, 清华大学出版社, 1997.7 卫红春, 软件工程概论, 清华大学出版社, 2007.2用途2.1功能本软件主要是为了帮助学校相关职能部门对图书信息进行高效的管理和维护,主要的功能如下:a. 图书信息的增加、修改、删除,支持多种途径的数据录入。b. 图书信息按各种条件查询,可在操作界面输出列表。c. 图书借阅信息的查询d. 图书借阅、还书2.2性能2.2.1精度1.精度。软件应保证系统运行稳定,避免出现系统崩溃;软件必须保证有足够的数据精度,不影响正常业务;软件应尽量做到相应快速、操作简便。应注意一下两个方面:a. 管理员信息表中,登录名和密码不能为空b
4、. 学生信息表中,登陆名和密码啊不能为空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
5、. 磁盘空间容量:600MB以上c. 内存:512MB以上d. 其他:鼠标、键盘3.2支持软件说明为运行本软件所需要的支持软件,如:a 操作系统:Windows XP/Windows Vistab 数据库:SQl Server 2008c 开发工具:visual studio 20103.3数据结构本软件运行需要SQL Server 2008 数据库提供数据存储及先攻查询功能。4使用过程学生档案管理系统使用流程如表4-1所示:用户登录选择学生或管理员输入登录名、密码管理员或学生管理员学生管理员界面学生界面借书、还书操作/图书信息、借阅信息查询图书信息的增加、删除、修改、删除操作修改删除信息图书
6、及借阅信息借还信息图书、借阅信息数据库退出表4-1图书管理系统流程表4.1安装与初始化软件安装需在visual stuio 2008中进行,然后进行配置数据库工具,在数据库中建立相应的表和相关联系。4.2输入4.2.1输入数据的现实背景 输入数据的现实背景。本软件中的数据输入主要有表4-2中几种形式表4-2 数据输入表情况出现频度情况数据来源输入媒体质量管理学年年初,新生入学每年一次招生部门数据库文件对数据输入人均进行数据有效性检查,防止出现无效数据图书入馆每年两次图书馆旧书淘汰不确定图书管理员人员调动人事部门4.2.2输入格式对于输入的各种数据进行有效性检查,保证满足一下条件 a. 学生学号
7、、姓名不能为空 b. 管理员、学生登陆账号、姓名字段不能出现标点 c. 管理员账号、姓名不能为空d. 管理员账号最多为6个字符 e. 学生学号最多为3个字符 f. 管理员和学生姓名字段最多为10个字符 g. 管理员学生姓名、账号字段不能出现空格i日期输入为年/月/日4.2.3输入举例为每个完整的输入形式提供样本,包括:a 控制或首部例如用来表示输入的种类和类型的信息,标识符输入日期,正文起点和对所用编码的规定;b 主体输入数据的主体,包括数据文卷的输入表述部分;c 尾部用来表示输入结束的控制信息,累计字符总数等;d 省略指出哪些输入数据是可省略的;e 重复指出哪些输入数据是重复的。4.3输出对
8、每项输出作出说明4.3.1输出数据的现实背景输出数据的现实背景。本软件中的数据数出主要有表4-2中的几种形式表4-2 数据输出表使用使用频度输出媒体查询图书信息信息输出项目对数据输入均进行数据有效性检查,防止出现无效数据查询图书借阅信息4.3.2输出格式对于输出的各种数据满足以下条件:a.输出的数据满足固定的格式要求b.对于非整数数据保留小数点之后2位4.3.3输出举例a.图书借阅信息查询时,日期格式按照年/月/日格式输出b.图书价格保留小数点后两位4.4文卷查询这一条的编写针对具有查询能力的软件,内容包括:同数据库查询有关的初始化、准备、及处理所需 要的详细规定,说明查询的能力、方式,所使用的命令和所要求的控制规定。4.5出错处理和恢复列出由软件产生的出错编码或条件以及应由用户承担的修改纠正工作。指出为了确保再启动和恢复的能力,用户必须遵循的处理过程。如表4-3所示表4-3 出错处理信息表错误编码错误信息处理方法001输入信息格式错误改正格式错误的信息,重新输入002查询结果不存在修改查询条件,重新查询003输入信息不能为空用户输入必填内容004已存在该信息重新输入其他信息
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2