学生信息管理系统 数据结构课程设计.docVIP

学生信息管理系统 数据结构课程设计.doc

  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文档。上传文档
查看更多
西安交通大学城市学院 课程设计报告 题目: 学生信息管理系统 专业: 信息管理与信息系统 班级: 信管001 学号 姓名: 完成日期:2012 年 6月 10 日 目录 第一章 选题意义 2 1.1 背景 2 1.2 目标 2 1.3 开发工具 2 第二章 系统分析 3 2.1 可行性分析 3 2.2 用户需求分析 3 2.3 功能模块设计 4 2.4 函数的设计与描述 4 第三章 程序流程 5 第四章 程序的运行及结果分析 6 第五章 编码、实现与测试 10 5.1 各功能的主要编码 10 5.2 系统测试 15 第六章 遇到的问题及解决方法 17 6.1 语法错误 17 6.2 逻辑错误 17 第七章 总结和体会 18 参考资料 19 第一章 选题意义 1.1 背景 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件为教学办公室带来了极大的方便。通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生管理进行Microsoft visual c++的简介Visual C++ 6.0,简称VC或者VC6.0,是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序。Visual C++是一个功能强大的可视化。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了 Visual C++.NET(Visual C++7.0),但它的应用有很大的局限性,只适用于Windows 2000、Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C++6.0为平台。 第二章 系统分析 2.1 可行性分析 2.1.1 经济的可行性 主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以搞起来,考虑到学校里有电脑,现只要购置一台打印机就可以了。从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作技术上的可行性 技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。此外,还要考虑开发人员的水平,做为计算机信息管理,数据库设计方面对于我们应该还过得去,总结 通过以上两点的分析,编写或开发这个管理系统是可行的,只要这个系统能实现对学生数据的输入、修改、删除、浏览与查询就可以了。如果技术方面可行,本系统的最终用户根据我们日常生活中的经验,结合对自己学校的咨询这个系统能实现对学生数据的通过以上的分析,编写或开发这个管理系统是实现学生数据的就可以了 2.4 函数的设计与描述 本系统主要是学生学籍信息管理,通过编写主函数,主菜单函数,子菜单函数,输入、输出函数等通过对系统功能的认识与运行来实现学生管理系统的操作。 函数1,void menu(STUDENT *student)主菜单,来选择所需要的实现的功能。 函数2,void init_STUDENT(STUDENT *head)利用链表存放学生的信息,初始化 。 函数3,void fuzhi_wencha(STUDENT *head,int n);创建链表 ,对学生信息进行录入。 函数4, void save(STUDENT *head) ; 对录入的学生记录进行保存,防止丢失。 函数5, void charu(STUDENT *head); 插入新同学的学生信息。 函数6, void chazhao_STUDENT(STUDENT *head);查找学生信息。 函数7, void xiugai_STUDENT(STUDENT *head);修改学生信息。 函数8,void shanchu_STUDENT(STUDENT *head);删除学生信息。 函数9,void display_STUDENT(STUDENT *head);输出学生的信息。 第三章 程序流程 第四章 程序的运行及结果分析 主界面: 选择1:输入学生信

文档评论(0)

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

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

1亿VIP精品文档

相关文档