小项目 经理评分系统 总结
经理评分系统
开发工具:Visual Studio 2012
项目需求说明:
·显示员工信息
·实现项目经理给员工评分
实现思路及关键代码:
(1)创建MyOffice项目,创建员工类(SE)、项目经理类(PM)。两个类的属性分别包括以下几项:
SE类:工号、年龄、姓名、性别、人气值、项目经理年度评分、经理评价。
PM类:ID、年龄、姓名、性别、资历。
同时,项目经理可以为员工评分,新词PM类具有评分的方法。
(2)创建查看评分窗体(FrmShow),添加定义员工数组,将员工数据绑定到FrmShow窗体的ListView控件上,运行结果如图所示
(3)双击ListView列表,弹出评分窗体(FrmJudge),显示员工姓名、评价内容、评分值,效果如图所示
(4)项目经理填写评分,评价后,弹出FrmJudge窗体关闭,刷新父窗体FrmShow中的员工信息,运行结果如图所示
编写思路:
(1)首先在FrmShow里面初始化数组
(2)把数组里的值循环绑定在ListView中,数据显示成功!
(3)双击ListView控件获取选中的SE对象,参考判定条件:SE中的ID == 选中行的第0位的ID,并保存下标index
(4)在FrmJudge窗体中创建SE对象,并接收FrmShow中index下标
(5)将评价和评分Text文本框中的值更新到SE对象数组中,并刷新列表,本窗体关闭
开发完成!
一个小小的练习分享给大家,希望对初学者有所帮助,谢谢!
转载于:https://www.cnblogs.com/chenyang520/p/8693635.html
小项目 经理评分系统 总结相关推荐
- C小项目 —— 学生选课系统
C小项目 -- 学生选课系统 #include<stdio.h> #include<windows.h> #include<stdlib.h> #include&l ...
- 案例 项目经理评分 c# 1613922661
案例 项目经理评分 c# 1613922661 界面情况 要求: ListView控件 双击评分 提交后更新数据
- 第二章 项目经理评分
using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace MyOff ...
- 【小项目】OA系统-员工管理
[小项目]OA系统-员工管理 嘿,你好啊,好久没有更新文章了,本站最近遭遇了大的波动,暂时没心情更新.刚好16级学弟学妹们要参加初级软件工程师的证书考试,看了他们的习题,就简单做了一个,方便他们观看. ...
- Node项目之评分系统(一)- 基本介绍
最近半个月,一直在学习Node的Web开发,使用的Web的框架为express,模版引擎最后还是选用了ejs,相对于jade不需要学习新的语法规则,并且方便粘贴一些HTML代码片段,减轻了前端设计的好 ...
- java学习之小项目彩票购买系统
项目需求 双色球投注区分为红色球号码区和蓝色球号码区, 红色球号码区由1-33共33个号码组成,蓝色球号码区由1-16共16个号码组成. 投注时选择6个红球号码和1个蓝球号码组成一注进行单式投注,每注 ...
- java小项目租车系统_Java学习笔记三十:Java小项目之租车系统
Java小项目之租车系统 一:项目背景介绍: 根据所学知识,编写一个控制台版的"呱呱租车系统" 功能: 1.展示所有可租车辆: 2.选择车型.租车量: 3.展示租车清单,包含:总金 ...
- Python小项目——银行记账系统
项目描述: 该系统为银行记账系统,主要包含以下几个模块,用户模块,金融模块. 项目需求: 1.用户可以登陆自己的账户 2.用户可以存取款,如果金额单笔交易大于2W,则禁止交易,小于100禁止交易. 3 ...
- java小项目租车系统_Java小作业--嘻嘻租车小系统
Java作业–租车小系统 项目介绍: 根据所学知识,编写一个控制台版的"嘻嘻租车系统" 功能: 展示所有可租车辆 选择车型.租车天数 展示租车清单,包括:总金额.总载货量及其车型 ...
最新文章
- Linux那些事儿之我是Sysfs(9)sysfs文件系统模型
- python【Matlibplot绘图库】画多个曲线的折线图(Matplotlib.pyplot.plot)
- java 回车 按钮事件,java--键盘事件类,按下回车则模拟鼠标
- 计算机网络·片偏移练习题
- 实习小白::(转) Cocos2d-x 3.0开发(五)关联程序逻辑与cocoStudio导出文件
- OpenYurt 联手 eKuiper,解决 IoT 场景下边缘流数据处理难题
- 使用fastjson的parseObject方法将json字符串转换成Map 或者List
- Xcode debug时如何查看内存中的数据
- 5.4shell编程3
- 数据结构-队列,优先队列
- centos gradle 安装
- SPSS 相关性的选择
- Ubuntu 安装 gcc 过程
- 二级c语言考试怎么调试程序,计算机二级C语言考试具体内容及分值
- 荣耀电视鸿蒙安装第三方软件,荣耀电视如何安装第三方应用?当贝市场几招搞定!...
- linux系统下如何解压RAR文件软件rarforlinux
- 在python中正确的赋值语句为3y=x+1-在 Python 中,正确的赋值语句为 ( ) 。_学小易找答案...
- python学习(一)数据类型和运算符
- 如何使用python做图_如何使用python做动图
- java解压缩zip、rar
热门文章
- 9.脚本语言知识总结
- 五分钟让你的C语言播放音乐
- TP6框架--EasyAdmin学习笔记:Excel表单导入数据库
- iOS使用外置TTF字体
- 电脑语音设置修复计算机,一键修复电脑没声音的解决办法
- Edgecam2016基础编程到车铣复合加工视频教程
- 华为正式发布nova4系列手机 首创极点全面屏引关注
- python 欠采样_欠采样-Python数据科学技术详解与商业项目实战精讲 - python自学网...
- 型号、品牌、数量拆词工具类
- 小马哥----高仿苹果6 主板型号LT6082 芯片6582 真2g运存 15年新版山寨机型