ImageVerifierCode 换一换
格式:DOCX , 页数:41 ,大小:37.68KB ,
资源ID:12263275      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12263275.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于C语言的教务管理系统.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于C语言的教务管理系统.docx

1、基于C语言的教务管理系统 The document was prepared on January 2, 2021基于C语言的教务管理系统 毕 业 设 计(论 文)题目(中文): 基于C+语言的教务管理 系统的设计与实现 (英文): Educational Administration Management System Design and Implementation Based on C+ language 学 院 专业班级 学生姓名 学 号 指导教师 学院负责人 (签章) 完 成 日 期 2015年 5月 上海师范大学天华学院本科毕业设计(论文)诚信声明本人郑重声明:所呈交的毕业设计(

2、论文),题目基于C+语言的教务管理系统的设计与实现是本人在指导教师的指导下,进行研究工作所取得的成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明。除此之外,本设计(论文)不包含任何其他个人或集体已经发表或撰写过的作品成果。本人完全意识到本声明应承担的法律责任。 作者(签名): 日期: 年 月 日 毕业设计(论文)任务书(2015 届)题目(中文): 基于C+语言的教务管理 系统的设计与实现 (英文): Educational Administration Management System Design and Implementation Based on C+ lang

3、uage 学 院 工学院 专业班级 学生姓名 学 号 指导教师 学院负责人 (签章) 日 期: 2014年12月 5 日一、毕业设计(论文)的主要内容与具体要求(任务及背景、工作环境、成果形式、着重培养的能力、有实验环节的要提出主要技术指标、要求)(一)、毕业设计(论文)主要内容及主要技术指标、要求1. 主要内容本课题基于C+语言的教务管理系统的设计与实现。课题研究内容如下:本课题是利用C+语言来实现学校学生信息的管理。研究目标是将本课题的成果应用于学校学生信息以及学年成绩的管理。课题的最终应该实现现代化、与校园网紧密相连的教务管理系统,该系统应可以便捷、简单的对学生信息进行录入以及修改,对学

4、生信息进行更加优化的管理。在程序上,运用了Microsoft Visual Studio 2005软件进行编写主要程序代码,设计实现了三个教务管理系统管理模块功能以及三个模块功能下的多个子功能模块,涉及了系统的管理人员、老师、学生三个全体的全部人员的使用。研究也是为了缩减学校资源,降低成本,提高学校管理效率。2. 主要技术指标、要求(1)使用C+语言开发软件,利用所学相关知识,开发出一套适宜的教务管理系统,掌握运用C+语言编写调试应用系统程序,训练独立开发应用系统,进行信息处理的综合能力。(2)建立一个完善的教务管理系统。对不同的信息类型、程序控制结构、数据结构的特点,结合设计题目进行综合性的

5、应用,对所学的知识达到融会贯通的程度。(二)、毕业设计(论文)的基本要求1. 认真、独立完成不少于4000字或10000字符的外文科技文献译文,按照学校规定的译文要求和格式撰写。2. 认真、独立完成不少于10000字的毕业设计(论文)报告的写作,按照学校规定的论文要求和格式撰写。3. 毕业设计报告要求包含:(1)教务管理系统的实际应用与意义的介绍。 (2)教务管理系统的设计思路。(3)教务管理系统的各个功能模块设计(4)系统实现呈现的结果。4. 及时与指导老师进行沟通,按计划完成毕业设计(论文)报告的写作和答辩工作。二、毕业设计(论文)进度安排起讫日期工作内容备 注第七学期第13周第七学期第1

6、4-16周第七学期第17周第八学期第1-3周第八学期第4周第八学期第5-10周第八学期第11周接受毕业设计(论文)任务书。调研,完成英文资料翻译。完成毕业设计(论文)开题报告。按照毕业设计要求,开展研究,完成设计方案。毕业设计中期检查。整理、撰写毕业论文。答辩资格审查,答辩。三、所需的资料和主要参考文献1 皮德常.C+程序设计.M.北京:机械工厂出版社,1983:1-7.2 John Access 2000中文版使用大全M.北京:清华大学出版社,2001:70-95.3 蔡士杰,吴春镕,孙正兴.计算机图形学.M北京:电子工业出版社,2012:38.4 王守中.信息时代高校招生宣传策略研究J.教

7、育信息化,2005,11(3):2473.5 万晶.Access 2003数据库管理基础与提高 M.北京:清华大学出版社,2009:75-132.6 Mike Morrison.数据库的WEB站点M.北京:清华大学出版社,2002:40-70.7 梁爽.NET框架程序设计M.北京:清华大学出版社,2010:42-44.8 尚俊杰.程序设计M.北京:北方交通大学出版社,2004:67-69.9 徐孝凯.C+语言程序设计M.北京:清华大学出版社,2001:41-43.10 刘卫宏,陈培.Visual C+ 编程基础M.北京:科学出版社,2003:34-37.注:1. 本任务书一式两份,须双面打印。

8、由指导教师填写并经所在系审核确认后交系部;2. 本任务书一份须与学生的毕业设计(论文)一并存档,另一份系部存档3. 指导教师、学生可各执一份复印件,供检查论文进度时使用。上海师范大学天华学院2015届毕业设计(论文)开题报告设计(论文)题目基于C+语言的教务管理系统的设计与实现学生姓名学 号专业、班级学院工学院指导教师姓名建议从以下方面填写:1. 简述课题的作用和意义2. 国内外的现状和发展趋势等情况(文献综述),尚待解决的问题;3. 重点介绍完成任务的可能思路、方案和计划;4. (工科类专业需填写)所需的主要仪器和设备等。1、课题的作用和意义对于学校而言,一个好的教务管理系统最主要的还是管理

9、好学生的基本信息以及学年成绩,如果用一般的方法来管理会让这件事变得繁琐,管理起来也很容易出错。为了方便教务人员的管理工作,提高工作效率,同时也为了更好的为教师、学生提供服务,有必要的去开发教务管理系统是毋庸置疑的,这能使学校的管理走向信息化以及人性化的道路。任何的组织以及高校需要生存需要发展就必须要高效率的把内部活动有机的结合起来,就一定要建立起一个与自身特点相适应相结合的管理操作系统,教务管理系统就是在这个基础上把所有的管理结合在一个平台,在现今多种多样的教务管理系统中,最为常见的就是学生的基本信息管理和学生课程成绩管理。这是我国现今大多数学校对学生管理的需要而开发设计的,随着学校的发展网络

10、时代的进步,这种各自独立的系统已经不能在满足学校管理的需要。教务管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以教务管理系统应该能为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。这就迫切的需要设计出一套简单有效的教务管理系统系统。2、国内外现状和发展趋势,尚待解决的问题随着科学技术的迅猛发展以及管理水平的不断提高,计算机已经被广泛的应用于日常管理之中,它的运行极大改进了传统的管理模式,使管理日

11、趋程序化、规范化、现代化。在我国,随着全国高校的普遍扩招,在校大学生人数急剧增加,计算机在高校的大量使用以及校园网的不断建立,高校教务管理系统的信息化建设也就顺理成章的提到日程上来,实用、科学的高校教务管理系统能为学校实施高效的教务管理,提供及时、准确和可靠的信息。如何设计出一套查找方便、可靠性高、存储量大、寿命长、成本低的教务管理系统有待我们去开发。而目前的此类系统或多或少的存在以下的问题: 1、不清楚设计这个程序的目的或没有根据自己高校的目的详细策划教务管理系统功能,只适应一时之需;结果程序的设计以及系统内的链接和功能未能真正提供方便; 2、缺少一个针对有效管理学生基本信息以及学科成绩工作

12、的基于C+语言技术的管理系统,所以很多的管理系统远远达不到标准,没能很好地发挥管理系统应有的效果;通过对学生信息管理工作的初步了解,从系统结构的组织,功能的实现,技术的要求以及可行性等多方面进行考虑,认为本课题是一个适应现今高校学生信息管理工作需求的教务管理系统,具有一定的实际开发价值和使用价值。3、重点介绍完成任务的可能思路、方案和计划 在设计方面,经过对高校的调查研究,本论文设计的教务管理系统希望设计出三个大的模块,分别为管理人员模块、教师模块、学生模块。最终有以下定义:设计教务管理系统教务人员模块;设计教务管理系统教师查询模块;设计教务管理系统学生查询模块;研究思路及方案:在查阅,调研的

13、基础上,进行总体理论分析与设计。整体方案设计(画出系统整体设计框图)程序设计(按照系统功能图编写相关程序)采用Microsoft Visual studio 2005软件对系统进行测试4、所需的主要仪器和设备等Microsoft Visual Studio 2005软件、计算机一台。5、所需的资料和主要参考文献1 皮德常.C+程序设计.M.北京:机械工厂出版社,2015:1-7.2 John Microsoft Access two thousandM.Washington:Microsoft Press,2012:100-134.3 蔡士杰,吴春镕,孙正兴.计算机图形学M.北京:电子工业出版

14、社,2012:38.4 王守中.信息时代高校招生宣传策略研究J.教育信息化,2011,11(3):2473.5 万晶.Access 2003数据库管理基础与提高M.北京:清华大学出版社,2011:75-132.6 闪四清.SQL Sever 2000系统管理指南M.北京:清华大学出版社,2011:78-79.7 梁爽.NET框架程序设计M.北京:清华大学出版社,2010:42-44.8 尚俊杰.程序设计M.北京:北方交通大学出版社,2011:67-69.9 贾艳萍.高职院校人力资源管理系统的设计与实现D.山东:山东大学,2013:7.10 刘卫宏,陈培.Visual C+ 编程基础M.北京:科

15、学出版社,2010:34-37. 学生姓名 (签名)日期: 年 月 日指导教师评语:(建议填写内容:对学生提出的方案给出评语,明确是否同意开题,提出学生完成上述任务的建议、注意事项等) 指导教师 _(签名)日期: 年 月 日注:1. 本开题报告,须双面打印。由学生填写并经指导老师审核、评价。2. 本开题报告一式两份,一份须与学生的毕业设计(论文)一并存档,一份作系部存档用。摘 要随着现代计算机网络技术与校园信息化的联系越来越紧密,信息技术在学生信息的管理上已经逐步成熟学生信息以及学生成绩的管理是一项繁琐而复杂的工作,并且拥有着巨大的工作量,每一所学校都必须建立一套与学校自身校园网特点紧密结合的

16、教务管理系统,方能更好的提高管理力度。本文系统而且全面的讲解了教务管理系统的开发过程,文章开头先对教务管理系统的背景以及意义进行了研究,得出现在校园信息管理的一些弊端,随后通过对系统的分析以及设计编写出教务管理系统。本次开发的系统在提升工作效率、学生成绩的登记以及管理方面都有很多的优势且系统是在Visual C+ 环境下设计完成的。该系统对学校学生信息的进行了需求分析,通过学生资料管理、学生成绩的各种统计、学生的登录查询三个大的模块实现对学校学生的信息进行管理,达到方便快捷的管理学生信息,优化校园管理资源的目的。关键词:教务管理系统,信息,查询AbstractWith the modern c

17、omputer network technology is more and more connect to the campus informatization, information technology in the student information management information has gradually mature students and student performance management is a cumbersome and complicated work, and had a huge workload, each school must

18、 establish a set of closely integrated with the characteristics of school campus network itself educational administration management system, in order to better improve the strength of management. This article system and comprehensive interpretation of the educational administration management syste

19、m management system development process, the article starts by the background and significance of the educational administration system are studied, now some of the problems of the campus information management, then through the analysis of the system design and write the educational administration

20、system. The development of the system in raising the work efficiency, on the registration and management of student achievement has many advantages and the system is designed in Visual c + + environment. The system of school students information has carried on the demand analysis, through the studen

21、t information management, student achievement of various statistics, student login query three big modules realize the school student information management, to achieve the fast and convenient information management students, the purpose of optimizing campus management resources. Keywords: Education

22、al management system, information, inquire1 绪论C+语言的基础上扩充而成,以其独特的机制在计算机领域有着广泛的应用。C+语言吸收 C和Simula 67(一个古老的计算机语言)语言的精髓,它具有C语言所无法比拟的优越性。C+语言在维持C语言原来特长(如效率高和程序灵活)的基础上,借鉴了Simula67语言的面向对象的思想,将这两种程序设计语言的优点相结合。C+语言的程序结构清晰、易于扩展、易于维护,同时又不失效率。目前,C+语言已超出了当初设计它的目的,成功地应用在数据库系统、数据通信系统等领域,并成功地构造了许多高性能的系统软件。随着计算机网络技术

23、的发展,给信息时代的人们带来了很大的方便。如今在Internet上,你随处都可以看到很多的各类信息管理系统,如企业信息管理系统,电子商务系统,等各类信息管理系统的普及。每年伴随着大量大学生进入校园,管理好学生的基本信息以及学年成绩信息是无可厚非的事情,目前如果还是由人为来处理操作,那么花费的人力将是巨大的,这会给整个工作带来了很多不便,而且容易出错。因此就需要一个对学生信息进行管理的教务系统,使得此过程更加方便,更加透明,更加高效,以节省更多的人力和不必要的工作。如今很多学校都利用C+来管理教务系统,C+语言进行教务管理工作,不仅能够保证学校学生信息管理准确无误、更方便查找、删除,而且还可以利

24、用程序对有关学生成绩的各种信息进行统计。通过对学生信息管理工作的初步了解,从系统结构的组织,功能的实现,技术的要求以及可行性等多方面进行考虑,认为本课题是一个适应现今学生资料管理工作需求的教务管理系统,具有一定的实际开发价值和使用价值。 课题的意义任何的组织需要生存需要发展就必须要高效率的把内部活动有机的结合起来,就一定要建立起一个与自身特点相适应相结合的管理操作系统,教务管理系统就是在这个基础上把所有的管理结合在一个平台,在现今多种多样的教务管理系统中,最为常见的就是学生的基本信息管理和学生课程成绩管理。这是我国现今大多数学校对学生管理的需要而开发设计的,随着学校的发展网络时代的进步,这种各

25、自独立的系统已经不能在满足学校管理的需要。教务管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以教务管理系统应该能为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。这就迫切的需要设计出一套简单有效的教务管理系统系统。 论文的主要任务针对本次论文基于C+语言的教务管理系统的设计与实现,论文章节安排为:第一章 初步介绍一下课题的背景、主要研究方向。第二章 简单的对教务管理系统的开发软件进行简单的认识和

26、介绍。第三章 主要介绍教务管理系统的分析以及设计管理流程。第四章 是本次论文的重点,仔细分析介绍每一个主模块以及分模块的功能。第五章 为全文总结。最后则是参考文献、致谢和附录。2 开发软件的简介 Visual Studio简介Visual Studio 它是微软公司推出的一个全新的开发环境。是如今Windos平台上最流行的程序开发环境之一。目前,该开发软件已经有个版本,最新版本的visual Studio为Visual Studio 2008。 Visual Studio 可以在Windows平台下创建应用程序以及网络应用程序,还可以用来设计智能设备的应用程序、网络服务和office的插件1。

27、 1998 年,微软公司最后一次发布Visual Basic,从这个版本以后微软公司的 Visual Studio 中不再包括面向 Java 虚拟机的开发环境。 2002 年,随着 .NET 口号的提出与Windows XP / Office XP 的发布,微软公司发布了全新的 Visual Studio .NET。在这个版本的 Visual Studio 中,微软限制了 Visual FoxPro 可以当作一个单独的开发环境以及取消了 Visual FoxPro 单独销售,同时取消的还有 Visual InterDev。与此同时,微软引入了建立在 .NET 框架上(版本)的托管代码机制以及一

28、门新的语言 C# (读作 C Sharp,意为 C+)。C# 是一门建立在 C+ 和 Java 基础上的现代语言,是编写 .NET 框架的语言2。 .NET 的通用语言框架机制(Common Language Runtime, CLR),其意义在于同一个开发项目中可以支持不同的语言的组件。所有 CLR 支持的代码都会先被被解释成为 CLR 的可执行的机器代码然后才会运行。 Visual Basic、Visual C+ 在新的版本中都扩展成为可以支持托管代码机制的开发环境,而且 Visual Basic .NET更是彻底的支持面向对象的编程机制,而 Visual J+ 也变成了 Visual J

29、#。后者仅仅只是语法跟 Java 的相同,面向的对象已经不是 Java 虚拟机,而变成了面向 .NET Framework 3。 2003 年,微软公司对 Visual Studio 2002 进行了一小部分的修改,以 Visual Studio 2003 的名义发布上市。Visio 作为使用统一建模语言(UML)架构应用的程序被引入,同时被引入的还包括了移动设备的支持以及企业模版。.NET 框架也被升级到了最新的 版本。 2005 年,微软发布了 Visual Studio 2005。.NET 这字眼在各种语言的名字中都被删除了。虽然如此,这个版本的 Visual Studio 依旧还是面向

30、 .NET 框架的(版本)。它同时也能开发跨越平台的应用程序。总的来说是这是一个非常庞大的软件,它甚至还包含了代码的测试功能。 这个版本的 Visual Studio 拥有众多的版本,分别面向了不同的开发角色。同时还永久提供免费的 Visual Studio Express 版本4。 随着即将发布的 Windows Vista (内部名称:Longhorn) 和 Office 2007,Visual Studio 9 也渐渐浮出水面。Visual Studio 9 开发环境可以支持建立于 DHTML 基础上的 AJax 技术,这种在 Visual InterDev 时代提出的基于异步的客户端动

31、态网页技术在当年并没有如微软预料的那样流行起来,反而随着 GMail 等应用的崛起,它渐渐成为主流网络应用之一。同时 Visual Studio 9 会强化对于数据库的支持以及微软新的基于工作流(Workflow)的编程模型。还保持了与 Office 系列的统一,Visual Studio 9 的名称为 Visual Studio 2008。微软公司还创建出了满足关键性要求的多层次的智能客户端、Web、移动或基于Microsoft Office的应用程序5。 C+介绍6。 C+发展历史在“C with Class”阶段,研制者在C语言的基础上加进去的特征主要有:类及派生类、共有和私有成员的区分、类的构造函数和析构函数、友元、内联函数、赋值运算符的重载等。1985年公布的的C+语言版的内容中又添加了一些重要特征:虚函数的概念、函数和运算

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1