目录前言.............................................................................................................................................. - 1 - 1 系统概述................................................................................................................................ - 2 -1.1 程序总的功能说明....................................................................................................... - 2 -1.2 总的设计思路及流程................................................................................................... - 2 -2 系统功能的说明和设计及各模块流程图............................................................................ -3 -2.1 登陆验证....................................................................................................................... - 4 -2.2 添加信息....................................................................................................................... - 5 -2.3 查询信息....................................................................................................................... - 5 -2.4 信息显示....................................................................................................................... - 6 -2.5 信息统计....................................................................................................................... - 7 -2.6 删除信息....................................................................................................................... - 8 -2.7 修改信息....................................................................................................................... - 8 -2.8 退出程序....................................................................................................................... - 9 -3 调试及运行结果.................................................................................................................... - 11 -3.1 主菜单......................................................................................................................... - 11 -3.2 添加信息..................................................................................................................... - 12 -3.3 查询信息..................................................................................................................... - 13 -3.4 显示信息..................................................................................................................... - 14 -3.5 统计信息..................................................................................................................... - 15 -3.6 删除信息..................................................................................................................... - 15 -3.7 修改信息..................................................................................................................... - 15 -3.8 退出程序..................................................................................................................... - 16 -4 总结........................................................................................................................................ - 17 - 参考文献.................................................................................................................................... - 17 - 附录:程序代码........................................................................................................................ - 18 -C++课程设计前言随着学期末的到来,本次的“员工信息综合管理系统”课程设计也结束了。
虽然只是短短的三个星期,但是却让我对C++有了新的认识和更深一步的了解。
这三个星期,几乎每天都坐在机房,对着电脑,看着自己编写的代码从少变多,从简单变复杂,自己的情绪也从欢喜便困惑,从轻松变沉重。
不过,最终我还是战胜了自己,完成了任务。
此次的课程设计,把我大一这一年所学的有关C++的知识全部贯通在了一起,虽然依然有很多代码是从别处参考来的,但是整个程序的思想却是自己的。
通过本次的课程设计,让我更加熟练的运用基本的C++语言,为以后的学习打下基础。
“C++程序设计”是大学本科计算机相关专业的一门非常重要的专业基础课。
本课程的重点是C++程序语言的选择、循环语句,数组,函数,指针,类与对象以及继承、多态等,给学生渗透程序与算法设计的基本思想与方法,难点是指针和面向对象的理解。
为体现作为专业基础课的“专业”和“基础”的特点,本次课程设计有两个方面的内容要在实践中落实:一、掌握C++语言本身的语法与程序结构。
二、掌握一定的算法与常用函数的编程实现,为后续课程打好基础。
同时,我也希望自己可以在此次课程设计学习之后,可以更加熟练的运用C++基本语句,培养自己对于计算机编程的喜爱,对编程可以有更深一步的了解。
郭鑫:员工信息综合管理系统1 系统概述1.1 程序总的功能说明这是一个员工信息综合管理系统,通过本系统,可以实现对员工信息进行用户登录、用户注册、员工信息的录入、员工信息的显示、员工信息的统计、员工信息的删除、员工信息的修改、清理屏幕和退出等功能,可以有效的对员工信息进行综合管理。
员工信息包括:员工号、姓名、等级、出生日期、入职时间、性别、家庭住址、邮箱、联系电话以及部门等信息。
1.2 总的设计思路及流程在这个员工管理系统中,定义了函数void userSaveTxt(UserInfo user) 、void searchID(string id)、void searchuserName(string name)、void searchdepartment(string dpt)、void showUserInfo()、int countdepartment(string department)、int countsex(char sex)、void deleID(string id)、void alterStaff(string id)进行员工信息的保存、用员工号进行查询、员工姓名查询、员工部门查询、显示员工信息、按部门统计员工信息、按性别统计员工信息、删除员工信息、修改员工信息等的实现,另外用函数实现了程序中的清屏、退出和背景字体颜色的变化。