当前位置:首页>> >>


VB教材管理系统设计与实现(论文 源代码 开题报告).rar

收藏

资源目录
    文档预览:
    编号:20180913212521170    类型:共享资源    大小:1.63MB    格式:RAR    上传时间:2018-09-13
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    VB 教材 管理 系统 设计 实现 论文 源代码 开题 报告
    资源描述:
    毕 业 论 文1教材管理系统指导教师签字主 任 签 字年 月 日毕 业 论 文2一、 课题内容1、教材管理系统发展的背景和现况2、教材管理系统功能模块的设计与介绍3、教材管理系统的系统介绍和使用二、 课题任务要求1、了解教材管理系统发展状况和前景2、教材管理系统的功能模块的设计3、教材管理系统的详细设计4、教材管理系统平台的建设毕 业 论 文3目 录第一章 引言 ..................................................................................................31.1 背景 ..............................................................................................................31.1.1 教材管理系统 ..................................31.1.2 信息管理系统 ..................................31.2 开发教材管理系统的目的和原则 ............................................51.3 开发环境介绍 .........................................................................................61.3.1 开发平台 .......................................61.3.2 数据库查 询 语言 ——SQL..........................81.3.3 数据库设计工具 ——ACCESS 数据库管理系统 .9第二章 系统设计 ...................................................................................112.1 系统分析 .................................................................................................112.2 系统流程和操作方式设计 ..........................................................13第三章 系统界面设计 ......................................................................143.1 系统界面设计 .......................................................................................143.2 系统的界面及窗体 ............................................................................163.2.1 下面是系统的主要窗体 ......................163.2.2 界面多文档( MDI) frmDMI 的设计及代码 ...17毕 业 论 文4第四章 数据库的设计 ..........................................................................324.1 数据库设计 ............................................................................................324.1.1 数据库概念和发展 ..........................324.1.2 数据库模型及参照完整性 ...................334.1.3 数据库的建立与连接 ............................344.2 数据库查询设计 ................................................................................364.2.1 查询功能简介 ..................................364.2.2 查询功能实现的相关技术 ........................364.2.3 查询功能的具体实现 ............................384.3 系统测试与评价 .................................................................................40总 结 ................................................................................................................41致 谢 ...................................................................................................................42参考文献 .............................................................................................................43毕 业 论 文5第一章 引言1.1 背景1.1.1 教材管理系统学校教材管理主要是由教材计划制定、采购、入库、发放、记账、结算等一系列工作所组成,该工作各院校都设有专门机构负责该项工作,通常是教材科。由于学校中专业设置门类多,各专业每期开设课程种类多其业务不仅涉及出版部门,而且要面对全校各系、部的授课教师,各班级的学生,每期教材科涉及管理的入出库教材种类少则几百多则几千种,涉及教材册数少则几千多则几万,涉及人员广,工作量大,再者特别是近年来,我国高等教育规模的不断扩大,学校学生 人数迅速增加,使教材管理工作更加繁重不堪。据调查,到目前为止,我国还有许多学校甚至是一些重点院校的教材管理仍为手工管理方式,这种现状不但与现实学校教材管理的业务需求不相适应,并且也与学校信息化建设的发展趋势不相适应,因此,学校教材管理人员目前迫切需要一套方便、高效的计算机化的管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最终实现教材管理的全面自动化。1.1.2 信息管理系统(1) 、信息管理系统的简介毕 业 论 文6教材管理系统属于信息管理系统中的一个具体信息管理类型,而所谓的管理信息系统也就是我们常说的MIS(Management Information System)它是“由人、计算机等组成的能进行信息的收集、传送、储存、加工、维护和使用的系统。管理信息系统能实测企业的各种运行情况利用过去的数据观测未来;从企业全局出发辅助企业进行决策;利用信息控制企业的行为;帮助企业实现其规划目标。 ”在当今这个强调管理、强调信息的时代,MIS 变得越来越普及。MIS 作为一门新的学科,它跨越了多个领域,如:管理科学、系统科学、运筹学、统计学以及计算机科学。在这些新兴的学科基础上发展出一种信息收集和加工的方法,最终形成现在一个纵横交织的系统。本系统为单机版运行方式,对于硬件的要求比较小,能够在任何运行图形化 Windows 视窗操作系统上运行。另外需要说明的一点是,限于技术的原因,目前国内还没有出现更高级的管理模型开发方法,所以本系统采用广泛使用的 MIS 系统。(2) 、信息管理系统的概况和发展方向第一阶段:统计系统,所研究的内容是数量数据间表面的规律,它可以把数据分成较相关和较不相关的组,然后把数据转换为信息。第二阶段:数据更新系统。第三阶段:状态报告系统,它可以分为生产状态报告、服务状态报告和研究状态报告等系统。第四阶段:决策支持阶段,它是用来辅助决策的信息系统,该系统可以计划、分析方案,审查解答和求解的误差。它具有较好的人机对话方式,可以和不怎么熟悉计算机的管理人员通话。它一般包括一些模型用以产生决策信息,但不强调全面的管理功能。(3) 、 管理信息系统的发展方向从国际技术发展来看,20 世纪 90 年代出现了几种全新的管理技术:毕 业 论 文7BPR—企业过程重组;IDDS—智能化决策支持系统;Lean Production—精良生产;Agile Manufacture—灵捷制造。相应的 MIS 开发技术在 20 世纪 90 年代也有了新的发展:信息综合集成和 Internet/Intranet。1.2 开发教材管理系统的目的和原则开发教材管理系统的目的就是充分利用计算机和现代办公软件,摆脱传统办公工具,用计算机实现集中方便的管理工作,把学校教材科的工作人员从繁重的体力劳动中解脱出来以达到提高工作效率和质量,最终实现教材管理的全面自动化为和现代化。要实现这个目标在开发过程中应遵循以下几条原则:1.、从实际出发,总结借鉴吸收相结合的原则参照并保留了其他软件的征订、采购、发行、结算等常规应用部分,改变了原来库连接方式,所有库连接形成一个整体,增强了智能化和自动化 程度。具有独立的设计构思,方便、快捷、简单、实用。2、编制和实施操作的现实性. 该教材管理系统是我们在 Windows 操作平台下开发的初级版本,既考虑了与旧的方法的衔接,又注意了新情况新特点,注意承上启下,运算规则(规律)更具科学性。在编制过程中,我们既考虑了与现实旧软件和手工操作的衔接,又注意了新方法的应用,增加了可操作性,现实、可靠、 即时使用。逐步成熟后,可随着技术条件的改进和提高,随时升级可见的用户界面——要求系统的大部分功能在菜单或工具栏级别上通过简单的鼠标点击完成3、教材管理的框架,应以科学严谨,各种新思想,新方法构筑完备为原则既要保证教材管理系统的科学性、完整性、系统性,又注意到教材管理的灵活性和可操作性。同时又较好的解决了教材管理工作的部分难点问题,比如多价书的征订采购发行,到货前书目替换,大量的录入工作,查找书目难以操作等等。4、统要有简单可得的帮助整的工具栏、状态栏和系统帮助。毕 业 论 文81.3 开发环境介绍使用 Visual Basic 6.0 作为管理系统的开发平台,ACCESS2000 用于数据源的开发;使用 ODBC(开放式数据库连接)进行对数据源的连接,SQL 结构化查询语言用于实现查询功能。之所以采用 vb 作为开发平台主要是考虑到对此种语言的熟悉性以及使用 vb 能够在较短的时间内给用户提供友好的界面和完善的功能,缩短了开发周期。而数据源的开发最初是想使用 SQL Server 企业管理器进行的,但是考虑到 ACCESS 的简单易用性,最终还是采用了 ACCESS2000。1.3.1 开发平台用 Visual Basic 60 作为数据库开发平台,3.0 版以后的Visual Basic 具有数据库连接和数据处理功能,因此完全有资格作为数据库应用程序的开发环境。Microsoft 公司把许多新的数据访问功能加到 Visual Basic 中,使得该产品成为桌面数据库市场中 Access、FoxPro 及 Paradox for Windows 的直接竞争者。与普通的数据库系统相比,用 Visual Basic 作为数据库开发平台有以下优点:(1)、简单性Visual Basic 提供了数据控件,利用该控件,用户只要编写少量的代码甚至不编写任何代码就可以访问数据库,对数据库进行浏览。(2)、灵活性Visual Basic 不像一般的数据库(如 Access)那样局限于特定的应用程序结构,也不需要用某些指令对当前打开的数据库进行操作,因而比较灵活。(3)、可扩充性Visual Basic 是一种可以扩充的语言,其中包括在数据库应用方面的扩充。在 Visual Basic 中,可以使用 ActiveX 控件(以前版本中称为 VBX 或 OLE 控件),这些控件可以由 Microsoft公司提供,也可以由第三方开发者提供。有了这些控件,可以很容易地在 Visual Basic 中增加新功能,扩充 Visual Basic数据存取控制的指令系统。 用 Visual Basic 6.0 作为数据库毕 业 论 文9前端,数据库前端是一个计算机应用程序,用该程序可以选择数据库中的数据项,并把所选择的数据项按用户的要求显示出来。数据库系统本身被称为后端,后端数据库通常是一个关系表的集合。之所以选择 Visual Basic 作为开发数据库前端应用程序的工具,主要是因为 Visual Basic 可以和多种数据库连接。也就是说,目前较为流行的大多数数据库都可以与 Visual Basic 连接,因而可以用 Visual Basic 开发相应的前端应用程序。Visual Basic 通过不同的方式与各种数据库进行连接,主要有三种方式,即 Access 数库引擎、MicrosoftODBC 驱动程序、第三方 ODBC 驱动程序。A.Access 数据库引擎Access 是 Visual Basic 的“内部数据库”,即在 Visual Basic 中可以直接建立 Access 数据库。同时,通过 Access 数据库引擎,还可以使用下列数据库:·Btrieve(.DAT)·dBASE(.DBF/.NDX)·Foxpro(.DbF/.CDX/.NDX)·Paradox(.DB, .PX)B.Microsoft ODBC通过’Microsoft ODBC 驱动程序,可以使用下列数据库:·Microsoft SQL Server·Oracle·Sybase SQL ServerExcel(.XLS)Text(.TXT)Access(.MDB)BtrieveDBASEFoxProParadox上面所列的数据库中,除前三种外,其余数据库均包含在一套 Microsoft ODBC 桌面数据库驱动程序及 Microsoft Query 中。毕 业 论 文101.3.2 数据库查询语言——SQLVisual Basic是数据库开发的主要开发工具,同时为了实现查询的功能以及系统的一些相关功能,SQL语言的使用也是必不可少的,SQL语言即结构查询语句,SQL语言之所以能够为用户和业界所接受,成为国际标准,是因为它是一个综合的、通用的、 功能极强,同时简洁易学。SQL语言集数据查询(data query)、 数据操纵(data manipulation) 、数据定义(data definition) 和数据控制(data control) 功能于一体,充分体现了关系数据语言的特点和优点。 其主要特点包括:(1)综合统一 主要功能是通过数据库支持的数据语言来实现的。非关系模型(层次模型, 网状模型)的数据语言一般都分为模式数据定义语言(schema data definition language ,简称模式DDL),外模式数据定义语言(subschema data definition language,简称外模式DDL)与数据存储有关的描述语言(data storage de-scription language,简称DSDL)以及数据操纵语言(data manipualtion language,简称DML) ,分别于定义模式, 外模式,内模式和进行数据的存取与处置。当用户数据库投入运行后,如果需要修改模式,必须停止现有数据库的运行,转储数据,修改模式并编译后再重装数据库,因此很麻烦。(2)高度非过程化非关系数据模型的数据操纵语言是面向过程的语言,有其完成某项请求,必须指定存取路径。而用SQL语言进行数据 操作,用户只需提出“做什么”,而不必指明“怎么做”,因此用户无需了解存取路径,存取路径的选择以及SQL语句的操作过程均由系统自动完成。这不但大大减轻了用户负担,而且有利于提高数据独立性。(3)面向集合的操作方式非关系数据模型采用的是面向记录的操作方式,任何一个操作其对象都是一条记录。例如,查询所有平均成绩在80分以上的学生姓名,用户必须说明完成该请示的具体处理过程,即如何用循环结构按照某条路径一条一条地把满足条件的学生记录读出来。而SQL语言采用集合操作方式,不仅查找结果可以是元组的集合,而且一次插入,删除,更新操作的对象也可以是元组的集合。
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:VB教材管理系统设计与实现(论文 源代码 开题报告).rar
    链接地址:http://www.gold-doc.com/p-138944.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开