基于C++的课程信息管理系统的设计与开发本科毕业论文.docx

上传人:h**** 文档编号:26916015 上传时间:2022-07-20 格式:DOCX 页数:9 大小:15.34KB
返回 下载 相关 举报
基于C++的课程信息管理系统的设计与开发本科毕业论文.docx_第1页
第1页 / 共9页
基于C++的课程信息管理系统的设计与开发本科毕业论文.docx_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《基于C++的课程信息管理系统的设计与开发本科毕业论文.docx》由会员分享,可在线阅读,更多相关《基于C++的课程信息管理系统的设计与开发本科毕业论文.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、基于C+的课程信息管理系统的设计与开发本科毕业论文 湖南涉外经济学院本科毕业论文(设计) 题目基于C+的课程信息管理系统的设计与开发 作者学院专业学号指导教师 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完

2、全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期: 湖南涉外经济学院 毕业论文(设计)任务书 学生姓名:学号:专业班级: 毕业论文(设计)题目:基于C+的课程信息管理系统的设计与开发题目类型1:软件开发 毕业论文(设计)时间:自 2022 年 12月18 开始至 2022年 4月 24 日止1.毕业论文(设计)内容要求: 1题目类型:(

3、1)理论研究(2)实验研究(3)工程设计(4)工程技术研究(5)软件开发 2.主要参考资料 3.毕业论文(设计)进度安排 指导教师(签章):_ 日期:_ 系(教研室)主任(签章):_ 日期:_ 二级学院院长(签章):_ 日期:_ 湖南涉外经济学院 毕业论文(设计)指导教师评语 湖南涉外经济学院 毕业论文(设计)答辩记录 日期: 2022年05月04日 学生姓名:学号:专业班级: 题目:基于C+的课程信息管理系统的设计与开发课程设计 摘要 随着科学技术的不断提高,计算机科学日益成熟,其强大的功能以为人们深刻认识,他已进入人类社会的各个领域并发挥着越来越重要的作用。课程信息管理系统是一个不断发展的

4、新型学科,任何一个学校要发展要生存,要高效率的把内部活动有机的组织起来,就必须建立与自身特点相适应的学生课程信息管理系统。作为计算机应用的一部分,使用计算机对学生课程进行管理,例如:迅速检索、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高学生课程管理系统的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。 本文介绍了在Visual C+6.0环境下开发一个学生课程信息管理系统的过程。通过分析一个学校学生课程管理的需要,创建了一个行之有效计算机管理学生课程法案。文章介绍了学生课程信息管理系统的系统分析部分,包括可行性分析、数据流程分析等;系统设计部分主要

5、介绍了系统功能设计及代码设计;系统实现部分说明了几个模块的算法及测试效果,本系统界面友好、操作简单、美观实用。 关键词:课程信息管理系统;VC:C+: ABSTRACT With more and more widespread and profound application of student information technology in management,the implement of management course information system has become mature in technology step by step.Student manag

6、ing course information system is a new subject.Enterprise needs existence and development ,so enterprise activities should be organized efficiently and o rganically, which means tightening up the enterpeise management and strengthening effective management of any resource( staff,finance,property,etc

7、.) internal the enterprise ,and also establishing a student management information system fitting in with its own characteristics. The article introduces the detailed process of exploring a student management information system under the environment of activ e service page ,utilizing”Top-Bottom” ove

8、rall plan and a strategy according to “Bottom-Top”application and exploitation .That is to establish a set of effective scheme for building management by computer.,through analyzing disadvantage of building student management by human resource.This article emphasizes on three sections. The system an

9、alysis section of student management informantion includes feasible alysis, management function analysis.The system design section mainly focuses on system fuction design data base design and data number design .And the stem ealization section several major function ,together with the main windows a

10、nd program.This economical and pragmatic sydtem has explicite interface ,with simple operation. KEYWORDS:student management system,vc,c+ 目录 摘要. I ABSTRACT. II 第一章前言 . (1) 1.1 C+语言介绍及其相关趋势 (1) 1.1.1 简史 (1) 1.1.2 组成部分 (2) 1.1.3 代码性能 (2) 1.1.4 优点 (2) 1.2 Visual C+6.0介绍 (3) 1.2.1特色和缺点 (3) 1.2.2主要组成部分 (4

11、) 1.3 论文目的及主要的完成工作 (5) 第二章系统概述 (6) 2.1 课程管理系统的功能 (6) 2.2 学生的操作功能 (6) 2.3 管理员的操作功能 (7) 第三章系统需求分析 (8) 3.1 问题说明 (8) 3.2 数据需求 (8) 3.3 功能需求 (9) 第四章系统设计 (10) 4.1 内存的数据结构设计(我们采用单链表方式来实现) (10) 4.1.1 抽象数据类型线性表的定义 (10) 4.1.2 建立一个course类来存放课程信息 (11) 4.1.3 线性表的单链表存储结构 (11) 4.2 数据文件设计 (12) 4.3 用户界面设计 (13) 4.4 处理

12、过程设计 (13) 第五章系统测试 (15) 5.1 测试用例描述 (15) 5.2 测试目的、测试方法和测试结果 (15) 结论 (19) 参考文献 (20) 致谢 (21) 附录:源程序代码 (22) 第一章前言 随着科学技术的发展,计算机领域不断取得新的研究成果。计算机在代替和 延伸脑力劳动方面发挥越来越重要的作用,不仅在商业、企业、银行等起着重要作用,而且在日常生活中也越来越离不开计算机。就像在大学,有很多学生的信息需要处理、保存,以及提供优质的服务,此时计算机显得尤为重要。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识。作为计算机应用的一部分,使用计算机对学

13、生课程信息进行管理,有着手工管理所无法比拟的优点。所以,现今绝大部分大学都使用了计算机来规划整个学生的信息、提供选课、网络教学等。 课程管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以学校战略竞优、提高效益和效率为目的,支持学校的高层决策、中层控制、基层运作的集成化的人机系统。而基于C+的课程信息管理系统则随着计算机和网络的高速发展,使得使用计算机来管理课程信息成为发展趋势。由于长期以来学校使用的是人工的形式管理课程信息,从而使基于C+的课程信息管理系统成为学校管理者不可缺少的一部分,为使用者提供了充足的信息和快

14、捷的查询手段。 基于C+的课程信息管理系统的设计与开发,通过利用C+语言编程基础和VC 开发平台的使用完成。 1.1 C+语言介绍及其相关趋势 C+这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“C plus plus”,“CPP”。它是一种使用非常广泛的计算机编程语言。C+是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、制作图标等等泛型程序设计等多种程序设计风格。 1.1.1 简史 美国AT&T贝尔实验室的本贾尼斯特劳斯特卢普(Bjarne Stroustrup)博士在20世纪80年代初期发明并实现了C+(最初这种语言被称作“C with Classes”)。一开始C+是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。虚函数(virtual function)、运算符重载(operator overloading)、多重继承(multiple inheritance)、模板(template)、异常(exception)、RTTI、命名空间(name space)逐渐被加入标准。1998年国际标准组织(ISO)颁布了C+程序设计语言的国际标准

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁