欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    课程设计报告--教师信息管理系统

    • 资源ID:1401899       资源大小:332.50KB        全文页数:18页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    课程设计报告--教师信息管理系统

    1、 课程设计报告课程设计报告 课程设计题目:课程设计题目:C C 语言程序设计语言程序设计 第一章第一章 课程设计内容课程设计内容 1.1 课程设计目的课程设计目的 此次课题主要是实现对教师信息的简易管理。首先定义一个教师TeacherList 类;其次可以对教师信息进行增加,用链表来做,所以可以分别从表头和表尾来增加; 然后可以用链表来查找和删除教师的相关信息; 最后可以显示教师的所有信息并要求用 二进制文件进行读写操作。由此来系统化的管理教师的信息,并达到简易操作的目的。 在课程设计同时,我们应学会以下几点: 1、 通过 C+语言的课程设计进一步的了解和掌握 C+语言的有关知识和相关语法的使

    2、用 方法。 2、熟练掌握使用 C+语言对一些简单常见问题进行解决,编译程序对问题进行解决。 3、通过课程设计,进一步掌握 C+语言中有关重要的数据结构,诸如类、链表、结构 体、文件等在程序开发中的应用。 4、通过课程设计,能根据实际问题的具体情况,结合面向对象的基本理论和基本技巧, 正确分析问题,并能设计出解决问题的有效算法与程序。提高程序开发能力,能运用合理的 控制流编写清晰高效的程序。 5、通过课程设计,培养 C+语言知识运用和自学能力,验证自己设计的算法和程序的 正确性。学会有效利用基本调试方法,迅速找出程序代码中的错误并且修改,进一步提高程 序设计水平。独立或合作设计和开发一个中小型系

    3、统,掌握系统研发全过程。 6、通过此次课程设计发现自己在 C+语言编程上的不足并进一步掌握 C+语言,为以 后课程打下基础。 1.2 课程设计功能说明课程设计功能说明 1.2.1 功能分析说明图功能分析说明图 该课题功能分析说明如下图所示: 教师信息管理系统 查 找 教 师 信 息 删 除 教 师 信 息 统 计 教 师 人 数 显 示 教 师 信 息 退 出 系 统 增 加 教 师 信 息 1.2.2 1.2.2 各项功各项功能说明能说明 (1)教师信息的增加: 这部分的功能主要是在链表中加入教师的信息。首先开辟一个结点,若开辟成功, 则按程序提示输入教师的相关信息,包括编号、姓名、性别、电

    4、话以及职位等,并将这些信 息分别赋给结点中的相应变量;然后把这个结点加入到链表中,可以从表头或表尾来增加, 计数器加一; 最后根据提示是否继续加入教师信息来循环操作。 这样一个教师信息的链表就 形成了。 (2)查找教师信息: 进入该功能界面后, 可以通过教师的编号查找出该教师的所有信息。 首先开辟一个 结点,并把链表头结点赋给它,根据输入的教师编号,逐个查找链表中与此编号匹配的教师 结点,找到之后,将此教师的所有信息输出。 (3)删除教师信息: 进入该功能界面后, 可以通过教师的编号对某个教师信息进行删除。 首先开辟一个 结点,并把链表头结点赋给它,根据输入的教师编号,逐个查找链表中与此编号匹

    5、配的教师 结点,找到之后,将此教师的所有信息删除。可以通过显示所有的教师信息来看此教师信息 是否删除。 (4)统计教师人数: 选择这个功能后就可以知道当前的所有教师数,同时也可以根据删除前后的教师数来 判断教师信息是否删除。 (5)显示教师信息: 选择此功能后可以将当前的所有教师信息显示出来。 1.3 1.3 各项功能的验收标准各项功能的验收标准 一、有较为美观简洁大方的菜单,能保证用户方便、直观、快捷的熟悉并使用软件的 各项功能。 二、有严密正确的数据验证功能和数据处理功能,可根据需要增加教师信息,不会有 空间的浪费,并能按编号进行查找和删除教师信息,删除后将空间释放。 三、系统要有一定的可

    6、靠性。 第二章第二章 课程设计环境与原理课程设计环境与原理 2.1 设计环境与模块的划分设计环境与模块的划分 2.1.1 软件设计环境软件设计环境 Microsoft Visual C+ 6.0 2.1.2 软件模块的划分软件模块的划分 该软件主要组成模块和各个模块之间的调用关系如下图: 主函数 Main.cpp 类成员函数 Teaacher.cpp 菜单函数 Menu.cpp 类定义体 Teacher.h 增加 查找 删除 显示 计数 第三章第三章 软件的设计过程软件的设计过程 3.1 各软件模块之间的调用方式各软件模块之间的调用方式 程序中各个模块之间的调用方式主要是通过文件的包含和函数的调用实现的,用 文件的形式把各个函数分开,再用头文件把它们包含进来,使用主函数进行调用。 3.2 软件中实现各项功能的函数与程序代码软件中实现各项功能的函数与程序代码 #include #include #include #include using namespace std; class TeacherList private: strin


    注意事项

    本文(课程设计报告--教师信息管理系统)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583