- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
源代码库管理系统-数据库管理系统一计算机毕业设计(论 文)
源代码库管理系统
摘要:
源代码库管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的 建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和 完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特 点。
因此本人结合开入式源代码库的要求,对Microsoft Access 2000数据库管理 系统、SQL语言原理、VB应用程序设计、VB数据库技术进行了较深入的学习和应 用,主要完成对源代码库管理系统的需求分析、功能模块划分、数据库模式分析, 并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的源代码库 管理系统可以满足程序员管理源代码的需要。
第一章系统需求分析
随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深 刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应 用的一部分,使用
计算机对各行业的各项信息进行管理,具有着手工管理所无法比拟的优点。
数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS是数据库 系统的核心组成部分。对数据库的一切操作,包括定义、更新及各种控制,都是通 过DBMS进行的。DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型 在计算机系统上的具体实现。根据数据模型的不同,DBMS可以分成层次型、网状 型、关系型、面向对象型等。Access 2000就是一种关系型数据库管理系统。
本系统是源代码管理系统,主要为程序员在管理源代码上有更的工具。现在程 序语言有很多种,程序的源代码更多。怎么才能更好的管理好这么多不同类型的源 代码。因此,开发这样一套源代码库管理系统软件成为很有必要的事情,在下面的 各章中我们将就本次毕业设计我所开发的源代码库管理系统,谈谈其开发过程和所 涉及到的问题及解决方法。
因此本人结合开入式源代码库的要求,对Microsoft Access 2000数据库管理 系统、SQL语言原理、VB应用程序设计、VB数据库技术进行了较深入的学习和应 用,主要完成对源代码库管理系统的需求分析、功能模块划分、数据库模式分析, 并由此设计了数据库结构和应用程序。
第二章数据库和开发语言介绍
源代码库管理系统采用的数据库是Microsoft Access 2000数据库,开发语言 为Microsoft Visual Basic 6.0(简称VB6.0)。VB6. 0作为前台的开发工具,用 ACCESS 2000作为后台支持数据库,通过VB6. 0的数据库控件来连接ACCESS 2000 中并对其编程来实现各种功能。因为ACCESS与Visual Basic用的同为Microsoft Jet数据库引擎,有着最好的兼容性。
第一节Access数据库介绍
过去的一些数据库软件,在操作上、数据库建立、维护等等,都相当复杂且不 易使用,但是在具备了窗口的GUI(图形用户界面)特性的ACCESS数据库推出之 后,数据库的建立不再是困难的事情,我们可以在PC上简单而快速的建立出一套 符合自己的数据库。
不但如此,在ACCESS 2000推出以后,我们发现数据库的建立更加的快速,但 是功能却更加强大,用户不用再去记忆那一大堆的文件名称,或是为数据库的文件 管理大费周章,通过ACCESS的人性化管理接口把数据库的管理整理,便于维护;此 外,在报表的制作上也是相当容易的,完全的视觉开发向导设计,让人使用起来很 舒服。但是美中不足的是ACCESS对于主从式结构的安全性管理不足,由于ACCESS 可以快速的通过ODBC连接到数据库服务器
上(Database Server),并浏览所有表格或是相关对象转成HTML
基本上,ACCESS对建立一个数据库所具备的每一个对象,其中包括了表、查 询、窗体、报表、宏、模块。
其功能分别叙述如下:
, 表对象
打开已经存在的表格、对已存在的表格字段数据进行修改、新建表格。
, 查询对象
可以用直接拖放的方式,建立表格之间的关联与对应关系,自动产生SQL语法 查
询出我们想要的数据。
,窗体设计对象
可以设计用户接口,用来输入并处理数据。
, 报表对象
利用视图向导的开发方式,简单、快速的建立出需求报表或标签。
, 宏对象
提供许多的宏功能,您可以把这样的宏连接到窗体设计中的任一个对象,以达 成
一些复杂的功能。
, 模块对象
撰写VB的程序模块,处理较复杂的问题与需求,该功能是采用事件驱动的模 式,类似VB的处理方式。
第二节VB概述
Visual Basic的前身是QBASIC,语言基础是BASIC。自从微软推出VB后,便 成为了程序开发人员的首选工具。据统计,仅在数据库系统开发领域,VB就占了
您可能关注的文档
最近下载
- 金顺电子材料产业园环境影响报告表.docx VIP
- 化工原理练习与答案.doc
- (正式版)D-L∕T 801-2010 大型发电机内冷却水质及系统技术要求.docx VIP
- 《心理危机与日常调适:写给少年们的10封信》随笔.docx VIP
- 〖GB50157-2013〗地铁设计规范.docx VIP
- 2025年中考英语听力技巧与策略教学+课件.pptx VIP
- 辽2015J601 楼梯标准图集.docx
- 景观桥亮化施工方案.docx
- -求数列通项公式的方法总结ppt(11种方法举例)-.docx VIP
- 第7课+全球联系的初步建立与世界格局的演变 高一下学期统编版必修中外历史纲要下.pptx VIP
文档评论(0)