文档详情

软件工程概要设计2.pdf

发布:2025-04-07约1.73万字共19页下载文档
文本预览下载声明

软件工程概要设计2

版本号:2.0

文档名称:概要设计

项目名称:图书馆里系统

项目负责人:段明伟

项目组长段明伟

程序录入张露、冯丽荣

需求分析张露、冯丽荣、高春芳、韩苗苗

软件测试.段明伟、曹凌云

开发单位:西邮07级科技班软件开发3小组

引言

编写目的:

本说明是任务治理项目软件铲平的总体设计和实现说明,记录了系统整体实

现上技术层面上的考虑,同时以说明作为依据,同时该文档将作为产品实现、特

性要求和操纵的依据。

软件开发小组的每一位参与开发成员应该阅读本说明,以清除产品在技术方

面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一

步的详细设计说明提供框架。

项目背景

-系统名称:图书治理系统

项目功能:

本系统完成后是针对个人事务治理的产品,是面向那些需要治理个人日

常任务的宽敞运算机使用人员的。

本系统将是独立的系统,目前不为其他的系统后操作系统提供专门的接

n,所产生的输出差不多上独立的。

1.图书信息治理,治理图书信息:

2.借阅信息治理,治理图书的借阅和归还;

3.读者信息治理,治理读者信息;

4.系统、图书治理系统用户的添加,删除和修改.

项目任务提出者:周元哲

项目组长:段明伟

程序录入:张露、冯丽荣

需求分析:高春芳、冯丽荣、韩苗苗、张露

软件测试:段明伟、曹凌云

本系统的用户:用户,治理员

承办单位:西邮科技0701班第三小组

参考资料:

《有用软件I.程》LeszekA.MaciaszekBrucLeeLiong著机械工业出版社

《软件工程导论一一第5版》张海藩编著清华大学出版社

定义

模块:是数据说明、可执行语句等程序对象的集合,它是单独命名的而且可

通过名字来访问。

耦合:是对一个软件结构内不同模块之间互联程度的度量。耦合强弱取决于

模块件间接口的复杂程度,进入或访问一个模块的点,以及通过接口的数据。

耦合的类型包括:数据耦合操纵耦合公共环境耦合和内容耦合。其中数

据耦合是最低程度的耦合,内容耦合是最高程度的耦合,应尽量使用数据耦

合,少用操纵耦合,限制公共环境耦合的范畴,完全不用内容耦合。

图书治理系统(TLMS):图书治理是关心图书馆治理人员对图书信息进行治理

的软件。使用汉语编程语言,独立完成其功能。(TeLibraryManagement

Systems)

客户:与我们签定合同,要求购买产品的人。软件的开发以他们的需要为基

础。

用户:使用那个软件的所有人。

服务器(Server):一台共享信息的主机,配置比一样微机高,要紧起监管网络,

提供数据信息的作用。

客户机(Ziient):5相关于服务器(Server)的名词,与客户没有关系,是用户

运行图书馆治理软件的一台微机。

C/S结构:软件的一种结构,前提是有一个局域网,一台角色为数据库服务器,

安装数据库治理软件,其他为客户机,安装治理系统软件,起操作平台

的作用,数据储存在远程数据库服务器上。

项目需求规

1.对功能的规定

>功能概述

<用户:

扫瞄功能:扫瞄所有的书籍查找所有的书籍及用户信息。

挂失功能:在用户图书卡丢失或密码遗忘时区任何一个图书室均可

使用挂失功能。

激活功能:在治理员或任何一个书库均可激活。

<治理员:

增加图书:对图书种类进行增加。

修改功能:对图书信息进行修改及用户信息

显示全部
相似文档