【C#】简易学生记录批量生成器

上传者: JeronZhou | 上传时间: 2021-12-15 20:04:16 | 文件大小: 492KB | 文件类型: ZIP
设计一个批量学生记录生成器,实现默认自动生成1000个学生记录信息的功能。 整个版面设计分成左右两个部分。左边部分是依据不同选择的条件来编码完成指定数量(默认1000条)学生记录的生成和入库;右边部分则是利用DataGridView来输出学生记录信息。具体要求如下: (1) 学号部分:表示起始学号,默认初始值为20200001。可以人工录入,要求2020开头的8位数字格式输入。 (2) 姓名部分: 姓的部分可以从下面给定的字符串里随机得到;或着键盘输入其中的某个姓氏字符串值。 FirstNames = new[] { "赵","钱","孙","李","周","吴","郑","王","冯","陈","褚","卫","蒋","沈","韩","杨","朱","秦","尤","许","何","吕","施","张","孔","曹","严","华","金","魏","陶","姜","戚","谢","邹","水","昌","马","苗","凤","花","方","俞","任","袁","柳","鲍","史","唐","费","岑","薛","雷","贺","倪","汤","殷","罗","毕","郝","邬","安","常","乐","于","时","齐","康","伍","余","元","顾","孟","黄", "欧阳","夏侯","皇甫","上官"}; 名的部分则需要按照男女性别来分别组织。对男同学,在随机产生名字个数(1和2)或者指定名字个数基础上,从下面给定的男名串里随机得到名字的字;女同学也是在随机产生名字个数(1和2)或者指定名字个数基础上,从下面给定的女名串里随机得到名字的字。 BoyWords = new[] { "刚","强","仁","发","民","国","忠","艺","文","德","志","智","辉","华","军","生","裕","健","炎","宏","毅","坚","石","超","鹏","亮","锦","家","春","磊","勇","正","东","南","斌","武","友","祖","颂","小","宇","兴","波","荣","峰","祥","思","振","海","凯","远","汉","桥","松","柏","利","大"}; GirlWords = new[] { "花","华","芳","芬","燕","虹","菁","丽","娟","莘","苹","红","玉","妙","丹","芸","香","蕾","兰","慧","玲","静","茹","怡","紫"}; (3) 性别部分:随机得到或单选得到。注意,性别值会影响男女名字部分的组合。 (4) 年龄部分:随机得到或下拉选择得到。设置年龄选择16-26。 (5) 所属院系部分:随机得到或下拉选择得到。设置计算机、大数据、电子、电力和试验班五个选项。。 (6) 政治面貌部分:随机得到或下拉选择得到。设置群众、党员和团员三个选项。 (7) 个数部分:设置生成记录数,默认1000,可以单击增减。 (8) 进程条部分:依据(7)的个数部份值设置进程条的Max值,实现追加过程的进程条动态行进效果。 (9) 二维码部分:制作粘贴一个二维码,用于作者身份识别。 (10) 单击“生成”命令按钮,代码实现指定次数(默认1000)的动态组合界面控件学生记录值并追加到stud表中。要求在追加之前先清除stud表里的记录! (11) 学生列表区域使用DataGridView数据控件来显示stud表的信息,启动时为空。 (12) 单击“清除”命令按钮,代码实现清除stud表的记录、刷新数据控件并弹出下图所示的通知信息: (13) 单击“加载”命令按钮,代码实现数据控件输出stud表的所有记录。

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明