学生信息管理系统毕业论文1Word文档下载推荐.doc

上传人:wj 文档编号:4004637 上传时间:2023-05-02 格式:DOC 页数:44 大小:621KB
下载 相关 举报
学生信息管理系统毕业论文1Word文档下载推荐.doc_第1页
第1页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第2页
第2页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第3页
第3页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第4页
第4页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第5页
第5页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第6页
第6页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第7页
第7页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第8页
第8页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第9页
第9页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第10页
第10页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第11页
第11页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第12页
第12页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第13页
第13页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第14页
第14页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第15页
第15页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第16页
第16页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第17页
第17页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第18页
第18页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第19页
第19页 / 共44页
学生信息管理系统毕业论文1Word文档下载推荐.doc_第20页
第20页 / 共44页
亲,该文档总共44页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

学生信息管理系统毕业论文1Word文档下载推荐.doc

《学生信息管理系统毕业论文1Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《学生信息管理系统毕业论文1Word文档下载推荐.doc(44页珍藏版)》请在冰点文库上搜索。

学生信息管理系统毕业论文1Word文档下载推荐.doc

svigorouslyhelp,basicallyhascompletedthedesignprojectdescriptionrequest.

Thissystemhastwomodules,usermoduleandadministratormodule.Forusermodule,itjustcanbrowseinformationitself,butforadministratormodule,itcanadd,query,modify,deleteandbrowseinformationofallstudents,andcanmanagetheinformationofclasses,student'

sresultmanagement,subjectsandteacherssimply.

Keyword:

MIS;

informationmanagementsystem;

MicrosoftSQLServer2,000

I

目录

摘要 I

ABSTRACT II

第一章绪论 1

1.1课题来源及意义 1

1.2研究内容与目标 1

1.3本文的内容结构 1

1.4本章小结 2

第二章系统研究现状 3

2.1管理系统综述 3

2.1.1管理系统的特点 3

2.1.2学生管理系统介绍 4

2.2VISUALSTUDIOC#2005介绍 4

2.3SQL2000数据库概论 5

2.4ADO连接数据库介绍 6

2.5本章小结 7

第三章需求分析

第一章绪论

1.1课题来源及意义

21世纪是信息化的时代,信息化以更快捷更方便为目标来融入各行各业。

学校也不能例外。

当前,我国的学校正在加紧实施信息化建设,其中学生管理是相当重要的一部分。

目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少。

但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作[1]。

学生管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查询手段。

但一直以来人们使用传统人工的方式管理文件,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

在各大中小学校,用计算机管理学校的信息已经越来越普遍了。

用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料的安全性。

提高了学校的管理能力,为此,用计算机来管理学校的信息,是非常必要的。

1.2研究内容与目标

本文主要工作包括:

(1)新系统在原有系统的基础上加入了新的数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。

(2)在MicrosoftVisualStudio2005平台上实现了原型系统。

(3)设计了基于三层结构的设计思想。

(4)尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化.实现保证软件质量的前提下的资金投入最小化.

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对学生档案进行管理,具有手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。

1.3本文的内容结构

第一章阐述了项目的来源和意义、课题的研究目标及本论文所做的主要工作。

第二章综述了学生管理系统的研究现状,详细说明了VisualStudioC#2005的相关知识。

第三章是对系统的总体设计。

包括系统功能设计、系统模块划分、系统数据库设计等。

第四章中进行系统详细设计,介绍了各个页面实现的具体功能。

第五章介绍了系统的运行效果。

以及主要的代码。

最后总结了本文的主要工作,指出本文的主要贡献和不足,以及进一步的研究工作。

本文的论文结构图如图1.1所示:

第一章绪论

第二章系统的研究现状

第三章系统的总体设计

第四章系统的详细设计

结论

图1.1本文内容结构图

1.4本章小结

本章简要的概括了项目的来源和意义。

教育是科学之本,随着我国教育的普及和当前全球范围的知识经济的突飞猛进,一套高质量高效率的学生信息管理系统更是必不可少,当前不仅是我国还是海外其他国家,均把学校教育放在战略地位,投入巨大的人力物力研制各种教育模式,其中,学生管理信息系统的开发是首当其冲。

一套好的管理系统是良好学习环境的组织者。

由于信息系统数据量大,传统的人工操作不仅效率低,准确性不高,而且其完整性,保密性均得不到保证。

管理信息系统,即MIS(managementinformationsystem),是一个利用计算机软硬件资源以及数据库的人机系统。

本学生信息管理系统是建立在MicrosoftSQLServer2,000基础上的应用系统,用MicrosoftVisualStudio2005语言编写,此信息管理系统可以实现学生信息的高效查询,修改,删除等操作,使学生信息关系系统化,规范化和自动化。

第二章系统研究现状

2.1管理系统综述

2.1.1管理系统的特点

1、管理信息系统的特点

(1)管理信息系统的组成管理信息系统在企业中的应用存在三个要素,这就是人、计算机和数据。

人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们在系统中起主导作用。

MIS是一项系统工程,不是只靠一些计算机开发人员就可以完成的,必须有企业管理人员,尤其是企业领导的积极参与。

计算机技术是MIS(管理信息系统)得以实施的主要技术。

在这些技术中,软件开发是MIS开发的重点。

第三个因素也不能忽视。

企业的管理数据是MIS正常运行的基础。

广义地说,各项管理制度是MIS建设成功的基础。

试想要计算一台机床的成本,需要按时输入每个部件、每个零件以及每个螺钉螺帽的费用,涉及企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一整套管理制度作保证。

(2)管理信息系统的界面特点

在计算机软件技术中,人机界面已经发展成为一个重要的分支。

MIS人机界面设计一般遵循以下一些基本原则:

①以通信功能作为界面设计的核心

人机界面设计的关键是使人与计算机之间能够准确地交流信息。

一方面,人向计算机输入信息时应当尽量采取自然的方式:

另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。

另外,不要把内部的处理、加工与人机界面混在一起(人机界面程序只是通信),以免互相干扰,影响速度。

设计MIS时,针对每一个功能,都要按照模块化思想,使输入、处理与输出“泾渭分明”,充分体现人机界面的通信功能。

这样设计出来的程序不易出错,而且易于维护。

报表打印是MIS必备的功能之一,而且打印之前常常需要计算。

计算与打印分开设计,虽然消耗时间,但易于整个MIS系统的维护。

②界面必须始终一致

统一的人机界面不至于会增加用户的负担,让用户始终用同一种方式思考与操作。

最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。

例如,在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。

③界面必须使用户随时掌握任务的进展情况

人机界面应该能够告诉用户软件运行的进度。

特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成了百分之几的任务进度条等。

目前,Windows下的应用软件无论大小,其安装程序几乎均做到了这一点。

开发MIS软件时,这一点很值得借鉴。

④界面友好。

使用方便

多数MIS软件的数据输入量较大。

对于一些相对固定的数据,不应让用户频频输入(特别是汉字),而应让用户用鼠标轻松选择。

例如,人事管理系统中的“文化程度”是相对固定的数据,其值一般取“小学”、“初中”、“高中”、“大专”、“大本”、“硕研”、“博研”等。

录入这类数据之前,MIS软件应在相应位置弹出一个列表框,待用户以鼠标点击,而不应让用户每次都输入这些汉字。

总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度减少用户的干预量。

实践证明,用户干预愈少,MIS系统的满意程度愈高。

2.1.2学生管理系统介绍

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。

管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。

该项目开发的软件为学校学生信息管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的学生信息的管理。

目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少。

但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作。

目前已有许多开发工具开发了这个项目,像c++,VB,VC++,.NETFramework等。

学生管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

经过分析,我们决定使用MICROSOFT公司的VisualC#2005开发工具。

利用其提供的各种面向对象的开发工具,尤其是数据窗口这一方便、简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成一个可行性的系统。

目前存在着许多学生档案管理系统,一些学校和软件制作公司对此系统也有很深的研究,但是这些系统都存在一些地域性的问题,即某一个学校或部门开发的学生档案管理系统是针对该校或者具体某一学校的实际情况而编制的,大多数情况下这样的系统只能在本校或者本地区使用,在别的地方使用时就会暴露出很多缺点。

这样不但造成了资源的极大的浪费,同时也大大缩短了该软件的寿命[5,6]。

应用计算机进行学生档案管理,归纳起来,主要有以下几点优势:

(1)可以方便地存储历届的学生档案,管理更为安全、高效;

(2)只需一到两名管理员对学生档案信息进行管理,节省大量人力;

(3)可以迅速查询及修改相关信息。

2.2VisualStudioC#2005介绍

VisualStudio是一套完整的工具,用于生成桌面和基于团队的企业级Web应用程序。

除了生成高性能的桌面应用程序外,还可以使用VisualStudio基于组件的强大开发工具和其他技术,简化基于团队的企业级解决方案的设计、开发和部署。

VisualStudio包含基于组件的开发工具(如VisualC#、VisualJ#、VisualBasic和VisualC++),以及许多用于简化基于小组的解决方案的设计、开发和部署的其他技术。

MSDNLibrary也包含在内,它包含这些开发工具的所有文档。

 

visualC#是VisualStudio家族的新成员,它不仅全面贯彻发面向对象技术,而且在编译优化技术方面较其他同类产品具有明显的优势。

,它是专门针对.NET战略所开发的语言,因此它能够充分利用.NET平台的各种强大功能,并且使用起来非常直观和方便。

使用VisualStudio2005中的c#平台开发软件系统的优点:

(1)它有领先于业界的数据库工具,有综合数据库开发功能,其中数据库建模功能包括概念工具、逻辑工具和实体设计工具,以及对使用存储过程、索引、视图等等(涵盖企业数据库开发的各个方面)的集成支持。

还适用于行业专家的概念性工具,它是通过基于事实的对象角色建模方法,将行业领域的专家知识引入应用程序设计过程。

(2)应用程序可体现行业需求,而这些需求是由最了解它们的个别专家定义的,因而使工程更加完美。

(3)它有强健而灵活的软件建模,完全支持业界标准统一建模语言(UnifiedModelingLanguage,UML)图表符号,从而为用VisualStudio.NET创建的模型提供了通用的元模型。

这样,在一张图表中所进行的更改就可反映在所有其他的图表中。

(4)它的强大的语义错误检查功能简化了创建完全兼容模型的过程。

多种标准报告可对模型进行高效且直观地分析。

应用程序设计人员可将自由格式的图表加入UML图表中,从而更好地表达其体系结构和规划。

从而客户可使用业界标准方法来表达应用程序的体系结构和功能,提高开发团队的效率。

总之作为Microsoft.NET平台上重要的开发语言,C#所具有的面向组件,快速开发(RAD)等特点使它成为快速开发运行稳定的管理信息系统的最佳选择。

2.3SQL2000数据库概论

数据库在一个MIS系统中占有很重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。

一个合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。

同时,合理的数据库结构也将有利于程序的实现。

数据库是数据文件以及用于处理这些数据文件的程序集合,是数据管理的最新技术。

数据库技术已成为现代信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。

数据库技术是20世纪,60年代后期产生和发展起来的一项计算机数据管理技术,它的出现使计算机应用渗透到人类社会的广阔领域。

目前数据库的建设规模和性能、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的标志,数据库技术也成为计算机科学技术学科的一个重要分支。

今天的商业环境要求不同类型的数据库解决方案。

性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。

除这些核心企业品质外,SQLServer2000还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。

从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。

作为一个完备的数据库和数据分析包,SQLServer2000为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。

作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer2000是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。

  高度的可伸缩性和可靠性

  使用SQLServer2000可以获得非凡的可伸缩性和可靠性。

通过向上伸缩和向外扩展的能力,SQLServer满足了苛刻的电子商务和企业应用程序要求。

  向上伸缩。

SQLServer2000利用了对称多处理器(SMP)系统。

SQLServerEnterpriseEdition最多可以使用32个处理器和64GBRAM。

 向外扩展。

向外扩展可以将数据库和数据负载分配给多台服务器。

 可用性。

通过增强的故障转移群集、日志传送和新增的备份策略,SQLServer2000达到了最大的可用性。

  SQLServer2000是Microsoft.NETEnterpriseServer的数据管理与分析中枢。

SQLServer2000包括加速从概念到最后交付开发过程的工具。

 集成和可扩展的分析服务。

有了SQLServer2000,您可以建立带有集成工具的端到端分析解决方案,从数据创造价值。

此外,还可以根据分析结果自动驱动商业过程以及从最复杂的计算灵活地检索自定义结果集。

  快速开发、调试和数据转换。

SQLServer2000带有交互式调节和调试查询、从任何数据源快速移动和转化数据、以及按Transact-SQL方式定义和使用函数等功能。

您可以从任意VisualStudio工具以可视化方式设计和编写数据库应用程序。

简化的管理和调节。

使用SQLServer2000,您可以很容易地在企业资源旁边集中管理数据库。

可以在保持联机的同时轻松地在计算机间或实例间移动和复制数据库。

2.4ADO连接数据库介绍

ADO是为微软的强大的数据访问接口OLEDB设计的,上一个便于使用的应用程序层。

OLEDB为任何数据源都提供了高性能的访问,包括:

关系型数据库、非关系型数据库、电子邮件、文件系统、文本和图形以及自定义业务对象等。

ADO2.0实际上是基于MSADO15.DLL这个动态链接库的,这个库文件的名字虽然和ADO1.5的一样,但是它实现了更新的接口。

ADO2.0里的新技术有:

1、异步操作和事件模型2、数据集的持续性3、层次化的数据传输

一、ADO特点概述

用ADO访问数据元的特点可概括如下:

1. 易于使用,可以说这是ADO最重要的特点之一。

ADO是高层数据库访问技术,相对与ODBC来说,具有面性对象的特点。

同时,在ADO对象结构中,对象与对象之间的层次结构不是非常明显,这会给编写数据库程序带来更多的便利。

比如,在应用程序中如果要使用记录集对象,不一定要先建立连接、会话对象,如果需要就可以直接构造记录集对象。

总是,已经没有必要关心对象的构造层次与构造顺序了。

2. 可以访问多种数据源。

和OLEDB一样,使

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2