- 2
- 0
- 约1.38万字
- 约 27页
- 2017-05-24 发布于贵州
- 举报
11级C语言课程设计规划及任务书-学生信息管理系统
内蒙古科技大学
本科生课程设计说明书
题 目:C语言课程设计
—— 学生信息管理系统
学生姓名:王佳星
学 号:1176807329
专 业:2011-计算机
班 级:3班
指导教师:余金林
内蒙古科技大学课程设计任务书
课程名称 C语言课程设计 设计题目 学生信息管理系统 指导教师 余金林 时间 一、教学要求
1. 巩固和加深学生对C语言课程的基本知识的理解和掌握2. 掌握C语言编程和程序调试的基本技能3. 利用C语言进行基本的软件设计4. 掌握书写程序设计说明文档的能力5. 提高运用C语言解决实际问题的能力每个学生在教师提供的课程设计题目中任意选择一题,独立完成,题目选定后不可更换。1. 分析课程设计题目的2. 写出详细设计说明3. 编写程序代码,调试程序使其能正确运行4. 设计完成的软件要便于操作和使用. 设计完成后提交课程设计报告第一天? 选择课程设计题目,分析课题的要求第二天? 编程第三天? 编程及调试第四天? 写课程设计报告第五天? 提交课程设计报告(打印稿及电子稿)1. 根据平时上机考勤、表现和进度,教师将每天点名和检查2. 根据课程设计完成情况,必须有可运行的软件。3. 根据课程设计报告的质量,如有雷同,则所有雷同的所有人均判为不及格。内蒙古科技大学课程设计任务书 I
第一章 需求分析 3
1.1 引言 3
1.2 任务概述 3
1.3 数据描述 3
1.4 功能需求 3
1.5 性能需求 3
第二章 概要设计 4
2.1 总体设计 4
2.2 数据类型设计(或数据结构设计) 6
2.3 接口设计 //函数声明 6
2.4 运行界面设计 6
第三章 详细设计 8
3.1 输入模块设计 8
3.2 输出模块设计 8
3.3 查找模块设计 9
3.4 保存及读取模块设计 10
第四章 测试分析 11
4.1 测试程序执行情况 11
第五章 课程设计总结 14
附录:程序代码 15
参考文献 26
致谢 26
第一章 需求分析
引言
学生基本信息管理系统
任务概述
1.建立学生信息,信息至少包含学生姓名,学号,性别,年龄,出生日期,家庭地址,e-mail,电话地址等;
2.能够提供新建、浏览、查找、修改和删除通讯录信息的功能;
3.能够提供安不同方式查询的功能;如按姓名或电话等查询;
数据描述
struct student
{
char NO[20];
char name[20];
int age;
char sex[3]; /*F表示性别男,M表示性别女*/
char birthday[10];
char address[30];
char phone[20];
char e_mail[20];
struct student *next; //下个结点
};、输入功能:一次可以完成记录的输入。、功能:3、4、功能:、输入功能:一次可以完成记录的输入。、功能:3、4、功能:总体采取模块化方式进行程序设计,要求程序的功能设计、数据结构设计及整体结构设计合理。也可根据自己对题目的理解增加新的功能模块。系统以菜单界面方式(至少采用文本菜单界面,如能采用图形菜单界面更好)工作,运行界面友好,演示程序以用户和计算机的对话方式进行
数据类型设计(或数据结构设计)
struct student
{
char NO[20];
char name[20];
int age;
char sex[3]; /*F表示性别男,M表示性别女*/
char birthday[10];
char address[30];
char phone[20];
char e_mail[20];
struct student *next; //下个结点
};void show_menu(); void 显示菜单
void menu(); void 执行菜单void creat_stu(); void 建立链表void insert_stu(); void 学生信息录入void print_stu(); void 学生信浏览
void search_NO(); void 以学号方式查询信息void search_name(); void 以姓名方式查询信息
void arrage_stu(); void 排序void del_stu(); void 删除学生信息void revise_stu(); void 修改学生信息void save(); void 保存信息switch(c)
{
getchar();
case 1:insert_stu()
您可能关注的文档
- 110kV送电线路工程监理旁站案例.pdf
- 10月市场报告之二--全国和重点城市房地产市场动态qd.doc
- 1112 优耐达公司员工职业生涯详细规划管理办法 YHD.doc
- 1102面过断层掘进专项防突设计规划(区域).doc
- 11124运输平巷专项防突设计规划.doc
- 11183采面防突措施效果检验及区域验证专项设计规划.doc
- 111已看---北京远洋大厦暖通空调设计规划经验与教训.doc
- 111大客户销售技巧训练及项目运作实务---掌握核心技能,销售以一当十.doc
- 11020142班工艺课程设计规划说明书任务书.doc
- 11304运输巷专项防突设计规划 ).doc
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 世界多极化课件-2026届高考政治一轮复习.pptx VIP
- 情感纠纷和解协议书.docx VIP
- 《合同变更与解除》课件 —— 深入解析合同法律风险与管控策略.ppt VIP
- 《现代物流学》说课.ppt VIP
- 2024年苏教版五年级(上)期末考试数学试卷(附答案).pdf VIP
- 浙江省杭州市下沙区杭四下沙2024-2025学年高二上学期期末考物理试卷(原卷版+解析版).docx VIP
- 第六课+走进经济全球化课件-2026届高考政治一轮复习统编版选择性必修一当代国际政治与经济.pptx VIP
- 新解读(2025)《HJ_T 400-2007车内挥发性有机物和醛酮类物质采样测定方法》.pptx VIP
- 《深圳市高质量幼儿园过程性质量提升指导手册》知识检测题测试卷附答案.docx
- 物流公司安全管理制度范本.docx VIP
原创力文档

文档评论(0)