c 课程设计报告

发布 2022-09-30 16:59:28 阅读 8736

c++语言程序设计课程设计报告。

课程名称:职工信息管理系统。

班级:计应用111班。

姓名:xx学号:111010129

指导老师:xxxxxx

时间:2013.1.5

一、 课程设计的目的。

自己借助书籍或者其它的参考资料,利用c++语言中的命令编写一职工管理系统,而且要按照课程设计的要求达到要求。并且要熟练掌握c++语言。这个程序可以更加有效的帮助公司管理职工的信息,提高工作效率。

二、 课程设计的任务。

职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、**等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能:

系统以菜单方式工作:

1)职工信息录入功能(职工信息用文件保存)--输入。

2)职工信息浏览功能 --输出。

3)查询和排序功能:(至少一种查询方式) -算法。

按工资查询。

按职工号查询等。

4)职工信息删除、修改功能。

不仅要按照以上要求好要程序具有一定的健壮性,不会因为用户的输入错误引起程序运行错误而中断执行。对输入值的类型、大小范围、字符串的长度等,进行正确性检查,对不合法的输入值给出出错信息,指出错误类型,等待重新输入。

三、 课程设计的流程图。

流程图: 添加按钮。

添确删保修确查确。

加定除存改定询定。

四、 源程序。

#include ""

#include ""

#include ""

#include ""

#ifdef _debug

#define new debug_new

#undef this_file

static char this_file file__;

#endif

/ caboutdlg dialog used for app about

class caboutdlg : public cdialog

public:

caboutdlg();

/ dialog data

//}afx_data

// classwizard generated virtual function overrides

//}afx_virtual

/ implementation

protected:

//}afx_msg

declare_message_map()

caboutdlg::caboutdlg() cdialog(caboutdlg::idd)

//}afx_data_init

void caboutdlg::dodataexchange(cdataexchange* pdx)

cdialog::dodataexchange(pdx);

//}afx_data_map

begin_message_map(caboutdlg, cdialog)

//}afx_msg_map

end_message_map()

/ clistctrldlg dialog

clistctrldlg::clistctrldlg(cwnd* pparent /*null*/)

: cdialog(clistctrldlg::idd, pparent)

//}afx_data_init

// note that loadicon does not require a subsequent destroyicon in win32

m_hicon = afxgetapp()-loadicon(idr_mainframe);

void clistctrldlg::dodataexchange(cdataexchange* pdx)

cdialog::dodataexchange(pdx);

//}afx_data_map

begin_message_map(clistctrldlg, cdialog)

//}afx_msg_map

end_message_map()

/ clistctrldlg message handlers

bool clistctrldlg::oninitdialog()

cdialog::oninitdialog();

// add "about...menu item to system menu.

// idm_aboutbox must be in the system command range.

assert((idm_aboutbox & 0xfff0) =idm_aboutbox);

assert(idm_aboutbox < 0xf000);

cmenu* psysmenu = getsystemmenu(false);

if (psysmenu !=null)

// set the icon for this dialog. the framework does this automatically

// when the application's main window is not a dialog

seticon(m_hicon, trueset big icon

seticon(m_hicon, falseset small icon

// todo: add extra initialization here

m_ |lvs_ex_gridlines);m_

c语言课程设计报告 课程设计报告

周口师范学院。课程设计报告。院 系 计算机科学与技术学院 班级。学生姓名学号。设计题目 职工工资管理系统。完成日期 年月日 课程设计任务书。设计题目 工资管理系统 教研室主任指导教师 年月日。摘要11设计内容 任务及具体要求2 1.1设计内容2 1.2设计任务及具体要求2 2概要设计3 2.1该系统...

C课程设计报告

题目各类图形面积与周长计算和高考倒计时。学生姓名张磊 学号 20131344054 学院计算机与软件学院 专业软件工程 指导教师马瑞。二 一五年六月 25 日。目录。1 引言 1 1.1 系统开发背景和意义 1 1.2 服务器运行环境 2 1.3 课题内容 2 2 系统需求分析及相关技术介绍 2 2...

C 课程设计报告

c 程序课程设计报告。学院 资源与安全工程学院 专业班级 城市地下空间工程1303 姓名卢途。指导教师 彭述权。课程设计时间 2013 2014学年第二学期18 19周。一 题目一 设计一 学生成绩管理系统 它的主要功能是对学生的成绩进行输入 修改和管理。系统功能要求 界面要求 学生成绩管理系统 1...