下载此文档

第10章图书系统.doc


文档分类:IT计算机 | 页数:约96页 举报非法文档有奖
1/96
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/96 下载此文档
文档列表 文档介绍
芆第10章图书管理系统薆本章内容肄数据库应用系统开发的基本思想和步骤腿创建关于图书管理系统的表和数据库羀创建借书表单莇创建还书表单袂创建资料查询表单薁创建图书管理表单荿创建读者管理表单肇创建图书管理系统的报表羃创建报表打印表单蚀创建一个自定义工具栏类螈设计图书管理系统的主表单薃初始化表单的制作羅制作数据备份表单肂创建数据恢复表单芈创建数据清空表单芄制作密码验证表单螂制作密码修改表单膀创建系统封面表单蚇图书管理系统菜单的制作肄图书管理系统主程序的制作袃创建项目组织系统结构艿应用系统的发布肆螄羅案例1:数据库应用系统开发的基本思想和步骤蚁学****VisualFoxPro最终的目的是开发一个数据库应用系统,本章通过制作图书管理系统集中介绍数据库开发的全过程,以及开发数据库应用系统的制作方法和步骤。薆需求分析薅1、开发目的:蚂蝿这个图书管理系统主要为小型图书馆、图书社设计,根据这些图书馆、图书社图书管理的需求,经过分析后要实现的功能有:腿能浏览图书的资料信息和读者的资料信息。芅能够按一定条件查询相关资料的信息。螃能够修改、增加和删除相关资料信息。肂能按条件打印相关资料信息。虿有安全性较强的系统入口。羆应用系统自身的维护功能。薁2、数据需求:芀肈作者经过数据需求的分析,这个系统需要建立关于图书资料信息、读者资料信息、借书登记和帐户管理的四个表,创建一个数据库,并且实现图书资料信息、读者资料信息和借书登记表之间的关联,详细的设计在案例二中讲述。螆3、功能分析:蚂浏览荿能浏览图书的资料信息和读者的资料信息。蒇查询蒆能对图书资料、读者资料和借阅登记的信息按照一定的条件进行查询或者模糊查询。蚃数据维护蚁对图书资料、读者资料和借书登记的相关数据进行修改、添加、删除等的数据维护。羇撤消/保存芇能撤消错误的操作,能保存用户更改的信息。蒁资料打印衿对图书资料、读者资料和借书登记的相关数据信息按照指定的条件进行打印。莆数据备份、恢复和清除羇能随时对数据进行备份,也能对数据进行恢复,还可以对整个数据库和表进行初始化和清除操作。薂帐户密码的管理膂可以修改帐户密码聿模块分析蒃薄1、系统维护模块芀系统维护模块包括了系统初始化、数据表的清空、数据备份、数据恢复、密码修改和系统退出等的功能。这些功能是通过独立的表单实现的。葿2、借还书模块膄这个模块包括两个表单,分别实现借书和还书功能,在这两个表单上我们可以查看要借或者要还图书的信息资料和读者的信息资料,并且利用“借书”和“还书”两个按钮实现借书和还书登记。莁3、资料查询模块蒈这个模块通过一个拥有两个页框的表单实现图书资料和读者资料的查询,并且可以是模糊查询,也可以是精确查询。袈4、资料管理模块羄这个模块包括两个表单,分别实现图书资料的管理和读者资料的管理,管理包括:查看资料、修改资料、删除资料以及添加资料等等功能。蒂5、打印资料模块螁通过一个表单实现有条件打印,在这个表单里我们可以选择要打印的数据,实现按条件打印的目标。莈开发步骤:蚄1、创建数据表和数据库。表和数据库是数据库应用系统操作的基础和核心,所以经过需求分析后接着要做的就是设计表和数据库。表的设计要合理,要建立关联的表必须有相同的字段名,关于表和数据库的设计知识我想大家一定知道,这里就不详述了。蒄2、应用程序的设计。一个应用系统包含多种类型的文件,比如表单、菜单、报表、子类等等,每一种文件又有好多个,这些种类数量繁多的应用程序必须有一个清晰的设计思路,同一个系统不同的设计者有不同的设计思路,比如有人设计是从整体到局部、从大到小,先建立项目管理器,接着创建主程序,然后是主界面,最后才是某个具体功能的表单、报表等等,也有人是正好相反的步骤。而作者本人喜欢先设计小的、局部的,然后再设计大的、整体的,我认为这样对编程等方面是有利的。衿3、连编生成应用程序或可执行文件。当一个项目建立好后,在项目运行前还必须对它们“连编”。主要目的是生成可执行文件,同时可以设置项目信息,比如版权等,还可以测试和校验项目,测试程序组件是否可用。螇4、测试并发布应用程序。以上步骤完成后,剩下的就是发布程序了。蒅芁节膆案例2:创建关于图书管理系统的表和数据库膅制作要点:莂1、创建表莀2、建立主索引和普通索引袀3、创建数据库羆4、实现两个表之间的关联蒄步骤详解:蒈刚才已经说过表和数据库是数据库应用系统操作的基础和核心,设计的时候要充分考虑到表之间的关联,同时注意数据库设计的合理性,以免造成数据冗余。下面列出图书管理系统的所有表的结构与必须的索引,表中的记录大家可以自己加几个,在这个案例中我们需要这样四个表:艿1、读者信息表()蚆结构:芁读者信息(读者编号c(10)primarykey,读者姓名c(10),证件号c(20),性别c(2),单位部门c(20),住址c(40),职业c(

第10章图书系统 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数96
  • 收藏数0 收藏
  • 顶次数0
  • 上传人漫山花海
  • 文件大小2.14 MB
  • 时间2019-05-18