- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
报告3图书馆管理系统概要设计说明书
学号 20101314006 姓名 王彩红 班级 信计1班
引言
本说明书是结合对现有系统的调研结果作出对新软件系统的基本描述,本说明书相当与整个系统的总体设计说明书。
?DBMS:数据库管理系统
?客户 与我们签定合同,要求购买产品的人。软件的开发以他们的需要为基础 ?用户 使用这个软件的所有人 ?服务器(Server) 一台共享信息的主机,配置比一般微机高,主要起监管网络,提供数据 信息的作用。 ?客户机(Client) 是相对于服务器(Server)的名词,与客户没有关系,是用户运行图书 馆管理软件的一台微机。 ?C/S结构 软件的一种结构,前提是有一个局域网,一台角色为数据库服务器,安装数据库管理软件,其他为客户机,安装管理系统软件,起操作平台的作用,数据保存在远程数据库服务器上。《软件工程》 (周志刚 主编)机械工业出版社
《软件工程实践导论:有关方法、设计、实现、管理之三十六计》金尊和编著 清华大学出版社
《实用软件工程》Leszek A.Maciaszek Bruc Lee Liong著机械工业出版社
《软件工程概论》 郑人杰 殷人昆著 清华大学出版《软件项目管理》 Walker Royce 著周伯生 等2.1.2系统功能
能对图书类别进行管理
能添加、修改、删除、查询图书信息
能对读者进行分类管理
能添加、修改、删除、查询读者信息
能添加和查询读者借阅图书的信息
能添加还书信息
能添加新的管理员
能修改管理员的密码
2.1.2.1精度
由于采用数据库技术并且用户的应用领域对数据精确度的要求不高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍。
2.1.2.2时间特性要求
本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。
2.1.2.4可靠性
由于系统较小只保留一定程度上的可靠性。
2.1.2.5灵活性
由于系统较小只保留一定程度的灵活性。
2.1.3输入输出要求
2.1.4数据管理能力要求
针对一般图书馆管理信息系统的需求,通过对图书馆管理工作过程的内容和数据流流程分析,设计如下面所示的数据和数据结构:
读者种类信息包括:种类编号、种类名称、借书数量、借书期限、有效期限、备注等;
读者信息包括:读者编号、读者姓名、读者种类、读者性别、办证日期、读者班级或科室;
书籍类别信息包括:类别编号、关键词、备注;
书籍信息包括:书籍编号、类别编号、书籍名称、作者姓名、出版社、关键词、登记日期、备注
2.1.5故障处理要求
考虑到软件的范围不大,所以故障处理一般由操作系统完成,系统只要保持与操作系统的借口即可。只要操作系统没有大的故障程序,一般比较稳定。考虑到用户对数据的安全性要求,程序可以有独立于操作系统之外的数据备份功能与过程,以及系统崩溃后的数据恢复功能,这点在数据库软件中已经到达了,只要稍微在其上再增加用户所需要的附加功能即可。
2.1.6其他专门要求
该软件是使用My Eclipse在Windows XP系统下完成的,所以只要是兼容Windows的软件或是操作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。而且应用户的特殊需求软件在完成后的维护阶段可以一个与其他类软件接口,随时满足用户的使用要求。
2.2运行环境
结合用户当前的软件的硬件环境,设计了新系统运行硬件和软件环境:
2.2.1设备
内容 最低配置 建议配置
主机 P/200 PII/266
内存 512MB 1G
硬盘 10G 20G
2.2.2支持软件
操作系统 Windows XP
数据库 SQL SERVER2005
开发工具 MYECLIPSE DREAMWEAVER2.2.3接口
硬件接口:由于软件较小,除硬盘外,基本没有与外界硬件的联系。
软件接口:在这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能可以包括与较常用的办公软件的接口。
2.2.4控制
[说明控制该系统的运行的方法和控制信号,并说明这些控制信号的来源。]
2.3基本设计概念和处理流程
编 号 模块名称 编 号 模块名称 A1 系统安全 权限管理 B1 读者管理 C1 图书管理 D1 期刊管理 E1 借阅管理 F1 统计及数据维护 G1 查询管理 H1 库存管理 J1 采购管理
2.4结构
功能块编号: 01 功能块名称: 读者基本信息 所属类别 B1 所需数
文档评论(0)