课程设计:大学生信息管理系统

一、题目:17大学生信息管理系统
二、目的与要求
1. 目的
培养学生综合利用C++语言进行程序设计的能力,培养学生的编程能力、用计算机解决实际问题的能力,加强对理论知识的理解和实际运用;培养学生对软件工程知识和方法的初步认识,提高软件系统分析能力和程序文档建立、归纳总结的能力;提高学生的实际动手能力和独立思考的能力。
2. 基本要求
(1) 用C++语言编程,在Visual C++环境下调试完成;
(2) 使用结构数组,各个功能分别使用函数来完成。
(3) 源代码程序要有必要的注释。
三、设计方法和基本原理
1.课题功能描述
本课题要求设计一个大学生信息管理系统,主要包括学生信息的录入、修改、排序、删除、查询和浏览。
2. 问题详细描述
大学生信息包括:学号、姓名、出生日期、性别、专业、联系电话、简历。
大学生信息管理系统功能主要包括:录入学生信息;按照姓名查询学生信息;修改学生信息;删除学生信息;按照学号排序学生信息;浏览学生信息。
要求提供一个主界面实现大学生信息管理系统的主菜单并调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观。要求系统主界面如下形式:
----------欢迎使用大学生信息管理系统主菜单-----------
录入学生信息,请选择:1
查询学生信息,请选择:2
修改学生信息,请选择:3
删除学生信息:请选择:4
排序学生信息:请选择:5
浏览学生信息,请选择:6
退出,请选择:0

3. 问题的解决方案
(1) 构造大学生信息的结构,采用结构体类型定义大学生信息的结构。
(2) 定义结构数组存储大学生信息记录;
(3) 为实现程序的功能,学生信息管理系统的主界面和各个功能可分别用函数来实现,在主函数中完成各个函数的调用。
四、主要技术问题的描述
(1) 分支和循环结构的使用,结构数组的使用。
(2)

  • 4
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
程序测试软件: MyEclipse 数据库: mysql(可以转换sqlserver,oracle) >>高校毕业生学生去向管理系统 (1)考研学生基本信息管理 本模块为管理员提供考研生信息查询,修改和删除等基本功能。按专业,按年份,按省份,按院校等查询考研生基本信息或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 院校) (2)就业生基本信息管理 就业生基本信息管理模块为管理员提供就业生信息查询,修改和删除等基本功能。按专业,按年份,按地区,按就业单位等查询就业生基本信息或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 地区 就业单位) (3)公务员生基本信息管理 公务员基本信息管理模块为管理员提供公务员信息查询,修改和删除等基本功能。按专业,按年份,按省份,按事业单位等查询公务员基本信息或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 事业单位) (4)参军生基本信息管理 参军学生基本信息管理模块为管理员提供未学生信息查询,修改和删除等基本功能。按专业,按年份,按省份等查询参军学生基本信息或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 ) (5)创业学生基本信息管理 创业学生基本信息管理模块为管理员提供创业学生信息查询,修改和删除等基本功能。按专业,按年份等查询未学生基本信息并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 创业名称) (6) 未就业学生基本信息管理 未就业学生基本信息管理模块为管理员提供未学生信息查询,修改和删除等基本功能。按专业,按年份等查询未学生基本信息以及未就业原因或做其他操作,并显示相应查询数据。(姓名 性别 专业 年级 年份 省份 ) (7)其他学生基本信息管理 其他学生包括其他特殊学生信息管理。如因病、因故等特殊学生信息的管理。(姓名 性别 专业 年级 年份 省份 )

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值