项目编写管理简单通用行管理系统(学生管理为例)
2016-06-27 12:25
363 查看
首先创建db数据库
create table Stu
(
studentnum varchar(20) PRIMARY KEY,
name varcahr(100),
chinese float(5,2),
english float(5,2),
password varchar(30),
telephone varchar(15),
qq varcahr(15),
email varcahr(30),
adress varcahr(30)
);
创建完 数据库 好了我们来开始编程
先设计一下 需要构建的 对象和窗口
一个登入对话框
一个总对话框 就是登入对象的管理对画框
对象对话框 修改密码 ,查询个人信息 填写个人信息 成绩对话框
每一个对象都是所见即所得
那么采取 C++ 工程模式
还需知道 管理者(老师)可以删除 修改 或其他高级权限 是非管理没有的 (学生)
那么 非管理者 的功能 就不用UI上添加了
首先创建一个对话框 无边框
大致Ui 布局OK 其他就简单了 管理系统 就是那么简单 需要什么 就构建什么 显示在group 上
sql 无非 插入 查找 删除 修改 查一下相关函数 没啥好介绍 具体参照 我的这篇文章 可以构建一个单利 http://blog.csdn.net/for_casech/article/details/50753252
大致 思想 了解后 啥超市管理系统 或啥人士人士管理系统啊 无啥难度了
create table Stu
(
studentnum varchar(20) PRIMARY KEY,
name varcahr(100),
chinese float(5,2),
english float(5,2),
password varchar(30),
telephone varchar(15),
qq varcahr(15),
email varcahr(30),
adress varcahr(30)
);
创建完 数据库 好了我们来开始编程
先设计一下 需要构建的 对象和窗口
一个登入对话框
一个总对话框 就是登入对象的管理对画框
对象对话框 修改密码 ,查询个人信息 填写个人信息 成绩对话框
每一个对象都是所见即所得
那么采取 C++ 工程模式
还需知道 管理者(老师)可以删除 修改 或其他高级权限 是非管理没有的 (学生)
那么 非管理者 的功能 就不用UI上添加了
首先创建一个对话框 无边框
this->setWindowFlags(Qt::FramelessWindowHint);
大致Ui 布局OK 其他就简单了 管理系统 就是那么简单 需要什么 就构建什么 显示在group 上
sql 无非 插入 查找 删除 修改 查一下相关函数 没啥好介绍 具体参照 我的这篇文章 可以构建一个单利 http://blog.csdn.net/for_casech/article/details/50753252
大致 思想 了解后 啥超市管理系统 或啥人士人士管理系统啊 无啥难度了
相关文章推荐
- javascript的api设计原则
- 响应链
- ObjectOutputStream/ObjectInputStream
- 递归算法
- java事件处理机制(自定义事件)
- SQLServer:删除log文件和清空日志的方法
- ZXing扫描二维码 打开和关闭,闪光灯
- bootloader、grub的概念和它们的作用。、
- HDU2014 青年歌手大奖赛_评委会打分【入门】
- spark中自然语言处理的一些方法
- Top命令
- ng-class几种写法
- Shell注释
- python 参数的组合
- 解决 iPhone手机同时连接WiFi和3G/4G(蜂窝移动)的问题
- Shell运算符:Shell算数运算符、关系运算符、布尔运算符、字符串运算符等
- laravel controller:make
- ssh 虚拟终端应用实例
- 微服务、SOA 和 API对比与分析
- Spring配置事务的五种方式