计算机系 2010-2011 第一学期
课程论文
题目 班级管理系统
姓 名: 张平 樊瑞菊
学 号: 张平 0211080225
樊瑞菊 0114080204
班 级: 网络工程
0801
小组成员: 张平 樊瑞菊
目录:
1
开发环境………………………………………………………………3
系统功能分析…………………………………………………………3
数据库设计……………………………………………………………4
各模块页面设计,具体功能实现……………………………………6
流程图…………………………………………………………………25
致谢……………………………………………………………………26
参考文献………………………………………………………………27
2010-12-22
一、开发环境
vb 是 Visual Basic
的简称,是由美国微软公司于 1991 年开发的一种可视化的、面向对象和
采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程
2
序。它简单易学、效率高,且功能强大可以与 Windows 专业开发工具 SDK 相媲美。在
Visual Basic 环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用
Windows 内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入
(OLE)、开放式 数据连接(ODBC)等技术,可以高效、快速地开发 Windows 环境下功
能强大、图形界面丰富的应用软件系统。
Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。
它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office
的成
员之一。其实 Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其他类似
程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新
命名于数据库软件。另外,Access 还是 c
语言 的一个函数名和一种交换机的主干道模式。
二、系统功能分析
《班级管理系统》是管理员对学生进行日常管理的管理信息系统。系统将班主任老师对学
生管理的工作集成到一个系统中,提高班级管理的质量、效率。学生可以高效的方便的查
询自己的信息,修改自己的信息。减少了手工操作带来的一些繁琐与不便,使班级事务情况
的记录和统计变得十分简单.这些优点可以极大的提高管理员对学生管理的效率.因此,班级
管理信息系统是班级管理系统信息化、智能化、科学化和正规化不可缺少的管理软件。
1、模块划分(整个系统功能结构图)
3
2、 各模块功能简介
登录模块:本模块主要为用户登录,权限验证,管理员添加,实现系统的多用户管理功能
不同权限的用户,可对其进行不同功能的管理。
信息查看模块:本模块主要对个人信息,班级成绩以及事务信息的查看
信息编辑模块:本模块主要对个人信息,班级成绩的编辑,包括查询,删除,修改和添加。
班级管理模块:本模块主要对班级活动和班级财务进行管理,对其进行查询,添加,修改
和删除。。
课程管理模块:本模块对学生课程的管理,包括录入学科信息,也可以实现对学科信息的
查询,修改,添加,删除的功能。
系统安全模块:本模块包括重新登录,修改密码和添加操作员三个部分,实现不同身份重
新登录,密码修改以及增加操作员账号的功能。
登录模块
班级管理系统
学
科
设
置
退
出
系
统
班
级
管
理
课
程
管
理
系
统
安
全
信
息
编
辑
个
人
信
息
查
看
班
级
成
绩
查
看
事
务
信
息
查
看
重
新
登
录
信
息
查
看
修
改
密
码
添
加
操
作
员
个
人
信
息
编
辑
班
级
成
绩
编
辑
班
级
活
动
班
级
财
务
4
二、数据库设计
根据班级管理系统所要求的数据信息,创建 Access 数据库,根据各模块可创建如下 7 个数
据表,其字段名,数据类型等内容如下:
1. 各表及字段
Banjihuodong 表
Caiwu 表
Chengji 表
Gerenxinxi 表
Xuekeshezhi 表
5
评论1