下载后可任意编辑c 加加公司管理系统课程设计12024 年 4 月 19 日下载后可任意编辑课程设计报告公司人员管理系统 课 程 : 面对对象课程设计班 级 : 11511学 号 : 3051102姓 名 : 吴小蛟指导老师 : 清华教授 6 月 12 日一、 设计题目( 问题) 描述和要求1.题目: 公司人员管理系统 2.问题描述: 某小型公司, 主要有四类人员: 经理、 兼职技术人员、 销售经理和兼职推销员
现在, 需要存储这些人员的姓名、 编号、 级别、 当月薪水, 计算月薪总额并显示全部信息
要求: (1)其中, 人员编号在生成人员信息时同时生成, 每输入一个人员信息编号顺序加 1
(2)程序对所有人员有提升级别的功能 (3)月薪的计算方法是: 经理拿固定月薪, 兼职技术人员按工作小时数领取月薪, 兼职推销员的酬劳按该推销员当月22024 年 4 月 19 日下载后可任意编辑销售额提成 ,销售经理既拿固定月薪也领取销售提成
(4)能按姓名或者编号显示、 查找、 增加、 删除和保存各类人员的信息 二、 系统分析与模块设计根据问题描述和要求, 系统要求能够按姓名或者编号显示、 查找、 增加、 删除和保存各类人员的信息
确定程序至少应该具备如下功能: ”查询人员”、 ”增加人员”、 ”删除人员”、 ”数据存盘”基本模块
系统既然具有”数据存盘”功能-人员数据能够保存到磁盘文件, 那么也就意味着今后能够从磁盘文件读出人员数据, 因此系统增加了”人员数据装入”模块, 以方便用户使用、 避开数据重复录入
考虑到系统实现简捷, 人员数据文件采纳文本文件, 人员数据文件名: Person
做为一个完整系统, 除了具有增加人员, 删除人员信息模块, 还应该具有修改人员相关信息的功能, 因此本系统设计时考虑增加”修改人员”模块
考虑到根据编号查找人员信息功能在”删除人员”