就是这道题 思路理不清 有没有会的大神 帮忙列出思路和代码 注释
题目:简易投票系统
一. 语言和环境
A. 实现语言
C#
B. 环境要求
VS2012及以上版本
二. 要求
使用VS2012开发一个简易投票系统,要求实现投票功能、统计票数功能,程序运行主界面如图所示。
窗体1:实现投票功能
初始界面:
当选中“刘德华”,按下确定按钮,弹出如下窗口:
每次运行只能投一次票,并将投票结果存入相应的文件,投票成功之后的界面如下:
窗体2:实现统计票数功能
从保存的文件中读取票数结果,显示界面如下:
注意:票数显示必须是从高往低降序排列
三、具体要求及推荐实现步骤
1、按要求创建窗体
2、创建Person类,包括姓名name、票数count两个属性
3、在窗体1中,使用泛型集合List保存不同人的投票结果,并将结果使用文件保存
4、在窗体2中,从文件中读取结果放在泛型集合List中,并显示在窗体上
四.注意事项
1. 请注意代码的书写。命名符合规范,在代码中添加必要的注释
2. 请注意操作文件时进行必要的异常处理
五.评分标准
界面和实体类:20分
票数保存文件:15分
从文件读取票数:15分
窗体2显示结果:10分
窗体2显示结果是降序排列:20分
编码规范(命名、注释):10分
运行准确无错:10分
直接就把作业题贴出来了?
那么你想得多少分,按照你想要得的分数加上悬赏分。你给多少悬赏分,就能回答到什么程度。