1.引言
1.1编写目的
编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。
1.2项目背景
开发软件名称:图书信息管理系
项目开发者:C语言学习小组
用户单位:湖工
1.3参考资料:
i. ii.
钱乐秋等,《软件工程》,青还大学出版社;
张害藩,《软件工程导论》(第四版),清华大学出版社;
2.任务概述
2.1目标
本系统通过强大的计算机技术给图书管理人员带来便利。具有查询、修改图书信息等功能。目标还包括:
减少人力与管理费用; 提高信息准确度; 改进管理和服务;
系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大;
2.2用户的特点
本软件的最终用户是面向管理员,他们都具有一定的计算机应用基础,可以比较熟练操作计算机。
3. 需求规定
图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销,包括图书类别和出版。
3.1 数据流图(系统维护为通用功能,这里不做具体分析)
顶层图
操作响应图书信息管理系统管理员操作图书信息图书信息反馈
0层图
图书信息图书查询条件管理员书籍管理图书信息图书情况管理员图书信息图书信息图书信息表
1层图(书籍管理)
图书信息列表图书信息图书查询图书删除模块响应操作权限、密码图书信息图书信息图书添加模块权限、选择管理员权限、选择排序信息权限、新信息图书状态操作响应图书排序图书更新排序后图书信息图书信息排序后图书信息列表图书信息列表
数据流图加工处理功能简单描述 (1)书籍管理
书籍信息管理:新书入库,图书管理人员将书籍编码并将其具体信息录入书籍信息表。书籍信息修改,书籍信息由于工作人员的疏忽而出现错误时,可修改其信息。管理员按不同方式查询、统计。
(2)图书查询:管理员登陆后可以通过某些要求查询图书信息; (3)图书添加:管理员对新入库的书籍信息进行记录;
(4)图书排序:管理员所需要的按某顺序重排的图书信息列表; (5)图书更新:管理员对图书信息的更新操作。
3.2数据描述
(1)E-R图
图书编号图书名出版社图书信息表图书作者图书类别价格出版日期
(2)数据实体结构描述
功能名称:图书信息表 存储位置:图书信存储组织:一本图书主键:图书编号 息 数据元素 图书编号 图书名称 图书类别 图书作者 出版日期 出版社 图书类别 价格 一条记录 数据采集方式 人工采集 人工采集 人工采集 人工采集 人工采集 人工采集 人工采集 人工采集 说明 主键,必须输入 必须输入 必须输入 相关提供数据主要功能模块:书籍管理 数据输出接受主要功能模块:书籍管理
3.3性能需求
由于此开发项目针对图书馆,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、安全、便捷,易于管理和操作。
3.4 其他需求
能快速恢复系统和故障处理,方便系统升级和扩充。
4.运行环境规定
4.1硬件环境
(1) 处理器(CPU):Pentium 900M (推荐Pentium 4 1.2G) (2) 内存容量(RAM):至少256M(推荐 512M)
4.2软件环境
操作系统:Windows 98/2000/2003/XP
4.3接口
硬件接口
无需其他硬件接口 软件接口
Microsoft的Office系列,所以应尽量实现它们之间的数据格式的自动转换。
4.4控制
程序的运行和控制都没有特殊要求。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务