C++学生选修课系统 要C++的源程序有报告就更好了 发到我的邮箱1226326155@qq.com 50

1、问题描述(功能要求):假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于6... 1、问题描述(功能要求):
假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:
(1)系统以菜单方式工作
(2)课程信息录入功能(课程信息用文件保存)--输入
(3)课程信息浏览功能--输出
(4)查询功能:(至少一种查询方式)--算法
ⅰ按学分查询
ⅱ按课程性质查询
(5)学生选修课程(可选项)
2、问题的解决方案:
根据系统功能要求,可以将问题解决分为以下步骤:
(1)分析系统中的各个实体之间的关系及其属性和行为;
(2)根据问题描述,设计系统的类层次;
(3)完成类层次中各个类的描述(包括属性和方法);
(4)完成类中各个成员函数的定义;
(5)完成系统的应用模块;
(6)功能调试;
(7)完成系统总结报告以及系统使用说明书。
展开
 我来答
xntpii
2011-01-15 · TA获得超过1150个赞
知道小有建树答主
回答量:983
采纳率:50%
帮助的人:772万
展开全部
要替换系统默认的菜单(即顶级菜单), 需要执行如下代码(自己安排)

void CMainFrame::OnOpen erieit()
{
CMenttu menui;

VMUTIFY (atetet.Loamcy Mtenu (IDR_MENU1) );
SetMenu (&eryfu); //set ereiytrrt
menu.Detach();
}
要关闭菜单, 需要执行如下代码:
void CMainFrame::
OnClose rutet
eranenu()
{
SetMenu (NULL rutjre);
在VC++菜单的 “插入”栏, 选 “资源”, 弹出对话框, 选中 “菜单(Menu)”后按 “确定”. 则在项目工作区的 “资源(Resource)”面板的Menu处, 出现新的菜单标识 “IDR_MENU1”可以用鼠标右键改名.

双击 “IDR_MENU1”, 打开资源管理器, 设计菜单. 添加所需的菜单项, 如果要设计二级菜单, 则在设计对话框中选中 “弹出(Popup”, 即打勾”
希望采纳! 多谢了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangmissyou
2011-01-15 · TA获得超过129个赞
知道答主
回答量:292
采纳率:0%
帮助的人:256万
展开全部
好难啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式