关于图书管理系统的.ppt

上传人:xin****828 文档编号:14620719 上传时间:2020-07-26 格式:PPT 页数:37 大小:637KB
收藏 版权申诉 举报 下载
关于图书管理系统的.ppt_第1页
第1页 / 共37页
关于图书管理系统的.ppt_第2页
第2页 / 共37页
关于图书管理系统的.ppt_第3页
第3页 / 共37页
资源描述:

《关于图书管理系统的.ppt》由会员分享,可在线阅读,更多相关《关于图书管理系统的.ppt(37页珍藏版)》请在装配图网上搜索。

1、图书馆信息管理系统,XX大学计算机系04级4班,制作 XXX,摘 要,图书馆图书信息管理系统是每一个学校必不可少的管理系统,该系统主要解决了人工手动管理图书信息在实践的问题。 图书馆图书信息管理系统开发的目标和要求,并重点介绍了系统分析、系统设计、系统测试和系统实施的全过程。 关键词: 数据库,SQL语言,图书管理,窗体,组件,第一章 信息系统基础与简介,1.1 管理信息系统概要 1.2 管理信息系统的基本功能 1.3 管理信息系统的特征 1. 4 管理信息系统的结构 1. 5 信息系统的生命周期,1.1 管理信息系统概要,管理信息系统是把人也作为结构成分的组织系统 系统是一个有输入输出的开放

2、系统 管理系统是个反馈系统 企业管理信息系统是一个多目标系统,1.2 管理信息系统的基本功能,数据的采集和输入 数据的传输 信息的存储 信息的处理 信息的输出,1.3管理信息系统的特征,管理信息系统是为管理服务的信息系统。 管理信息系统是建立在计算机基础之上的信息系统。,1.4管理信息系统的结构,管理信息系统作为一个系统必然有一定的结构,这种结构反应各个部分之间的关系、各个部分的特点、面临的主要问题以及人们的认识水平和技术水平。 信息处理器负责信息的传输、加工、存储。信息用户是系统的用户。信息管理者负责系统设计、实现、运行和维护。,1.5信息系统的生命周期,任何事物都有产生、发展、成熟、消亡(

3、更新)的过程,信息系统也不例外。信息系统在使用的过程中随着其生存环境的变化,要不断维护、修改,当它不再适应的时候就要被淘汰,就由新系统代替老系统,这种周期循环称为信息系统的生命周期。,第二章 系统分析,2.1确定系统目标 2.2系统需求分析 2.3系统功能分析,2.1确定系统目标,每个学校都有图书馆,最初由于图书数量和种类较少,人工手动管理比较方便和灵活。随着社会的发展,图书的数量和种类越来越多,人工手动管理会降低工作的效率,希望建立一个图书馆图书信息管理系统,是为了解决了人工手动管理图书信息在实践的问题,从而达到系统化、规范化、标准化的水平。该系统的建立不但给管理者带来了方便,也节省了工作时

4、间从而提高了工作效率。,2.2系统需求分析,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。 下一步的工作是继续划分子系统的小模块。先考虑在进入子系统时应该做什么,进入系统之后又应该做什么,提供那些服务等。,2.3系统功能分析,功能分析 该系统只要是为学校图书馆设计,主要服务对象是学生。由图书馆工作人员操作,可以管理藏书,添加,删除,更新图书信息,向学生提供服务。系统的维护工作主要由系统管理员完成,可以添加,删除用户,数据库备份等。 功能分析图,第三章 数据库设计及流程图,3.1 数据库设计 3.1.1 数据库系统设计 3.1.2 数据库设计范式分析 3.1.3 数据库设

5、计 3.2 系统流程图 3.2.1顶层流程图 3.2.2底层流程图,3.1 数据库设计3.1.1数据库系统设计,数据库设计的步骤是: (1) 数据库结构定义 (2) 数据表定义 (3) 存储设备和存储空间组织 (4) 数据使用权限设置 (5) 数据字典设计,3.1.2数据库设计范式分析,第一范式(first normal form,简称1st NF)就是指在同一表中没有重复项出现,如果有则应将重复项去掉。这个去掉重复项的过程就称之为规范化处理。 第二范式(second normal form,简称 2nd NF)是指每个表必须有一个(而且仅一个)数据元素为主关键字(primary key),其

6、它数据元素与主关键字一一对应。 第三范式(third normal form,简称 3rd NF)就是指表中的所有数据元素不但要能够唯一地被主关键字所标识,而且它们之间还必须相互独立,不存在其它的函数关系。,3.1.3数据库设计,该数据库是用ACCESS做的,包含六个基本表: 1图书信息表。 2图书类别信息表 3. 班级信息表 4. 借书信息表 5. 出版社信息表 6. 学生信息表,3.2 系统流程图 3.2.1顶层流程图,该图给出了整个系统的框架和可完成的主要功能,3.2.2底层流程图,1. 图书信息流程图 该版块主要实现对数据库中基本表BookInfo的添加,删除,更新,查询等操作。并能看

7、到表的所有信息,2.学生信息流程图 该版块主要实现对数据库中基本表Student的添加,删除,更新,查询等操作。并能看到表的所有信息。 3.借书信息流程图 该版块主要实现对数据库中基本表Issue的添加,删除,更新,查询等操作。并能看到表的所有信息。 4.出版社信息流程图 该版块主要实现对数据库中基本表Publication的添加,删除,更新,查询等操作。并能看到表的所有信息。 5.图书类别信息流程图 该版块主要实现对数据库中基本表Cat的添加,删除,更新,查询等操作。并能看到表的所有信息。 6.借书处理流程图,7.还书处理流程图 (左图) 8. 用户信息流程图 9.数据库备份流程图 (右图)

8、,第四章 系统设计,4.1登陆框 4.2主界面 4.3基本信息窗体 4.4基本处理窗体 4.5窗体查找 4.6设置窗体,4.1登陆框,该窗体包含两个标签,用于显示控件名;一个列表框,用于选择登陆的用户名;一个文本框,用于输入密码;两个按纽,分别是确定和取消,4.2主界面,该窗体包含菜单栏,工具栏,状态栏,图象列表,能实现该系统的所有功能。是进入其他窗体主界面。,4.3基本信息窗体,4.3.2 图书信息窗体 该窗体在主窗体下部显示显示,包含一个SSTab控键,八个按钮,四个标签,五个文本框,两个下拉式列表框,4.3.2图书类别信息窗体 4.3.3出版社信息窗体 4.3.4班级信息窗体 4.3.5

9、学生信息窗体 以上四个窗体与图书信息窗体类似,这里不再做重复叙述,4.4基本处理窗体,只要输入书号会自动与借书表中数据比较,能判断是否超期及罚款多少。包含一个框架,六个标签,六个文本框,其中一个用于输入书号;还有三个按钮。,4.5查找窗体,1.查找学生信息 该版块用于按学号查找学生信息。包含一个框架,六个标签,六个文本框,一个按钮。,4.6设置窗体,数据库备份窗体 用于系统管理员定期对数据库进行备份,第五章 系统测试,5.1 测试计划 5.2 测试项目说明 5.3 测试计划评价,5.1测试计划,5.1.1测试方案 进行系统测试主要有两种方法:静态测试和动态测试,我们主要采用动态测试的方法。动态

10、测试是通过运行程序来检验软件的动态特性和运行结果的正确性,并根据程序的运行过程对程序进行评价的过程。动态测试包括运行、解释和模拟。,5.1.2测试项目,该测试计划主要包括对软件各个模块的测试: 系统主窗口的测试; 添加用户窗口的测试; 修改用户密码窗口的测试 学生信息窗口的测试; 图书信息窗口的测试; 图书类型信息窗口的测试; 查找图书信息窗口的测试; 查询学生信息窗口的测试; 查询借书信息窗口的测试; 数据库备份的测试;,5.2、测试项目说明,5.2.1用户登录窗口的测试 该测试的目的是保证登陆窗口的正确性与在错误发生时的容错与纠错性。 具体通过在登陆框中输入空用户名,和错误的用户密码来检测

11、系统的出错运行情况。要求系统在遇到这些情况时能给出正确的错误提示。,5.2.2添加用户窗口的测试 该测试的目的是保证添加用户窗口的正确性与在数据输入不正确时的容错与纠错性。 具体通过在添加记录框中输入重复的用户名,空用户名和密码来检测系统的出错运行情况。要求系统在遇到这些情况时能给出正确的错误提示。,5.3 测试计划评价,以上所有的模块测试过程都要求系统能在用户输入出错时给出正确的相应并不影响到数据的安全与完整性。成功的系统设计必须通过以上的要求。,心得体会及致谢,编程心得 在这次编程的过程中我翻阅了大量的书籍,在网上也找了不少资料,使我的编程水平提高了一大步。由于这次设计涉及到数据库,我的学到了不少编程工具与数据库连接的知识,对数据库的操作有了进一步的了解。总之,这次毕业设计使我的软件设计水平有了巨大的提高,质的飞跃。,感谢,在即将结束的大学生活之际,我首先要感谢大学的老师,特别是我的班主任姜爱国。他不仅在生活和工作中给我最多的关怀和帮助,教给我做人的道理,更给予我以精神上莫大的支持和鼓励。使我可以更努力地学习和工作,报答他们对我的关心与爱护。 感谢我们的指导老师赵敏。她在我的课题研究和论文完成过程中,给予了我许多理论和实践上的指导。,程序说明到处结束!,谢谢!,

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!