计算机毕业设计开题报告怎么写?( 三 )


B/S(浏览器/服务器)模式数据库系统 。是 WEB 兴起后的一种模式,WEB 浏览器是客户端最主要的应用软件 。这种模式统一了客户端,将系统功能实现的核 心部分集中到服务器上,简化了系统的开发、维护和使用 。三层结构是把应用逻辑 划分为三个部分:第一层是用户界面(User Interface),提供用户与系统的友好 交互 。第二层是应用服务器,专司业务逻辑的实现 。第三层是数据服务器,负责数 据信息的存储、访问及其优化 。基于上述数据库系统特点,软件项目管理系统是在 WINDOWS 环境下,采用 C/S 模式,使用 JAVA+SQL Server 语言设计 。其优越性体现在: (1) 非过程化语言 SQL 是高级的非过程化编程语言,允许用户在高层数据结构上工作 。它不要 求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有 完全不同底层结构的不同数据库系统,可以使用相同的 SQL 语言作为数据输入与 管理的接口 SQL 以记录集合作为操作对象,所有 SQL 语句接受集合作为输入,返回集 合作为输出,这种集合特性允许一条 SQL 语句的输出作为另一条 SQL 语句的输 入,所以 SQL 语句可以嵌套,这使他具有极大的灵活性和强大的功能 。SQL 不要求用户指定对数据的存放方法,这个特点使用户更易注重于要得到的 结果;所有 SQL 语句使用查询优化器,它是 RDBMS 的一部分,由它决定对指定数据 存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而 用户则从不需要知道表是否有索引、有什么类型的索引 。(2)是所有关系数据库的公共语言 由于所有主要的关系数据库管理系统都支持 SQL 语言,用户可将使用 SQL 的技 所有用 SQL 编写的程序都是可 能从一个 RDBMS(关系数据库管理系统)转到另一个,以移植的 (3)统一的语言 以前的数据库管理系统为上述各类操作提供单独的语言,SQL 将全部任务统 而
一在一种语言中 。SQL 可用于所有用户的 DB 活动模型,包括系统管理员、数据库 管理员、应用程序员、决策支持系统人员及许多其它类型的终端用户 。。通过阅读大量的文献证明,建立在B/S或C/S模式下的数据库设计基础之上的软件 项目开发管理系统具有稳定、高效、可靠的特点,同时拥有良好的可伸缩性,能够充 分适应未来系统的扩展需求,出色的可重用性则大大降低了构建新系统的成本 。
参考文献
1、《VB+SQL Server 数据库应用系统开发与实例》
2、《Visual Basic编程技巧:网络与数据库篇》
3、《数据库系统原理》 李站怀 著 李晓黎、张巍人民邮电出版社 机械工业出版社 西北工业大学出版社
4、《Visual Basic 6 数据库编程大全》 弗洛克维克(美)电子工业出版社(2000)
5、《Visual Basic 6 数据库程序设计高手》 温贤发 科学出版社(2001)