手把手教你做学生信息管理系统

您所在的位置:网站首页 数据库学生管理系统设计报告 手把手教你做学生信息管理系统

手把手教你做学生信息管理系统

#手把手教你做学生信息管理系统| 来源: 网络整理| 查看: 265

在这里插入图片描述

一、需求整理 系统功能设计 在本系统的设计中,主要实现如下一些功能:增加记录、修改记录、删除记录、使用学号查询。学生记录包括:学号、姓名、性别、专业、出生年月、联系电话。

界面要求 欢迎界面、登录界面、管理界面。 1)表格的定义 在这里插入图片描述 我们需要新建的表格如上:总共有六个列,从学生到联系电话。 2)数据类型和约束的定义 在这里插入图片描述 二、数据库系统设计(采用MySql) 1)去MySql官网下载MySql社区版,安装,指定root用户的密码; 2)创建数据库 create database student; 3)创建表 use student; create table student_info( number char(9) primary key, name varchar(30) not null, gender enum(‘男’,‘女’) not null, birth_date date not null, major enum(‘数学’,‘马克思’,‘电气工程’,‘软件工程’,‘机械工程’,‘管理’,‘建筑工程’,‘化学’), phone_number char(11) unique not null ); 创建表后如下: 在这里插入图片描述

三、winform开发学生管理系统 1)登录界面 在这里插入图片描述

2)欢迎界面 在这里插入图片描述

3)管理界面 在这里插入图片描述 1、添加信息 在这里插入图片描述 在这里插入图片描述 2、修改信息 选中哪一行就修改哪一行的信息 在这里插入图片描述 在这里插入图片描述 3、查询信息 在这里插入图片描述 4、删除信息 在这里插入图片描述 5、工程界面在这里插入图片描述

四、结束语 本系统涵盖的知识点包括: 1、MySql表的创建,以及利用C#语言访问数据库,实现对数据库的查询、修改、更新、删除; 2、登录界面、闪屏欢迎界面、winform基本控件Label,textbox,combox,datetimepicker,datagridview,button的使用; 3、键盘按键事件的处理; 4、泛型、自定义类、正则表达式(用于判断输入数据是否为数字)、单例模式的使用、resources文件的使用; 5、各种数据输入的防呆处理,长度限制、数据类型限制等;

想要开发出本文这样的软件,掌握winform的开发必不可少,本人经过多年积累(博主硕士六年+行业经验,目前担任高级软件工程师职位),打造了适合小白以及有经验的工程师的winform入门与精通教程 ,带您系统学习winform界面开发技术,详情见我的博客专栏《winform控件从入门到精通》,更多控件的访问链接如下: 点击链接即可转到该控件的详细介绍:

订阅《winform控件从入门到精通》专栏的vip成员还可享受以下增值服务: 1)进入VIP群和众多学员一起交流学习winform,c#,找工作等 2)博主会上传一些免费的学习资料帮助大家学习,比如本篇博文说的《学生信息管理系统源码》、c#本质论的电子书籍、串口助手的源码等 3)如果遇到学习困难还可在群里@博主来帮助你。 4)qq群号:651251930 注意:只有订阅了博客专栏的学员才能进入群,加群时留下自己的博客名称即可。

1、Winform从入门到精通(1)——(如何年入30万+) 2、Winform从入门到精通(2)——Button(史上最全) 3、Winform从入门到精通(3)——Form(史上最全) 4、Winform从入门到精通(4)——Textbox(史上最全) 5、Winform从入门到精通(5)——checkBox(史上最全) 6、Winform从入门到精通(6)——radioButton(史上最全) 7、Winform从入门到精通(7)——ComboBox(史上最全) 8、Winform从入门到精通(8)——richTextBox(史上最全) 9、Winform从入门到精通(9)——ListBox(史上最全) 10、Winform从入门到精通(10)——CheckedListBox(史上最全) 11、Winform从入门到精通(11)——numericUpDown(史上最全) 12、Winform从入门到精通(12)——LinkLabel(史上最全) 13、Winform从入门到精通(13)——DateTimePicker(史上最全) 14、Winform从入门到精通(14)——NotifyIcon(史上最全) 15、Winform从入门到精通(15)——contextMenuStrip(史上最全) 16、Winform从入门到精通(16)——Timer(史上最全) 17、Winform从入门到精通(17)——PictureBox(史上最全) 18、Winform从入门到精通(18)——Chart(史上最全) 19、Winform从入门到精通(19)——DataGridView(史上最全) 20、Winform从入门到精通(20)——TableLayoutPanel(史上最全 21、Winform从入门到精通(21)——ProgressBar(史上最全) 22、Winform从入门到精通(22)——Panel(史上最全) 23、Winform从入门到精通(23)——FlowLayoutPanel(史上最全) 24、 Winform从入门到精通(24)——GroupBox(史上最全) 25、Winform从入门到精通(25)——SplitContainer(史上最全) 26、Winform从入门到精通(26)——TabControl(史上最全) 27、Winform从入门到精通(27)——Label(史上最全) 28、Winform从入门到精通(28)——ToolTip(史上最全) 29、Winform从入门到精通(29)——MaskedTextBox(史上最全) 30、Winform从入门到精通(30)——MonthCalendar(史上最全) 31、Winform从入门到精通(31)——TreeView(史上最全)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3