学生学籍信息管理系统Word格式.docx

上传人:b****6 文档编号:16880198 上传时间:2022-11-26 格式:DOCX 页数:22 大小:260.87KB
下载 相关 举报
学生学籍信息管理系统Word格式.docx_第1页
第1页 / 共22页
学生学籍信息管理系统Word格式.docx_第2页
第2页 / 共22页
学生学籍信息管理系统Word格式.docx_第3页
第3页 / 共22页
学生学籍信息管理系统Word格式.docx_第4页
第4页 / 共22页
学生学籍信息管理系统Word格式.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

学生学籍信息管理系统Word格式.docx

《学生学籍信息管理系统Word格式.docx》由会员分享,可在线阅读,更多相关《学生学籍信息管理系统Word格式.docx(22页珍藏版)》请在冰豆网上搜索。

学生学籍信息管理系统Word格式.docx

StudentManagementSystemisahigh-techscienceandtechnologyandtheperfectcombinationoftraditionalmanagementmethodsembodied.Ithaschangedthetraditionalstudentstatusmanagementfeaturesofthestatictextservices,toachieveamulti-mediaaccess,remotenetworktransmission,intelligentretrieval,seamlesscross-database,createanewrealmofinformationservicesMacross.StudentManagementSystemisbothacompleteknowledgeofthepositioningsystem,butalsoforthefuturedevelopmentoftheInternetinformationmanagement.Isauseofcomputerinformationnetworktechnology,automatedprocessingofstudentenrollmentandstandardizedmanagement,servingteachers,studentsandvariousstaffmembersoftheintegratedsoftwaretools.Designedtohelpcollectandmanagestudentrecordinformation,toprovidefortheneedsoftheservicesatisfaction.朗读

Keywords:

StudentManagementSystem;

computer;

network

文献综述

科室是对信息、知识的物质载体进行收集、加工、整理、积聚、存贮、选择、控制、转化和传递,提供给使用者的信息系统。

简言之,科室是学生学籍信息的存贮与传递中心。

学生学籍管理系统是一个开放式的硬件和软件的集合平台,通过对技术和产品的集成,把当前大量的各种学生学籍载体数字化,组织起来,将科室服务在互联网上开展。

网上学生学籍管理系统在我国互联网上安家已有几年的历史,且每年都在发展,但在信息量、访问量及知名度等方面却不尽如人意。

社会信息化程度偏低、政府投资较少是阻碍科室网站发展的主要原因。

中国内地网民人数已从1997年的62万发展到目前的2亿多,虽然增长很快,但不到人口总数的1/6。

在这些网民中,究竟有多少人去查询科室的信息,尚不得知。

目前国内外的许多大学科室、公共科室都实现了科室的网络化和电子化,它们的特点主要是:

服务形式多样化,信息资源多样化。

信息检索共享性,用户参与共建。

目前学生学籍管理系统存在的主要问题:

1.资源服务共享程度不足,基本上各网上学生学籍管理系统没有实现用户在互联网上管理功能。

虽然许多网上学生学籍管理系统都设置了联机公共目录检索并相应地提供了学生学籍使用预约服务,但这一服务基本属于虚设。

许多网上学生学籍管理系统虽然提供数据库检索,但大都设置权限,而且大多数还未能提供检索,远远不能满足用户的需求。

2.检索服务内容不够丰富,许多网上学生学籍管理系统一般仅限于简单梳洗的检索,不提供用户个人的流通信息检索,也没有全文检索功能及音频、视频检索功能。

一般用户访问的目的是查找学生学籍的具体内容,如果网上学生学籍管理系统没有为用户提供更方便、更快捷、更丰富的服务,用户只能望洋兴叹。

3.网上学生学籍管理系统只有在充分利用新技术,装备,的软件模式,开发出适合自己科室的具有交互性、专业性服务模式,更好的为广大用户服务,能使我国网上学生学籍管理系统走在世界的前列。

能为用户提供省时高效、界面友好、功能齐全的网上服务,成功建设网站的目标和灵魂。

高校学生学籍信息管理系统

一、绪论

(一)系统开发背景

计算机技术的迅猛发展,特别是随着网络技术的出现标志着信息时代已经来临。

信息化浪潮、网络革命在给社会带来冲击的同时,也使学生学籍管理受到了强烈的冲击,传统的学生学籍管理和服务方式已不能适应用户对日益增长的学生学籍信息的需求,建设学生学籍管理系统,是现代化建设的客观要求。

建设以计算机为核心的学生学籍管理网络,实现学生学籍管理和服务的自动化,更好地为工作服务,是学生学籍管理发展的必由之路。

随着互联网技术在我国的迅速发展和普及,加之校园网的日益完善,为信息的网络化建设提供了契机。

学生学籍在高校的教学科研中起着重要的作用。

传统的管理模式大部分为手工或单机管理,随着学校规模的不断扩大和科研水平的提高,学生学籍用量越来越大。

根据学生学籍系统管理的特点,利用网络技术和数据库技术,设计一套基于校园网的网络管理系统,对于加强学生学籍管理的信息化,提高工作效率,节约学校经费支出,提升学校的信息化管理水平具有重要的意义。

建立学生学籍管理系统的主要意义:

1.由于学生学籍管理系统是虚拟与现实相结合,大量的数字化信息存贮在无数个磁盘存储器中,通过计算机网络联接形成的一个联机系统。

因此,与传统学生学籍管理相比,它占用的物理空间相对很小。

2.学生学籍管理系统收藏数字形式的信息,除了纸介质的学生学籍资料外,还收录其它一切可以数字化的信息,如视频、音频资料、计算机程序等等,可以满足用户的多种需求。

3.学生学籍管理建设对于我们最重要的一点是建立以中文信息为主的各种信息资源,这将迅速扭转互联网上学生学籍信息缺乏的状况,形成在互联网上的整体优势,所有的学生学籍资料都可以经数字化处理后,将原件保存在更适宜的环境中,而数字化的资料由于实现原件的复制,并不影响一般意义上的查阅。

4.利用学生学籍管理的用户可以不同科室的工作人员无须直接见面,而只通过网络与科室联系,科室专业人员通过电子邮件及电子咨询台与用户联系。

科室的服务质量取决于软件设计、专业人员对用户回应的速度和质量、数字化信息的制作、网络的传播速度及人性化界面的设计等;

用户也可以直接通过电脑登录至管理系统的主页,随意浏览、查询、下载、打印有用的信息。

5.学生学籍管理系统扩大了用户的范围,普通学生学籍的管理因为使用对象与地理位置的限制只能为少数人服务,网上学生学籍管理系统则允许人们在任何地方、任何身份进入网站自由查询。

开发学生学籍管理系统的一个目的是针对目前普遍的中小型学生学籍管理系统存在的功能不全,操作复杂,系统要求高等一系列问题,而设计的一个具有个性化的学生学籍管理系统。

该管理系统与MIS系统相联系,在科室内部建成可靠,方便,并且功能齐全的MIS系统。

从而在科室对学生学籍的管理能力;

对用户和科室工作人员的管理能力;

对科室管理人员软件操作的适应时间和操作感觉这些方面都将大大的提高。

开发学生学籍管理系统的另一个目的是使其具有强大的实用价值,即它可以满足科室的使用与管理的需要。

这些科室由于本身规模不大因此其对学生学籍或数据的管理模式一般都比较旧,而且在没有能力也没有必要引进大型的科室管理软硬件的基础上,寻求一个针对中小型学生学籍科室的管理软件是必要的。

(二)研究意义

这种管理软件对硬件的要求很低,一般有一个比较简单的服务器与PC机组成的网络即可,再加上使用比较廉价、性能不错的软件,这样就可以以较低的成本来实现使用的功能,而这种模式也正满足了那些普通科室的要求。

只要根据需要对系统做相应的修改,系统也可用于其它科室的学生学籍管理。

开发此软件是一种在时间上、精神上和资源上的极少消耗。

所以出于多方面的考虑,我觉得有必要为这种有需要的科室开发一种基于网络的学生学籍数据管理软件。

二、系统开发技术概述

(一)VisualStudio.NET平台介绍

我们现在开发软件基本都用VisualStudio.NET,因为它比较全面,我们用它来生成ASPWeb应用程序、移动应用程序、XMLWebservices和桌面应用程序。

这是由强大的功能和新的技术结合起来的架构,抓住用户眼睛,在视觉上为用户创造新的体验的应用程序,在跨技术的领域上进行无缝通讯,多种业务流程都能被支持。

(二)ASP.NET简介

新的一代网页开发工具ASP.NET是由微软公司推出的,是目前主流的技术:

电子商务,电子政务,远程教育等Web应用程序。

ASP.NET和ASP不一样,这是建立在.NET框架的顶部,一个清晰的时代更加容易架构化和容易的写出来,它使用C#语言和VB.NET语言编程,提高了能重复使用的代码和共享。

ASP。

NET在机构上基本上是完全根据组件和模块化的,程序员使用这种开发环境可以达到功能更假强大的应用程序。

高效率,可用性强,代码量少这三方面是ASP。

NET的主要优点。

我们在使用ASP编程的时候,所有代码都被嵌入到页面代码里面,因此,编写复杂的网络功能时候,大量的代码需要我们来编写,而且很容易导致代码的错误。

所有代码都是通过解释执行的,所以它的速度就相对比较地慢,并不能够有效地使用各种计算机的硬件属性。

ASP.NET比ASP效率要更加高,它提供的可用性非常高,ASP.NET使用的代码量比ASP少。

ASP.NET采用了一个新的编程环境,它是技术主流新的标志。

(三)C#简介

C#编程语言是一款卡法语言,它是由微软公司的安德斯·

海尔斯伯格领导的开发小组为.NET专门设计的语言。

C#采用了三用最优秀的语言(C语言,C++语言,Java语言)的特点,并且C#有自己的特点,它可以让程序员转到.NET平台上,之中转移对专业的程序员来说还是比较容易的。

C#是事件驱动,完全面向对象的可视化编程语言,我们编写C#程序可以用采集开发环境来编写。

程序员可以使用IDE来建立、运行、测试和修改C#程序,这样将节省不少的时间。

快速反映开发是使用IDE快速建立的一个应用程序。

C#特性

泛型:

根据我的观点,一个通用的数据类型由实现更灵活的代码重用参数,它使一般C#的出现,使用相同的代码来操作的各种数据类型的。

C#2.0泛型无疑是最显著的改善,这似乎给了c#代码更强的类型安全,更好的重用,更有效和更明确的约束。

匿名方法:

它能够允许我们的代码和他的实例相互关联,因此委托实例化工作更加地直观,省事。

根据我的观点,这只是另外,不作为方法名称必须传递给委托实例的C#语法,但是又多了一个选择。

迭代器:

它允许我们编写的foreach语句更方便。

根据我的观点,迭代器是简单地提高1.0极限不便的外观编写可用于简化一些接口foreach语句类型。

局部类型:

能在一个地方类型代码中写不同的CS文件。

最常见的是使用VS来创建“Form”文件时,VS系统将自动独立地生成的代码和用户代码。

partial关键字声明本地类型。

空属类型:

它是一种可以为空的变量类型,像int一样。

它是一种广泛的应用类型,是System.Nullable&

lt;

&

gt;

一种类型的例子。

静态类:

用于包含静态成员只有不能被实例化类静态类,它不能被继承。

(四)SQLSever2005简介

SQLServer2005中包含了大量的新功能:

它的管理平台更加地安全、更加地可靠、更加地效率高,它大幅度的提升了计算机管理效率并且降低成本和风险,增强了企业组织中的用户干礼能力;

通过提供优秀的只能平台,用许多让客户满足的实例分析,监造测试,报告其他复杂的管理业务,推动企业的信息技术,企业的业务发展和企业的管理;

与此同时,数据库软件将提供一个开发平台,这个开发平台是高度可扩展和灵活的,带来新的机遇的商业应用。

由于显著减少应用程序停机时间,通过提供更加安全,可靠,高效的数据管理平台,更加严格的安全控制,的道路上,支持要求最苛刻的企业级系统要求的现实,它已经迈出了很大的一步。

通过工程总战略的Microsoft服务器产品实现了增强的管理和整合,客户可以有效地降低所有权收益总成本和更快的开发和部署时间。

三、需求分析

系统需要实现的功能如下:

(1)突出实现学校对学生学籍信息处理的简易操作,提高学校对最平凡工作的效率;

(2)突出实现学校对所藏学生学籍的多方面的查询,最大的方便用户和科室工作人员对所需学生学籍的查询;

(3)通过设置不同的管理员级别,从而实现其对学校管理的不同权限。

管理员可以学生学籍类别、学生学籍信息、用户信息、管理员信息等进行相关的管理操作;

(4)该系统设置了普通管理员和系统管理员级别,用于对学生学籍的不同级别的管理,其它未在该系统注册的人员都不能进入该系统对学生学籍进行管理,从而保证了学籍管理的安全性和保密性;

(5)实现科室对学生学籍入库,学生学籍注销的简单处理,并且建立学生学籍档案。

系统采用B/S模式。

整个系统最关键的就是数据库系统,一个强大的数据库可以支持完善一个优秀的软件设计,通过软件系统与数据库系统的连接来实现通过软件界面观察和处理操作数据。

系统采用三层结构,在客户端用户通过浏览器完成数据下载与模拟操作,浏览器端的表现逻辑通过ASP.NET网页完成。

而系统内部复杂的业务逻辑主要通过C#的组件(Component)实现,C#组件在WWW服务器上运行,通过ASP.NET返回到客户浏览器。

通过表现逻辑与业务逻辑的分离,使网页内容简洁,系统的可维护性和可扩充性增强。

在服务器端,系统使用ADO中间件访问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑。

本系统使用ASP.NET技术作为表现手段,服务器采用IIS7作为ASP.NET引擎,系统业务逻辑由C#组件完成,使用ADO访问数据库。

由于系统测试需要成熟的数据库支持,因此系统采用SQLServer2005数据库作为数据库服务器。

四、系统的总体设计

(一)数据库实体设计

计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。

对于数据库应用开发人员来说,为使现实世界的信息流计算机化,并对计算机化的信息进行各种操作,就是如何利用数据库管理系统、系统和相关硬件系统,将用户的要求转化成有效的数据结构,并使数据库结构易于实现用户新的要求的过程。

确切的说,数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,又能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。

根据软件工程的思想,数据库设计的周期可以划分为六个阶段:

规划阶段

确定开发的总目标,给出计划开发的软件系统的功能、性能以及可靠性等方面的设想。

需求分析阶段

认真细致地了解用户对数据的加工要求,确定系统的功能与边界。

本阶段的最终结果能够提供一个可作为设计基础的系统说明书,包括对软硬件环境的要求和一整套完善的数据流程图。

设计阶段

把需求分析阶段所确定的功能细化,主要工作是概念设计阶段、逻辑设计阶段、物理设计阶段,然后,对每个阶段内部设计详细的流程。

程序编制阶段

以一种或几种特定的程序设计语言表达上一阶段确定的各模块控制流程。

程序编制时应遵循结构化程序设计方法。

调试阶段

对已编好的程序进行单元调试(分调),整体调试(联调)和系统测试(验收)。

运行和维护阶段

这是整个设计周期最长的阶段,其工作重点是收集和记录系统实际运行的数据。

在运行中,必须保持数据库的完整性,必须有效地处理数据故障和进行数据库恢复。

同时解决开发过程的遗留问题,改正错误进行功能完善。

数据是系统的灵魂所在,整个系统的运行基础是系统数据库,因而数据库的设计质量对整个系统的功能与效率有很大影响,所以我们在进行数据文件和数据库设计时,充分考虑了数据存储的完整性、可靠性、安全性和数据的一致性及便于操作等方面的问题。

一个完整的信息系统的建设并不是一步到位的。

在实际的建设过程中,在时间上各子系统有先建、后建之分,在开发人员的分配上有他建、我建之别,这就涉及到各子系统之间的兼容问题。

在现有的软件水平下,追求应用系统间的相互兼容存在困难,但对于数据的兼容也就是数据的共享来说,既非常重要,又相对应用系统的兼容较易实现。

在提高数据共享性方面,可主要从数据的一致性方面来考虑。

在我们的数据库系统建设中,着重考虑了以下两个标准保证数据的一致性:

1)字段标准:

字段标准不统一是造成数据库难以共享的一个主要原因,因为字段的设计处于数据库设计的最底层,或者可以说是最基本的一层,如果这一层都不能统一的话,会直接影响到数据库中数据的共享。

2)代码标准:

代码的引入为保持数据库中数据的一致性提供了一个重要手段。

此外本数据库设计主要遵循以下原则:

数据库文件的实用性。

数据库文件的安全性。

数据库文件的独立性。

节省磁盘空间。

数据库设计是要在一个给定的应用环境(DBMS)中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求。

物理结构设计的原则如下:

(1)尽可能的减少数据冗余和重复。

(2)结构设计与操作设计相结合。

(3)数据结构具有相对的稳定性。

基于以上设计原则,本系统设计了一个数据库,包含基本信息表及几个实体联系建模后的表。

为了加快系统访问的速度把这些表放在一个数据库中。

(二)数据库E-R图

概念模型的设计是为了将现实世界信息进行抽象,实现信息世界的建模,是进行数据库设计的有力工具。

数据库概念模型设计可通过E-R图来描述现实世界的概念模型。

本系统的E-R图表现了系统中各个实体之间的联系

(三)数据库实体

概念设计的目标是设计出反映某个组织部门信息需求的数据库系统概念模式,数据库系统的概念模式独立于数据库系统的逻辑结构、独立于数据库管理系统(DBMS)、独立于计算机系统。

概念模式的设计方法是在需求分析的基础上,用概念数据模型(例如E-R模型)表示数据及数据之间的相互联系,设计出反映用户信息需求和处理需求的数据库系统概念模式。

概念设计的目标是准确描述应用领域的信息模式,支持用户的各种应用,这样既容易转换为数据库系统逻辑模式,又容易为用户理解。

数据库系统概念模式是面向现实世界的数据模型,不能直接用于数据库系统的实现。

在此阶段,用户可以参与和评价数据库系统的设计,从而有利于保证数据库系统的设计与用户的需求相吻合。

在概念模式的设计中,E-R模型法是最常见的设计方法。

本系统的E-R图如下图所示:

管理员属性图如图4-2所示。

图4-2管理员信息实体属性图

学生属性图如图4-3所示。

图4-3学生信息实体属性图

系别信息实体属性图如图4-4所示。

图4-5系别信息实体属性图

班级信息实体属性图如图4-6所示。

图4-6班级信息实体属性图

学期信息实体属性图如图4-7所示。

图4-7学期信息实体属性图

招生计划信息实体属性图如图4-8所示。

图4-9招生计划信息实体属性图

院系教学计划信息实体属性图如图4-10所示。

图4-10院系教学计划信息实体属性图

奖惩信息实体属性图如图4-11所示。

图4-11奖惩计划信息实体属性图

(四)数据库设计表

此系统需要后台数据库,下面介绍数据库中的各个表的详细信息。

管理员信息表如表4-1所示。

表4-1管理员信息表

字段名

说明

类型

长度

可否为空

主键

ID

编号

int

8

UserName

用户名

varchar

50

password

用户密码

Role

角色

学生信息表如表4-2所示。

表4-2学生信息表

StudentID

学号

SutdentName

学生姓名

Sex

性别

Class

班级

Department

系别

PassWord

密码

班级信息表如表4-3所示。

表4-3班级信息表

学期信息表如表4-4所示。

表4-4学期信息表

Semester

学期名称

系别信息表如表4-5所示。

表4-5系别信息表

XueFen

学分

Float

招生计划信息表如表4-6所示。

表4-6招生计划信息表

BiaoTi

标题

NeiRong

内容

500

FabuRen

发布人

shijian

时间

Datatime

教学计划信息表如表4-7所示。

表4-7教学计划信息表

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

当前位置:首页 > 总结汇报 > 工作总结汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1