毕业设计(论文):基于C++ Builder的高校学生管理系统软件开发.doc

毕业设计(论文):基于C++ Builder的高校学生管理系统软件开发.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
引 言 学生管理是高校管理的重要组成部分,对于学校和政府教育管理单位来说都至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是一直以来高校都使用人工的方式管理学生学籍、档案、成绩等,这种管理方式效率低、保密性差,不利于查找更新和维护。使用计算机对学生信息进行管理,能够极大地提高学生管理的效率,节约教育经费,这也是适应学校信息化建设发展趋势的重要因素。 当今的时代,计算机科学的迅速发展和计算机应用领域的不断扩大,市场上出现了 许多性能好,功能齐全,应用面广,兼容性强的应用软件,他们在企业管理,办公自动化等方面发挥了巨大的作用。具体到高等学校学生管理工作,数字化与网络技术无疑是达到现代化管理水平的必由之路。它不仅可以简化学校传统的管理模式,使学校各部门管理人员能够方便地利用学生管理信息对学生档案、奖学金等工作进行全面管理,更重要的是可以使学生管理规范化、制度化、数字信息化,提高管理水平、降低管理成本、减轻工作强度、提高工作效率,使学校以高效率运转。 现在市场上已经有其他编程语言编写的高校学生管理系统,这给我这次的设计提供了很多资料。高校学生管理系统要实现的目标是为学校提供全面的学生管理解决方案,鉴于学生管理职能执行部门的单一性以及系统安全性的考虑,目前建设单机环境的学生管理系统,比较适应当前的实际需要。系统需要实现的目标如下: 提高学生管理效率,节约管理成本,增强学生管理的安全性。 满足学校学生管理职能的基本要求。 满足学校领导、教育管理单位、学生管理人员、教师和学生的不同层次和不同方面的需要。 能够实现方便的扩展,满足学校发展的需要。 提供方便灵活的数据查询功能,满足繁杂,多样的数据查询需求。 为学校将来的整体信息化建设提供必要的支持。 总之,通过该系统的建设来提高高校的学生管理效率,使得学校的发展能够适应 当前的教育信息化建设的总体发展趋势。 C++ Builder 6.0简介 ++ Builder6.0的可视化开发环境 可视化程序设计是一种全新的程序设计方法,全面采用面向对象的程序设计技术,使用事件驱动机制进行程序设计。利用可视化开发工具可以快速、高效地开发应用程序。可视化的开发工具很多,如Microsoft公司推出的Visual Studio软件系列,Inprise公司的Delphi、C++ Builder系列等。 Borland C++ Builder是Inprise(Borland)公司推出的基于C++语言的快速应用程序开发(rapid application development,RAD)工具。C++ Builder充分利用已经发展成熟的Delphi的可视化组件库(visual component library,VCL),吸收Borland C++优秀编译器的诸多优点,结合先进的基于组件的程序设计技术,已成为一个非常成熟的可视化应用程序开发工具,可以快速、高效地开发基于Windows环境的各类程序,尤其在数据库和网络方面,C++ Builder更是一个十分理想的软件开发平台。 它的最新版本C++ Builder 6.0加入了许多新功能,包括用于创建Web服务应用程序的新一代Web开发技术WebSnap,以及可用于实现不同平台上的应用程序互操作性的SOAP/WebService技术。利用它可以实现用最小的代码开发量编写出高效率的32位Windows应用程序和Internet应用程序。 一般用户的应用程序是由应用程序界面和数据处理两部分组成,如在Windows应用程序中单击窗体中的菜单或按钮来执行某一个命令或完成某一个操作。这种基于窗体的应用程序运用C++ Builder 6.0这样的可视化开发工具后,用户界面的设计过程就如同“搭积木”一样,只需根据需要在窗体上放置各种组件,并根据需要改变它们的位置(或外观),程序员不必编写大量的代码来实现界面功能,因而可以把主要精力集中在关键代码的设计上。 C++ Builder 6.0的集成开发环境(IDE)使程序员可以利用一组窗体、菜单和其他组件,并使用可视化的方式(WYSIWYG——what you see is what you get,所见即所得)来设计应用程序的界面,将代码和事件与界面中的某一元素建立联系,并对整个应用程序进行调试。 C++ Builder 6.0启动后的集成开发环境IDE主界面及其组成如图1-1所示,它由主窗体、窗体设计器、对象查看器、代码编辑器、代码浏览器、对象浏览器等几个部分构成。利用C++ Builder 6.0的集成开发环境IDE可以创建多种应用程序。要创建一个应用程序,先选择File|New|Other …,打开如图1-2所示的New Items对话框。该对话框有11个选项卡,每个选项卡都提供不同的工程或可以用IDE

文档评论(0)

14576 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档