C语言学生宿舍管理系统设计(2)
时间:2024-02-11 09:03 来源:毕业论文 作者:毕业论文 点击:次
在我国现代学校宿舍管理系统中,因为我国高校的扩招政策,学生的人数正在急剧增加,而我们传统的管理方式已经满足不了高校对于学生福安里的需求。对于以前我们可能会去选择手工记录管理,但这种方式已经跟不上社会发展的步伐了。所以我们需要开发一个操作简易,功能比较完善,便于我们对数据进行处理和管理的管理信息系统。 对于该设计的学生信息管理系统,加强了我们的管理水平。该学生管理系统涵盖了学生基本信息的管理,对于学生宿舍变动的管理,以及像我们高校对于学生卫生和学生安全信息的管理提供了一系列的服务。对于学生宿舍管理系统的使用,将大大减少了我们学校后勤人员的工作量,简化了他们的相关工作,成为他们的一大帮手。 2。 开发环境及工具介绍 2。1 C语言简介 C语言的发明来源于B语言,B语言是Ken Thompson发明的。 1965年,贝尔实验室Ken Thompson由于自己的灵感,,因此他模拟Space Travel。他找来一台空置的机器,但由于这台机器并不具备操作系统,而游戏的运行需要借助于操作系统的一些功能。在这时他开始开发属于自己的操作系统,而这个操作系统也就是我们后人称为的UNIX系统。 1970年,设计出接近硬件系统的B语言,B语言相对来说较为简单。他试着用B语言写出了第一个UNIX操作系统。 1971年,非常喜欢Space Travel的Dennis M。想着能够更早地运行游戏,也加入了Thompson的项目开发,一起来开发UNIX。使B语言更加成熟易用成为了他的主要工作。 1973年,美国贝尔实验室的 D。M。 通过B语言设计出来一种新语言,而这就是我们现在所称之为的C语言。 1974年,C语言基本的设计完成。这是Thompson着手开始重新开始改写了UNIX。此时,在对于编程应用中所体验到的乐趣,也就是这种激情他们开始投入到C语言和UNIX的开发之中。由于他们的努力,C语言得到了不断的完善,从而带来了UNIX的发展。 1978年,该不依赖于一些机器系统的C语言编译文本《可移植的C语言编译程序》由Dennis M。发表出来。 1990年,国际标准组织ISO决定采纳C89。 2011年,新的标准又由ISO在国际上发布,人们称之为“C11”。 2。2 C语言特点 基本特性 1、结构化语言:数据和代码的分离化是结构化语言的一大基本特点,各个部分的程序除去必须公用的信息 外都是彼此相对独立的模块。程序结构清晰,便于后期的应用、调试和维护便成了使用结构化的一大优点。函数形式可以经过调用实现多种循环,以条件控制语言来判断函数的执行,是我们的程序趋向于结构化。 2、高级语言:C语言是把低级语言的实用性和高级语言的基本结构相结合起来的。 3、平台:多种操作系统支持C语言来编写,如我们常用的Windows、Unix等等。也是用于我们现在使用的很多机型。相对于其他高级语言来说还是比较适用的。 4、指针的使用:指针可谓是C语言的灵魂所在。可对于其中指定的内存地址空间进行对曲中的数据进行操作,大大的方便了数据的电泳和使用。也可以直接进行接近于硬件的操作。 特有特点 1、C语言可以通过形参来传递参数值,也可以运用指针来指定数据域。 2、C语言是一个结构化的程序、具有变量的数据域以及函数的递归调用的过程来使结构变得更加清晰。 3、一个结构体中可以有不同的变量类型。 4、不同的类型可以通过强制类型转换来实行对应的赋值。 (责任编辑:qin) |