当前位置: 首页 > news >正文

企业网站打不开什么原因seo基本步骤

企业网站打不开什么原因,seo基本步骤,wdcp wordpress 伪静态,电子商务网站建设与维护试卷答案系列文章 任务28 成绩管理系统 文章目录 系列文章一、实践目的与要求1、目的2、要求 二、课题任务三、总体设计1.存储结构及数据类型定义2.程序结构3.所实现的功能函数4、程序流程图 四、小组成员及分工五、 测试读入数据浏览全部信息增加学生信息保存数据删除学生信息修改学生…

系列文章

任务28 成绩管理系统


文章目录

  • 系列文章
  • 一、实践目的与要求
    • 1、目的
    • 2、要求
  • 二、课题任务
  • 三、总体设计
    • 1.存储结构及数据类型定义
    • 2.程序结构
    • 3.所实现的功能函数
    • 4、程序流程图
  • 四、小组成员及分工
  • 五、 测试
    • 读入数据
    • 浏览全部信息
    • 增加学生信息
    • 保存数据
    • 删除学生信息
    • 修改学生信息
    • 按姓名查询
    • 按学号查询
    • 成绩统计
    • 排序
    • 退出
  • 六、源代码获取


一、实践目的与要求

1、目的

通过此次实践环节主要达到以下目的:
(1)进一步理解和运用结构化程序设计的思想和方法,学会根据具体问题选择合理的计算机存储结构实现数据的存储,构造较有效率的算法;
(2)学会算法描述的方法,并编制具有结构清晰、合理和易读性的小型实用程序;
(3)并会设计测试方案,完成程序的测试,能撰写出该程序的技术报告,为文档整理工作打下一个初步的基础;
(4)培养小组成员间互相学习,取长补短,协同工作的能力。

2、要求

(1)模块化程序设计,锯齿型书写格式,代码要有足够的注释;
(2)根据课题中规定的要求实现既定目标;
(3)撰写格式排版规范、结构完整的技术文档。

二、课题任务

(题目、内容及主要功能描述)

成绩管理系统
1)问题描述
现有学生成绩信息,内容如下:
姓名 学号 语文 数学 英语
张明明 01 67 78 82
李成友 02 78 91 88
张辉灿 03 68 82 56
王露 04 56 45 77
陈东明 05 67 38 47

编写一系统,实现学生信息管理。
2) 基本要求
功能要求:
(1)信息维护:
要求:学生信息数据要以文件的形式保存,能实现学生信息数据的维护。此模块包括子模块有:增加学生信息、删除学生信息(按学号)、修改学生信息(按学号)
(2)信息查询:
要求:查询时可实现按姓名查询、按学号查询、浏览全部信息
(3)成绩统计:
要求:A输入任意的一个课程名(如数学)和一个分数段(如60–70),统计出在此分数段的学生情况。
(4)排序:能对用户指定的任意课程名,按成绩升序或降序排列学生数据并显示排序结果(使用表格的形式显示排序后的输出结果)(使用多种方法排序者,加分)

三、总体设计

1.存储结构及数据类型定义

(采用了什么存储结构、被处理数据定义的数据类型,数据类型定义中要有注释说明)

#define MAXLEN 1000 // 名称和学号的最大长度
#define MAXNUM 1000 // 学生人数的最大值
#define MAXCOURSE 3 // 课程数量的最大值typedef struct {char name[MAXLEN];char id[MAXLEN];double score[MAXCOURSE];
} student; // 学生结构体,包含姓名、学号、成绩等信息

2.程序结构

(程序整体的模块结构图)
在这里插入图片描述

3.所实现的功能函数

(每个功能对应的函数名、函数形参及返回值说明)

void read_data(student data[], int* count);// 从文件中读入数据 函数名称是read_data 函数形参是student data[], int* count 函数返回值是void  
void save_data(student* data, int count);// 将数据保存到文件中 函数名称是save_data 函数形参是student* data, int count 函数返回值是void  
int add_student(student data[], int count);// 添加学生信息 函数名称是add_student 函数形参是student data[], int count 函数返回值是int  
int delete_student(student data[], int count);// 删除学生信息 函数名称是delete_student 函数形参是student data[], int count 函数返回值是int
int modify_student(student data[], int count);// 修改学生信息 函数名称是modify_student 函数形参是student data[], int count 函数返回值是int  
void print_student(student s);// 打印单个学生信息 函数名称是print_student 函数形参是student s函数返回值是void  
void print_all_students(student data[], int count);// 浏览全部学生信息 函数名称是print_all_students 函数形参是student data[], int count 函数返回值是void  
void search_by_name(student data[], int count);// 按姓名查询 函数名称是search_by_name 函数形参是student data[], int count 函数返回值是void  
void search_by_id(student data[], int count);// 按学号查询 函数名称是 search_by_id 函数形参是student data[], int count 函数返回值是void  
void search_all(student data[], int count);// 浏览全部学生信息 函数名称是search_all 函数形参是student data[], int count 函数返回值是void  
void stat_by_score(student data[], int count);// 成绩统计 函数名称是stat_by_score 函数形参是student data[], int count 函数返回值是void  
int cmp_score_asc(const void* a, const void* b);// 成绩升序排列的比较函数 函数名称是cmp_score_asc 函数形参是const void* a, const void* b 函数返回值是int  
int cmp_score_desc(const void* a, const void* b);// 成绩降序排列的比较函数 函数名称是cmp_score_desc 函数形参是const void* a, const void* b 函数返回值是int  

4、程序流程图

在这里插入图片描述

四、小组成员及分工

(组长、组员及每人承担的具体模块任务或其他)
组长:完成显示菜单、读取文件中的学生成绩信息到students数组、把学生信息写入文件
统计学生成绩并排名模块。

void read_data(student data[], int* count);// 从文件中读入数据
void save_data(student* data, int count);// 将数据保存到文件中
int add_student(student data[], int count);// 添加学生信息
int delete_student(student data[], int count);// 删除学生信息
int modify_student(student data[], int count);// 修改学生信息

组员1:完成添加学生信息、删除学生信息、根据学生学号查找学生模块

void print_student(student s);// 打印单个学生信息
void print_all_students(student data[], int count);// 浏览全部学生信息
void search_by_name(student data[], int count);// 按姓名查询
void search_by_id(student data[], int count);// 按学号查询

组员2:完成修改学生补考成绩、修改学生信息(姓名或成绩)、显示所有学生信息模块

void search_all(student data[], int count);// 浏览全部学生信息
void stat_by_score(student data[], int count);// 成绩统计
int cmp_score_asc(const void* a, const void* b);// 成绩升序排列的比较函数
int cmp_score_desc(const void* a, const void* b);// 成绩降序排列的比较函数

五、 测试

(整合各功能模块后的测试结果截图及说明)

读入数据

在这里插入图片描述

浏览全部信息

在这里插入图片描述

增加学生信息

在这里插入图片描述

保存数据

在这里插入图片描述

删除学生信息

在这里插入图片描述

修改学生信息

在这里插入图片描述

按姓名查询

在这里插入图片描述

按学号查询

在这里插入图片描述

成绩统计

在这里插入图片描述

排序

在这里插入图片描述

退出

在这里插入图片描述

六、源代码获取

本次的分享就到这里啦,创作不易,感谢点赞收藏👍
感兴趣的小伙伴可以在评论区留言或者私信我哦💕

提示:代码获取链接: 下载源码

http://www.fp688.cn/news/145771.html

相关文章:

  • 武汉市工程造价信息网想做seo哪里有培训的
  • 福田网站建设价格网站推广网络营销方案
  • 优秀企业网站建设价格哪个公司做网站推广最好
  • 建设银行网站无法访问海南百度首页广告
  • 万网 网站建设方案书范文关键词优化最好的方法
  • 如何做网站首页关键词seo网站优化推广费用
  • 响应式科技公司网站模板seo自媒体培训
  • r语言做网站网站分析案例
  • 网站推广的方法有sem推广怎样把广告放到百度
  • 我被朋友拉进彩票网站说做代理商丘网络推广外包
  • 公司建网站有何意义网站友情链接
  • 涂鸦网站建设深圳网络营销推广服务
  • 站长之家源码之家市场调研报告模板ppt
  • 2023年十一过后疫情怎么样seo云优化软件破解版
  • 飞浪网站建设网络营销主要做什么
  • 沈阳妇科医院排名最好的医院专业黑帽seo推广
  • 个人作品网站怎么做seo博客网址
  • 如何学习做网站app开发用什么软件
  • 企业网站推广计划书百度广告投放电话
  • 网站建设模板媒体公关是做什么的
  • 织梦网站首页内容网络推广营销技巧
  • 制作网站赚钱税收大数据
  • 句容网站设计公司关键词排名推广软件
  • 做360手机网站首页张掖seo
  • 广州网站制作企业有什么软件可以推广
  • 自己做网站要固定ip抖音seo优化排名
  • 福州仓前网站建设自己怎么做关键词优化
  • 网上学学网站开发工程师搜索关键词排名优化软件
  • 姚孟信通网站开发中心文登seo排名
  • 青岛互联网企业搜索引擎优化简称seo