图书馆管理系统设计_第1页
图书馆管理系统设计_第2页
图书馆管理系统设计_第3页
全文预览已结束

下载本文档

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

文档简介

1、图书馆管理系统设计1. 设计数据表并确定表之间的关系。本数据库设计了6个对象,如下:读者(读者编号,姓名,性别,读者类别,单位或住址);读者类别(读者类别,限借册数);图书借阅(借书日期,读者编号,图书编号,续借日期,还书日期,图书状态,超期天数,超期罚款,是否注销);图书(图书编号,书名,作者,出版社,出版日期,图书类别,页数,价格,存放位置,入库日期,借出次数,图书总数,借出数量,注销数量,备注);出版社(出版社,ISBN,出版社地址,出版社邮编);图书类别(图书类别,借出期限)设计表之间的关系,如下:2. 设计登陆及密码窗体。2.1先用“设计视图”新建三个空白的窗体,并依次保存为“登录”

2、、“密码”、“主控面板”后退出窗体视图。然后双击名为“登录”的空白窗体,并且换到窗体的设计视图,在左上角单击鼠标右健,选择“属性”,如下图:设置格式标签中的各属性,图片属性选择“library.jpg”图片2.2再来设计两个按钮,使用向导创建“登录”按钮,和“退出”按钮。登录按钮的作用是打开“密码”窗体,“退出”按钮则是退出本窗体。(具体操作略),在设计视图中调整窗体,最后效果如下:保存窗体后退出。2.3双击打开“密码”窗体,并且换到设计视图,照上例设计窗体属性,并放置如下控件到窗体上:右键点击“确定”按钮,选择“事件生成器”“宏生成器”,进入宏设计界面。在工具栏上,点击“条件”增加条件列然后

3、,写入宏,如下:保存后退出。2.4双击打开“主控面板”窗体,并且换到设计视图。在设计视图下添加以下标签控件及图标按钮,图标可使用图片icon.bmp.图书管理设计3.1图书管理子窗体设计图书管理窗体里,内嵌了一个图书管理子窗体。因为这两个窗体的数据源是查询,所以,我们先来创建窗体所需的数据源查询。首先创建一个名为“图书管理查询”的查询,如下:切换到窗体对象下,使用窗体向导创建“图书管理子窗体“,如下:添加以下14个字段3.2“图书管理“窗体设计切换到窗体对象下,使用窗体向导,如下然后,选则窗体会用到的字段,我们会用到出版社!出版社,出版社!ISBN,图书!图书编号,图书!书名,图书!作者,图书

4、!出版日期,图书!图书类别,图书!页数,图书!价格,图书!存放位置图书!入库日期, 图书!图书总数,图书!备注,图书类别!图书期限,共14个字段先选择数据源为“表:出版社”,如下:继续选择数据源为“表:图书”,最后选择数据源为“表:图书类别”,并添加该表中的“借出期限”字段。点击“下一步” ,完成后,打开,如下。调整字段的先后顺序,并且加上标题,并把窗体的“记录选择器”、“导航按钮”、“分割线”属性均设置为“否”,“滚动条”设置为“两者均无”,字体颜色大家可随意设置,如下:在该窗体上添加三个“矩形控件”,并使用向导在其内如添加相应的按钮。在第一个矩形内,添加四个记录导航的图片按钮,作用分别为“

5、转到第一项记录”、“转至前一记录”、“转至后一记录”、“转到最后一项记录”。下面添加一个子窗体控件:下一步,默认,退出,最后效果如下:读者管理设计使用窗体向导,数据源为“读者”表,生成一个“读者管理(纵栏)”式窗体和“读者管理(表格)”式窗体3.4“数据管理”窗体设计使用设计视图来手动添加一些控件按钮,效果如下:现在回到“切换面板”窗体中,给按钮添加事件。在设计视图下,选中“数据管理”标签左边的按钮,单击右键,选择“事件生成器”“代码生成器”在该按钮的click事件中,填写“DoCmd.OpenForm”后,退出。如下图: 借书设计4.下面来设计有关图书借阅的窗体。使用设计视图,创建一个名为“

6、借书”的窗体,如下:然后先来创建一个名为“借书(读者)”的参数查询,如下:再用设计视图创建一个名为“借书(读者)”的窗体,数据源为我们刚刚建立的“借书(读者)”查询。如下:再打开“借书”窗体,在设计视图下,添加子窗体,数据源选择“现有窗体”,如下: 添加“子窗体”后,修改“借书”窗体的“记录源”属性为“借书(读者)”。在窗体上,使用向导添加一个作用为刷新窗体的按钮,如下面的按钮“确定”。再来设计“借书(图书)”窗体,新建一个名为“借书(图书)”查询,如下:打开“借书(图书)”窗体后,拖放一个“”控件,使用向导,选择数据源为“借书(图书)”查询,系统会自动创建一个名为“借书(图书)子窗体”的窗体

7、文件。修改该子窗体的“默认视图”属性为“单个窗体”。下面同样在主窗体中添加一个“确定”按钮,其作用为刷新窗体。注意:需要设置主窗体的数据源为“借书(图书)”查询,该刷新才能正常使用。再打开“借书”窗体,来添加一个用于链接的按钮,如下:要完成借书的功能,还需要创建几个查询,首先创建一个“借书(更新)”的更新查询,如下:再创建一个名为“借书(借出)”的追加查询再创建一个名为“借出数量(更新)”的更新查询,如下:下面我们用“宏”来设计“借出”功能了,打开“借书(图书)”窗体,添加一个按钮,如下:保存宏名为“借出图书”“还书”设计 “还书”窗体设计,设置文本框Text3的默认值属性为“=Date()”,即显示当前日期。“还书”查询设计设置“还书”窗体的数据源属性为“还书”查询。添加还书子

温馨提示

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

评论

0/150

提交评论