ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:95.24KB ,
资源ID:1081569      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-1081569.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(4概要设计阶段概要设计说明书的.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

4概要设计阶段概要设计说明书的.docx

1、4概要设计阶段概要设计说明书的图书出版管理系统概要设计说明书V1.0(版本号)拟 制 人 李 艽 审 核 人 张 杰 批 准 人 白 燕 二零一一年十一月十日概要设计说明书1引言1.1编写目的为完善图书管理系统软件的开发途径及应用方法,以提高开发效率,使应用更为方便。根据需求规格说明书,在仔细考虑讨论之后,我们又进一步对图书管理系统软件的功能划分、数据结构、软件总体结构有了进一步的认识。我们把讨论的结果记录下来,作为概要设计说明书,并作为进一步详细设计软件的基础。本说明书读者为软件设计者。1.2背景a. 图书出版管理系统b. 软件的提出者:一组成员 开发者:张杰、高娟、李艽、文卉、程云、陈阿姣

2、、李玉丰1.3定义开发(develop):除了单纯的开发活动外,还包括维护活动。项目(project):向顾客交付的最终的全部产品,包括程序及各种文档,以及开发活动所需资源经费等各种信息。项目开发计划(project development plan):把项目与过程联系起来的计划方案。产品生命周期(product life cycle):产品从构思到不可在使用的持续时间。1.4参考资料(1)软件工程实验 杨小兵、狄国强、杜宾 著 清华大学出版社(2)数据库系统概论 王珊、萨师煊 著 高等教育出版社(3)实用软件工程 赵池龙、杨林、孙伟 著 电子工业出版社(4)管理信息系统基础 刘晓强、强沙沙

3、著 华东大学出版社2总体设计2.1需求规定 说明本系统的主要的输入输出项目、处理的功能性能要求。包括:2.1.1系统功能该实例实现的是简单的图书管理功能,因此系统后台数据库比较简单,有图书信息数据表、读者信息数据表、借阅历史信息数据表、罚款信息数据表、借书登记信息数据表、图书分类信息数据表。 图书信息数据表字段名称字段类型字段大小索引必须填写BOOK_ID文本30有(无重复)是BOOK_NAME文本50是CLASS文本20是AUTHOR文本30是PRESS文本50是PRICE数字是STOCK数字 是读者信息数据表字段名称字段类型字段大小索引必须填写READER_ID文本30有(无重复)是NAM

4、E文本8是ID_CARD文本20是MAXNUM_CAN_BORROW数字长整型是FLAG_BORROW数字长整型是 借阅历史信息数据表字段名称字段类型字段大小索引必须填写READER_ID文本30有(无重复)是BOOK_ID1文本30是BOOK_ID2文本30是BOOK_ID3文本30是BORROW_DATE1日期是BORROW_DATE2日期是BORROW_DATE3日期是CLERK_NAME文本30是字段名称字段类型字段大小索引必须填写READER_ID文本30有(无重复)是NAME文本30是BOOK_ID文本30是BOOK_NAME文本30是WHYS文本是AMOUNT数字20是FINE_

5、DATE日期是OK_DATE文本30是 图书分类信息数据表2.1.2系统性能2.1.2.1精度 查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。查询时应保证查准率,查到的记录应与给定的单项或组合查询条件完全匹配。2.1.2.2时间特性要求一般操作的响应时间在12秒内,对软磁盘和打印机的操作,以及数据的导入和 导出也应在可接受的时间内完成。2.1.2.4可靠性可靠2.1.2.5灵活性满足个人使用的需求。对前面提到的运行环境要求不应存在困难。2.1.3输入输出要求数据元素名:图书编号类型:数字长度:7位取值范围:“0000001”。“9999999”相关数据结构:图书主数据库文件,图

6、书交易流水文件,图书借还文件数据元素名:图书名称类型:字符长度:50位取值范围:任意相关数据结构:图书主数据库文件,图书交易流水文件,图书借还文件数据元素名:图书类型类型:字符长度:5位取值范围:“00001”(政治)|“00002”(经济)|“00003”(科技)|。相关数据结构:图书主数据库文件,图书交易流水文件数据元素名:图书状态类型:字符长度:4位取值范围:“正常”|“遗失”|“收藏”|“借阅”相关数据结构:图书主数据库文件,图书交易流水文件数据元素名:登记日期,借还日期类型:数字长度:8位取值范围:合法的“YYYY年+MM月+DD日”相关数据结构:图书主数据库文件,图书交易流水文件,

7、图书借还文件数据元素名:交易码类型:数字长度:3位取值范围:“001”(图书登记)|“002”(图书借阅)|“003”(图书归还)| “004”(图书统计)相关数据结构:图书交易流水文件数据元素名:功能码类型:字符长度:3位取值范围:“ADD”(输入)|“CHG”(修改)|“DEL”(删除)|“CNL”(取消)相关数据结构:图书交易流水文件数据元素名:借阅人姓名类型:字符长度:10位取值范围:任意相关数据结构:图书借还文件2.1.4数据管理能力要求一般操作的响应时间在12秒内,对软磁盘和打印机的操作,以及数据的导入和 导出也应在可接受的时间内完成。查询时应保证查全率,所有相应域包含查询关键字的

8、记录都应能查到。查询时应保证查准率,查到的记录应与给定的单项或组合查询条件完全匹配。2.1.5故障处理要求建议软件寿命:5年硬件条件:PC机运行环境:兼容当前主流操作系统 Windows 95/98/NT/Me/2000/XP ,Office软件等。开发软件:SQL Server 2000,C语言开发限制:开发时间短,小组成员水平有限。2.1.6其他专门要求 如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。2.2运行环境 2.2.1设备硬件环境:C2.4或更高档微机运行内存要求:128M 打印机: 可选软件环境: 中文Windo

9、ws 2000/xp2.2.2支持软件运行环境:兼容当前主流操作系统 Windows 95/98/NT/Me/2000/XP ,Office软件等2.2.3接口(1) 用户界面采用目前非常流行的GUI,即诸如窗口、菜单、对话框、滚动条等。(2)软件接口 运行于windows98及更高版本具有win32 API 的操作系统之上。(3)硬件接口支持一般x86系列微机和windows CE。2.2.4控制 说明控制该系统的运行的方法和控制信号,并说明这些控制信号的来源。2.3基本设计概念和处理流程图书出版的实体关系如下图所示: 描述图书出版管理系统功能的数据流图如下图所示:2.4结构对需求分析得到各

10、项功能进行集中、分块、按照结构化程序设计的 ,得到如图下图所示的层次图。图书出版管理系统的层次图2.5功能需求与系统模块的关系 各项功能需求的实现同各块程序的分配关系:初始化模块(M1.1)退出模块(M1.2)编辑模块(M1.3)说明模块(M1.4)帮助模块(M1.5)设置全局变量保存至配置文件用鼠标及键盘提供帮助帮助提供使用帮助2.6人工处理过程数据的录入工作需人工完成2.7尚未解决的问题 暂无3接口设计3.1用户接口向用户提供命令软件回答信息增加记录增加图书信息删除记录删除图书信息刷新纪录刷新图书信息第一条跳至第一条图书信息下一条当前的下一条图书信息前一条当前的前一条图书信息后一条最后一个

11、图书信息3.2外部接口(1) 用户界面采用目前非常流行的GUI,即诸如窗口、菜单、对话框、滚动条等。(2)软件接口 运行于windows98及更高版本具有win32 API 的操作系统之上。(3)硬件接口支持一般x86系列微机和windows CE。3.3内部接口 无4运行设计4.1运行模块组合本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口通过打开另一个子窗口来实现模块之间不同功能的连接和组合。个模块之间相对独立,程序的可移植性好。各模块之间主要以传递数据项的引用来实现模块之间的合作和数据共享。4.2运行控制只要符合操作说明书,用户可自由控制。4.3运行时间 由用户决定。

12、5系统数据结构设计5.1逻辑结构设计要点图书信息数据表字段名称字段类型字段大小索引必须填写BOOK_ID文本30有(无重复)是BOOK_NAME文本50是CLASS文本20是AUTHOR文本30是PRESS文本50是PRICE数字是STOCK数字 是 读者信息数据表字段名称字段类型字段大小索引必须填写READER_ID文本30有(无重复)是NAME文本8是ID_CARD文本20是MAXNUM_CAN_BORROW数字长整型是FLAG_BORROW数字长整型是 借阅历史信息数据表字段名称字段类型字段大小索引必须填写READER_ID文本30有(无重复)是BOOK_ID1文本30是BOOK_ID2

13、文本30是BOOK_ID3文本30是BORROW_DATE1日期是BORROW_DATE2日期是BORROW_DATE3日期是CLERK_NAME文本30是字段名称字段类型字段大小索引必须填写READER_ID文本30有(无重复)是NAME文本30是BOOK_ID文本30是BOOK_NAME文本30是WHYS文本是AMOUNT数字20是FINE_DATE日期是OK_DATE文本30是 图书分类信息数据表5.2物理结构设计要点无5.3数据结构与程序的关系 直接访问Microsoft access数据库中的数据6系统出错处理设计6.1出错信息错误类型出错原因数据库连接错误数据库设置不正确或Micr

14、osoft access异常引起的输入错误用户输入不规范其他操作错误用户不正当操作其他不可预知的错误6.2补救措施故障出现后可能采取的变通措施,包括:a.后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;b.降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;c.恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。 6.3系统维护设计软件的维护主要包括数据库维护和软件功能的维护。对于数据库的维护,本系统已经提供了数据库的备份和恢复的功能,可以方便的实现数据库的维护管理。对于软件功能方面的维护,由于我们采用的是模块化的设计方法,每个模块(窗口)之间的相互独立性较高,这样对软件的维护带来了很大的方便,对于单独的功能的修改只需修改一个窗口就行了。而对于功能的添加,只要再添加菜单项的内容即可,软件卖出后,我们将根据客户的要求和反应,定期的对软件进行维护修改。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2