| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1350 人关注过本帖
标题:学生管理系统 条件已经附上 高手帮忙下 谢谢了
取消只看楼主 加入收藏
lwq520may
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-6-6
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
学生管理系统 条件已经附上 高手帮忙下 谢谢了
一、实验题目: 学生成绩管理系统
二、实验目的与实验要求
1. 实验目的:
1)    能够利用所学的基本知识和技能,解决简单的程序设计问题;
2)    进一步理解和运用结构化程序设计的思想和方法;
3)    初步掌握开发一个小型实用系统的基本方法;
4)    学会利用流程图或N-S图表示算法;
5)    掌握书写程序设计开发文档的能力。
2. 实验要求
    基本要求:
1)    要求利用C语言面向过程的编程思想来完成系统的设计;
2)    突出C语言的函数特征,以多个函数实现每一个子功能;
3)    画出功能模块图;
4)    进行简单界面设计(见附录图1),能够实现友好的交互;
5)    具有清晰的程序流程图和数据结构的详细定义;
6)    按实验报告电子模板格式填写实验内容。  
    创新要求:
在基本要求达到后,可进行创新设计,如系统用户功能控制,对管理员级和一般级别的用户系统功能操作不同。
三、功能描述
1、输入学生信息:按照提示输入10个学生的学号、姓名、性别及三门功课(数学、英语、计算机)的成绩。
2、注销学生信息:按照学号查找是否存在该学生的记录,若存在删除其记录,不存在给出相应信息。
3、查询学生信息:按照学号查找是否存在该学生的记录,若存在则输出其各科成绩,不存在给出相应信息。
4、修改学生信息:按照提示修改某一名学生的学号、姓名、性别及各科成绩。
5、添加学生信息:添加新生信息到已有的学生链表(要求按学号的顺序插入)。
6、学生信息排序:按学号对所有学生进行排序。
 7、学生信息统计:  
(1)输入学生的学号,则统计该生的总分及平均分;
(2)输入课程名,则求出该门课程的总平均分。
8、显示学生信息:显示系统中所有学生的信息。
9、帮助信息:获得帮助信息。
0、退出本系统。
四、内容与设计思想
1. 分析程序的功能要求,划分程序功能模块。
2. 画出系统流程图。
3. 代码的编写。定义数据结构和各个功能子函数。
4. 程序的功能调试:测试数据及结果,出现了哪些问题,如何修改的。
5. 程序有待改进的地方及设计体会。
6. 源程序清单(源代码)。
7. 完成系统总结报告以及使用说明书。











附录:
系统的界面如图1所示(下图)

主菜单,请选择选项编号(0-5)
1——输入学生信息
2——注销学生信息
3——查询学生信息
4——修改学生信息
5——添加学生信息
6——学生信息排序
7——学生信息统计
8——显示学生信息
9——帮助信息
0——退出菜单

图1   系统的菜单选项

这学期C语言 有学结构体 共用体  链表  需要高手帮忙写个参考下
搜索更多相关主题的帖子: 系统 学生 条件 附上 
2010-06-06 23:35
lwq520may
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-6-6
收藏
得分:0 
回复 2楼 雨夜星光
大哥 能不能帮忙写个参考
2010-06-23 15:13
lwq520may
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-6-6
收藏
得分:0 
回复 3楼 清风凌波
能不能帮助写个参考看看  谢谢了
2010-06-23 15:13
快速回复:学生管理系统 条件已经附上 高手帮忙下 谢谢了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027743 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved