欢迎来到天天文库
浏览记录
ID:18209419
大小:977.01 KB
页数:21页
时间:2018-09-15
《基于c++实现的校友录管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学校代码:10128学号:201020201049课程设计说明书题目:校友录管理系统学生姓名:xxx学院:信息工程学院班级:计10-1班指导教师:王晓强讲师邢红梅讲师吕岩讲师关玉欣讲师202011年12月28日目录内蒙古工业大学课程设计(论文)任务书31、目的42、问题题目4总体需求4功能需求4用户界面4提示与参考53程序框图5(1)结构框图5(2)功能框图61、选择62、删除74、源代码71添加校友信息92修改校友信息103删除校友信息124查找校友信息135显示校友信息155、调试及运行结果17(1)菜单17(2)增加17(3)修改18(4)显示18(5)查找196、总结191
2、、遇到的问题19202、解决方法193、体会207、参考文献2020内蒙古工业大学课程设计(论文)任务书课程名称:面向对象程序设计课程设计学院:信息工程学院班级:计10-1班学生姓名:张旭辉___学号:201020201049_指导教师:王晓强、一、题目校友录管理系统二、目的与意义《面向对象程序设计课程设计》课程设计是计算机科学与技术专业实践性环节之一,通过课程设计的综合训练可以使学生进一步理解和掌握面向对象程序设计课程的基本知识;掌握面向对象程序设计的思路和方法;基本具有利用面向对象的方法以及C++的编程思想来完成系统设计的能力。三、要求(包括原始数据、技术参数、设计要求、图纸量
3、、工作量要求等)1.要求利用面向对象的方法以及C++的编程思想来完成系统的设计;2.要求在设计的过程中,建立清晰的类层次;3.在系统中至少要定义一个类,类中要有各自的属性和方法;4.在系统的设计中,至少要用到面向对象的一种机制。四、工作内容、进度安排1.根据课程设计的要求,确定设计题目;(0.5天)2.查找相关资料,进行应用程序总体结构、使用功能的设计;(0.5天)3.进行应用程序的界面设计和源程序代码的编写;(2.5天)4.设计说明书的撰写、答辩(1.5天)五、主要参考文献[1]《C++语言程序设计(第三版)》,郑莉,清华大学出版社,2004[2]《C++程序设计教程》,钱能主编
4、,清华大学出版社,1999.4[3]《C++程序设计课程设计》,刘振安,机械工业出版社,2004.8审核意见系(教研室)主任(签字)20指导教师下达时间2011年12月26日指导教师签字:_______________1、目的一直以来人们使用传统人工的方式管理员工档案,这种管理方式存在着许多缺点,譬如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。人事管理信息系统的出现轻而易举的解决了传统管理人员档案的方法
5、的缺点。伴随着人事管理信息系统的广泛应用,它已经成为了任何一家企业公司都不可缺少的组成部分,它的存在使得管理者更容易了解自己公司的员工,便于分配人员,易于进行调整。所以人事管理信息系统能够为管理人员提供充足的信息和快捷的查询手段。2、问题题目总体需求编写一个校友录管理软件,校友的信息包括姓名、性别、年龄、届级、学院,系、班级、通讯地址、联系方式。功能需求a增加校友信息;b修改校友信息;c删除校友信息;d查询校友信息。用户界面输入:程序正常运行后,屏幕上显示一个文字菜单(根据序号选定相应的操作项目),当用户选定操作项目所对应的序号时,根据应用程序的提示信息,从键盘上输入相应的数据。2
6、0输出:应用程序正常运行后,要在屏幕上显示一个文字菜单;要求用户输入数据时,要给出清晰、明确的提示信息。提示与参考为各项操作功能设计一个菜单,应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。将校友的信息定义为一个类;每个人的编号应唯一,不可重复。采用文件保存数据。3程序框图(1)结构框图20添加校友信息删除校友信息修改校友信息显示校友信息校友录管理系统查找校友信息按姓名查找按编号查找(2)功能框图1、选择查找输入编号判断20信息不存在显示信息输出菜单2、删除菜单输入删除校友信息的判断信息不存在删除成功输出菜单4、源代码#include#
7、include#include#include20usingnamespacestd;intk;classfriends{private:charnum[10];//编号charname[20];//姓名charsex[10];//性别charage[10];//年龄charjieji[20];//届级charxueyuan[20];//学院charxi[20];//系charbanji[20];//班级chart
此文档下载收益归作者所有