基于c++_builder的高校学生管理系统软件开发

基于c++_builder的高校学生管理系统软件开发

ID:6366710

大小:2.66 MB

页数:46页

时间:2018-01-11

基于c++_builder的高校学生管理系统软件开发_第1页
基于c++_builder的高校学生管理系统软件开发_第2页
基于c++_builder的高校学生管理系统软件开发_第3页
基于c++_builder的高校学生管理系统软件开发_第4页
基于c++_builder的高校学生管理系统软件开发_第5页
资源描述:

《基于c++_builder的高校学生管理系统软件开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、安徽工程科技学院毕业设计(论文)引言学生管理是高校管理的重要组成部分,对于学校和政府教育管理单位来说都至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是一直以来高校都使用人工的方式管理学生学籍、档案、成绩等,这种管理方式效率低、保密性差,不利于查找更新和维护。使用计算机对学生信息进行管理,能够极大地提高学生管理的效率,节约教育经费,这也是适应学校信息化建设发展趋势的重要因素。当今的时代,计算机科学的迅速发展和计算机应用领域的不断扩大,市场上出现了许多性能好,功能齐全,应用面广,兼容性强的应用软件,他们在企业管理,办公自动化等方面发挥了巨大的作用。具体到高等学校学生管理

2、工作,数字化与网络技术无疑是达到现代化管理水平的必由之路。它不仅可以简化学校传统的管理模式,使学校各部门管理人员能够方便地利用学生管理信息对学生档案、奖学金等工作进行全面管理,更重要的是可以使学生管理规范化、制度化、数字信息化,提高管理水平、降低管理成本、减轻工作强度、提高工作效率,使学校以高效率运转。现在市场上已经有其他编程语言编写的高校学生管理系统,这给我这次的设计提供了很多资料。高校学生管理系统要实现的目标是为学校提供全面的学生管理解决方案,鉴于学生管理职能执行部门的单一性以及系统安全性的考虑,目前建设单机环境的学生管理系统,比较适应当前的实际需要。系统需要实现的目标如下:l提高学生管理

3、效率,节约管理成本,增强学生管理的安全性。l满足学校学生管理职能的基本要求。l满足学校领导、教育管理单位、学生管理人员、教师和学生的不同层次和不同方面的需要。l能够实现方便的扩展,满足学校发展的需要。l提供方便灵活的数据查询功能,满足繁杂,多样的数据查询需求。l为学校将来的整体信息化建设提供必要的支持。总之,通过该系统的建设来提高高校的学生管理效率,使得学校的发展能够适应当前的教育信息化建设的总体发展趋势。-45-安徽工程科技学院毕业设计(论文)第1章C++Builder6.0简介1.1++Builder6.0的可视化开发环境可视化程序设计是一种全新的程序设计方法,全面采用面向对象的程序设计技

4、术,使用事件驱动机制进行程序设计。利用可视化开发工具可以快速、高效地开发应用程序。可视化的开发工具很多,如Microsoft公司推出的VisualStudio软件系列,Inprise公司的Delphi、C++Builder系列等。BorlandC++Builder是Inprise(Borland)公司推出的基于C++语言的快速应用程序开发(rapidapplicationdevelopment,RAD)工具。C++Builder充分利用已经发展成熟的Delphi的可视化组件库(visualcomponentlibrary,VCL),吸收BorlandC++优秀编译器的诸多优点,结合先进的基于组

5、件的程序设计技术,已成为一个非常成熟的可视化应用程序开发工具,可以快速、高效地开发基于Windows环境的各类程序,尤其在数据库和网络方面,C++Builder更是一个十分理想的软件开发平台。它的最新版本C++Builder6.0加入了许多新功能,包括用于创建Web服务应用程序的新一代Web开发技术WebSnap,以及可用于实现不同平台上的应用程序互操作性的SOAP/WebService技术。利用它可以实现用最小的代码开发量编写出高效率的32位Windows应用程序和Internet应用程序。一般用户的应用程序是由应用程序界面和数据处理两部分组成,如在Windows应用程序中单击窗体中的菜单或

6、按钮来执行某一个命令或完成某一个操作。这种基于窗体的应用程序运用C++Builder6.0这样的可视化开发工具后,用户界面的设计过程就如同“搭积木”一样,只需根据需要在窗体上放置各种组件,并根据需要改变它们的位置(或外观),程序员不必编写大量的代码来实现界面功能,因而可以把主要精力集中在关键代码的设计上。C++Builder6.0的集成开发环境(IDE)使程序员可以利用一组窗体、菜单和其他组件,并使用可视化的方式(WYSIWYG——whatyouseeiswhatyouget,所见即所得)来设计应用程序的界面,将代码和事件与界面中的某一元素建立联系,并对整个应用程序进行调试。C++Builde

7、r6.0启动后的集成开发环境IDE主界面及其组成如图1-1所示,它由主窗体、窗体设计器、对象查看器、代码编辑器、代码浏览器、对象浏览器等几个部分构成。利用C++Builder6.0的集成开发环境IDE可以创建多种应用程序。要创建一个应用程序,先选择File

8、New

9、Other…,打开如图1-2所示的NewItems对话框。该对话框有11个选项卡,每个选项卡都提供不同的工程或可以用IDE生成的对象。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。