您现在的位置:网站首页答辩论文论文专题

C++程序设计

  • 简介:学 号: 2006— 2007学年 第1学期 XXX科技大学《WINDOWS程序设计》课程设计报告题 目: C++程序设计 专 业: 计算机科学与技术 班 级: 计科应 05 姓 名: 指导教师: 成 绩: 电子信息工程学院2007 年 3 月 15 日 摘要该论文......
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[页数]:22           [字数]:4946

[目录]
第1章 软件设计内容
第2章 软件设计环境与原理
第3章 软件的设计过程
第4章 设计结果与分析
总结

[摘要]
该论文分别对软件的需求进行分析,对软件的概要设计和软件的详细设计进行阐述,以及对软件的组装及测试的详细叙述,并附加了软件的使用说明书(操作手册)。程序设计一般由两部分组成:算法和数据结构,合理选择和实现一个数据结构与处理这些数据结构具有同样的重要性。以将每个功能分别编译实现,再通过函数包含,调用等方法实现各项功能间的连接为设计思想,并采用将学生当作一个整体,整体类型为结构体,结构体中的域表示学生的属性的这种定义结构作为数据结构。软件将各个模块的功能分为列菜单、表明结构体、录入、排序、查询、插入及读取等来组成整个程序,实现对学生成绩的系统管理。该程序界面友好,易于操作,使操作者和使用者应用更加方便。

[正文]
1.2.2 各项功能说明
(1)学生基本信息的录入和保存:
这部分的功能主要包括信息的录入和保存和总分、平均分的计算,首先按程序提示输入所要输入的学生人数,接着是分别输入有关学生的相关信息包括学号、姓名、性别以及学生各科成绩的分数等。在录入数据的同时,系统将对信息的合法性进行检验(学号范围为1001~1020、姓名在7个字节之内、性别只能输入m(男male)或f(女fmale)、各科成绩均限定在0~100之间),若用户录入了不合法的数据系统将会作出提示,并且要求重新输入。如果合法性成立则录入完毕后系统将显示全部学生相关信息,信息中已包含对学生成绩总分的计算和其平均分的计算结果。最后输出学生的信息表,与是否保存提示,选择存盘后,系统则自动将学生信息存入(list.dat)电脑。
(2)读取学生信息:
     此功能是将原录入并保存的的学生信息读出,并在屏幕上显示出来。
(3)删除学生信息:
     进入该项功能界面后,用户可以通过学生的姓名对谋个学生信息进行删除。
(4)追加学生信息:
进入插入界面,系统将提示输入新学生的相关信息,程序则会将新的信息插入原学生信息清单中,并将新的学生信息列表输出,以方便用户的确认。
(5)按学号查找学生信息:
     此项功能可以根据拥护输入的学生学号查出该学生的所有信息。
(6)按照平均分输出学生信息清单。
     选择次项功能后,系统将自动在屏幕上显示出所有学生按照平均成绩的高低排序后的清单。
(7)退出系统,结束任务。
......

[原文截取]
学 号: 2006— 2007学年 第1学期
XXX科技大学
《WINDOWS程序设计》
课程设计报告
题 目: C++程序设计
专 业: 计算机科学与技术
班 级: 计科应 05
姓 名:
指导教师:
成 绩:
电子信息工程学院
2007 年 3 月 15 日
摘要
该论文分别对软件的需求进行分析,对软件的概要设计和软件的详细设计进行阐述,以及对软件的组装及测试的详细叙述,并附加了软件的使用说明书(操作手册)。程序设计一般由两部分组成:算法和数据结构,合理选择和实现一个数据结构与处理这些数据结构具有同样的重要性。以将每个功能分别编译实现,再通过函数包含,调用等方法实现各项功能间的连接为设计思想,并采用将学生当作一个整体,整体类型为结构体,结构体中的域表示学生的属性的这种定义结构作为数据结构。软件将各个模块的功能分为列菜单、表明结构体、录入、排序、查询、插入及读取等来组成整个程序,实现对学生成绩的系统管理。该程序界面友好,易于操作,使操作者和使用者应用更加方便。
关键字:数据结构,设计思想,界面,软件需求,概要设计,详细设计,组装及测试等
目录
第1章 软件设计内容 1.....
查看评论 已有0位网友发表了看法
  • 验证码: