学生信息管理系统c语言-课程设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生信息管理系统c语言-课程设计

学生信息管理系统c语言-课程设计 学生信息管理系统c语言 目??? 录?1 一、课程设计的目的与要求?1 二、题目说明?2 2.1程序开发背景?2 2.2开发工具介绍?2 三、需求分析?3 四、总体设计?4 4.1.系统开发平台:?4 A. 前端系统使用C与C++程序设计学习与实验系统 2008.10中文版设计;?4 B. .后台数据库使用C与C++程序设计学习与实验系统 2008.10设计。?4 4.2.系统流程图:?4 4.3功能结构图:?4 4.4.数据库设计:?6 五、详细说明?6 5.1 系统实施?6 六、遇到的问题和解决方法?11 七、课程设计总结?11 八、参考文献?12 附录(源程序代码)?12 一、课程设计的目的与要求 目的:应用所学C语言知识完成相对复杂的任务,进一步巩固C语言。理解并将其应用到实际问题中去。 ????? 要求:(1)整个程序用C 语言来实现 ????????????????? (2)利用指针等来实现学生信息管理的数据结构设计 ????????????????? (3)系统具有查询、输入、输出、修改、排序、删除、退出基本功能 ???????????????? (4)系统的各个功能模块都用函数的形式来实现 ?????????????? (5)可以将学生信息从文件中读取出来 二、题目说明 学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供以下功能: 系统以菜单方式工作 学生信息录入功能(学生信息用文件保存)---输入 学生信息浏览功能---输出 查询、排序功能---算法 按学号查询 按姓名查询 学生信息的删除与修改(可选项) 2.1程序开发背景 ??? 随着社会发展,近年来大学不断扩招,大学生人数不断的增加,因此如此庞大的人 如果不进行有效的管理就大大的增加了工作人员的工作强度,现在电子计算机技术和软件业的日趋完善给现代办公带来了极大的便利,利用软件就很容易的解决了这种问题从而帮助工作人员高效的合理的管理。本学生信息管理系统就是本着这个目的,帮助老师进行有效的管理,减轻工作强度和提高工作效率,使管理更方便快捷。 2.2开发工具介绍 ?????? 名字:C与C++程序设计学习与实验系统 2008.10。原名《Turbo C/C++ for Windows 集成实验与学习环境》,现在已全面支持最新操作系统VISTA,它是从事一线教学的大学教师根据C/C++ 初学者的特点,量身定制的一个简单易用的 C/C++学习与实验软件。软件集成了高校 C/C++教学中使用最多的三种编译器 Visual C++ 6.0 、Turbo C++3.0和Turbo C 2.0 ,给高校 C/C++ 语言的实验教学提供了简单易用的软件实验环境(软件没有使用日期限制,可以无限期使用)。与软件配套的《 C/C++入门教程(配有同步实验、流程控制语句动画演示)》融入了作者多年的教学和学习经验、编程建议、编程感悟等,同时,为了便于C语言学习,加入C语言学习指导、入门程序实例、典型源程序、典型的函数算法,课程设计指导、课程设计源程序、 Visual C++6.0中英文编译错误信息同步显示功能(并配有同步的语法错误程序实例)、 Turbo C2.0 中英文编译错误信息同步显示功能、Turbo C++3.0常见编译错误信息、C语言专业词汇的中英文对照、二级 C 语言的真题笔试试卷及答案与分析和上机模拟试题和详尽的答案与分析等大量的学习资源。另外 “编程日记” 功能可以让你记录你的 C 语言学习历程, “资料管理” 功能让你大量的下载资料不再难找 。 三、需求分析 ?? 学生信息管理系统作为一个应用软件为学校师生提供一个对学生信息进行管理和查询的平台。用户可根据系统界面的提示信息对学生的信息进行输入、删除、修改、排序等作。 ? 系统功能需求描述如下: ?(1) 系统主菜单:用户进入系统主菜单,可以按提示进行选择,从而完成不同的任务。 (2)创建学生信息:用户根据提示输入学生的学号、姓名等信息,系统将其以文件形式存储,以便进行管理。 ?(3) 增加学生信息:在已有的学生信息文件中添加新的学生信息记录,并将增加后的文件信息显示给用户。 ?(4) 删除学生信息:根据用户输入的学生学号,在学生信息文件中查找到该信息并除。 ?(5) 查询学生信息:可根据姓名或者学号进行查找,若在学生信息文件中查找到则在屏幕上列出其内容,若没有找到,给出提示信息。 ?(6) 浏览学生信息:在屏幕上列出学生信息文件中的所有内容。 分工:? 负责内容:删除学生信息 ??????? 负责内容:输入学生信息 ????????? 负责内容:查询学生信息802 学生信息管理系统c语言 ?负责内容:修改学生信息 ??

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档