学生管理信息系统设计与实现(硕士)
资料介绍:
学生管理信息系统设计与实现(硕士)(论文28000字)
随着社会技术不断进步和普及,信息管理系统在各行业中的应用水平也在不断提高。管理信息系统作为一门新兴学科,对现代组织管理具有决定性的影响,任何组织和企业要赢得激烈的市场竞争,必须要不断提高内部管理效率,要建立一套与组织管理情况相一致的管理信息系统,利用现代信息技术提高内部管理效率和水平。学生管理信息系统是现代教学管理重要工具和技术,它对学校管理水平具有决定性的影响,这也对学生信息管理系统功能提出了更高的要求。一直以来,学校档案管理都沿用传统的人工管理方法,这种管理制度存在较大漏洞和缺陷,例如:工作效率低下、出错率较高、档案信息容易泄露等,如果档案管理时间较长,档案管理工作量将会十分巨大,这对信息检索、调阅和查询都会带来不小的麻烦。而采用计算机技术开展学生档案信息管理,能够发挥出十分重要的作用和优势,例如:信息检索便捷、查询效率高、准确率高、信息不易泄露、档案保存寿命长、管理成本低等。这可以大大提高高校学生档案管理水平,也可以提高企业内部资料管理效率,促进组织综合绩效管理水平提升。
本文开发的学生信息管理系统具有强大的数据信息管理功能,可以对院系信息、班级信息、教师信息、课程细细、学生个人信息、考试信息等进行综合管理,同时还可支持数据库的修改和维护操作等。学生信息管理系统还支持信息输入、输出、检索、修改、删除等操作,学生信息管理系统用户主要分三类:即学生用户、教师用户、管理员。
[资料来源:http://Doc163.com]
本系统开发主要使用SQL Server 2000来实现,这是当前数据库开发主流工具之一,Microsoft Visual Basic 6.0有功能强大的数据结构和功能,能够促进数据库建设提供强大的技术支持。本文对学生信息管理系统设计背景、方法和框架、功能等进行了全面深入的阐述和介绍。
关键词:VB;SQL Server;管理信息系统;学生管理系统;关系数据库
目录
1 前言 2
1.1研究背景 2
1.2国内外研究现状 3
1.3研究意义 5
1.4 本文研究内容 6
1.4本文内容组织 7
1.5本章小结 7
2相关理论知识 8
2.1系统开发方法 8
2.1.1结构化方法 8
2.1.2原型法 9
2.2系统开发模式 9
2.2.1C/S架构 10
2.2.2B/S架构 10
2.2.3分析比较 10
2.3 系统开发平台 11
2.3.1J2EE设计开发平台 12 [版权所有:http://DOC163.com]
2.3.2.NET设计开发平台 13
2.3.3分析比较 14
2.4 MVC设计模式 14
2.5数据库选择 15
2.6移动操作系统 Android 16
2.6.1手机终端操作系统 16
2.6.2Android 操作系统 16
2.7本章小结 17
3 系统需求分析 18
3.1总体目标 18
3.1.1目标 18
3.1.2用户特点 18
3.2功能需求分析 18
3.2.1用户管理需求 20
3.2.2班级管理需求 20
3.2.3个人信息查询需求 20
3.2.4课程管理部分 20
3.2.5成绩管理部分 20
3.3业务需求分析 21
3.4数据流需求分析 21
3.4.1顶层数据流 22
3.4.2零层数据流图 22
3.4.3一层数据流图 22 [资料来源:http://doc163.com]
3.5其他需求分析 23
3.5.1运行需求分析 23
3.5.2系统安全需求 23
3.5.3错误处理需求 25
3.5.4系统维护需求 25
3.6本章小结 25
4 系统设计 26
4.1系统设计原则 26
4.2总体结构设计 27
4.3数据字典 29
4.3.1简介 29
4.3.2 数据条目 29
4.3.3 数据元素 30
4.3.4 数据流 30
4.3.5 数据存储 31
4.4数据库设计 31
4.4.1 数据库简介 31
4.4.2 概念结构设计 32
4.4.3 逻辑结构设计 32
4.4.4数据库表结构 32
4.5 本章小结 35
5 系统实现过程 36
5.1 系统主界面 36
5.1.1 启动屏幕设计 36 [资料来源:http://doc163.com]
5.1.2 设计系统主窗体 37
5.1.3 系统登录窗体设计 39
5.2 系统用户管理模块 39
5.3 部门信息管理模块 40
5.4 班级信息管理模块 41
5.5 教师信息管理模块 41
5.6 学生信息管理模块 42
5.7 课程信息管理模块 43
5.8 选课信息管理模块 43
5.8.1学生选课窗体设计 43
图5-10 学生选课窗体图 44
5.8.2 设计成绩管理窗体 44
5.9 选课数据查询模块 45
5.9.1 教学班学生信息查询窗体设计 45
5.9.2 设计学生个人成绩查询窗体 46
5.10本章小结 46
6 系统测试 48
6.1软件测试 48
6.1.1测试目的 48
6.1.2测试范围 48
6.1.3测试计划执行情况 49
6.2 测试用例 49
[资料来源:Doc163.com]
6.2.1 用户名实例 49
6.2.2学号实例 50
6.2.3密码实例 50
6.3 测试结果 50
6.4 系统性能评价 50
6.5本章小结 51
7 结论与展望 52
7.1结论 52
7.2展望 52 [版权所有:http://DOC163.com]