华中科技大学文华学院
学生毕业设计(论文)开题报告
      目: 文华学院通讯录系统的设计与实现                     
       
名:  王春梅    学号: 080102011128           
(系):    信息科学与技术学部                             
级:    08电子信息工程1                         
师:  张采芳  职称或学位: 讲师     
  2012  2 20acess数据库
学 生 姓 名
王春梅
学   号
080102011128
学 部 (系)
信息科学与技术学部
专业年级
08电子信息工程1班
设计(论文)题目
文华学院通讯录系统的设计与实现
指导教师姓名
张采芳
职称或学位
讲师
指导师研究方向
图像处理
一、设计(论文)选题的依据(选题的目的和意义、该选题在国内外的研究现状及发展趋势、主要参考文献综述等)
1. 课题的提出、意义和目的
    意义:随着大学的扩招,各所高校的学生数量成直线上升。通常学校采用教务系统对学生的学部,学号,选课情况,籍贯,考试成绩进行管理。各辅导员通常也是以表格的形势记下学生的,通用的银行卡号等。通过这两种方式管理方式,既繁琐浪费了大量的人力也没有起到很好的效果。我们可以采用基于数据库开发的学院通讯录对学生的信息进行管理,对于那些需要管理的项目在数据库中建立相应的表格,可以随时录入学生的信息。可以根据需要进行相关的设置,如权限设置,学部分类等。等到学生毕业直接将其所有信息从当前数据库中导出保存起来,比起教务系统的直接删除更为妥当。
    目的:基于数据库开发的学院通讯录与当前信息时代的发展趋势保持一致,如何应用好信息时代为我们提供的便捷改变传统模式的种种不便和束缚是我们应该明白的硬道理。对于我个人而言做好基于数据库开发的学院通讯录既能够将所学的知识应用到实际问题当中,又在解决开发中遇到种种难题的同时加强了自己应对问题的能力,同时从最初的准备到最终完成的整个过程中我将对一个小系统的开发的整个流程有一个全面的认识,这为以后的学习和工作做好铺垫。
2.基于数据库开发的学院通讯录的现状及发展趋势
  目前随着信息科学技术的快速展,数据库的应用也开始越来越广泛,应用到通讯录的例子也早已是炙手可热。如今市面上已经出现了基于Acess数据库的个人通讯录系统、基于VC和SQL数据库的通讯录系统、TXL 基于ODBC数据库的通讯录系统、基于C/S结构的网络通讯录系统(开发工具Visual C++)数据库为SQL2000、还有  界面非常漂亮的MFC通讯录系统基于access数据库等等。
在未来基于数据库开发的通信录将会朝着友好界面、优美的外观、智能化发展。
3.主要参考文献综述
文献[1] 随着信息时代的来临,信息技术的发展日新月异,信息技术数据库是数据管理的最新技术,是计算机学科的重要分支。本书分为四个板块包括:基础篇,设计与应用篇,系统篇,新技术篇。基础篇主要是对数据库系统的基本介绍主要介绍了数据模型、数据库系统结构、数据库系统的组成、关系数据库、关系数据库标准语言SQL以及数据库的安全性;设计与应用篇介绍的是关系数
据理论、数据库的设计、数据库编程;系统篇讲述了关系查询和查询优化、数据库恢复技术、并发控制,数据库管理系统;新技术篇包括数据库技术新发展、分布式数据库发展趋势、对象关系数据库系统、XML数据库、数据仓库与联机分析处理。由浅及深,适合于不同层次的人参阅。
文献[2] 本书共分为17章,包含154个典型实例,所选实例覆盖了SQL开发中的热点问题和关键问题。内容涉及SQL基本查询,WHERE子句过滤,ORDERBY子句排序,数值查询,字符串查询,日期查询,聚合数据检索,分组统计数据,子查询,连接查询,组合查询,交叉表、递归查询与分布式查询,插入、更新和删除数据,XML数据检索,优化操作,管理和维护数据库,SQL编程与应用等各方面的内容
文献[3] 全书共有10章,分别介绍了.NET框架、VB.NET语言基础、窗体和常用控件、界面设计、面向对象程序设计、ADO.NET数据库访问等内容。
文献[4] 全面介绍了关系数据库的基础知识和SQL的相关内容。全书包括对关系数据库基础理论的介绍以及SQL中数据查询、数据定义、数据控制及其安全、数据完整性控制、并发控制和事务处理、SQL编程等内容的详细讲解。同时,《精通SQL语言与数据库管理》对当前主流的关系数据库SQL ServerOracle使用的SQL做了对比讲解,使读者在掌握标准SQL的同时对这两种数据库软件有进一步了解。
  文献[5]本书介绍了数据库技术的基础理论、SQL Server关系数据库系统、Transact-SQL语言基础、SQL Server数据库对象管理,所涉及到的实例划分为需求分析、数据库分析、界面代码分析与实现等步骤.
  文献[6] 本书分15章介绍了SQL Server 2000的开发、管理和应用,详细地分析说明了SQL Server 2000的原理和应用。体系合理,讲解详细,同时提供了大量案例来说明SQLServer 2000的应用,内容深入浅出,涉及SQL Server2000各种常用功能。本书可作为初学者的入门用书,也可作为数据库管理和开发人员的参考用书。
文献[8] 本书重点介绍SQLServer的开发、管理和应用,对SQLServer的原理和应用将会进行详细的分析和说明。当前市场上的SQLServer2000的书籍比较多,本书综合了这些书的优缺点,从读者学习的角度出发进行说明。相比较其他书籍,本书有如下特:(1)讲解详细,内容由浅入深,适合初学者入门,同时也是一本很好的参考书;(2)内容全面,本书几乎涉及了SQLServer各种常用的功能;(3)案例丰富,本书提供了大量的丰富案例来说明SQLServer的应用;(4)体系合理,通过综合其他书籍的优缺点,整理出比较完善的图书体系结果。  本书分15章介绍了SQLServer2000的开发、管理和应用,详细地分析说明了SQLServer2000的原理和应用。体系合理,讲解详细,同时提供了大量案例来说明SQLServer2000的应用,内容深入浅出,涉及SQLServer2000各种常用功能。