学生信息管理系统项目要求及步骤

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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、当前登录人员信息类,包括三个静态全局变量:

当前登录人员的用户编号、用户名、密码

五、实现【登录】窗体的登录和注册功能

六、实现【班级管理】窗体的增删改功能

七、实现【学员管理】窗体的增删改功能

八、实现【学员查询】窗体的查询功能

九、实现【密码修改】窗体的功能

十、实现系统更换图标,并且能最小化托盘

相关文档
最新文档