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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

图书管理概要设计修改.docx

1、图书管理概要设计修改图书管理系统软件开发文档 文档编号: 版 本 号: 文档名称: 概要设计说明书 项目名称: 图书管理系统 项目负责人: 张 凯 编写:全组成员 2013 年 04月 30日校对: 年 月 日审核: 年 月 日批准: 年 月 日开发单位: 项目小组 目 录引言 31.1编写目的 31.2 背景 31.3 定义 31.4参考资料 32总体设计 32.1需求规定 32.1.1 系统输入项目 42.1.2系统输出项目 42.1.3系统处理功能 42.2运行环境 52.2.1硬件系统 52.2.2软件系统 52.3基本设计概念和操作流程 52.3.1基本设计概念 52.3.2操作流程

2、 62.4系统软件结构 62.5功能需求与程序的关系 83.接口设计 83.1用户接口 83.2 外部接口 84 运行设计 84.1运行模块组合 84.2运行控制 95 系统数据结构设计 95.1数据库逻辑设计 9概要设计说明书1引言1.1编写目的图书馆管理系统概要设计的任务是根据需求分析说明书所确定的用户对系统的功能要求、性能要求、用户操作要求和将来扩展要求,制定系统实现的总体规划。即:1、 系统设计:以用户功能视图为依据确定系统实现的基本框架2、 数据库逻辑设计。3、 软件结构设计:确定组成软件系统的程序模块和以程序模块为单位、用层次结构表示的软件结构,以及各模块的功能描述和接口描述。 编

3、写概要设计说明书的目的:将图书馆管理系统的系统设计、数据库逻辑设计和软件结构设计用规范化的格式和规范化的语言进行描述,作为软件开发人员进行软件开发、软件测试和维护的依据。1.2背景软件系统的名称:图书馆管理系统本项目的任务提出者:图书馆本项目的任务开发者:软件3班图书管理系统项目组本项目的用户:图书馆1.3定义 用户功能视图:在管理信息系统中,特定用户所能操作的软件功能集合。1.4参考资料1.图书馆管理系统需求分析说明书2.软件工程导论(第五版) 张海藩编著,清华大学出版社,2008年2月版,北京2总体设计2.1需求规定2.1.1 系统输入项目系统输入项目:系统外部为系统提供的输入数据的数据载

4、体。图书管理系统的输入项目有:1、 图书管理系统会员注册信息2、 图书管理系统管理员注册信息3、 图书基本信息4、 会员的基本信息5、 会员号码、借阅的书籍名、借阅的时间。6、 会员号码、还书的书籍名、还书的时间。2.1.2系统输出项目1、 图书基本信息表2、 借书操作表3、 还书操作表4、 图书录入、移除、修改操作表5、 图书馆会员信息表6、 会员修改信息表7、 会员录入、移除、修改操作表8、 会员已借书籍信息表9、 会员所有操作历史信息表10、会员逾期书籍信息表2.1.3系统处理功能 1、数据录入与修改会员注册数据录入管理员注册数据录入新图书入馆数据录入会员借书数据录入会员还书数据录入 3

5、、报表生成从数据库中获取数据生成2.1.2节所需的各种表格 4、常规查询对所有图书按书名查询。对所有图书按出版社查询。对所有图书按作者查询。对所有图书按类别查询。对会员图书按正在借阅的书籍查询。对会员图书按所有历史操作借阅查询。对会员图书按逾期图书查询。5、随机查询(1)书籍信息查询(2)会员信息查询(3)正在借阅书籍情况查询(4)会员所有借阅操作情况查询(5)归还书籍逾期情况查询2.2运行环境2.2.1硬件系统客户端:P600/内存64Mb/硬盘6Gb以上的台式计算机。2.2.2软件系统操作系统:中文Windows 7 系列数据库:MySQL 2.3基本设计概念和操作流程2.3.1基本设计概

6、念 设计基础:图书管理系统的组织和管理特点决定了本系统的基本设计思想。图书管理系统采用集中管理、分散组织的形式;用户及用户类型多,且每类用户在系统中扮演不同的角色;同类用户又有不同的操作数据集合。为了满足不同用户对系统的功能需求、以及对系统数据的安全性、数据一致性要求,本系统的设计思想是:1、建立图书书籍管理数据库集中管理图书馆书籍管理数据。2、以用户功能视图作为系统设计的依据。即将整个系统按用户功能视图划分成与用户大类相对应的功能群,由此形成整个系统的主体逻辑结构。根据系统的需求分析,本系统确定的功能群有:系统管理:管理员管理、后台管理、模块权限分配管理。书籍数据管理:书籍数据录入与修改、学

7、籍数据查询、学籍数据报表生成。归还图书管理:管理数据只局限于与本借阅会员相关的数据。会员数据查询:查询与会员相关的数据和公共信息。对每类数据管理功能群,从保证数据的安全性和有效性考虑,将分为数据录入用户和数据查询用户。录入用户主要负责数据的录入和修改。3、系统安全性设计:1 身份验证(登录)2 数据限制:访问数据库用户的属性决定访问数据的范围。3 功能限制:通过用户功能视图限制用户对数据的操作。4、用户角色设定和用户权限分配:根据用户功能视图的划分确定用户角色的划分。每个用户按用户角色获得基本的系统操作权限。为了使用户对系统的操作权限与用户的业务工作分配相对应,系统可以在用户角色基本权限的基础

8、上增加或减少对系统的操作权限,即用户权限可动态变化。为了实现用户权限的动态变化,将系统功能模块作为系统资源进行注册。将用户权限的分配转化为对模块的分配。可以对模块的操作进行约束来实现对功能使用的时间约束,使得某些模块具有很强时间特性(如借阅图书归还录入模块)。5、为了实现用户权限的动态变化,用户功能视图界面必须动态生成。2.3.2操作流程系统的基本操作流程是: 登录失败 登录成功 图1 系统基本操作流程启动系统输入管理员用户帐号和密码登录管理用户功能操作图书管理系统2.4系统软件结构用户登录图书信息查询读者数据查询借书管理 图1 图书管理系统总结构图 图2 读者登录软件结构图用户修改信息:指用

9、户可以随时修改自己的信息,特别是用户密码必须经常修改,以防止他人盗用自己的身份操作系统,破坏数据库数据。系统管理 图3 系统管理软件结构图图书信息管理办理还书手续查询读者信息办理借书手续对图书信息修改对撤销图书删除对新进图书录入 图4 图书信息管理软件结构图图书信息查询图书书名查询图书作者查询图书出版商查询图书编号查询图5 图书数据查询软件结构图2.5功能需求与程序的关系序号功能需求程序模块备注一、用户登录1用户登录及验证用户登录2用户修改信息用户修改信息二、系统管理4添加/删除用户用户注册/注销5添加/删除图书添加/删除图书6管理所有数据表信息修改所有数据库表信息三、图书信息管理11对新进图

10、书录入对新进图书录入12对撤销图书删除删除已撤销图书信息13对现有图书信息修改对现有图书信息的修改14为读者办理借书手续为读者办理借书手续15为读者办理还书手续为读者办理还书手续16读者信息查询读者信息查询四、读者/图书数据查询20图书信息查询图书信息查询显示21读者自身信息查询读者自身信息显示22读者已借书籍查询读者已借书籍显示23读者历史借阅书籍查询读者历史借阅书籍显示24读者逾期书籍查询读者逾期书籍显示3.接口设计3.1用户接口用户通过软件登陆界面登录该系统。用户成功登录该系统后,按软件相关使用规则和说明使用该系统与用户权限相关的功能。3.2 外部接口无。4 运行设计4.1运行模块组合本

11、系统的用户功能视图实际描述了系统运行所引起的运行模块的组合。4.2运行控制本系统以安装在电脑上的软件运行操作。系统按用户功能试图的功能要求设计用户操作界面。用户操作界面按照软件工程要求设计过程进行开发设计。操作步骤:输入用户帐号和密码选择用户类型菜单选择 用户功能页面操作5 系统数据结构设计5.1数据库逻辑设计1、 书籍关系模式定义字段名称字段代码字段类型(长度)数据约束图书名称nameVarchar(40)Not null图书编号numberVarchar(10)主键作者authorVarchar(20)Not null出版社publisherVarchar(50)Not null单价pri

12、ceVarchar(20)Not null存放地点placeVarchar(20)Not null图书类别classifyVarchar(20)Not null库存总本书totalIntNot null剩余可借本书remainIntNot null2、读者关系模式定义字段名称字段代码字段类型(长度)数据约束,值域姓名nameVarchar(10)Not null性别sexualVarchar(5)Not null联系方式phoneVarchar(20)Not null学号numberVarchar(10)Not null,主键专业majorityVarchar(20)Not null班级cla

13、ssesVarchar(10)Not null所借图书bookVarchar(200)Not null储存所有的已借书,至多5本;分号隔开借阅者级别rankIntNot null学院collegeVarchar(20)Not null密码passwordVarchar(20)Not null已借阅图书数目totalIntNot null邮箱emailVarchar(20)Not null3、储存读者不良记录adverse表字段名称字段代码字段类型(长度)数据约束读者编号rnumberVarchar(10)Not null无主键图书编号bnumberVarchar(10)Not null借书时间

14、rentTimeVarchar(20)Not null还书时间returnTime Varchar(20)Not null未归还则为None罚款额FineVarchar(20)Not null4、储存最近新增/删除的书籍操作记录b_history表字段名称字段代码字段类型(长度)数据约束图书编号bnumberVarchar(10)Not null无主键图书名字bnameVarchar(40)Not null操作时间timeVarchar(20)Not null书数量amount IntNot null5、储存所有借/还操作记录s_history表字段名称字段代码字段类型(长度)数据约束借/还标志flagVarchar(5)Not null借书为B,还书为R图书编号bnumberVarchar(10)Not null读者编号rnumberVarchar(10)Not null时间timeVarchar(20)Not null6、储存管理员信息admin表字段名称字段代码字段类型(长度)数据约束账号名uidVarchar(10)主键密码passwordVarchar(20)Not null邮箱emailVarchar(20)Not null

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1