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

发布 2019-09-18 06:24:20 阅读 7908

学生姓名:赵明。

学号:0810***

学院:计算机科学学院。

班级:计算机科学与技术四班。

一、引言。1.1编写目的。

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

1.2背景。

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

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

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

1.3定义。

开发(develop):不是单纯指开发活动,还包括维护活动。

项目 (project):该词指的是向顾客或最终用户交付一个或多个产品的收管理的相关资源的集合。这个资源集合有着明确的始点和终点,并且一般是按照某项计划运行。

这种计划通常会形成文件,并且说明要交付或实现的产品、所用的资源和经费、要做的工作和工作进度,一个项目可能有若干项目组成。

项目开发计划(project development plan):是一种把项目一定过程与项目如何推进连接起来的方案。

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

1.4参考文献。

cmmi软件过程改进与评估》 罗运模、谢志敏等编著,电子工业出版社,2023年6月版,北京。

软件工程导论》(第四版) 张海藩编著,清华大学出版社,2023年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补救措施。

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

后备:使用附加存储设备备份数据。备份频率为每日一次。需手动备份。

恢复及再启动:如果数据造成丢失,可使用备份数据还原。

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

一 引言。1.1编写目的。由前面的需求分析,得出了系统的基本需求,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个系统进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。目的在推动软件工程的规范化,使设计人员遵循统一...

小型超市管理系统概要设计说明书

1 引言。社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,人们对生活的需求已经不再满足于丰衣足食的低度要求,许多人们往往不是单纯为满足生活必需去购买,而是凭着喜欢 意欲和感观去购买。如果一个商店能够打动顾客 吸引顾客,自然会顾客盈门,而近几年新兴产业中超级市场ermarket 的现代化...

图书馆管理系统详细设计说明书

目录。1引言 11.1编写目的 1 1.2背景 1 1.3定义 1 1.4参考资料 1 3程序1 标识符 设计说明 2 3.1程序描述 2 3.2性能 2 3.2.1精度需求 2 3.2.3灵活性 2 3.3输人项 2 3.4输出项 3 3.5算法 3 3.6流程逻辑 6 3.7存储分配 11 3....