基于文本方式存储数据的C语言学生管理信息系统

摘 要 :针对当前学生程序设计能力相对较弱的现状,对处于刚学完《C语言程序设计》课程,而还未开设《面向对象程序设计》、《数据库》等课程的学生,呈现了一种基于文本方式进行数据存储,能够实现学生信息查询、增加、修改、删除等功能的学生管理信息系统的实现方法.

关 键 词 :管理信息系统;程序设计;面向对象

中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2013)17-4027-03

纵观我系各年级、各层次人才培养方案,除去专业实习与毕业设计环节,我校专科学生总共在校5学期,程序设计语言类的课程开设共持续4学期,本科学生总共在校7学期,程序设计语言的开设共持续6学期,虽然经过长时间的系统学习,但是效果并不是很理想,虽然我系的人才培养定位希望在广度上和深度上均有所突破,针对面向过程和面向对象两类程序设计类课程,开设有《C语言程序设计》、《面向对象程序设计》、《Ja语言程序设计》、《Delphi语言程序设计》、《C#语言程序设计》、《.Net语言程序设计》等一系列程序设计类课程,企图用程序设计语言的高覆盖率换取高就业率,但大多数同学均感觉投入了过多的精力,却没有精通任何一门程序设计类语言,而且我系从事计算机相关工作的毕业生人数比例不到25%,这与我们人才培养的初衷出现了严重的不一致,通过跟踪走访,就业后两到三年的时间内,从其他行业转入计算机行业的比例显著增加,针对该现象[1-2],我们以《C语言程序设计》〉和《C++面向对象程序设计》两门课程为研究对象,采取利用此两门语言编写同一套软件等方式,让学生深刻理解面向对象和面向过程的区别,从而推广到其他面向对象类程序设计类课程的教学中,达到在缩短单门课程教学周期的同时,提升学生实战经验的目的.


1.需求分析与概要设计

《C语言程序设计》作为我系开设的第一门程序设计类语言课程,在第二学期开设,学时为72,为使学生以最快的速度进入实战状态,我们选择数据库编程方向对学生进行训练,只需满足增加、删除、修改和查询四种基本功能,由于学生在此时还没有开设数据结构和数据库的相关知识,故数据我们采取文本的方式进行存储[3].基于此,学生管理信息系统的功能模块图如图1所示.

2.具体实现

3.结束语

本系统虽然功能简单,但是对处在仅仅开设了《C语言程序设计》课程阶段的同学来说,在对C语言程序设计课程进行全方位的理解来讲,意义却是重大的,其中对函数知识点熟练的运用,对后续面向对象程序设计类课程的学习也打下了良好的基础.

类似论文

水利水电工程管理信息系统构建方式

摘 要:为了满足人们的生活需要,如今很多城市都在修建水利水电工程,在水利水电工程的建设中,有一个环节非常重要,那就是。
更新日期:2024-11-17 浏览量:144459 点赞量:31341

《数据结构》和《C语言》新教学模式

摘 要:本文根据《数据结构》和《C语言》两门课程分开教学的现状,通过多年教学实践,指出这种教学方。
更新日期:2024-7-10 浏览量:94570 点赞量:21251

《C语言程序设计》教学改革

【摘 要】从C语言在教学体系中的地位及其特点出发,分析了传统教学方法的不足,对该课程的教学。
更新日期:2024-12-8 浏览量:21357 点赞量:5890

独立学院学生C语言编程能力培养

摘 要:本文针对独立学院学生C语言编程能力培养的问题进行了研究,以发挥学生的主动性、积极性为核心,从教。
更新日期:2024-2-22 浏览量:33721 点赞量:8640