3.2 以Visual Basic 6.0作为开发工具
微软公司的Visual Basic 6.0是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。
Microsoft Visual Basic,它提供了开发 Microsoft Windows(R) 应用程序的最迅速、最简捷的方法。不论是 Microsoft Windows 应用程序的资深专业开发人员还是初学者,Visual Basic 都为他们提供了整套工具,以方便开发应用程序。
数据访问特性允许对包括 Microsoft SQL Server 和其它企业数据库在内的大部分数据库格式建立数据库和前端应用程序,以及可调整的服务器端部件。故而,实现本系统VB是一个较好的选择。
3.3 以Microsoft SQL Server 2000作为关系型数据库
信息技术的飞速发展大大推动了社会的进步,已经逐渐改变了人类的生活、工作、学习等方式。数据库技术和网络技术是信息技术中最重要的两大支柱。在当前热门的信息系统开发领域,Microsoft SQL Server 2000 由于不断采纳新技术来满足用户不断增长和变化的需求,该产品的功能越来越强大、系统的可靠性也越来越高,从而该产品的应用也越来越广泛。
SQL是结构化查询语言(Struture Query Language)的简称,是关系型数据库管理系统中最流行的数据查询和更新语言。用户可使用SQL语言在数据库中执行各种操作。SQL查询语言包括了所有对数据库的操作,这些操作可以分为四个部分:即数据定义语言、数据操纵语言、数据控制语言和嵌入式SQL 语言。
Microsoft SQL Server 2000 是一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构,采用了一种称为:Transact-SQL的SQL语言在客户机和服务器之间传递客户机的请求和服务器的处理结果。
Microsoft SQL Server 2000是一个应用广泛的数据库管理系统,它为用户提供了一个完整的数据库解决方案,具有许多显著的优点,例如,用户喜欢的易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性能价格比等。
Microsoft SQL Server 2000的高度可扩展性和高可靠性。Microsoft SQL Server 2000使用了业界最先进的数据结构,能够为要求最苛刻的Web应用和企业应用提供高度的可扩展性和高可靠性。Microsoft SQL Server 2000在许多工业基准测试中的性能都创立了新世界纪录。
3.3 以ADO作为数据库访问技术
ADO(ActiveX Data Objects)是微软提供的数据库访问技术,实际上是一种访问各种类型数据库的连接机制。它被设计用来同新的数据访问层OLE DB Provider一起协同工作,以提供通用数据访问(Universal Data Access)能力。ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口相连。用户可以使用任何一种ODBC数据源, 即不仅适合于SQl SERVER,Oracle,Access等数据库应用程序,也适合于Excel表格,文本文件,图形文件和无格式数据文件。ADO是基于OLE-DB之上的技术。因此ADO通过其内部的属性和方法提供统一的数据访问接口。
ADO集中了DAO和RDO的优点,可以使用相同的编程模式连接到不同的数据提供者,而不管给定提供者的特定特性,具有高度的灵活性。
四.设计进度安排
4.1 系统运行要求
1)软件环境:Windows 98/2000/XP。
2)硬件环境:Pentium 2 以上处理器。
4.2 将会用到的工具软件及开发平台
1)微软公司的Visual Basic 6.0。
2)分布式的关系型数据库管理系统--Microsoft SQL Server 2000。
4.3 设计时间进度安排
进度 时间 工作内容
1 2006年01月16日
—2006年01月31日 选定课题。
2 2006年02月01日
—2006年02月25日 查找有关参考资料,并做好课题的系统结构及功能模块设计。
3 2006年02月25日
—2006年03月06日 查找有关参考资料,做好课题的系统结构及功能模块设计,撰写开题报告并报指导老师审定。
4 2006年03月15日
—2006年03月30日 进行系统分析与设计,及完成部分编码的实现,并撰写毕业设计初稿。
5 2006年03月25日
—2006年04月13日 进行系统分析与设计,及完成关键编码的编译工作,同时做好中期考核的准备工作。
6 2006年04月16日
—2006年04月30日 完成全部编码的实现、运行测试与修正。
7 2006年04月23日
—2006年04月29日 完成毕业设计第二稿的编辑与修改工作,并上交指导老师及接受指导老师的指导。
8 2006年05月08日
-2006年05月20日 完成毕业设计第三稿的编辑与修改工作,并上交指导老师及接受指导老师的指导。
9 2006年05月22日
-2006年05月24日 最后编辑、修改毕业设计定稿,同时打印、装订毕业设计文件交指导老师。
10 2006年06月01日
—2006年06月30日 论文答辩准备材料的准备、制作及进行论文答辩。
五.参考资料
[1] 张力科. SQL SERVER 2000 数据库开发技术与工程实践[M].北京:人民邮电出版社, 2004.
[2] 刘韬,骆娟,何旭洪.VISUAL BASIC 数据库系统开发实例导航(第二版)[M].北京:人民邮电出版社,2004.
[3] 王彬华.中文VISUAL BASIC 6.0实例教程[M].成都:电子科技大学出版社,2004.
[4] 李华飚,毕宗睿,李水根.VISUAL BASIC数据库编程[M].北京:人民邮电出版社,2004.
[5] 王珊,陈红.数据库系统原理教程[M].北京:清华大学出版社,2003.
[6] 苏中滨,杨涛,陈联成.数据库系统概念与应用[M].北京:中国水利水电出版社,2003.
[7] 李爱中,周成云,马务充.数据库系统教程[M].北京:机械工业出版社, 2004.
[8] 孙越.VISUAL BASIC 数据库开发自学教程[M].北京:人民邮电出版社,2004.
[9] Sean P Alexander.Microsoft Advanced Visual Basic 6.0 Second Edition[M].美国:The Mandelbrot Set International Ltd,1998.
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>