基于高职学院学生信息管理系统的设计与应用文档格式.docx
《基于高职学院学生信息管理系统的设计与应用文档格式.docx》由会员分享,可在线阅读,更多相关《基于高职学院学生信息管理系统的设计与应用文档格式.docx(47页珍藏版)》请在冰豆网上搜索。
![基于高职学院学生信息管理系统的设计与应用文档格式.docx](https://file1.bdocx.com/fileroot1/2023-1/5/2b11cd00-ec27-4ceb-bb5b-34f4001cad6c/2b11cd00-ec27-4ceb-bb5b-34f4001cad6c1.gif)
用户界面友好、系统功能完整、易于维护且可靠性较高,基本满足了学校的学生管理工作需要。
关键词:
学生信息管理系统;
Web数据库管理系统;
B/S多层体系结构
Abstract
DesignandImplementationofInformationManagementSystemBasedonVocationalCollegeStudents
Inrecentyears,Complyingwiththecomputerinformationandnetworktechnologyhighspeeddevelopment,theimplementationtechnologyofmanagementinformationsystemisincreasinglymature.Theinformationsystemconstructionofthecomputernetworkhasbecomeamodernuniversitymanagementinformationsystemtothenecessityofthedevelopment.Thesurvivalanddevelopmentofanyunitisinseparablefromthemanagementinformationsystem,establishadapttocollegedevelopmentandmanagementinformationsystemhasbecomeaninevitabletrend.
WithChina'
seducationsystemreformandinnovationofthedevelopmentofhighereducationpopularization,especiallyafterthenumberofstudents,hasincreaseddramatically,thestudentmanagementworkisfacingmanyproblemsandthecircumstances.Studentsmanagementasacomplexworkincludesnotonlythestudents'
basicinformation,italsocontainsthestudentintheschoolduringtheperiodofvariousachievements,toparticipateinactivities,andothercomprehensiveinformationmanagement.Especiallythepopularityofthecreditsystemandthecourseselectionprocedures,thestudentmanagementworkisincreasinglyheavyandcomplicated.Establishinganefficient,flexibleandofitsowncharacteristicsanddemandsofthemanagementinformationsystemappearsmoreurgent.Inthestudentmanagementwork,introducingtheinformationmanagement,notonlycanimprovetheefficiencyofthestudentmanagementwork,butalsocanimprovethemanagementquality.Collegeoftheascentofthestudentmanagementworklevelhastheveryvitalsignificance.
Inthispaper,thestudentsofChina'
scollegesanduniversitiesmanagementpolicyasthestartingpoint,combinedwiththecurrentstudentmanagementpattern,drawlessonsfromtheexistingadvancedinformationsystemdevelopmentexperience,throughtothestudents'
informationmanagementsystemdesignandimplementation,toachievethepurposeofthestudentmanagementworkanalysis.
Bothindomesticandabroadonthebasisofexistingresearches,thispaperexpoundstheexistinginformationmanagementoftheclassificationandcharacteristics,andthroughthesystematicinductionandsummedup,andprobesintothemanagementsystem,systemWebdatabasesystemstructureandrelatedconcepts.Basedonthemethodofsoftwareengineering,theexistingschoolmanagementneedsanalysis,andthendefinesthestudentmanagementinformationsystemofeachfunctionmoduleandadetaileddescription.Atthesametime,toachievetheobjectiveofthestudy,andthepaperdatabasestructure,softwarestructure,interfaceandthedesignoftheprivacyandsecurityalsowereintroducedindetail.Thestudyonthesystemfunctionrealizationanddisplays,finallythroughthesystemtest,putsforwardthedirectionoffurtherresearch.
Inthestudyofstudents'
managementinformationsystemtoWindows2000foroperationplatform,useB/Smulti-layersystemstructure,chooseSQLServer2000forsystemdatabase,inordertoachievethepurposeofthestabilitythatdatabase.AndweusetheASP.NETtechnologytoestablishthedynamicwebpages.TheADO.NETconnectiontechnologyisusedtoconnectSQLServer2000andASP.NET.Theestablishmentofthesystempossessessuperiorcharacteristicsintermsofuserfriendlyinterface,systemfunctioncomplete,easymaintenanceandhighreliability;
satisfiesbasicallyschoolstudentmanagementworkneeds.
Keywords:
StudentManagementInformationSystem;
WebDatabaseManagementSystem;
B/SMultilevelSystemStructure
第1章 绪论
1.1背景和意义
随着经济与社会的高速发展,高校教育越发重要。
为此高等院校应不断提高各个方面的管理水平。
全方面的管理是指对一所学校的运作情况进行全方位的管理,作为学校管理工作中的重中之重——学生管理,关系着学校的平稳发展与学生的培养。
高等教育的普及致使高校招生规模不断扩张,使高校管理工作难度加大,学生信息管理工作量猛增,传统的手工方式管理文件档案工作已不能满足现有学生信息管理的需求。
随着时间的增加,各种学生档案与数据不断累加,若此时仍以手工方式维护、修改与查询,将会非常困难。
因为学生管理工作亦日益复杂、难度变大。
所以,需要一种操作更为简单,效率更高的管理方法来应对全新的高校管理工作。
现代计算机和信息技术的逐渐成熟客观上带动了教育信息化成为可能。
学生管理计算机与网络化,作为计算机与网络技术的一部分,有传统手工管理无法取代的优势:
查询快捷、安全可靠、更新方便、存储量大、易保存且成本低等。
不仅可以提高高校学生管理工作的整体水平,更能减少不必要的资源浪费。
计算机支持的学生信息系统需要具有如下特点:
一是拥有良好的关于学生管理工作的信息库;
二是保证信息库的安全与数据的一致性;
三是友好的用户界面,便于用户使用;
四是具有完整的查询、修改、删除与添加等维护系统,并起到计算机辅助管理的作用;
五是具有报表及输出功能。
学生管理信息系统对高校的管理与决策工作具有重要的意义,与此同时,也为学校管理人员与学生提供了便捷,高校的信息资源服务。
高校管理工作繁杂,资料众多,虽然各大高校普遍采用了各类管理信息系统,但是并未完全普及,由于各个学校标准的不同,导致信息无法共享。
为此,如何完善管理手段,充分的利用现有的网络资源,最大限度地发挥教师资源,提供易于操作的、统一的界面,培养更多的人才,开发具有一定实用价值、兼容性好的学生管理信息系统具有一定的现实意义。
理论层面,本文的研究以Windows2000为操作平台,利用B/S多层体系结构,选用SQLServer2000为系统数据库,并利用ASP.NET技术建立了动态网页,采用ADO.NET技术连接SQLServer2000与ASP.NET。
为高校学生信息管理系统的建设提供思路,而进一步的研究可以考虑学校的信息系统与企业用人系统对接的方式展开。
实践层面,本研究能给高校学生信息管理工作提供参考,帮助高校进行有效的学生信息管理工作,以期获得最大的效果。
同时,为高校学生信息管理系统的建立提供技术支持,对发展和规范高校学生信息管理具有重大的现实意义。
1.2国内外研究发展现状
近年来,我国教育体制改革,教育供需矛盾突出:
教师资源短缺,相关教育软件严重不足,学生数量在逐渐快速增长。
传统的教育方式已不能满足教育飞速发展的需求,而教育的信息化能够突破教育环境的时空限制,把外部世界直接引入课堂[]。
教育信息化向我们展示了未来教育的良好前景与蓝图,解决校园网络教育资源系统不统一、不完善的现状。
随着计算机与信息技术的发展,目前,越来越多的学者将目光聚焦到学生管理信息系统的建设上来。
涌现出愈来愈多的理论分析与实证研究成果,以下将对相关领域的文献进行详细的梳理,并将国内外的发展现状作为文献回顾的另一主线。
现代数字化与知识化时代,高校建设的信息化与数字化是目前国内外学校建设的主流趋势。
相对于国内校园建设数字化建设较之国外开展较晚,起点相对较低,投资规模及普及速度均存在一定的差距。
校园数字化最早由麻省理工学院在20世纪70年代提出,经过多年的研究建设,给出了一定的基础模型。
其他的欧美发达国家,因国家的大力支持,高校也逐渐普及数字化的教学和管理。
已有研究表明,自本世纪90年代来,发达国家的大部分著名院校已非常成功地完成了校园的数字化建设工作。
但是国外的注意力集中在数字资源的共享与提供商,对信息系统的关注相对较少。
重视学生活动,并协同科研时,在高校建设数字化建设中的信息管理系统开发相对较弱。
而按照我国现阶段校园信息化建设的发展与需求现状,管理信息系统的建设应至于首要位置。
纵观我国现有校园数字化建设的发展情况,从整个高校体系出发,教育数字化依旧处于起步阶段,部分高校相对起步较早。
例如:
北京大学与清华大学在20世界90年代就开始了校园网的组件,经历了十几年的发展,现在已基本建成了以高速率校园网为核心,包涵信息资源共享、教学资源共享、学术资源共享、办公管理资源与社区服务资源共享的数字化信息系统[]。
2002年5月中国重点高校校园建设数字化研讨会在珠海举行,会议将校园建设数字化建设提上高校发展的日程,并将北京大学、清华大学、重庆大学以及浙江大学作为召集单位。
参会的40多所高校就这一问题达成了一致的认同。
自此,在我国高校中掀起了校园数字化建设的热潮,高校纷纷设立项目,高校建设数字化项目在相关的研讨会上也成为焦点问题,高校建设数字化逐渐成为了校园信息建设的重点。
校园管理信息化就是在现代教育思想指导下,运用信息管理方法与理论,以现代信息技术为核心技术,充分考虑外界变量和信息,组织与配置教学信息资源,进行信息化教学管理活动,从而高效率地达到既定的教学目标[]。
从教学管理内容来看,信息化包括教学计划管理、教学质量管理、教学过程的组织和管理、教学行政管理与专业、学科、课程、教学队伍,教学管理制度管理等多方面的内容,从其管理手段来看,就可以理解为网络技术、信息技术在教学管理活动中的应用[]。
目前,国内外高校的各类学生管理信息系统,按照不同的方式、开发方法、结构形式、开发平台、使用范围、开发主体所面对对象的划分为多种模式[]。
具体模式如表1-1所示。
表1-1高校学生管理信息系统分类
分类方式
类别
系统使用范围
广域网系统(Internet)、校园网系统(Intranet)、局域网系统、单机系统等
开发方式
独立开发、合作开发、委托开发、直接购买现成软件等
开发方法
面向对象系统法、生命周期法、原型法等
开发平台
Windows系列、NT系列、Netware系列
开发主体面向对象
特定单位的专用管理信息系统、通用信息管理系统
软件结构体系形式
浏览器服务器(B/S)、客户服务器(C/S)、浏览器服务器与客户服务器相结合
在表1-1中列出了按照不同标准对国内外高校现有管理信息系统进行了详细的归纳,其中,在系统使用范围中,包括了整个Internet上、校园Intranet、局域网部门间联合使用以及单个部门使用,软件结构体系形式是指系统采用的后台数据库管理系统与前台开发软件。
1.3主要内容
本课题研究的是现有计算机与网络信息技术条件下,建立高校学生信息管理系统的实际问题,为达上述的课题研究目标;
本论文将分五章完成,安排如下:
第一章为绪论。
本章分析本文的选题背景与意义、研究现状,阐述本文的研究方法、研究思路与内容。
第二章为论文涉及的关键技术,介绍数据库系统体系结构、Web数据库管理系统技术进行了详细的介绍。
第三章系统分析了高校学生管理信息系统的需求。
第四章主要对本研究中系统的概要设计进行了详细的阐述,主要包括系统结构体系设计,系统数据库、软件结构、数据库连接设计,系统集成设计,差错处理设计与系统维护设计,这一部分是本文的主要内容。
第五章是系统的实现,在本研究中系统的实现包涵系统功能模块实现与数据库连接的实现。
第六章为系统测试与总结。
最后为本文结论与展望。
这部分主要是对全文所研究的问题和研究结论进行总结,并对今后的进一步研究提出展望。
1.4研究方法和技术路线
本文采用Windows2000为操作平台,利用B/S多层体系结构,选用SQLServer2000为系统数据库,并利用ASP.NET技术建立了动态网页,采用ADO.NET技术连接SQLServer2000与ASP.NET。
技术路线如图1-1所示。
图1-1论文技术路线
1.5主要结论
并利用ASP.NET技术建立了动态网页,采用ADO技术连接SQLServer2000与ASP.NET。
第2章 系统实现关键技术及其分析
高校学生管理信息系统是依托于学校校园网络,对学生入学直至毕业的所有信息借助计算机进行辅助管理的一套信息系统。
校园网存在之处,系统的用户就可对所有的数据资源进行查询、修改与上传,实现了数据的随时产生与共享,任意用户在任意时间均可随时对数据信息资源进行分享。
这种及时的方式,使学校对学生的管理充分发挥了作用,大力提升了学生管理能力。
数据量过多、数据回馈缓慢、数据收集复杂、出错率高的问题得以解决。
高校学生管理信息系统使构建一套精准、快速、方便的全方位学生数据管理系统成为可能,可以使其更为有力地支持高校的学生管理工作,将学生的信息管理工作提升到一个更高的层次。
目前,应用系统开发中B/S模式与C/S模式得到了业界的普遍认可。
本研究为适应网络应用的发展趋势,选择B/S多层次体系结构。
2.1高校学生信息管理系统的设计思想
1利用现有资源,采用先进的管理信息系统开发方案,减少开发过程中时间、物力与财力的浪费,提高应用效果与系统开发水平。
2系统满足学校需求,例如,学生各类信息的录入、查询与更新等。
3系统具备数据库的维护功能,可及时根据需求对数据进行修改、添加及删除等操作。
2.2高校学生信息管理系统的设计目标
1减少资源浪费,提高学籍信息管理的准确度
本系统的开发可节约不必要的资源浪费,替代了繁复的纸张式管理,极大的节省了学校资源。
且由于计算机的快速查询与大量存储功能,提高了学生学籍的管理效率,提高了信息管理的准确度。
2操作省时,节约开支,人员得到精简
方便快捷的操作,减少了因冗余工作而出现的错误,减少了学生学籍信息管理的漏洞,操作简单,缩减工作人员数量,减少人员开支,增加学校物质财富。
3数据库分析方式
本研究所设计的系统中,根据用户的具体需求对学生信息管理系统提供更新、保存、维护、打印与查询功能,因此需求数据库结构可充分满足信息的输出和输入,动态地、有组织滴存储大量相关联数据,便于用户访问系统数据,与文件系统的主要区别在于数据的交叉访问、充分共享与程序的高度独立。
2.3高校学生信息管理系统设计的相关技术
数据库管理系统的发展经过了早期的两层次体系结构模式、传统的三层结构模式与基于Web的三层体系模式。
早期的应用系统开发,是基于客户/服务器的,从结构上讲,一般采用二层体系结构[]。
2.3.1数据库系统体系结构
数据库系统体系结构是指数据库系统中用户界面、数据存储层、应用层以及网络通讯之间的布局与分布关系。
通常,数据库应用系统包括用户界面、应用层与数据存储层三个层次。
根据目前数据库系统的发展,可分为集中式结构、单机结构、B/S结构与C/S结构[]。
多层体系结构B/S是在对二层C/S结构的总结基础上而产生的。
1单机结构
单机结构是指用户界面、数据存储与应用层等所有程序均在一台计算机上,比较适合系统功能简单、系统较小且无网络连接要求的用户进行使用。
2集中式结构
集中式结构是指将数据存储于应用层置于在主机上,而用户界面置于每个终端之中。
此结构具备网络特性的初段,但仍存在对主机性能要求高,系统效率低下等缺点。
3C/S结构
C/S结构即客户机/服务器两层结构体系,该体系将应用程序划分为两个部分:
一部分为前台,即客户端程序用于完成数据输入与输出;
另一部分为后台,即服务器端程序用于完成对数据库的操作。
这两部门协同工作。
而因为前台不需网络请求就可处理部分工作,服务器降低了一定的工作量,同时也减少了网络负荷,提高网络利用率,大幅缩短服务器响应时间[]。
在C/S结构中,需在前台部分安装应用程序。
基于现有管理信息系统的性质,客户端日益增加的特点,导致所需安装的前台程序愈来愈多,前台的工作量变大,服务器需要做出的响应也愈来愈多,服务器的性能也会因为无法跟进反应而大幅下降。
若前台程序发生变化,后台与前台应用程序则均需做出修改,对程序的维护与升级造成了不便。
4B/S结构
客户端数量随着网络技术的进一步应用与发展急剧增加,客户机/服务器结构愈来愈无法满足管理信息系统的需求,多层体系结构被引入,即浏览器/服务器结构。
多层次结构的应用是在对C/S结构总结的基础上开发出来的,该结构是特别针对客户机/服务器的不足之处提出的。
在这种结构中,将服务器端与客户端的程序分离开来,构成三层次的结构——数据库服务器/应用服务器/客户机。
用户所需服务仅需通过客户端安装的通用浏览器便可完成。
数据库服务器与应用服务器可安装在一台或者不同的计算机上。