- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业论文(设计)--电子生词库软件学生选修课程系统设计c语言版
程序设计基础 题目:电子生词库软件
C语言程序设计实训任务书
题目:学生选修课程系统
一、设计目的
1.进一步掌握和利用C语言进行程序设计的能力;
2.进一步理解和运用结构化程序设计的思想和方法;
3.初步掌握开发一个小型实用系统的基本方法;
4.学会调试一个较长程序的基本方法;
5.学会利用流程图或N-S图表示算法;
6.掌握书写实训开发文档的能力(书写实训报告)
二、设计任务及内容
假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:
1.系统以菜单方式工作
2.课程信息录入功能--输入
3.课程信息浏览功能--输出
4.查询功能:--算法(选一)
1)按学分查询课程信息
2)按课程性质查询课程信息
5.学生选修课程
6.按课程编号顺序插入一门课程信息
7.按课程名称删除一门课程信息
8.按课程名称的字典顺序输出所有课程信息。
三、设计要求
1.用C语言实现系统;
2.利用结构体、数组等实现数据结构设计;
3.系统具有增加、查询、插入、排序等基本功能;
4.系统的各个功能模块要求用函数的形式实现;
5.文档:实训说明书每个学生一份,并装在统一的资料盒中;
6.光盘:每个学生文档和程序资料分别建在一个以自己学号和姓名命名的文件夹下,并要求每班负责人汇总每个学生的文件放在以班级姓名命名的文件夹下,刻录成一张光盘,放在一个专门的资料袋中。
四、提交的成果
1. 设计任务书一份(学校统一格式)
2. 设计说明书一份,内容包括:
1 中文摘要100字,关键词3-5个。
2 实训题目、内容、要求。
3)总体设计(包含几大功能模块)。
4)详细设计(各功能模块的具体实现算法——流程图)
5)数据结构设计描述,各模块(函数)的功能介绍,参数说明等。
6)调试分析(包含各模块的测试用例,及测试结果。)
7)总结(实训完成了哪些功能,还有哪些地方需要改进,及通过实训有何收获,调试程序的体会等)
8 参考文献、致谢等。
五、主要参考资料
1. 王连相.《C/C++程序设计》 武汉大学出版社.2013.7
2. 谭浩强《C语言程序设计 第2版 学习指导》清华大学出版社.2012.12
3. 杨莉,龚义建《C语言程序设计实训指导教程》华中科技大学出版.2009.6
4. 张小东,郑宏珍《C语言程序设计与应用》人民邮电出版社.2009.4
5. 郭翠英《C语言课程设计案例精编》中国水利水电出版社 2004.03.01
6.郭有强《C语言程序设计》清华大学出版社 2009.02.01
7.李丹程,刘莹,那俊《C语言程序设计案例实践》清华大学出版社2009.02.01
8.李丽娟《C语言程序设计教程》人民邮电出版社2013.01.01
9.武雅丽,王永玲,解亚利《C语言程序设计》清华大学出版社2009.02.01
六、各阶段时间安排(共1周)
日期 内容 地点 完成情况 教师签字 星期一 教师讲解设计要求,准备参考资料 教室 星期二 分析系统,方案设计 教室 星期三 方案设计,编程 教室 星期四 调试程序,书写实训说明书 教室 星期五 完成实训说明书,答辩 教室 摘 要
20世纪末,随着计算机科学的发展,网络的应用越来越广泛,为广大用户提供了更加周到和人性化的服务。本文研究了以一种基于文件存储的学生选修课程系统。本系统是根据现代化校园的发展而设计的学生学修课程系统,本系统方便老师、家长来学校查找学生成绩、最近奖罚等多种情况。随着教育改革的不断深入和素质教育的加强完全学分制的实施,选修课在一个学生的培养计划中站的比重越来越大!使用了网上选课系统以后,可以在开课前就在网上选课,每个学生的课程在开课前就确定好,不用浪费体力去选课,还可以使教学资源合理平均地分配。
关键词:学生选课;C语言;文件存储
目 录
1绪 论 1
1.1基本内容 1
1.2发展趋势 1
1.3用途及特点 1
2问题需求分析 3
2.1问题的提出 3
2.2问题的分析 3
3总体设计 5
3.1总体设计思路 5
3.2总体设计模块介绍及框图 5
4详细设计 7
4.1各模块流程图 7 4.1.1主函数模块 7 4.1.2管理员模块 7 4.1.3 学生模块 8 4.1.4 创建链表模块 9 4.1.5 浏览模块 10 4.1.6 查询模块 11 4.1.7插入链表模块 12 4.1.8 添加模块 13 4.1.9 删除模块 14 4.1.10 选修课程模块 15 4.1.11 读取文件模块 16 4.1.12 保存文件模块 17
4.2函数功能具体实现及算法 18
5.调试及分析过程 19
5.
您可能关注的文档
- 毕业论文(设计)--地震报警器 模电课程设计.doc
- 毕业论文(设计)--地下车库人防--施组设计--施工方案.doc
- 毕业论文(设计)--地下车库人防工程土建施组设计.doc
- 毕业论文(设计)--第三方医药物流配送管理研究--以仙居县ems为例.doc
- 毕业论文(设计)--地质大学综合地下商城课程设计.doc
- 毕业论文(设计)--地震灾后恢复重建岷县清水乡结布沟泥石流治理工程施工图设计.doc
- 毕业论文(设计)--典当有限公司设立申报材料.doc
- 毕业论文(设计)--典型机床维修技术论文.doc
- 毕业论文(设计)--点阵式液晶显示屏的显示程序设计 单片机原理及应用课程设计.doc
- 毕业论文(设计)--滇中小水井金矿构造特征及深部找矿探讨论文.doc
- 毕业论文(设计)--电子信息产业发展基金建设项目分析研究论证报告.doc
- 毕业论文(设计)--电子万年历课程设计报告.doc
- 毕业论文(设计)--电子支付行业存在的问题分析.doc
- 毕业论文(设计)--电子信息产业发展基金项目分析研究论证报告.doc
- 毕业论文(设计)--电子支付发展现状及其应用中的法律问题研究.doc
- 毕业论文(设计)--定向井导向钻井技术的学习及其应用论文.doc
- 毕业论文(设计)--东风汽车厂房消防工程施组设计.doc
- 毕业论文(设计)--吊装装置设计说明书.doc
- 毕业论文(设计)--东方市红沙污水处理厂氨氮升级改造工程项目--施组设计.doc
- 毕业论文(设计)--东台通新安置区二期安全--施组设计.doc
最近下载
- 2025年呼和浩特铁路局集团招聘(406人)笔试备考题库及答案解析.docx VIP
- 05X101-2地下通信线缆敷设标准图集.pdf VIP
- 倍福模块配置方式教程文件.pdf VIP
- 过程能力CPK分析表.xls VIP
- 2025年呼和浩特铁路局集团招聘(406人)笔试备考试题及答案解析.docx VIP
- 202507基孔肯雅热&登革热培训试题.docx VIP
- 夏直播花生高产栽培技术解析:理论与实际应用.docx VIP
- 压水堆核电厂核岛厂房用孔洞封堵材料和嵌缝材料技术要求,NB_T20341-2015.pdf VIP
- 肉牛生产系列讲座肉牛生产系列讲座.doc VIP
- 高层建筑竖井大型风管安装施工技术.docx VIP
文档评论(0)