新闻学论文开题报告(图书馆论文开题报告)
图书馆管理系统开放报告
1.文献综述(基于毕业设计(论文)和查阅的文献资料)
随着经济和社会的发展,计算机越来越深入到我们的日常工作、学习和生活中,成为我们日常生活中不可缺少的辅助工具。随着科学技术的不断进步,计算机科学越来越成熟。其强大的功能已经被人们深深的认可。它在人类社会的各个领域发挥了越来越重要的作用。它已经渗透到日常工作和生活的各个方面,如文字处理、信息管理、辅助设计、图形和图像处理、教育和培训以及游戏娱乐。各行各业的人都可以使用计算机来完成许多复杂的任务,而不需要特殊的训练。然而,尽管现在世界上充斥着各种各样的软件,它们仍然不能满足用户的特殊需求,人们不得不开发适合他们特殊需求的软件。过去,开发视窗应用软件是专业人士的工作,他们需要掌握大量专业知识,并接受专门培训才能胜任。现在不同了。即使你没有接受过严格的编程训练,使用delphi 6.0也可以开发出适合你特殊需求的强大应用程序。
图书馆管理系统利用计算机管理图书馆的日常图书管理、学生管理、图书咨询、报表打印等功能。在计算机普及之前,图书馆管理是由工作人员手工操作记录。目前,一般的图书馆管理采用计算机智能管理和实用的计算机网络管理程序,以计算机为工具,帮助前台管理员进行更有效的图书馆管理。图书馆管理系统是一个典型的信息管理系统。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。前者要求建立一个数据一致性和完整性强、数据安全性好的数据库。对于后者,应用程序要求具有完整的功能和易于使用。
语言的效率
高效编译
高效执行
高效维护
基于以上原因,我们选择了delphi 6.0作为我们的开发工具,没有任何遗憾!
主要控件及其属性简介
命令按钮类的控件:
标题属性:用于在控件上显示的标题。
启用属性:控制控件的激活状态是灰色还是可用。
外观属性:当值为1时,控件将以3D形式显示,否则为0。
Backcolor属性:用于更改按钮上显示的图像的背景颜色。
取消属性:该属性确定按钮是否为取消按钮。
默认属性:确定哪个命令按钮控件是表单的默认命令按钮。
字体属性:控制各种文本字体类型。
左侧、顶部、高度、宽度属性:设置控件的位置和大小。
样式,图片属性:确定按钮是否显示为图像。
可见属性:确定控件在运行时是否可见。
索引属性:当控件是控件数组时,此属性值是数组中控件的下标值。
标签盒类的控件:
标题属性:向应用程序界面添加描述。
自动调整属性:确定控件是否会自动调整大小以显示其全部内容。
Backstyle属性:用于指示标签是否透明。
Bordstyle属性:用于设置控件是否有边框。
文本框类的控件:
文本属性:通过分配类似文本属性的值来更改属性的值。
Maxlength属性:此属性设置文本框控件中可以输入的最大字符数。
多行属性:该属性设置文本字符串中是否接受换行符。
scroll bars属性:此属性确定是否向文本框添加滚动条。
密码字符属性:该属性设置输入文本的特殊显示字符,这在设计密码程序时非常有用。
更改事件属性:当文本框的内容更改时,相应的控件之间会发生相应的更改,这是即时的。
按键:事件由用户按下文本框控件中的任意键触发。
单选按钮类的控件:
标题属性:控件上显示的文本是单选按钮的标题。
对齐属性:确定单选按钮标题在控件上的位置。
Enable属性:当控件为灰色时为false,表示它在运行时不可用。
索引属性:属性值表示为由单选按钮组成的控件中按钮的索引值。
Tabindex属性:vb在控件创建时自动为其分配tabindex值,tab键可用于在控件之间切换焦点。
Value属性:反映控件状态并返回true以指示按钮已被选中的属性。
检查按钮类控件:
标题属性:默认值为check1。
索引属性:该属性值是复选框控件数组的下标。
“值”属性:的值是0表格空白、1表格勾号和2灰色勾号。
框架类的控件:
框架属性:作为其他控件的容器。
列表框和复合类的控件:
列表属性:列表框控件的表项存储在数组中,数组的每个元素存储列表控件的一个表项。
列表计数属性:控制列表中项目的数量。
Mutselect属性:可以将列表框设置为单个选择或允许多个选择。
Selectd属性:表示一个数组,其每个元素都是:
选中(0),选中(1)
滚动条类的控件:
值属性:滚动条上滑块的位置由值决定。
最大和最小属性:限制最大值和最小值。
Largechange属性:当用户单击滚动条和键头之间的区域时,值的变化量。
计时器类的控件:
Interval属性:指示计时的时间间隔,以毫秒为单位。
当启用属性:为真(默认值)时,激活定时器开始计时;假睡。
数据库连接方法的选择
Visual basic6.0主要通过以下方式连接数据库:首先,使用数据控件连接数据库;其次,ADODC用于连接数据库。第三,使用数据环境来链接数据库。第四,利用ADO(ActiveX数据对象)进行编程。
:现在让我们对这些技术的应用做一个总体介绍:
数据控制用于链接数据库。
步骤1:向表单添加数据控件。如果你的机器没有安装Access,你可以通过VB建立数据库。
步骤2:使用Access建立一个名为Pad的数据库,在库中建立一个Myset表,并在表中添加四个字段:背景色、前景色、字体名称、字体大小。注意:请将库文件保存到程序所在的目录中。如果你的机器没有安装Access,你可以通过VB建立数据库。
使用adodc(ADO数据控制)链接数据库:
使用adodata控件访问数据库可以完全消除编写代码的需要,只需要设置和操作它的属性就可以与数据库连接。通过绑定数据感知控件,它可以提供一个访问数据库的接口,该接口可用于浏览、粘贴、删除和修改数据库。
使用DAO操作数据库:
在visual basic中,提供了两种与jet数据引擎接口的方法:数据控制和数据访问对象(DAO)。DAO是数据库对象的英文缩写。要访问数据库,一方面,数据库必须提供访问接口。另一方面,在编程环境中支持数据库是必要的。DAO模型是设计关系数据库系统结构的对象类的集合。它们提供了管理关系数据库系统所需的所有操作属性和方法,包括建立数据库、定义表、字段和建立表之间的关系、定位和查询数据库等。
关系数据库:简介
关系数据库是目前各类数据库中最重要、最流行的数据库。他使用数学方法处理数据库数据,是目前使用最广泛的数据库系统。几乎所有20世纪70年代以后开发的数据库管理系统产品都是基于关系的。在数据库发展史上,最重要的成就是关系模型。关系数据库系统和非关系数据库系统的区别在于,关系系统只有表的数据结构。但是在非关系数据库系统中还有其他数据结构,并且在这些数据结构上还有其他操作。
结构化查询语言是介于关系代数和关系演算之间的一种语言。它的功能包括查询、操作、定义和控制。它是一种通用且功能强大的关系数据库语言。目前,它已经成为关系数据库的标准语言。
Microsoft访问简介:
使用Microsoft访问,您可以在单个数据库文件中管理所有信息。在这个文件中,用户可以将他们自己的数据保存在单独的存储空间中,这些空间称为表。您可以使用在线表单来查看、添加和更新表中的数据;使用查询来查找和检索所需的数据;您还可以使用报告来分析和打印特定布局中的数据。如果要保存数据,请为每种类型的信息创建一个表。如果要合并查询、窗体或报表中多个表的数据,需要定义表之间的关系。如果要搜索和检索符合指定条件的数据,包括来自多个表的数据,则需要创建一个查询。查询时,您还可以更新或删除多个记录,并对数据执行嵌入或自定义计算。如果您只想直接在表中查看、输入和更改数据,请创建一个表单。打开表单时,Microsoft Access从一个或多个表中检索数据,并使用用户在表单向导中选择或创建的布局在屏幕上显示表单。如果要分析数据或以特定方式打印数据,请创建报告。例如,您可以打印一个对数据进行分组并计算数据总和的报告,也可以打印另一个带有各种数据格式的打印邮件标签的报告。
毕叶的计划(关于文学)和报告
2.参考
1张春林。德尔福6编程指南。北京:清华大学出版社,2002.5
2飞思科技。德尔福6开发者手册。北京:电子工业出版社,2002.3
3飞思科技。德尔福6数据库开发。北京:电子工业出版社,2002.1
4丁宝康。数据库原理。北京:经济科学出版社,2004.1
5 .何。Delphi 6.0数据库系统开发实例导航。北京:人民邮电出版社,2002.4
周。基于B/S结构的学生信息管理系统量表的研究与开发。西北电力技术。2003,31 (4) :15 ~ 17,26
7李全斌,顾梁明。基于ASP技术的学生信息管理系统的研究与开发。徐州师范大学学报(自然科学版)。2001,19(2):25~28
8顾军。用Authorware开发学生信息管理系统。计算机与现代化。2003(7):40~41,44
9 .李、基于Delphi6.0. 2003,20(5): 64~67的机电工程实时数据采集与分析系统