学生信息管理系统项目要求及步骤
这是一个小项目,可用于练手
Winform项目制作
学生信息管理
系统
长沙南方科技产业专修学院
学术部
实现步骤:
一、创建数据库和数据库表。
1、创建数据库:StudentManager 2、创建表,字段见“学生管理系统数据字典.doc”文档 5、建立用户表和班级表之间的主外键关系,如:【图一】
【图一】
二、创建项目,定义所有的窗体名称和类名称(项目结构,如【图二】)
1、项目名:StudentManager 2、数据封装类:DBHelper 3、当前登录人员信息类:UserHelper 4、登录窗体:FrmLogin 5、主窗体:
FrmMain
这是一个小项目,可用于练手
6、班级管理窗体:FrmClassManager、
FrmAddClass(班级新增)、FrmUpdateClass(班级修改)
7、学员管理窗体:FrmStudentManager、
FrmAddStudent(学员新增)、FrmUpdateStudent(学员修改)
8、学员查询窗体:FrmStudentSearch
9、用户注册窗体:FrmUserReg
10、修改密码窗体:FrmChangePwd
【图二】
三、绘制所有窗体
1、登录窗体:FrmLogin,如:【图三】
居中显示
禁止最大化
禁止改变窗体大小
这是一个小项目,可用于练手
【图三】
2、用户注册窗体:FrmUserReg ,如:【图四】
居中显示
禁止最大化
禁止改变窗体大小
【图四】
3、修改密码窗体:FrmChangePwd (如何获得当前登录用户?在登录的时候把当前用户存储在静态变量里面),如:【图五】
居中显示
禁止最大化
禁止改变窗体大小
【图五】
4、主窗体:FrmMain,如:【图六】
这是一个小项目,可用于练手
添加菜单
添加工具栏
设置背景
窗体关闭时提示确认信息
【图六】
5、班级管理窗体:FrmClassManager,如:【图七】、
FrmAddClass(班级新增) 、
FrmUpdateClass(班级修改)
添加工具栏
添加
ListView
这是一个小项目,可用于练手
【图七】
6、学员管理窗体:FrmStudentManager,如:【图八】
FrmAddStudent(学员新增)、
FrmUpdateStudent(学员修改)
添加工具栏
添加DataGridView:
这是一个小项目,可用于练手
【图八】
7、学员查询窗体:FrmStudentSearch ,如:【图九】
这是一个小项目,可用于练手
【图九】
四、编写数据库封装类 和 当前登录人员信息类
1、数据库封装类:
静态连接字符串、静态连接对象
2、当前登录人员信息类,包括三个静态全局变量:
当前登录人员的用户编号、用户名、密码
五、实现【登录】窗体的登录和注册功能
六、实现【班级管理】窗体的增删改功能
七、实现【学员管理】窗体的增删改功能
八、实现【学员查询】窗体的查询功能
九、实现【密码修改】窗体的功能
这是一个小项目,可用于练手
十、实现系统更换图标,并且能最小化托盘
- 基于PLC控制的航空电镀生产线自动输送
- 中考预测课内外文言文对比阅读2
- 2018-2023年中国商业智能(BI)产业市场
- 中国金融体制改革研究2011new
- 外窗淋水试验方案
- 精益生产(Lean Production)
- 学校安全事故处置和信息报送制度
- Chapter 5 Human Resources Management
- 【小学数学】人教版小学六年级上册数学
- 初中数学解题方法与技巧
- 山东省创伤中心建设与管理指导原则(试
- 函数与数列的极限的强化练习题答案
- 10分钟淋巴按摩消脂
- 网络应急演练预案
- 服装设计入门基础知识
- 初二数学分式计算题练习
- (人教新课标)高二数学必修5第二章 数列
- 最新自主创业项目
- 北京大学 无机化学课件 4第4章 配合物
- 贸易公司业务管理制度




