- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TOC \o 1-3 \h \z HYPERLINK \l _Toc11119 1引言
HYPERLINK \l _Toc8401 1.1编写目的
HYPERLINK \l _Toc26521 1.2背景
HYPERLINK \l _Toc14118 1.3定义
HYPERLINK \l _Toc21184 1.4参考资料
HYPERLINK \l _Toc16220 2总体设计
HYPERLINK \l _Toc24761 2.1需求规定
HYPERLINK \l _Toc5826 2.2运行环境
HYPERLINK \l _Toc30520 2.3基本设计概念和处理流程
HYPERLINK \l _Toc6996 2.4结构
HYPERLINK \l _Toc14077 2.5功能需求与程序的关系
HYPERLINK \l _Toc695 2.6人工处理过程
HYPERLINK \l _Toc24406 2.7尚未问决的问题
HYPERLINK \l _Toc30273 3接口设计
HYPERLINK \l _Toc9880 3.1用户接口
HYPERLINK \l _Toc1022 3.2外部接口
HYPERLINK \l _Toc30592 3.3内部接口
HYPERLINK \l _Toc13579 4运行设计
HYPERLINK \l _Toc17062 4.1运行模块组合
HYPERLINK \l _Toc23503 4.2运行控制
HYPERLINK \l _Toc19549 4.3运行时间
HYPERLINK \l _Toc200 5系统数据结构设计
HYPERLINK \l _Toc25268 5.1逻辑结构设计要点
HYPERLINK \l _Toc19219 5.2物理结构设计要点
HYPERLINK \l _Toc1151 5.3数据结构与程序的关系
HYPERLINK \l _Toc27091 6系统出错处理设计
HYPERLINK \l _Toc2435 6.1出错信息
HYPERLINK \l _Toc28188 6.2补救措施
HYPERLINK \l _Toc7493 6.3系统维护设计
概要设计说明书
1引言
1.1编写目的
概要设计的目的在于:准确、无误地用计算机处理过程来表达用户的各项要求,以此作为详细设计的纲领性文件;考核系统总体质量的重要技术文档;作为软件设计的第一阶段,日后的设计均在此基础之上进行。本文档的编写是为了完善图书管理系统软件的开发途径和应用方法。以求在最短的时间高效的开发图书管理系统。
1.2背景
本项目的名称:图书管理系统开发软件。
本项目的任务提出者及开发者是图书管理系统软件开发小组,用户是高校图书馆借书。
本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书、等主要功能。
1.3定义
在我们进行正式软件设计之前,要先了解一些概念: (1) 模块化:模块是数据说明、可执行语句等程序对象的集合,模块可以单独被命名而且可通过名字来访问,例如,过程、函数、子程序、宏等都可以作为模块; (2) 抽象与逐步求精:软件工程过程的每一步都是对软件解法的的抽象层次的一次精化。逐步求精与抽象是紧密相关的。 (3)模块独立性:模块独立性是指系统软件中每个模块只涉及软件的具体自功能,而和软件系统的其他的模块接口是简单的。 (4)耦合:是对一个软件结构内各个模块之间互连程度的度量。耦合强弱取决与模块间接口的复杂程度,调用模块的方式,以及通过接口的信息。
1.4参考资料
(1).数据库系统教程/史嘉权,史红星,李博编著,-北京;清华大学出版社,2003
(2) Delphi软件工程案例精解;王业龙,范朝辉,李育龙编著;北京。电子工业出版社,2005-1。
2总体设计
2.1需求规定
主要输入输出项目:
图书信息:(书名,ISBN,出版社,数量,是否可借)
用户信息:(ID,姓名,年龄,性别,开户时间)
借阅信息:(ID,ISBN,数量,借出日期)
2.2运行环境
用SQL?server?2000做后台数据库设计,因此要有SQL?server?服务器来支持。再者,航空管理系统的业务比较复杂,数据库涉及范围比较广泛,所以支持此系统的操作系统的硬件配置应该高一些,CPU速度快,内存要大。
2.3基本设计概念和处理流程
用户提示信息
用户提示信息
图书检索程序
图书信息数据库
身份确认程序
用户资料数据库
图书借还程序
图书借阅数据库
读者借还图书处理流程
2.4结构
图书
图书管理系统
用户子系
文档评论(0)