职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-4-25 16:05:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:C++、QT等
摘要:
近年来,由于计算机网络与计算机软件的不断快速迅猛发展,人们的生活习惯也由此造成了很大的变化,并且计算机信息管理系统也越来越多的参与到人们的日常生活与工作中来,对于我们学生来说,这种变化尤其巨大。信息的快速更新变化使得学校在学生信息的管理上投入的资源越来越多。所以,为了提高学校教务管理工作的效率,节约教务资源与经费,并且减少教务处理工作中的失误,有必要开发一套高效自动化的计算机信息管理系统。
本论文中的系统使用的开发工具是Qt,采用SqLite数据库,是在使用比较广泛的windows下开发,利用其提供的面向对象编程的可视化工具来编制出界面友好,操作简单的程序。此教务管理系统由后台数据的处理部分与前台应用的交互部分组成,并且该系统可以根据用户不同的权限来提供不同的操作,主要包括学生的成绩管理、学生的学籍管理、学校的班级管理等。此教务管理系统的开发目的在于最大限度的节省人才资源的同时也可以提高管理效率,能够及时、准确、迅速的满足不同用户的不同需求。

关键词:教务管理系统;Qt;SqLite;效率

目录:
摘  要    i
Abstract    ii
1  系统概述    1
1.1  项目背景    1
1.2  系统开发的目的和意义    1
1.3  目前国内外的研究现状    1
1.3.1  国外研究现状    1
1.3.2  国内研究现状    1
2  关键技术    3
2.1  开发工具简介    3
2.1.1  Qt Creator集成开发环境    3
2.1.2  Sqlite 简介    4
2.2  开发语言简介    4
2.2.1  C++    4
2.2.2  SQL    5
3  系统总体设计的实现    7
3.1  系统模块结构的设计    7
3.1.1  软件模块结构的设计    7
3.1.2  软件模块总体处理流程    7
3.1.3  功能分配    9
3.2  系统功能总体设计    10
3.3  系统的总体界面设计介绍    11
3.4  数据库的设计    12
3.5  数据库表的实体图    13
3.6  系统数据出错处理设计    15
3.6.1  系统的出错信息以及处理方法    15
3.6.2  补救措施    16
3.6.3  安全保密设计    16
4  详细设计    17
4.1  系统的主程序    17
4.2  程序初始化界面的实现    17
4.3  数据库的操作    20
4.4  管理员模块的实现    22
4.5  学生模块的实现    26
4.6  教师模块的实现    28
4.7  数据库模块的实现    29
5  系统运行界面展示    31
5.1  登录界面展示    31
5.2  管理员操作初始化界面展示    32
5.3  教师操作界面展示    33
5.4  学生界面展示    34
5.5  错误处理界面展示    35
6  系统测试    36
6.1  测试概述    36
6.2  测试过程    37
6.3  测试结果    38
总    结    39
参考文献    40
致    谢    41
外文原文    42
外文翻译    54

包含资料:


截图:




百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表