毕业设计(论文)VB期刊信息管理系统毕业设计.doc
《毕业设计(论文)VB期刊信息管理系统毕业设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)VB期刊信息管理系统毕业设计.doc(22页珍藏版)》请在三一办公上搜索。
1、本科毕业论文期刊信息管理系统作 者 : 院 系 : 工 学 院 专 业 : 计算机科学与技术 年 级 : 学 号 : 指导教师 : 职 称 : 讲 师 答辩日期 : 摘 要本次毕业设计课题为“期刊信息管理系统”,该系统在正常运营中总是面对大量的读者信息、期刊信息以及两者相互作用产生的借刊信息,还刊信息。因此需要对读者资源、期刊资源、借刊信息、还刊信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。此次毕业设计以Visual Basic 6.0(以下简称VB)作为开发工具。它是Microsoft公司开发的可应用于客户机/服务器(C/S)模式下一种面向对象的图形化交互式开发工具。VB具
2、有功能强大的集成开发环境、在应用程序开发上具有灵活和效率高的特点。数据库采用SQL Server 2000,数据库访问接口采用ActiveX数据对象(ADO)。本论文中详细列出了该系统的设计开发过程包括可行性研究、需求分析、总体设计、详细设计、测试报告和关键技术分析等几个部分。关键字:ADO、期刊借还、信息管理、Visual Basic、SQL ServerABSTRACTThe design of the course is Magazine Information Management System. There are a great deal of reader information
3、, magazine information and magazine-borrowing information, magazine-restoring information brought by readers and magazine information. In order to improve management efficiency, it is necessary to manage reader resource, magazine resource, magazine-borrowing information, and magazine-restoring infor
4、mation, and realize the changes among all the taches.In the design, Visual Basic 6.0(short for VB) is the implode tool, which is developed for the mode of client/server(c/s) by Microsoft and it is Object Oriented and graphic.VB has a powerful, integrated development environment and is flexible and e
5、fficient for application.The database adopts SQL Server 2000 and accessing interface of database adopts ADO. It lists the process to develop the system in the paper, for example, feasibility research, requirement analysis, collectivity design, particular design,testing report, pivotal technology, an
6、d so on.Key Words: ADO、Magazine-restoring、Information Management、Visual Basic、SQL Server目 录第一章:绪论4 11开发工具简介4 12 Visual Basic6.0和SQL Server 2000的特性4第二章:课题可行性研究5第三章:需求分析5 31系统数据分析6 32系统功能分析6第四章:总体设计6 41数据库概念结构设计6 42数据库逻辑结构设计7 43系统功能模块设计9 44数据库连接技术10第五章:详细设计11 51期刊信息录入、修改、删除模块12 52期刊借还管理模块15 5. 3查询模块18
7、第六章:测试报告19第七章:总结20第八章:参考文献21第一章 绪 论期刊信息管理系统是以Visual Basic 6.0为前台,以SQL Server 2000为后台数据库的典型的信息管理系统。随着图书馆的规模不断扩大,期刊数量急剧增加,有关期刊的各种信息量也成倍增长。因此需要对读者资源、期刊资源、借刊信息、还刊信息进行管理。这就需要有期刊信息管理系统来提高期刊管理工作的效率。通过这样的系统,可以做到期刊信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。1.1开发工具简介Visual Basic for Windows(简称Visual Basic)是一种具有良好图形用户界面(
8、GUI)的程序设计语言,同时又是一种完全支持面向对象程序设计(OOP)的语言。“Visual”指的是开发图形用户界面(GUI)的方法,不需要编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象拖放到窗体上即可。“Basic”指的BASIC语言,这是一种在计算机技术发展史上应用得最为广泛的语言。而“Visual Basic”则综合运用了Basic语言的结构化特点和GUI可视设计工具(控件、下拉式菜单、窗口、对话框等),既具有Windows丰富的图形窗口工作环境,又继承了Basic语言编程的简便性。SQL Server 2000是由Microsoft开发和推广的关系数据库管理系统(DBM
9、S)。SQL Server 2000继承了SQL Server 7.0的高性能、可靠性和可扩充性的优点,同时又引进了数据库和服武器增强功能,以及其他一些新的特性,使它成为一个杰出的数据库平台,可用于大型联机事务处理、数据仓库及电子商务等。1.2 Visual Basic6.0和SQL Server 2000的特性Visual Basic特性:(1)Visual Basic是一种面向对象的程序设计语言(OOP),因而它具有OOP语言所具有的对象创建机制、对象的继承性、对象的多态性及对象的可预见性等特性。(2)它采用了简单对象模型为显著特性的数据访问技术,ActiveX数据对象(ADO)可以更好地
10、访问本地和远程数据库。(3)数据綁定功能有了更好的增强,可以将任意一个数据源同任意一个用户的数据控件綁定。(4)允许在远程机器上创建对象。SQL Server 2000 主要特点:(1) 真正的客户机/服务器体系结构(2) 图形化用户界面,使系统管理和数据库管理更加直观、简单。(3) 丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。(4) SQL Server与Windows NT完全集成,多线程体系结构设计提高了系统对多用户同时访问的响应速度。(5) 具有很好的伸缩性。(6) 对Web技术的支持,使用户很容易地将数据库中的数据发布到Web页面上。第二章 课题可行性分析管理现代化、
11、办公自动化和决策科学化,是现代化办公管理发展的必然趋势。期刊信息管理比较繁琐、复杂,产生的文档比较多,并且由于手工的操作,使这些文档无法有效的核对和管理,在汇总以及分析方面更加困难。因此,迫切需要应用计算机技术来辅助管理。在使用期刊信息管理系统后,可以提高期刊的各类信息的准确性,将信息无误地输入计算机并在数据库中存储起来。按照规范设定标准代码,大大保证了系统原始数据地准确性,在进行分析统计时,可以最大限度地减少人为影响,大大提高工作效率。期刊信息管理系统可以集存储、分析、统计、打印一身,节省人力物力,而且调用方便、统计快捷、准确性高,可以充分发挥管理系统地统计功能。第三章 需求分析管理期刊信息
12、工作的本身特点及特殊性质,单靠人力,会使从事这项工作的管理人员过度缠身于烦琐的业务中,难免会发生许多错误,难以做到管理的规范化,这不符合管理工作的今后发展趋势。因此,需要开发一种功能全面,操作简单的管理系统软件来辅助作用,人机配合,能够使机器承担部分工作,是管理员逐步摆脱一些无谓的,琐碎的业务,这对充分利用人力资源的主导作用及使管理工作逐步步入规范化轨道有着重要意义。下面简单介绍一下本系统的工作机理。31系统数据分析(1)系统开发的总体任务是实现各种信息的系统化、规范化和自动化。(2)能够对期刊信息进行登记,也就是要将期刊的基本信息(如:书号、邮发代号、年份、月份、刊名、价格等)预先存入数据库
13、中,共以后检索。(3) 对读者基本信息进行登记注册,包括读者编号、姓名、部门、已借刊数等信息。(4) 记录每次的借还行为,主要包括:书号、读者编号、借期、还期、是否含盘。(5) 提供方便的查询方法。如:可以方便地查出某读者所有的期刊借还记录以及某期刊目前被借还等信息。32系统功能分析根据以上功能,将期刊信息管理系统的数据分为:a、 数据输入部分,主要包括期刊基本信息的录入、读者基本信息的录入。b、 数据输出部分,主要是各种统计查询,包括:读者信息查询、期刊信息查询。c、 数据处理部分,主要涉及期刊出借和归还的处理,如某期刊借出后,必须在数据库中将该期刊标记为已借出;某期刊一旦归还后,同样必须再
14、数据库中将其标记为已经归还,以便再次借出。d、 数据修改部分,对用户安全级别进行划分,分为“一般操作员”和“系统管理员”。系统管理员可以对期刊的基本信息进行修改、删除操作,一般管理员则不可以。第四章 总体设计确定了软件需求,系统的主要功能有了明确的标准,就进入了设计阶段。下面详细介绍总体设计内容。41数据库概念结构设计根据以上需求分析和数据组织, 开始设计数据结构,即根据需求分析勾画出实体/关系图(E/R)。在概念上,(E/R)图代表的是系统需要的数据及其这些数据之间的关系。 读者信息期刊信息借阅期刊读者编号姓 名部 门备 注书号邮发代号刊名单价月份年份借出标记(是否含盘)是否含盘借期还期mn
15、图4-1 系统的(E/R)图从图 4-1中我们可以看出, 在这个系统中实际存在的实体: 期刊和读者, 其中读者和期刊是多对多关系, 针对本系统,通过对期刊信息管理的内容和数据流程分析,设计数据项如下:1. 期刊基本信息,其数据项有书号、邮发代号、刊名、单价、年份、月份、借出标记、是否含盘、借出次数等。2. 读者基本信息,其数据项有读者编号、姓名、部门、已借刊数、备注等。3. 借阅期刊,通过读者对某一期刊进行借阅,产生相对应的借期、还期、是否需借光盘等信息。42数据库逻辑结构设计根据上面的数据库概念结构转化为SQL Server 2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 VB 期刊 信息管理 系统
链接地址:https://www.31ppt.com/p-3977164.html