论文部分内容阅读
摘要:随着高职院校办学经验的不断丰富,学校的招生规模也不断扩大。与此同时,与学生相关的信息数据也呈几何数趋势增加,这就给学生信息管理工作带来了很大难度,本文就如何加强高职院校学生信息管理工作提出了一些看法和建议,并提出了设计和开发高职院校学生信息管理系统的设想。
关键词:高职院校学生信息管理系统开发数据库Browser/Web Server
0 引言
高职院校学生信息管理系统是一个综合性的系统,涉及学生管理的多个方面,主要包括院系管理、班级管理、学生管理以及成绩管理等方面,该系统的出现极大地提高了学校学生管理工作的效率和质量,为高校学生管理工作注入了新的活力。高职院校学生信息管理系统满足了学生信息浏览、查询、管理的需要,系统管理者或教师可以通过系统完成一系列操作,如学生信息的录入、变更、删除等,该系统还具有学生成绩查询功能,学生可以在系统中查询自己各项课程的成绩,并对授课教师作出评价,实现了教学的双向互动。
1 系统可行性分析
随着我国网络技术的逐步发展成熟,基于web的数据库技术也发展到了一个非常成熟的阶段。同时ASP、PHP、Java等语言在应用方面也有了越来越强大的功能,还有人们常用的.net技术,在网络技术的发展应用中也发挥了其强势作用。因此,基于网络具有交互性特点的学生管理系统逐渐成为市场的主流。
高职院校学生信息管理系统采用B/S结构数据库,有效地提升了系统访问的安全度,同时它还删去了一些不必要的环节和流程,使用更为高效便捷。另外,该系统使用自动化程序控制格式,提高了操作的准确度。
该系统主要应用了ASP、Access、SQL Server以及HTML技术等,信息化程度较高。在使用时,ASP主要在系统终端运行,将结果通过html网页的形式发送至用户浏览器,安全性高,可以在32位版本的Windows平台运行。
2 系统功能分析
本系统功能主要是针对高等职业院校每年新生入学报到、毕业生离校实习、中途学生转入转出等进行合理的掌握管理学生的各项信息,本学生信息管理系统包括以下四个管理模块,即学生信息管理:主要包括学生专业、学号、学制、家庭住址等基本信息的管理;学生成绩管理:在使用学生成绩管理模块前请先进入学生信息管理模块录入相关信息;考试管理:普通用户不能进入;用户管理:只有管理员才能使用,普通用户不能进入。
3 系统结构设计
在学生信息管理系统中,数据库建设居主导地位,直接决定着系统建设的质量。因此,为进一步提高高职院校学生信息管理系统的效率和质量,系统管理人员应该积极完善学生管理数据库资料,不断提升系统的数据存储能力和系统计算能力,以提高系统的管理效率和质量。本系统的结构流程框架如图所示:
■
4 系统数据流程图
系统数据流程图是一种常见的使用范围极广的结构化分析工具,它从系统数据加工和传递的角度出发,研究和分析了系统内部数据资料的流动情况,并采用图形的方式表现出来,使其更为形象直观。一般地,系统和设计人员习惯用数据流来描述和分析系统数据的流动情况,而加工则表示对整个系统数据搜集、整理、加工、处理的整个过程,它具有极强的指向性,清晰地展示了系统数据处理的最终目的和方向。系统存储在整个数据流图中发挥着重要的作用,通过存储才实现了系统数据的保管和保存。其中,在数据存储中,最终指向数据存储的数据流被称作写数据,而从中引出的数据流则被称作读数据,双向流动的数据流为修改数据。系统数据的起点和终点在图中仅以符号的形式展现。
5 系统数据库需求分析
对高职院校而言,学生信息管理系统用户的主要需求表现在学生信息的浏览、查询、管理、保存等方面。因此,系统管理人员必须不断完善系统功能,特别是信息的输出和输入功能。根据上述学生信息管理系统数据流程图分析,可以将以下数据项和数据结构作为学生信息的主要管理内容:
学生管理:姓名、性别、民族、籍贯、政治面貌、专业、班级、学号、入学时间、家庭住址;
考试管理:记录号、考试项目名称、对应表名、科目;
成绩管理:記录号、科目、姓名学号;
用户管理:记录号、用户名、密码、等级、安全管理。
实体——关系模型是系统管理中一种数据库结构和功能设计的常用方法,它通过直观形象的方式,展示了结构内部各构成元素之间的关系,使系统设计更为高效便捷。其中,模型中的矩形代表了各个实体,而菱形则代表了各构成元素间的关联性。其中,各关联性可以通过M:M或1:1来表示,而圆形则是各构成元素属性的代表,本系统的E-R图如下:
■
6 系统安装与使用的具体步骤
本文仅以Windows 2003为例,详细说明高职院校学生信息管理系统开发与设计的具体步骤:
打开“控制面板”,双击“添加/删除程序”一项,然后点击“添加/删除Windows组件”一项,再选择程序安装,待安装结束后,双击“计算机管理”一项,再从“服务和应用程序”任务栏中找到“Internet信息服务”一项,打开后再右击“默认Web站点”,选择“新建/虚拟目录”,并将其名称设定为“asp”;接下来先选择一个具体的位置,再将文件夹也命名为asp;并按照系统指示进行依次操作。在进行系统的主目录设置时,先将ITS服务器打开,右击Web站点,点击“属性”,选择系统目录,在选择文档标签时,选择index.asp。设置完成后,还要安装SQL Server 2000,还原原来数据库,再设置新的登录名和密码,规定其登录名为“cxj”,而将服务器角色规定为“SystemAdministrators”。在一切完成之后,即可输入网址 “http://localhost/,然后链接至index.asp。
参考文献:
[1]胡华.浅谈高职信息管理专业课程设置的问题[J].科技创新导报,2010(33).
[2]李琳.高职学生信息管理系统设计与实现[J].电脑编程技巧与维护,2012(14).
[3]毕晓彬.基于ASP.NET的学生信息管理系统的设计与实现[J].科技信息,2011(14).
关键词:高职院校学生信息管理系统开发数据库Browser/Web Server
0 引言
高职院校学生信息管理系统是一个综合性的系统,涉及学生管理的多个方面,主要包括院系管理、班级管理、学生管理以及成绩管理等方面,该系统的出现极大地提高了学校学生管理工作的效率和质量,为高校学生管理工作注入了新的活力。高职院校学生信息管理系统满足了学生信息浏览、查询、管理的需要,系统管理者或教师可以通过系统完成一系列操作,如学生信息的录入、变更、删除等,该系统还具有学生成绩查询功能,学生可以在系统中查询自己各项课程的成绩,并对授课教师作出评价,实现了教学的双向互动。
1 系统可行性分析
随着我国网络技术的逐步发展成熟,基于web的数据库技术也发展到了一个非常成熟的阶段。同时ASP、PHP、Java等语言在应用方面也有了越来越强大的功能,还有人们常用的.net技术,在网络技术的发展应用中也发挥了其强势作用。因此,基于网络具有交互性特点的学生管理系统逐渐成为市场的主流。
高职院校学生信息管理系统采用B/S结构数据库,有效地提升了系统访问的安全度,同时它还删去了一些不必要的环节和流程,使用更为高效便捷。另外,该系统使用自动化程序控制格式,提高了操作的准确度。
该系统主要应用了ASP、Access、SQL Server以及HTML技术等,信息化程度较高。在使用时,ASP主要在系统终端运行,将结果通过html网页的形式发送至用户浏览器,安全性高,可以在32位版本的Windows平台运行。
2 系统功能分析
本系统功能主要是针对高等职业院校每年新生入学报到、毕业生离校实习、中途学生转入转出等进行合理的掌握管理学生的各项信息,本学生信息管理系统包括以下四个管理模块,即学生信息管理:主要包括学生专业、学号、学制、家庭住址等基本信息的管理;学生成绩管理:在使用学生成绩管理模块前请先进入学生信息管理模块录入相关信息;考试管理:普通用户不能进入;用户管理:只有管理员才能使用,普通用户不能进入。
3 系统结构设计
在学生信息管理系统中,数据库建设居主导地位,直接决定着系统建设的质量。因此,为进一步提高高职院校学生信息管理系统的效率和质量,系统管理人员应该积极完善学生管理数据库资料,不断提升系统的数据存储能力和系统计算能力,以提高系统的管理效率和质量。本系统的结构流程框架如图所示:
■
4 系统数据流程图
系统数据流程图是一种常见的使用范围极广的结构化分析工具,它从系统数据加工和传递的角度出发,研究和分析了系统内部数据资料的流动情况,并采用图形的方式表现出来,使其更为形象直观。一般地,系统和设计人员习惯用数据流来描述和分析系统数据的流动情况,而加工则表示对整个系统数据搜集、整理、加工、处理的整个过程,它具有极强的指向性,清晰地展示了系统数据处理的最终目的和方向。系统存储在整个数据流图中发挥着重要的作用,通过存储才实现了系统数据的保管和保存。其中,在数据存储中,最终指向数据存储的数据流被称作写数据,而从中引出的数据流则被称作读数据,双向流动的数据流为修改数据。系统数据的起点和终点在图中仅以符号的形式展现。
5 系统数据库需求分析
对高职院校而言,学生信息管理系统用户的主要需求表现在学生信息的浏览、查询、管理、保存等方面。因此,系统管理人员必须不断完善系统功能,特别是信息的输出和输入功能。根据上述学生信息管理系统数据流程图分析,可以将以下数据项和数据结构作为学生信息的主要管理内容:
学生管理:姓名、性别、民族、籍贯、政治面貌、专业、班级、学号、入学时间、家庭住址;
考试管理:记录号、考试项目名称、对应表名、科目;
成绩管理:記录号、科目、姓名学号;
用户管理:记录号、用户名、密码、等级、安全管理。
实体——关系模型是系统管理中一种数据库结构和功能设计的常用方法,它通过直观形象的方式,展示了结构内部各构成元素之间的关系,使系统设计更为高效便捷。其中,模型中的矩形代表了各个实体,而菱形则代表了各构成元素间的关联性。其中,各关联性可以通过M:M或1:1来表示,而圆形则是各构成元素属性的代表,本系统的E-R图如下:
■
6 系统安装与使用的具体步骤
本文仅以Windows 2003为例,详细说明高职院校学生信息管理系统开发与设计的具体步骤:
打开“控制面板”,双击“添加/删除程序”一项,然后点击“添加/删除Windows组件”一项,再选择程序安装,待安装结束后,双击“计算机管理”一项,再从“服务和应用程序”任务栏中找到“Internet信息服务”一项,打开后再右击“默认Web站点”,选择“新建/虚拟目录”,并将其名称设定为“asp”;接下来先选择一个具体的位置,再将文件夹也命名为asp;并按照系统指示进行依次操作。在进行系统的主目录设置时,先将ITS服务器打开,右击Web站点,点击“属性”,选择系统目录,在选择文档标签时,选择index.asp。设置完成后,还要安装SQL Server 2000,还原原来数据库,再设置新的登录名和密码,规定其登录名为“cxj”,而将服务器角色规定为“SystemAdministrators”。在一切完成之后,即可输入网址 “http://localhost/,然后链接至index.asp。
参考文献:
[1]胡华.浅谈高职信息管理专业课程设置的问题[J].科技创新导报,2010(33).
[2]李琳.高职学生信息管理系统设计与实现[J].电脑编程技巧与维护,2012(14).
[3]毕晓彬.基于ASP.NET的学生信息管理系统的设计与实现[J].科技信息,2011(14).