- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C面向对象程序设计综合实训
C面向对象程序设计综合实训
C面向对象程序设计综合实训
?面向对象程序设计?课程实训
任 务 书
一、目的与要求
1、要修业生到达熟练掌握 Visual C# .NET 的根本知识和技术;
2、根本掌握面向对象程序开发的根本思路和方法,熟悉软件开发过程。
3、要求利用面向对象的编程思想以及组件开发原理来完成系统的设计
4、可以利用所学的根本知识和技术,进行简单应用程序设计。
5、从“二、设计任务〞中选择一个工程来完成,以小组为单位进行。小组人数
以 2~3 人为宜。
6、重申独立完成
7、重申实质成就
8、重视软件测试
9、重视文档写作
10、课程实训完成后,要求每人供应予下电子文档:
依照每人在软件开发过程中的任务不相同, 撰写课程实训报告书一份 (Word
格式 ) ,详细格式参看“三、课程设计报告格式〞 。
完满的源程序、争论时用的演示文稿。
二、设计任务 ( 从以下任务中任选一个,带★的功能选做 )
1、教师课时费计算系统根本要求:
计算规那么同课程授课时做的对应工程的要求根真相同。
一个教师会带多个班级的课程,要求分别输入该教师所带各个班级的月课时,计算出该教师的该月奖金。
★班级的人数等数据最好能从数据库中读取,用户只需要选择班级就可以了。
★使用类来进行设计最正确。
2、中国联通 ( 搬动 ) 花销计算系统 ( 使用类进行设计 )
根本要求:
使用类进行设计。
计算规那么同课程授课时做的对应工程的要求根真相同。
要求能依照不相同的套餐,以及用户的当地通话时间、游览时间、长途时
间等数据计算用户的本月资费。
★相关套餐的计算规那么数据最好能存放在文件或数据库中,并能让用户
进行编写。
3、简单计算器
设计一个简单计算器,可以实现+-×÷求倒数等根本运算功能,近似于
Windows中的计算器。
4、近似于“记事本〞的文本编写器
设计一个文本编写器,拥有对文本文件进行读写等根本操作,近似于
Windows中的记事本,要求:
可以实现根本的文本文件读取、保存、设置字体等功能。
拥有菜单、工具栏和状态栏。
★实现其他相关功能〔如字体、剪贴板的操作,查找、打印预览等功能〕
★实现多文档界面
5、小学数学辅助授课软件
编写一个小学数学辅助授课软件, 主若是测试小学低年级学生的两位数的加
减法的计算能力。要求:
用户可以选择练习或测试方式,可以选择 1 位数的加法或减法,两位数的加法或减法,也许混杂计算。
运算题目随机生成。
练习或测试完成后,给出得分。
6、学生成绩管理
建立学生成绩数据库,要求:
数据库设计要吻合范式要求。
供应学生成绩的盘问功能,输入学生的学号或姓名,能查找出该生各学期的成绩。
能对成绩数据进行增加、删除、更正等根本操作,并能进行一般的统计计算〔如计算学生的总分和平均分,课程的平均分等〕
★其他辅助管理功能,如统计拥有各等级奖学金资格的人数。
★用户权限控制,一般用户只能盘问,管理员用户可以更正数据库
的内容。
7、客户资料管理
某公司需要对其客户的联系资料进行管理, 主若是客户姓名、 单位名称、联系 等信息。现请你设计该系统,要求:
数据库设计要吻合范式要求。
供应盘问功能,输入客户名称或单位名称,能查找出该客户的联系信息。
能对客户资料进行增加。删除、更正等根本操作
★用户权限控制,一般用户只能盘问,管理员用户可以更正数据库的内容。
8、某单位人事信息管理
某单位需要对其员工的人事信息管理,现请你设计该系统,要求:
数据库设计要吻合范式要求。
供应盘问功能,输入客户名称或单位名称,能查找出该客户的联系信息。
能对客户资料进行增加。删除、更正等根本操作
★用户权限控制,一般用户只能盘问,管理员用户可以更正数据库的内容。
9、心理测试软件
依照某种心理测试方法,编写一个心理测试软件,要求:
依照该心理测试方法和试题,设计数据库。
程序从数据库中读取试题内容显示,并保存用户的选择答案。
测试完成后,给出得分和结论。
10、排序算法比较研究
对选择排序、 冒泡排序、插入排序及其他一种快速排序 〔如希尔排序或快速
排序等〕的算法进行比较,解析各种排序算法的特点。要求:
实现各种排序算法。
设计各算法的测试用例, 数据量要大 〔如几千个以上〕,并且要用好几组数据进行比较测试。测试数据从文件中读取。
依照比较结果,给出结论,各种排序算法的利害及适用途合。
11、简单的画图程序
近似于 Windows的画图程序,可以画点、直线、矩形、椭圆等几何形状。
12、数学三角函数辅助授课软件
依照函数 y=asin( bx+c) ,用户给定不相同的系数 a、b、c,在屏幕上分别画出不相同的几何图形。
13、时钟程序
一个模拟时钟,有时针、分针和秒针,可以正确显示出系统的当前时间。
1
您可能关注的文档
- C面向对象程序设计实验指导书谭浩强.docx
- c麻醉科质量与安全培训计划.docx
- D.1建设项目(单项工程)工程造价汇总表.docx
- D.G街舞工作室管理规章制度.docx
- D.消防给水及消火栓系统工程质量控制资料检查记录.docx
- d01单一来源采购需求表.docx
- d133邮政投递员高级试卷正文.docx
- D2400顶管施工及方案.docx
- D2第二章探索直线平行条件练习题(含).docx
- DAC引脚功能电路应用原理图.docx
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
最近下载
- 消防控制室工作方案与消防流程.doc
- 幼儿园课件:《食品安全我懂得》.pptx
- 金融投资证券 - 金融投资证券 - 期权、期货和其他衍生品第十版答案手册Options,Futures,andOtherDerivatives-10th-JohnHull&Solutions.pdf
- ×××工程项目建设监理规划(房建).doc
- 脱硫脱硝设备现场安装方案.pdf
- 增强驾驭风险能力_提高科学执政本领(ppt46页).ppt
- 体操头手倒立教学教案.doc VIP
- 242个国家中英文名称对照.xls VIP
- 毕业设计(论文)--某商住楼工程量清单与招标控制价编制.doc
- 毕业设计(论文)--学生公寓楼工程量清单和招标控制价编制.doc
文档评论(0)