数计学院专业课程设计方案报告书格式.docVIP

数计学院专业课程设计方案报告书格式.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数计学院 课 程 设 计 报 告 书 所属课程名称 C语言程序设计 ________ 题 目       ___ 专业班级 ________________________________ 学  号             _ 学生姓名            ____ 指导老师 ____________    年 05月 24日 新余学院课程设计(论文)任务书 二级学院: 学 号 学生姓名 方锦 专业(班级) 12级软件班 设计题目 学生选修课程系统设计 设 计 技 术 参 数 设 计 要 求 假定有n门课程,每门课程有课程编号,课程名称,课程性质,总课时,讲课课时,试验或上机课时,学分,开课学期等信息,学生可按要求(如总课时不得少于270课时或学分不少于40)自由选课。试设计一选修课程系统,使之能提供以下功效: 1、课程信息录入功效(课程信息用文件保留) 2、课程信息浏览功效 3、查询功效:(最少一个查询方法) 3、按学分查询 4、按课程性质查询 5、学生选修课程 工 作 量 各功效模块源代码一份 课程设计说明书一份 工 作 计 划 5月20日:熟读项目设计要求,进行需求分析,画出系统模块图,程序步骤图。 5月21日:对各个模块进行具体设计,编写代码。 5月22日:整合各个模块,进行代码调试、功效测试。 5月23日:整理资料,撰写课程设计说明书。 5月24日:向指导老师作总结汇报,指导老师测评系统优劣。 参 考 资 料 《C语言程序设计》 刘克成 编 郑莉著 《C++ 语言程序设计》(含试验指导书)。 清华大学出版社 ( 结构化程序设计部分 ) 指导老师签字 教研室主任签字 说明:此表一式叁份,学生、指导老师、二级学院各一份。 年 月 日 项目设计功效、模块图、程序步骤图 1.系统需求分析 (1)、本系统是针对高校学生选修课程而设计,经过本系统高校学生能够很方便地进行自由选课。关键问题描述是(功效要求):n门课程,每门课程有课程编号,课程名称,课程性质,总课时,讲课课时,试验或上机课时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。 (2)、关键要求实现功效以下: ①?课程信息录入功效:能依据提醒将各课程相关信息进行输入并保留; ② 课程信息浏览功效:能将已经录入并保留信息进行浏览; ③?查询功效:可依据不一样查询方法查询对应课程信息。其中查询方法有按学分查询和按课程性质查询两种; 系统步骤图以下: 输入和功效对应数字 输入和功效对应数字 判定有否 开始 实施对应功效 结束 是 否 (3)、输入输出要求: 系统以菜单方法工作。用户依据每一个功效模块输入对应内容,然后进行对应操作。如需进行其它操作,可返回主菜单。输出内容要有一个良好界面,使用户看清楚明白。 2.总体设计 (1)、系统功效分析 本系统关键由一个Class类及其五个组员函数组成。课题所要求功效由各个函数分别得以实现。首先,在Class类内定义了部分组员变量,用来保留课程编号,课程名称,课程性质,总课时,讲课课时,试验或上机课时,学分,开课学期等信息,还对它组员变量进行了申明,如: 然后,在类外,经过作用域运算符将类内申明组员函数定义,和进行对应操作,以实现对应功效。关键包含功效要求中五大功效,即信息输入、信息浏览、按学分查询课程、按课程性质查询课程等。 最终,在主函数中设置目录显示。用switch瓜分不一样功效选项。系统依据用户输入符号,调用对应组员函数,完成功效实现。 (2)、各个模块之间关系以下图: 学生选修课程系统设计 学生选修课程系统设计 Course类 M 函数 Input() Output() SearchByscore() SearchByKind() 3.具体设计 数据库需求分析 该程序关键包含一个Class类和一个main()函数。其中Class类中有Input(),OutPut(),Search(),SearchByscore(float),SearchByKind(string)函数来实现各功效。像在Input()信息输入函数中,ofstream outfile 创建一个文件输出流对象语句就要用到系统库函数fstream,而conio.h则是 Console (键盘和屏幕) 输出输入函数头文件,con - Console,io -- input

文档评论(0)

130****8663 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档