学生学籍信息管理系统(20页).doc
《学生学籍信息管理系统(20页).doc》由会员分享,可在线阅读,更多相关《学生学籍信息管理系统(20页).doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-学生学籍信息管理系统-第 16 页 毕业设计(论文)毕业设计(论文)题目: 高校学生学籍信息管理系统 分校(点): 年级、专业: 教育层次: 学生姓名: 学 号: 指导教师: 完成日期: 内 容 摘 要1关键字:学生学籍管理系统;计算机;网络1一、 绪论4(一) 系统开发背景4(二) 研究意义5二、 系统开发技术概述5(一) Visual Studio.NET平台介绍5(二) ASP.NET简介5(三) C#简介5(四) SQL Sever 2005简介6三、 需求分析6四、 系统的总体设计7(一) 数据库实体设计7(二)数据库E-R图9(三)数据库实体9(四)数据库设计表12五、系统详细设
2、计145.1 用户登录模块的实现155.2学生信息管理模块155.3异动信息管理模块165.4系别信息管理模块175.5学期信息管理模块185.6班级信息管理模块195.7补考信息管理模块205.8修改密码模块20六、总结及展望21(一)本文的研究结论及展望21(二)研究的不足及发展意见21(三)在系统设计与实现过程中的收获及后续的改进22参考文献:24致 谢24内 容 摘 要学生学籍管理系统是一套高新科学技术以及传统管理手段完美结合的体现。它改变了传统学生学籍管理的静态文本服务特征,实现了多媒体存取、远程网络传输、智能化检索、跨库无缝链接、创造出超时空信息服务的新境界。学生学籍管理系统既是完
3、整的知识定位系统,又是面向未来互联网发展的信息管理模式。是一套利用计算机信息网络技术,实现对学生学籍的自动化处理和规范化管理,服务于教师,学生及各类工作人员的集成式软件工具。旨在帮助收集和管理学生学籍资料,为需求者提供满意的服务。关键字:学生学籍管理系统;计算机;网络AbstractStudent Management System is a high-tech science and technology and the perfect combination of traditional management methods embodied. It has changed the tra
4、ditional student status management features of the static text services, to achieve a multi-media access, remote network transmission, intelligent retrieval, seamless cross-database, create a new realm of information services Macross. Student Management System is both a complete knowledge of the pos
5、itioning system, but also for the future development of the Internet information management. Is a use of computer information network technology, automated processing of student enrollment and standardized management, serving teachers, students and various staff members of the integrated software to
6、ols. Designed to help collect and manage student record information, to provide for the needs of the service satisfaction.朗读Keywords: Student Management System; computer; network文 献 综 述科室是对信息、知识的物质载体进行收集、加工、整理、积聚、存贮、选择、控制、转化和传递,提供给使用者的信息系统。简言之,科室是学生学籍信息的存贮与传递中心。学生学籍管理系统是一个开放式的硬件和软件的集合平台, 通过对技术和产品的集成
7、, 把当前大量的各种学生学籍载体数字化, 组织起来,将科室服务在互联网上开展。 网上学生学籍管理系统在我国互联网上安家已有几年的历史, 且每年都在发展, 但在信息量、访问量及知名度等方面却不尽如人意。社会信息化程度偏低、政府投资较少是阻碍科室网站发展的主要原因。中国内地网民人数已从1997年的62万发展到目前的2亿多, 虽然增长很快, 但不到人口总数的1/6。在这些网民中, 究竟有多少人去查询科室的信息, 尚不得知。目前国内外的许多大学科室、公共科室都实现了科室的网络化和电子化,它们的特点主要是:服务形式多样化, 信息资源多样化。信息检索共享性, 用户参与共建。目前学生学籍管理系统存在的主要问
8、题:1.资源服务共享程度不足,基本上各网上学生学籍管理系统没有实现用户在互联网上管理功能。虽然许多网上学生学籍管理系统都设置了联机公共目录检索并相应地提供了学生学籍使用预约服务,但这一服务基本属于虚设。许多网上学生学籍管理系统虽然提供数据库检索,但大都设置权限,而且大多数还未能提供检索,远远不能满足用户的需求。2.检索服务内容不够丰富,许多网上学生学籍管理系统一般仅限于简单梳洗的检索,不提供用户个人的流通信息检索,也没有全文检索功能及音频、视频检索功能。一般用户访问的目的是查找学生学籍的具体内容,如果网上学生学籍管理系统没有为用户提供更方便、更快捷、更丰富的服务,用户只能望洋兴叹。3.网上学生
9、学籍管理系统只有在充分利用新技术,装备,的软件模式, 开发出适合自己科室的具有交互性、专业性服务模式, 更好的为广大用户服务,能使我国网上学生学籍管理系统走在世界的前列。能为用户提供省时高效、界面友好、功能齐全的网上服务,成功建设网站的目标和灵魂。高校学生学籍信息管理系统一、 绪论(一) 系统开发背景计算机技术的迅猛发展,特别是随着网络技术的出现标志着信息时代已经来临。信息化浪潮、网络革命在给社会带来冲击的同时,也使学生学籍管理受到了强烈的冲击,传统的学生学籍管理和服务方式已不能适应用户对日益增长的学生学籍信息的需求,建设学生学籍管理系统,是现代化建设的客观要求。建设以计算机为核心的学生学籍管
10、理网络,实现学生学籍管理和服务的自动化,更好地为工作服务,是学生学籍管理发展的必由之路。随着互联网技术在我国的迅速发展和普及,加之校园网的日益完善,为信息的网络化建设提供了契机。学生学籍在高校的教学科研中起着重要的作用。传统的管理模式大部分为手工或单机管理,随着学校规模的不断扩大和科研水平的提高,学生学籍用量越来越大。根据学生学籍系统管理的特点,利用网络技术和数据库技术,设计一套基于校园网的网络管理系统,对于加强学生学籍管理的信息化,提高工作效率,节约学校经费支出,提升学校的信息化管理水平具有重要的意义。建立学生学籍管理系统的主要意义: 1.由于学生学籍管理系统是虚拟与现实相结合,大量的数字化
11、信息存贮在无数个磁盘存储器中,通过计算机网络联接形成的一个联机系统。因此,与传统学生学籍管理相比,它占用的物理空间相对很小。 2.学生学籍管理系统收藏数字形式的信息,除了纸介质的学生学籍资料外,还收录其它一切可以数字化的信息,如视频、音频资料、计算机程序等等,可以满足用户的多种需求。3.学生学籍管理建设对于我们最重要的一点是建立以中文信息为主的各种信息资源,这将迅速扭转互联网上学生学籍信息缺乏的状况,形成在互联网上的整体优势,所有的学生学籍资料都可以经数字化处理后,将原件保存在更适宜的 环境中,而数字化的资料由于实现原件的复制,并不影响一般意义上的查阅。4.利用学生学籍管理的用户可以不同科室的
12、工作人员无须直接见面,而只通过网络与科室联系,科室专业人员通过电子邮件及电子咨询台与用户联系。科室的服务质量取决于软件设计、专业人员对用户回应的速度和质量、数字化信息的制作、网络的传播速度及人性化界面的设计等;用户也可以直接通过电脑登录至管理系统的主页,随意浏览、查询、下载、打印有用的信息。5.学生学籍管理系统扩大了用户的范围,普通学生学籍的管理因为使用对象与地理位置的限制只能为少数人服务,网上学生学籍管理系统则允许人们在任何地方、任何身份进入网站自由查询。开发学生学籍管理系统的一个目的是针对目前普遍的中小型学生学籍管理系统存在的功能不全,操作复杂,系统要求高等一系列问题,而设计的一个具有个性
13、化的学生学籍管理系统。该管理系统与MIS系统相联系,在科室内部建成可靠,方便,并且功能齐全的MIS系统。从而在科室对学生学籍的管理能力;对用户和科室工作人员的管理能力;对科室管理人员软件操作的适应时间和操作感觉这些方面都将大大的提高。 开发学生学籍管理系统的另一个目的是使其具有强大的实用价值,即它可以满足科室的使用与管理的需要。这些科室由于本身规模不大因此其对学生学籍或数据的管理模式一般都比较旧,而且在没有能力也没有必要引进大型的科室管理软硬件的基础上,寻求一个针对中小型学生学籍科室的管理软件是必要的。(二) 研究意义这种管理软件对硬件的要求很低,一般有一个比较简单的服务器与PC机组成的网络即
14、可,再加上使用比较廉价、性能不错的软件,这样就可以以较低的成本来实现使用的功能,而这种模式也正满足了那些普通科室的要求。只要根据需要对系统做相应的修改,系统也可用于其它科室的学生学籍管理。开发此软件是一种在时间上、精神上和资源上的极少消耗。所以出于多方面的考虑,我觉得有必要为这种有需要的科室开发一种基于网络的学生学籍数据管理软件。 二、 系统开发技术概述(一) Visual Studio.NET平台介绍 我们现在开发软件基本都用Visual Studio.NET,因为它比较全面,我们用它来生成ASP Web应用程序、移动应用程序、XML Web services和桌面应用程序。这是由强大的功能
15、和新的技术结合起来的架构,抓住用户眼睛,在视觉上为用户创造新的体验的应用程序,在跨技术的领域上进行无缝通讯,多种业务流程都能被支持。(二) ASP.NET简介新的一代网页开发工具ASP.NET是由微软公司推出的,是目前主流的技术:电子商务,电子政务,远程教育等Web应用程序。ASP.NET和ASP不一样,这是建立在.NET框架的顶部,一个清晰的时代更加容易架构化和容易的写出来,它使用C#语言和VB.NET语言编程,提高了能重复使用的代码和共享。ASP。NET在机构上基本上是完全根据组件和模块化的,程序员使用这种开发环境可以达到功能更假强大的应用程序。高效率,可用性强,代码量少这三方面是ASP。
16、NET的主要优点。我们在使用ASP编程的时候,所有代码都被嵌入到页面代码里面,因此,编写复杂的网络功能时候,大量的代码需要我们来编写,而且很容易导致代码的错误。所有代码都是通过解释执行的,所以它的速度就相对比较地慢,并不能够有效地使用各种计算机的硬件属性。ASP.NET比ASP效率要更加高,它提供的可用性非常高, ASP.NET使用的代码量比ASP少。ASP.NET采用了一个新的编程环境,它是技术主流新的标志。(三) C#简介C编程语言是一款卡法语言,它是由微软公司的安德斯海尔斯伯格领导的开发小组为.NET专门设计的语言。C#采用了三用最优秀的语言(C语言,C+语言,Java语言)的特点,并且
17、C#有自己的特点,它可以让程序员转到.NET平台上,之中转移对专业的程序员来说还是比较容易的。C是事件驱动,完全面向对象的可视化编程语言,我们编写C#程序可以用采集开发环境来编写。程序员可以使用IDE来建立、运行、测试和修改C#程序,这样将节省不少的时间。快速反映开发是使用IDE快速建立的一个应用程序。C#特性泛型:根据我的观点,一个通用的数据类型由实现更灵活的代码重用参数,它使一般C的出现,使用相同的代码来操作的各种数据类型的。C2.0泛型无疑是最显著的改善,这似乎给了c#代码更强的类型安全,更好的重用,更有效和更明确的约束。匿名方法:它能够允许我们的代码和他的实例相互关联,因此委托实例化工
18、作更加地直观,省事。根据我的观点,这只是另外,不作为方法名称必须传递给委托实例的C语法,但是又多了一个选择。迭代器:它允许我们编写的foreach语句更方便。根据我的观点,迭代器是简单地提高1.0极限不便的外观编写可用于简化一些接口foreach语句类型。局部类型:能在一个地方类型代码中写不同的CS文件。最常见的是使用VS来创建“Form”文件时,VS系统将自动独立地生成的代码和用户代码。partial关键字声明本地类型。空属类型:它是一种可以为空的变量类型,像int一样。它是一种广泛的应用类型,是System.Nullable<;>;一种类型的例子。静态类:用于包含静态成员只有不能被
19、实例化类静态类,它不能被继承。(四) SQL Sever 2005简介SQL Server 2005中包含了大量的新功能:它的管理平台更加地安全、更加地可靠、更加地效率高,它大幅度的提升了计算机管理效率并且降低成本和风险,增强了企业组织中的用户干礼能力;通过提供优秀的只能平台,用许多让客户满足的实例分析,监造测试,报告其他复杂的管理业务,推动企业的信息技术,企业的业务发展和企业的管理;与此同时,数据库软件将提供一个开发平台,这个开发平台是高度可扩展和灵活的,带来新的机遇的商业应用。 由于显著减少应用程序停机时间,通过提供更加安全,可靠,高效的数据管理平台,更加严格的安全控制,的道路上,支持要求
20、最苛刻的企业级系统要求的现实,它已经迈出了很大的一步。通过工程总战略的Microsoft服务器产品实现了增强的管理和整合,客户可以有效地降低所有权收益总成本和更快的开发和部署时间。三、 需求分析 系统需要实现的功能如下:(1)突出实现学校对学生学籍信息处理的简易操作,提高学校对最平凡工作的效率;(2)突出实现学校对所藏学生学籍的多方面的查询,最大的方便用户和科室工作人员对所需学生学籍的查询;(3)通过设置不同的管理员级别,从而实现其对学校管理的不同权限。管理员可以学生学籍类别、学生学籍信息、用户信息、管理员信息等进行相关的管理操作;(4)该系统设置了普通管理员和系统管理员级别,用于对学生学籍的
21、不同级别的管理,其它未在该系统注册的人员都不能进入该系统对学生学籍进行管理,从而保证了学籍管理的安全性和保密性; (5)实现科室对学生学籍入库,学生学籍注销的简单处理,并且建立学生学籍档案。系统采用B/S模式。整个系统最关键的就是数据库系统,一个强大的数据库可以支持完善一个优秀的软件设计,通过软件系统与数据库系统的连接来实现通过软件界面观察和处理操作数据。系统采用三层结构,在客户端用户通过浏览器完成数据下载与模拟操作,浏览器端的表现逻辑通过ASP.NET网页完成。而系统内部复杂的业务逻辑主要通过C#的组件(Component)实现,C#组件在WWW服务器上运行,通过ASP.NET返回到客户浏览
22、器。通过表现逻辑与业务逻辑的分离,使网页内容简洁,系统的可维护性和可扩充性增强。在服务器端,系统使用ADO中间件访问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑。本系统使用ASP.NET技术作为表现手段,服务器采用IIS7作为ASP.NET引擎,系统业务逻辑由C# 组件完成,使用ADO访问数据库。由于系统测试需要成熟的数据库支持,因此系统采用SQL Server 2005数据库作为数据库服务器。四、 系统的总体设计(一) 数据库实体设计计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。 对于数据库应用开发人员来
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 学籍 信息管理 系统 20
限制150内