图书管理系统概要设计报告(经典范例)_第1页
图书管理系统概要设计报告(经典范例)_第2页
图书管理系统概要设计报告(经典范例)_第3页
图书管理系统概要设计报告(经典范例)_第4页
图书管理系统概要设计报告(经典范例)_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验报告课程名称软件工程导论课题名称图书管理系统大纲设计报告专业计算机科学与技术班级计算机0903学号03**姓名大蚊子指导教师张铁楠2012年4月24日目录1前言................................................................................................................错误!不决义书签。编写目的...................................................................................................错误!不决义书签。背景...........................................................................................................错误!不决义书签。定义...........................................................................................................错误!不决义书签。参照文件...................................................................................................错误!不决义书签。2任务归纳........................................................................................................错误!不决义书签。需求规定...................................................................................................错误!不决义书签。运转环境...................................................................................................错误!不决义书签。3整体设计........................................................................................................错误!不决义书签。基本设计看法和办理流程.......................................................................错误!不决义书签。结构...........................................................................................................错误!不决义书签。功能需求与程序的关系...........................................................................错误!不决义书签。人工办理过程...........................................................................................错误!不决义书签。4接口设计........................................................................................................错误!不决义书签。用户接口...................................................................................................错误!不决义书签。外面接口...................................................................................................错误!不决义书签。内部接口...................................................................................................错误!不决义书签。5运转设计........................................................................................................错误!不决义书签。运转模块组合...........................................................................................错误!不决义书签。运转控制...................................................................................................错误!不决义书签。运转时间...................................................................................................错误!不决义书签。6系统数据结构设计........................................................................................错误!不决义书签。逻辑结构设计重点...................................................................................错误!不决义书签。物理结构设计重点...................................................................................错误!不决义书签。7系统犯错办理设计........................................................................................错误!不决义书签。犯错信息

...................................................................................................

错误!不决义书签。挽救措施

...................................................................................................

错误!不决义书签。大纲设计说明书前言跟着计算机技术的不停应用和提升,计算机已经深入到社会生活的各个角落。而中小型租、借书机构仍采纳手工管理图书的方法,不但效率低、易犯错、手续繁琐,并且耗费大批的人力。为了满足其管理人员对图书室书本,读者资料,借还书等进行高效的管理,在工作人员具备必定的计算机操作能力的前提下,此图书管理系统软件力求提升其管理效率。编写目的本文档的编写是为了完美图书管理系统软件的开发门路和应用方法。以求在最短的时间高效的开发图书管理系统。背景本项目的名称:图书管理系统开发软件。本项目的任务提出者及开发者是图书管理系统软件开发小组,用户是中小型租、借书机构。本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书、等主要功能。定义开发(develop):不是单纯指开发活动,还包含保护活动。项目(project):该词指的是向顾客或最后用户交付一个或多个产品的收管理的相关资源的会集。这个资源会集有着明确的始点和终点,并且一般是依据某项计划运转。这类计划通常会形成文件,并且说明要交付或实现的产品、所用的资源和经费、要做的工作和工作进度,一个项目可能有若干项目构成。项目开发计划(projectdevelopmentplan):是一种把项目必定一过程与项目如何推动连接起来的方案。产品生命周期(productlifecycle):是产品从构思到不可以再使用的连续时间。参照文件《软件工程导论》(第五版)张海藩编著,清华大学第一版社,2008年2月版,北京任务归纳需求规定主要输入输出项目:图书信息:(书名,ISBN,定价,第一版社,数目,能否可借)用户信息:(ID,姓名,年龄,性别,开户时间,余额,能否VIP,累记金额)借阅信息:(ID,ISBN,数目,借出日期,押金)运转环境硬件环境:最低配置:CPU:Pentium3800以上或其他兼容规格,内存:512M以上,硬盘:20GB以上空间介绍配置:CPU:Pentium4,内存:512M以上,硬盘:100GB以上空间。软件环境:Windows2000/XPSQLServer2000/2005VC++整体设计基本设计看法和办理流程读者借还图书办理流程用户提示身份确认程序图书检索程序图书借还程序

用户资料数据库图书信息数据库图书借阅数据库更新图书资料办理流程管理员身份确认程序图书更新程序

管理员数据库图书信息数据库系统结构和模块外面设计估量模块商品检索花费者模块注册模块增添模块盘问模块今日特价系统更正模块商家模块删除模块退出模块功能分配各项功能需求的实现同各块程序的分配关系:创立查找更正删除保护图书资料(管理员)√√√√保护用户信息(管理员)√√√√更新个人资料(用户)√归还图书(用户)√借阅图书(用户)√检索图书(用户)√人工办理过程创立用户(注册新用户):用户信息需要手工输入计算机。用户充值:需要将现金将付于管理员,并手工输入充值金额到计算机。接口设计用户接口检索书目更正用户资料借阅图书归还图书

向用户供给命令

软件回答信息般配检索重点字的书目信息更正后新的用户资料借阅成功的图书信息归还成功的图书信息外面接口硬件接口软件接口

接口与打印机接口与读条码机接口与数据库接口

传达信息图书信息,用户信息,借阅信息图书ISBN,借阅号图书信息,用户信息,借阅信息内部接口保护图书资料

接口

增添图书

图书信息(书名,

传达信息ISBN,定价,第一版社,数目,能否可借)保护图书资料更正图书信息图书信息(书名,ISBN,定价,第一版社,数目,能否可借)保护图书资料删除图书信息图书信息(书名,ISBN,定价,第一版社,数目,能否可借)保护用户资料增添新用户用户信息:(ID,姓名,年龄,性别,开户时间,余额,能否VIP,累记金额)保护用户资料更正用户资料用户信息:(ID,姓名,年龄,性别,开户时间,余额,能否VIP,累记金额)保护用户资料删除用户资料用户信息:(ID,姓名,年龄,性别,开户时间,余额,能否VIP,累记金额)用户主模块更新用户资料用户信息:(ID,姓名,年龄,性别,开户时间,余额,能否VIP,累记金额)用户主模块用户充值金额用户主模块借阅图书借阅信息:(ID,ISBN,数目,借出日期,押金)用户主模块归还图书借阅信息:(ID,ISBN,数目,借出日期,押金)运转设计运转模块组合施加不一样的外界运转控制时所惹起的各种不一样的运转模块组合以下表所示:创立模块查找模块更正模块删除模块管理员增添图书信息√管理员更正书目信息√√管理员删除书目信息√√管理员增添新用户√管理员更正用户信息√√管理员注销用户√√用户更新个人资料√用户充值√用户检索图书√用户借阅图书√√用户归还图书√√运转控制运转控制控制方法管理员增添图书信息管理员填写书目信息并提交,系统在书目信息表中创立一个新数据项管理员更正书目信息管理员经过检索找到要更正的书目信息并更正,系统在书目信息表中写入更正后信息管理员删除书目信息管理员经过检索找到要删除的书目信息并删除,系统在书目信息表中删除该数据项。管理员增添新用户管理员填写新用户资料提交,系统在用户资料表中创立一个新数据项管理员更正用户信息管理员经过检索找到要更正的用户信息并更正,系统在用户资料表中写入更正后的信息管理员注销用户管理员经过检索找到要销户的用户并注销,系统在用户资料表中删除该用户的信息用户更新个人资料用户重新填写可更正的用户资料部分并更正,系统在用户资料表中写入更正后的新数据项用户充值用户告之管理员充值金额,并付现金,管理员检索到该用户,填写充值金额,系统在用户资料表中该用户的数据项中更新余额一项用户检索图书用户填写要检索图书的重点字,系统检索图书信息表,输出般配条目用户借阅图书用户经过检索找到要借阅的图书并借阅,系统更正图书信息表中该书目节余数目一项,并在图书借阅表中增添借阅信息用户归还图书用户归还图书,系统删除图书借阅表中该用户对该书的借阅信息条目,并更正图书信息表中该书的节余数据一项运转时间响应时间运转<5s检索<10s数据结构设计逻辑结构设计重点数据结构数据项种类长度备注图书信息书名CHAR20ISBNCHAR20独一表记书目定价FLOAT6第一版社CHAR20数目INT4能否可借BOOL1用户信息IDCHAR10独一表记读者姓名CHAR8年龄INT2性别CHAR4开户时间DATA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论