欢迎来到天天文库
浏览记录
ID:36456278
大小:604.50 KB
页数:35页
时间:2019-05-10
《基于VC的学生信息管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、**《基于VC++的学生信息管理系统的设计与实现》第35页共35页 基于VC++的学生信息管理系统的设计与实现学生姓名:**指导老师:***摘要本系统主要解决在一个学校中,进行学生信息(班级信息、学生基本情况、课程成绩及课程信息等)管理的程序设计。本系统开发平台为WindowsXP,程序设计语言采用VisualC++,数据库采用ODBC,程序运行平台为Windows98/2000/XP。在程序设计中,运用MFC编写ODBC数据库应用程序。本系统主要实现了对学生信息的输入、显示、查询及修改的功能。程序通过调
2、试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在学校管理中解决实际问题。关键词程序设计;数据库;ODBC;C++;信息管理系统**《基于VC++的学生信息管理系统的设计与实现》第35页共35页1引言1.1课题背景当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。在不久的将来知识
3、经济将占世界经济发展的主导地位,国家综合国力和国际竞争能力越来越取决于教育发展,科学技术和知识创新的水平,教育在经济和社会发展过程中将呈现出越来越突出的重要作用。学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段[1]。1.2课程设计目的高校学生信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致
4、性和完整性强、数据安全性好的库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。**《基于VC++的学生信息管理系统的设计与实现》第35页共35页2相关技术本课程设计主要解决一个学校学生成绩管理问题,通过建立一个透明、相容、一致、易查和全面的学生成绩管理系统,将与人相关的信息统一起来。在课程设计中,系统开发平台为Windowsxp,程序设计设计语言采用VisualC++,数据库采用Access2003,程序运行平台为Windows98/2000/XP。程序通过
5、调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在学生成绩管理管理中解决实际问题。相关技术简介:ODBC:ODBC(OpenDatabaseConnectivity,开放数据库互连)是微软公司开放服务结构(WOSA,WindowsOpenServicesArchitecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODB
6、C。[3]Access:Access是微软的一个小型数据库,是Microsoftoffice中的一个组件.Access数据库能够进行数据表设计、可视查询设计、SQL查询语言、窗体设计、报表设计、Web页设计、宏设计和VBA程序设计,Access数据库作为面向对象的关系型数据库有着各种完善的功能[3]。**《基于VC++的学生信息管理系统的设计与实现》第35页共35页3学生信息管理系统需求分析3.1设计背景系统的性质为管理软件,因而数据库的设计与操纵是系统设计的核心。我在大一期间学习了数据库的有关知识,具备
7、一定的系统分析与设计能力,熟悉数据库的设计与操纵; 该系统的工作量相对于我们这些初学者来说很大,必须保证按进度完成任务。实际工作量预计超过10天(每天4-8小时)。3.2需求分析随着科学技术的进步和社会经济的发展,计算机在现实生活中扮演越来越重要的角色,PC机价格不断的下降和生活水平的提高使得更多的中国家庭能够拥有自己的改变世界的机器,与此同时,我们也已经注意到,在大学校园里,越来越多的计算机已经进入同学们的宿舍,成为他们学习,生活中的一部分。学生成绩管理方面,进入了信息化时代,我们有能力让我们的生活
8、变的更好,对于学生成绩管理人员每日繁重的工作可以通过计算机来进行缓解,以实现管理自动化,工作人员对资料的管理,信息的发布,用电安全的控制均是人工作业,运作效率较低。因此,建立一个自动化的管理服务的计算机应用软件是十分必要的本设计要实现的是高校学生成绩管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。学生成绩管理系统中管理权限上应当进行严格控制,具体思想如下:ⅰ.要想对该学生成绩管理系统进行操作就应当具有某些操作权限。
此文档下载收益归作者所有