好文档 - 专业文书写作范文服务资料分享网站

图书管理系统概要设计说明书

天下 分享 时间: 加入收藏 我要投稿 点赞

图书管理系统概要设计说明书

学生姓名:赵明

学 号:08101044025 学 院:计算机科学学院 班 级:计算机科学与技术四班

一、引言 1.1编写目的

本文档的编写是为了完善图书管理系统软件的开发途径和应用方法。以求在最短的时间高效的开发图书管理系统。

1.2背景

本项目的名称:图书管理系统开发软件。

本项目的任务提出者及开发者是图书管理系统软件开发小组,用户是高校图书馆借书。

本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书、等主要功能。

1.3定义

开发(develop):不是单纯指开发活动,还包括维护活动。 项目 (project):该词指的是向顾客或最终用户交付一个或多个产品的收管理的相关资源的集合。这个资源集合有着明确的始点和终点,并且一般是按照某项计划运行。这种计划通常会形成文件,并且说明要交付或实现的产品、所用的资源和经费、要做的工作和工作进度,一个项目可能有若干项目组成。 项目开发计划(project development plan):是一种把项目一定过程与项目如何推进连接起来的方案。

产品生命周期(product life cycle):是产品从构思到不可以再使用的持续时间。

1.4参考文献

《CMMI软件过程改进与评估》 罗运模、谢志敏等编著,电子工业出版社,2004年6月版,北京 《软件工程导论》(第四版) 张海藩编著,清华大学出版社,2006年10月版,北京

二、总体设计 2.1需求规定

主要输入输出项目: 图书信息:(书名,ISBN,定价,出版社,数量,是否可借) 用户信息:(ID,姓名,年龄,性别,开户时间,余额) 借阅信息:(ID,ISBN,数量,借出日期,押金)

2.2运行环境

硬件环境:

最低配置:CPU:Pentium3 800以上或其它兼容规格,内存:256M以上,硬

盘:20GB以上空间

推荐配置:CPU:Pentium4 1.6G,内存:512M以上,硬盘:100GB以上空间。

软件环境:Windows server 2003 SQL Server 2005 . NET Framework 2.0

2.3基本设计概念和处理过程

读者借还图书处理流程

用户提示信息 身份确认程序 用户资料数据库 图书检索程序 图书信息数据库 图书借还程序 图书借阅数据库

更新图书资料处理流程

管理员提示信身份确认程序 管理员数据库 图书更新程序 图书信息数据库

2.4 SC结构

管理员子系统

图书管理系统 用户子系统 管理员子系统

用户信息库 更新个人资料 图书归还 图书借阅 图书检索 用户子系统 添加 删除 修改 维护图书资料 维护用户资料 添加 删除 修改 2.5图书管理系统总体设计示意图

图书管理系统 管理员模块 用户模块 维护图书资料 维护用户资料 更新个人资料 图书归还 图书借阅 图书检索 插入 删除 修改 创建 修改 注销

2.6系统出错处理设计 2.6.1出错信息

输入用户名不存在:说明数据库没无此用户名,需开户。

密码错误:说明用户名和密码不匹配。弹出警告信息后需重新输入密码,一天内输入十次错误密码,将对此帐户进行冻结,需持身份证解冻。

由于管理员没有及时保存数据造成的数据丢失:可通过数据还原,还原成最近的数据备份。

2.6.2补救措施

故障出现后可能采取的变通措施,包括:

后备:使用附加存储设备备份数据。备份频率为每日一次。需手动备份。 恢复及再启动:如果数据造成丢失,可使用备份数据还原。

图书管理系统概要设计说明书

图书管理系统概要设计说明书学生姓名:赵明学号:08101044025学院:计算机科学学院班级:计算机科学与技术四班一、引言1.1编写目的本文档的编写是为了完善图书管理系统软件的
推荐度:
点击下载文档文档为doc格式
2q1kv79rpd03ypi6bk157e16g2f4sy00orm
领取福利

微信扫码领取福利

微信扫码分享