欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于VC的学生信息管理系统数据库开发毕业论文.doc

    • 资源ID:4864779       资源大小:1.46MB        全文页数:37页
    • 资源格式: DOC        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于VC的学生信息管理系统数据库开发毕业论文.doc

    1、本科毕业设计(2013届)题 目基于VC的学生信息管理数据库开发学 院通信工程学院专 业信息安全班 级学 号学生姓名指导教师完成日期2012年12月杭州电子科技大学本科毕业设计摘 要随着21世纪信息化的发展,高校的学生的逐渐增加,学生信息的管理成为高校教职工进行学生信息管理越来越着重的部分。而且学生信息管理系统的开发与设计对教学效率的提高至关重要。本毕业设计是一个典型的信息管理系统,本系统的开发主要分为图形用户界面(UI)设计和后台数据库系统设计两部分。图形用户界面采用Microsoft Visual Studio C+6.0开发平台开发设计;学生信息数据库部分采用Microsoft Acce

    2、ss 2010来创建,设计一个数据一致性、完整性和数据安全性好的数据库。首先在短时间内建立起系统应用类型,然后,对初始原型进行需求迭代,不断修正和改进。通过对计算机硬件和相关软件方面的了解,来找到本系统的解决方案。另外对学校学生信息管理的基本的了解和调研分析,参照相关各种资料进行数据库编程实践,在指导老师的知道下,完整相关要求。本系统只有一部分,那就是系统管理员一个身份,即通过系统管理员可以对学生信息进行增加、删除、修改、筛选和排序等操作。对于学生越来越多的当代高校来说,设计这样一款软件非常有必要。关键词:信息管理系统; VC+;Access;学生信息管理系统;MFCABSTRACTThe c

    3、ollege students increase faster and faster with the development of information technology in the 21st century. Information of students has become the most important part of student information management, which college staff is focus on. The development of the student information management system w

    4、hat is designed is crucial to improve teaching.The graduation project is a typical Information Management System. The development of this system is divided into two parts which is design of the graphical user interface (UI) and back-end database system. The graphical user interface is developed and

    5、designed by Microsoft Visual Studio C+6.0 development platform. The information database of student is created by Microsoft Access 2010, so the database should be consistency, integrity and security. First of all, the application type of system should be established in a short time. The second, Need

    6、s of the initial prototype iterations, constantly revised and improved. Through the understanding of the aspects of the computer hardware and associated software, we can find the solutions of the present system. In addition, a basic understanding of the school student information management and rese

    7、arch analysis carefully and with reference to the relevant information database programming practice, I completed the relevant requirements with the help of teacher.This system has only one part, which is the system administrator. Administrators can operate student information management system to a

    8、dd, delete, modify, query and selection. For a growing number of students for the contemporary college, the design of such software is very necessary.Key words:Information Management System; VC+; Access; Student Information Management System; MFC 杭州电子科技大学本科毕业设计目 录1 引言12 概述22.1 信息管理系统概述22.2 信息管理系统32.

    9、2.1 信息管理系统的特点32.2.2 信息管理系统应用52.3 学生信息管理系统52.4 Microsoft Visual C+6.0介绍62.5 Microsoft Office Access介绍72.5.1 Access的发展72.5.2 Access数据库的优缺点73 理论研究83.1 性能需求83.2 Access数据库93.3 运行环境93.3.1 硬件环境93.3.2 软件环境104 系统总体设计114.1 系统功能设计114.2 系统数据库设计114.2.1 数据库E-R图114.2.2 数据库表格设计与创建114.2.3 数据库环境变量配置134.3 本章小结155 系统详细

    10、设计165.1 系统主窗体设计165.2 添加与查询学生信息窗体205.3 创建消息映射215.4 本章小结256 系统演示267 结论29致谢31参考文献32杭州电子科技大学本科毕业设计1 引言学生信息管理系统(Student Information Management System),简称SIMS。在高校人事处理中,有很大一部分工作时关于人事处理的,而人事处理的工作大部分都与学生信息管理分不开的;SIMS是信息管理系统的应用领域之一,它是一个高等教育单位管理学生信息不可缺少的部分,此系统的对于高校的领导者和教职工都是至关重要的,加上当代互联网的发展,是的信息管理系统能够为学生和教师提供更

    11、加快捷、更加方便的使用界面,庞大的服务器,也就有非常快速的查询手段和方便的管理方法。在过去,高校几乎都是利用人工方式来进行学生信息管理,用纸介质来存储学生信息,这样会有很多不足。如:效率较低,安全性差,长时间下去会产生大量的纸质的文件和数据,查找,维护起来也需要很大的人力物力,如果不保护好空气温湿度,还容易产生大量的纸质垃圾。诸如这些情况,就足以给学校管理者对学生信息管理带来很大困难,这严重影响了教育工作者的工作效率。 21世纪,计算机科学的日渐成熟,传统的人工模式已经赶不上时代发展的速度,然而使用计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,会减少很多人力物力的开资,以前十个人

    12、完成的事情,使用计算机一两个人就能完成。其强大的功能已使人们深刻认识到,互联网时代的计算机技术已进入人类社会的各个领域并发挥着越来越重要的作用。高校利用学生信息管理系统对学生信息进行管理,相对于传统方式有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高管理者对学生信息管理的效率,用计算机设计开发的学生信息管理系统还可以通过功能强大的互联网网及时的向学生的家长传递该生在校的成绩动态、学习表现等情况,有助于学校与家长的沟通与交流,为更好地把握学校的教育方针起到了一定的促进作用。因此,开发这样一款学生信息管理系统软件成为

    13、很有必要而且有意义的事情。2 概述2.1 信息管理系统概述计算机的应用在国外的发展开始于20世纪五六十年代,那时候计算机处于计算机技术启蒙阶段,各方面都非常简单,国外利用计算机来处理一些生活中最简单的工作,有数值的计算、日志的记录等等一些单纯的运算和控制指令。然而信息管理系统是在70年代才提出来的,它是一门新兴的学科,一门集管理科学、系统科学、及计算机科学为一体的综合性学科,那时候主要研究的是企业中领导者对员工信息管理的各个方面,管理者管理过程中通过分析数据,分析相应的对策,用来提高员工的工作效率和为下一步计划做决策。经过五十多年的研究和发展,计算机在处理信息管理方面发展非常迅速,也非常成熟。

    14、如今发达国家80%以上的信息处理与财务工作都是由计算机来管理和完成的。人事管理中百分之八十的信息处理由计算机完成;计算机应用管理发展较快的国家中,计算机应用于经济管理的占百分之八十以上;用于科技计算的占百分之二十,用于生产过程控制的则会更多;由此可以看出,信息管理是计算机应用的主要领域之一。而且现当代,国外已将计算机信息管理系统用到了高校教育管理系统中来,而且目前已经达到了相当成熟的地步,给当今科技教育文化的发展起到了巨大的促进作用。从目前形势来看,美国依然是世界上计算机技术最先进的国家,不论是软件还是硬件等高科技都非常成熟,达到非常高端的地步了。Microsoft Visual C+1,2是

    15、微软公司推出的开发Win32环境的程序软件开发平台,面向对象的可视化集成编程系统。它不仅具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计等集成交互操作、还以可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持各种大型数据库接口、Socket编程、3D控制界面等等。Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。它是微软Office软件里的一部分。2010年5月12日,最新的微软Office Access 2010在微软Office 2010里发布,微软Office Access 2007 是前一

    16、个版本。Office2010既可以在PC端和笔记本上使用,还可以作为Web程序使用在手机客户端平台上。为了方便大家学习和使用,还提供了更加友好的API,安全方面也有了很大的提高,第三方浏览器可以通过Office Communication Web Access完整访问Office Outlook Web Access。这些开发和应用工具被世界各地不同语言的国家应用,使用方便、丰富了人们的日常生活,提高了工作的效率。软件开发人员或者软件“架构师”可以使用Microsoft Access3开发应用软件,“高级用户”可以使用它来构建软件应用程序。Office成员之间可以相互套用,利用宏也可以让你更方

    17、便的操作数据,它可以与Visual C+软件设计平台联系起来完成更多的功能。由于我国历史发展的种种因素,计算机信息管理在我国推广是在十九世纪七十年代,发展相对较晚,我国的信息资源建设水平远远落后于国外信息基础设施的建设水平。长期以来,我国信息资源的开发管理并没有与国际信息资源的增长和发展同步;即使我国地大物博,资源丰富,由于计算机技术的落后,很多信息和数据都没有的到良好的利用,使用率远远低于计算机技术发达的国家,大量的有价值的资源并没有的及时的被加工成商品利用起来。信息管理系统的开发是从1973年开始的,83年以后才正是开始大量的进行信息管理系统软件实际的开发和研究工作,但是专业很缺乏。因此,

    18、信息资源的开发和利用被确立为国民经济信息化发展的核心内容,而信息的数字化,网络化是缩小发展中国家与发达国家差距的捷径之一,当世界信息化浪潮正以不可阻挡之势席卷全球时,我们要迎接而上。 虽然国内计算机管理的发展较晚,不过经过四十多年的发展,国内的计算机信息管理技术的发展也不断的、逐渐的向成熟。更何况我国不仅仅是一个工业大国,也是一个教育大国,教育领域的发展与提高更需要用信息化时代的高兴技术来管理和推动。特别是微型计算机的出现和普及,还有互联网的发展,为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现状化提到了重要作用。如今,我国几乎所有的高校都有自己的学生信息管理系统4,方便了高校管理者

    19、对学生信息的管理,方便了学生通过学生信息管理系统随时了解自己的学习情况,为老师和教职工提高了非常大的工作效率,减轻大部分负担。希望学生信息管理系统能向中小学,以及山区科学技术不够发达的地方推进,全面提高我国教育水平,当然这需要长期的发展。2.2 信息管理系统2.2.1 信息管理系统的特点从现代信息化时代来看,信息管理系统在企业中的特点存在三要素:人、计算机、和数据。这是最基本的。无论是教育机构、IT还是高科技企业,都存在并离不开这三个要素。人是指企业领导团队、人力资源部人员、研发人员、技术人员以及销售和维护人员,以及MIS(Management Information System 简称:MI

    20、S)相关建设的领导机构和实施机构,他们在整个系统中起着主导作用。MIS是一项系统工程,不仅仅靠一些计算机开发人员就可以轻易完成的,必须有企业各层管理人员,尤其是企业领导的积极参与,才能使得软件发挥特定的优势或作用。计算机技术是MIS(管理信息系统)得以实施的主要技术。在这些技术中,软件开发是MIS开发的重点。 第三个要素也是不容忽视的。企业的数据库管理是MIS正常运行的基础。各项管理制度是否正常是MIS建设成功的基础。计算机在全球的发展非常迅速,已经被应用于几乎所有的领域,农业、工业、特别是高科技的应用,而且在计算机软件的应用中,人机界面已经发展成为一个重要的庞大分支。MIS人机界面设计一般遵

    21、循以下一些规则:(1)界面设计核心是通信功能:人与计算机之间能友好的交流就是因为人机界面。首先,人通过输入设备湘计算机输入信息指令时很自然;其次,计算机通过处理返回给人的结果信息必须正确,以至于不会引起误解和混乱;最后,人机界面不要与计算机内部的计算算法处理等混淆在一起,以免互相之间产生干扰,影响计算机响应速度。 设计MIS时,针对系统每一个部分功能,都应该按照模块化思想来设计开发,使信息的输入、处理与输出非常清晰明确,人机界面的通信功能优势才得以充分体现。这样设计出来的程序才不易出错,而且易于维护和管理。报表打印是MIS必备的功能之一,而且打印之前要连接驱动器常常需要计算;虽然消耗时间,但对

    22、整个MIS系统的维护非常有必要。(2)界面必须始终一致 统一的人机界面可以减少用户操作过程中容易出错的负担,让用户思考和操作都始终用同一种简洁的方式。同一套操作命令和方法在不同的平台下或环境下都应该同样的展现出来。例如:可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等等。(3)随时掌握运行进展情况 软件用户通过人机界面随时能够看到软件运行的进度。尤其是需要长时间计算等待时,不然会因为误判导致用户错误操作,必须让用户知道或看到工作的进度情况,如可以通过设计进度条表示工作已经完成了百分之多少。目前,Windows下的应用软件无论大小,这一点几乎所有的安装程序都已经做到了。同样,开

    23、发MIS软件时,这一点很值得借鉴和学习。 (4)界面友好。使用方便 多数MIS软件的数据输入量相当大。因此,对于一些相对固定的数据,不应让用户频频输入,而应让用户通过下拉列表等一些界面方式用鼠标轻松选择。例如,人事管理系统中的“文化程度”是相对固定的数据,其值一般取“小学”、“初中”、“高中”、“大专”、“中专”、“本科”、“硕研”、“博研”等。录入这类数据之前,MIS软件应在相应位置弹出一个列表框或选项框,用户通过鼠标点击来选择需要的选项内容,而不应让用户每次都输入这些汉字。 总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度减少用户的干预量,也能减少错误率,提高工作效率。实

    24、践证明,用户干预愈少,MIS系统的满意程度愈高。2.2.2 信息管理系统应用信息管理系统相对来说是一个很大的概念,随着计算机技术的发展和成熟,互联网的发展迅速,信息管理系统在各个领域都有了不可替代的位置。如:银行、农业、工业、金融、电子、通信、IT、教育,都离不开计算机互联网的信息管理系统,对一个企业来说,资金、物资、人、能源、信息是5大重要资源。其中人、物资、能源、资金这些都是可见的有形资源,而信息不一样,它是一种无形的资源。在传统社会里,人们比较看重有形的资源,进入信息化社会和知识经济时代以后,信息资源显得越来越重要,因为信息资源能够决定能否有效的利用所拥有的物资资源。信息资源是人类与自然

    25、环境的斗争中创造的知识总结,要想更好地利用有形资源,就一定要掌握信息资源,使有形资源发挥更好更大的效益,因此信息管理系统是重要的资源。信息管理系统可以通过对企业客观外部和内部情况的了解来做出正确的判断和决策。所以,决策和信息有着非常密切的相关联系。过去需要凭着经验来解决问题的决策常常会造成一些决策的失误,现在有了信息管理系统,就越来越明确信息是决策性基础。利用信息管理系统来控制整个企业的生产过程、销售过程、服务过程,也可以靠信息的反馈来不断修正或改变已有的计划,依靠信息管理系统来实施管理控制。如果在控制过程中出现了差距,有很多事情不能很好地得到控制,其根源是没有很好地掌握全面的信息资源。教育机

    26、构或企业和外界的联系,以及企业内部各职能部门之间的联系也可以通过信息管理系统来互相沟通。因此,让各个部门之间有一个良好的工作沟通,是整个企业能够良好的协调工作就要依靠信息管理系统。所以要想组织好内外沟通,没有信息管理系统就不可能使内外得到良好的沟通和联系,使内外更加协调。况且大学生的不断扩招,学生人数不断的增多,更多的学生信息仅仅通过纸质的人工管理会带来人力物力的增加,而且更新不方便,产生大量垃圾,效率低,安全性低。信息管理系统可以避免这些问题的发生,当然也存在一些需要改进的缺点和不足。2.3 学生信息管理系统学生信息管理系统5是针对学校人事处的大量业务处理工作而开发的管理软件,主要用于学校学

    27、生信息管理,总体任务是实现学生信息管理的系统化、科学化、规范化、人性化和自动化,其主要任务是对学生的各种信息通过计算机和互联网进行日常管理,如查询、修改、增加和删除,当然还有学生选课,学生社团活动,社会活动等等,针对这些要求设计了学生信息管理系统6。推行学校信息管理系统的目的是进一步推进学生学籍管理规范化、电子化和提高义务教育水平。学生信息档案的管理对于学校管理者来说至关重要,学生信息是任何一所高等学校非常重要的一项资源,是一个教育单位或培训机构不可缺少的一部分。特别是近几年来,国家政策的调整,我国高等院校,不论是大专、本科、中专等高校都大规模的扩招学生,给高等院校的教学管理、学生管理、后勤管

    28、理等工作方面都带来了非常大的冲击。其包含的数据量大,涉及的人员面广,资料变动周期短,而且需要及时更新,故较为复杂,很难单纯地依靠人工管理来完成,目前在我国还有相当一部分高校对学生信息档案管理仍然处于纸介质的基础上,尤其是中、小学对学生档案的管理更是落后,这样的档案管理方式已经不可能适应信息化时代发展的要求,其管理方法将浪费许多人力和物力,而且效率低,易出错。系统是针对学生信息管理过程中的特点需要,实际功能需求而设计的,为了能够让学生信息得到信息化的管理,减轻高校管理者的工作负担,提高工作效率、少量的人力资源能够完成大量的学生信息管理,并且避免人为操作时的易出错和不规范的行为。这样一来,开发一个

    29、学生信息管理系统可以给高校人事处或管理者带来事半功倍的效果,既可以提高工作效率,也可以提高教育水平。目前存在着许多学生信息档案管理系统,各个高校和IT软件开发公司也有很深的研究,几乎每一个高校都有自己的学生信息管理系统,但是这些系统也存在一些地域性的问题,每一个学校或部门开发的学生信息管理系统都是针对高校自己的实际情况而开发的,因此大多数只能在本地区或本学校指定区域使用,在别的地方使用则会暴露出很多缺点,这样即造成资源的浪费,也缩短了软件使用的寿命。应用学生信息管理系统的优势主要表现在:可以方便地存放历届学生信息档案,不需要太多的物理空间,管理更为安全,高校;只需要一到两名管理员就可以完成对学

    30、生信息的管理,节省大量人力;可以迅速查询、修改、删除、或更新学生信息。2.4 Microsoft Visual C+6.0介绍Visual C+ 6.07是一个可视化集成开发环境(integrated development environment IDE)。它由许多组件组成,如:编译器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。因为其他版本一定的局限性,该开发环境只适用于少数操作系统中,因此,更多开发者都用Visual C+6.0。Visual C+ 6.08以拥有“语法高亮

    31、”、自动编译功能以及高级排除错误功能而著称。比如,他允许用户通过局域网等进行远程调试、执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及创建预编译头文件(stdafx.h)、最小重建功能及累加连结(link)著称。这些特征明显缩短程序编辑、编译及连结的时间花费,在大型软件计划上尤其显著。由于C+是由C语言发展起来的,因此编译环境也支持C语言的编译。Visual C+ 6.0是Visual C+9家族所有版本中使用最广泛的一个版本,它功能非常强大,界面友好,有大量的C或C+程序使用Visual C+ 6.0编译而成,虽然将来Visual C+ 2008会成为最流行的编译器,并毫无疑问地取代Visual C+6.0,但是,前人的程序中包含了大量优秀的思想精华,为了更加有效的继承和利用这些精华,我们至少应该能够进入Visual C+ 6.0中查看和编译这些代码,这样才能更好的学习,还有一种情况,在软件后期维护或售后服务里,公司极有可能让你去维护和修改一个使用Visual C+6.0编写的程序,因此要想励志成为一个优秀的Visual C+程序员,学好Visual C+6.010是非常重要的基础。虽然此版本是使用最多的版本,不过也有缺点,如:对于


    注意事项

    本文(基于VC的学生信息管理系统数据库开发毕业论文.doc)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开