0
首页 精品范文 学生信息管理系统设计

学生信息管理系统设计

时间:2023-06-04 10:50:37

开篇:写作不仅是一种记录,更是一种创造,它让我们能够捕捉那些稍纵即逝的灵感,将它们永久地定格在纸上。下面是小编精心整理的12篇学生信息管理系统设计,希望这些内容能成为您创作过程中的良师益友,陪伴您不断探索和进步。

学生信息管理系统设计

第1篇

关键词:学生信息管理系统;数据库;信息管理

引言

近年来高校学生人数大幅增加,学生数据信息量增大,如何有效管理学生数据信息则有着现实重要的深远意义。针对此问题,本文设计并实现了学生信息管理系统,可利用此系统支持提供学生数据查询及管理,系统采用Java语言与SSH三大框架展开技术细节探讨,并采用B/S模式来进行研究开发,系统方便易用,操作简单,且具有强健的可维护性。

1学生信息管理系统设计

本系统主要用来进行学生管理,使用范围是学生、教师和课程信息的综合管理,以最终确立有关信息的科学、规范和自动化的处理、显示及后台控制运行机制。系统主要功能是学生信息日常管理,如对学生信息的录入、检索、修正和删除等基础操作,在教师方面则实现了教师添加、课程分配、以及对信息的各种修改、课程信息的相关操作设置等等。本系统的框架结构属于B/S模式,不需要连接客户端就能使用,只需要一个浏览器即可对数据信息规划实施一系列的操作,不受空间、地点的限制。系统的使用对象是管理员和管理员所指定的用户,其中管理员有最高权限,也可以分派人员对系统进行操作,配置相应的权限。在本系统中,每个使用者均是依据自己的权限来选择调取相应的操作。1.1系统功能模块设计本次研究中的学生管理系统分为5个模块,具体即如图1所示。1.2系统使用数据库的设计本系统采用SQLServer2008数据库,安装在服务器端,操作者通过使用浏览器发送请求给服务器,Tomcat服务接收到请求再访问数据库执行相应的操作。本系统中设计建立4类数据表,分别是管理员表、课程信息表、教师信息表及学生信息表,这里将进一步给出各表的结构阐析描述即如表1~表4所示。

2系统的实现

本系统利用B/S模式,基于JSP技术进行开发,并采用SSH三次框架配合设计代码实现,具体研究阐释如下。2.1用户信息管理模块该模块重点显示用户的基本信息。用户登录后,对该用户执行判断处理,正确通过后可获取并显示该用户的个人信息,还可对此信息提供修改及保存操作模式。2.2学生信息管理模块该模块用于检索、增加、删除、修改学生信息。同时,也可根据学生的学号、姓名、生日、系别、专业、年级等各类信息展开组合查询。查询出来的数据按一定的要求在页面内给出显示,在其对应结果的表格里还可以对学生的信息进行编辑,具体就是涉及到学号、姓名、生日、系别、专业、年级、照片等关联信息的修改。而删除操作则是在提取得到学生的学号这个唯一的标识后,再到数据库里完成指定删除操作,最后还可以把所查询到的数据用EXCEL的形式控制导出。学生管理模块的另外一项内容就是添加学生的信息,在技术设置上涵盖了学号、姓名、生日等所有学生的特征信息,通过遵照格式定义填写了这些数据才可以转入保存操作,错误的信息将导致标志提示,而且也不会被保存。2.3教师信息管理模块该模块主要用于查询、添加、删除、编辑教师的信息。关于查询,可以表述为:依据教师的职工号、姓名、出生日期和系别信息对教师信息指定设计查询,并可以将查询出来的结果整合后完整导出;编辑界面可以获得数据库里当时填写的所有信息,并构建了直观展示,还可以成功提供各类修改;删除即是得到教师的唯一ID后进行数据库的删除。而添加则是可以添加一名新教师,也要依照预定的内容格式来填写,若有不对也会发出提示,并且也不会被保存。2.4课程信息管理模块该模块主要是设计提供课程信息的查询、删除、编辑和添加的功能。进一步地,查询是可以根据课程编号、课程名、开课学期的信息进行相关的组合查询,查询后的结果信息以表格的形式展示出来,也可以将查询到的数据下载保存到本地方便下次查看;编辑是首先获得待编辑课程的全部信息,并且可以对每项信息做出需求研发改变,同时将其实现优质保存;添加课程的信息主要是针对与课程相匹配的任务主题。添写时要按照预定格式,若有错误也会给出提示且不能被保存。2.5系统管理模块该模块能够对密码进行修改,修改密码是要输入旧密码和两次新密码,如果并不一致,则禁止对其修改;另一个功能就是退出系统。

3结束语

本次研究在系统设计实现后进行了软件测试。由测试结果可知,系统操作简单,信息提示也简明清晰。同时,系统更具有良好的可维护性。而且,由于是在浏览器上对本系统设计展开操作的,使得时间与空间将不再对其施加影响与作用。而由当前的时展演变推知,利用计算机来实现数据管理必将成为整个社会的发展趋势,故本次研发系统也将具有一定的推广意义和实用价值。

参考文献:

[1]印旻,王行言.Java语言与面向对象程序设计[M].2版.北京:清华大学出版社,2014.

第2篇

【关键词】 ACCESS 学生信息管理系统 数据库

一、用户需求分析

该系统的主要用户有学生处学生信息管理科、教务处学生成绩管理科,学生处主要管理学生的:学生基本信息、学生日常表现信息、学生奖学金、助学金评定等方面的信息;教务处主要管理学生的:学生选课信息、成绩表等方面的信息。经用户需求分析,本系统设计的需求有:

1、任课教师可以在规定的时间段内对自己所代课程的学生考试成绩进行录入。

2、所有的学院在校学生都可以对自己的日常表现和各门课程成绩进行查询。

3、学生处学生信息管理科和各系部的辅导员、班主任可以查询学生的基本信息、日常表现等信息,教务处学生成绩管理科和各系部的教学秘书可以对学生成绩进行查询和汇总。

4、系统管理员可以根据业务的不同添加用户、修改用户权限、进行数据备份等。

二、系统功能

2.1学生基本信息管理

学生基本信息主要包括学生的学号、姓名、民族、性别、年龄、系别、专业、班级、政治面貌等。若需查询学生相关信息,不仅可以按照一个字段进行查询,而且可以按照多个字段进行查询,还可对查询结果进行分类汇总、打印等。

2.2学生日常表现信息管理

学生日常表现信息主要包括:出操情况、旷课情况、也不归宿情况、参加校内外活动情况等。

2.3学生成绩管理

学生成绩管理主要包括按照不同的权限,相关用户可以进行成绩的录入、修改、删除,录入后系统会自动计算学生的总分、平均分等。还可以按照不同要求进行成绩的浏览,以及对查询结果的打印。

三、系统实现

1、创建后缀名为mdb 形式的数据库:使用ACCESS,新建一个名为“学生信息管理系统”的空数据库。

2、数据表的创建:

(1)学生基本信息表(学号、姓名、民族、性别、年龄、系别、专业、班级、政治面貌)。

(2)学生日常表现表(学号、出操情况、旷课情况、也不归宿情况、参加劳动情况、参加校内外活动情况、各任课教师评价情况)。

(3)学生成绩表(学号、课程编号、成绩)

3、相关查询的创建:学生信息管理系统的一大特点就是方便各类用户的查询,因此需创建的查询有:单个学生信息查询,按系别、班级、政治面貌、性别等查询。

4、对应窗体的创建:主要包括登录窗体,主菜单窗体(将所有需操作部分显示于此窗体,用户只需点击对应按钮即可进入对应窗体进行操作),学生基本信息录入窗体,成绩录入窗体以及各种查询窗体。

5、打印报表的创建:按照不同的用户需要,主要包括学生基本信息表、学生成绩表、班级成绩表、特殊条件查询表(比如:进行不及格人员的计数)。

6、数据库访问页的创建:将学生日常表现中的一些情况可以采用Web页面的形式通报批评或表扬:(比如:对学生夜不归宿、旷课等违纪行为的批评和好人好事等行为的表扬)。

四、结束语

学生信息管理系统能够实现系统设计时模块中所包含的各种功能,具有界面友好、操作简单、实用方便的特点。本系统可以为学生处、教务处相关人员以及各系部辅导员、班主任老师、教学秘书和各位在校学生提供便捷的学生管理信息化方式,大大提高了学院学生信息管理的工作效率。

参 考 文 献

[1] 杨继萍.Access 2007 数据库应用与开发从新手到高手[M].北京:清华大学出版社,2008.

[2] access[EB/OL].[2010-10-25].http:///view/355qda

[3] 文东,杨来明,胡文鹏.Acess 2003 数据库应用基础与项目实训[M].北京:科学出版社,2010:3.

第3篇

1.1系统环境设计

基于对系统体系结构的分析,学校信息管理系统以windows2000/XP为操作系统平台,SQLServer2000为后台数据库,IIS5.0为Web服务器,IE5.5以上版本为客户浏览器,以ASP为开发语言,来开发基于B/S构架的学生信息管理系统,并在设计过程中充分考虑系统易用性、可靠性和灵活性的统一。微软的windows系统具有界面友好、操作简便及安全性较强的操作系统,其提供的Web服务器IIS主要包括WWW服务器、FTP服务器等。有了它使得在Intranet(局域网)或Internet(因特网)上信息成了一件很容易的事,同时在Windows环境中采用基于ODBC的连接技术来链接数据库较为容易。

1.2系统总体功能模块设计

本系统主要分为九大模块:系统管理、联办学校管理、班级管理、学生信息管理、招生报名管理、成人高考管理、成绩管理、费用管理以及毕业生管理。用户可以在本系统中对各种信息进行录入、修改、删除等操作,使各专业老师对学生信息的管理系统化,提高办公效率,以达到更合理化,方便化等要求。功能结构模块图如图1所示。各模块设计内容描述如下:

(1)系统管理模块。管理员可以设计不同组、用户的操作权限和登录方法,有对操作权限和登录方法开放度的管理权;其他人员没有修改查看的权限。

(2)联办学校管理模块。管理员可以添加、修改和查询联办学校信息,有对联办学校信息开放度的管理权;教师可以查询联办学校信息,招生培训科可以录入并查询联办学校信息;学生无权录入和查询联办学校信息。

(3)班级管理模块。管理员可以添加、修改和查询班级记录,有对班级信息开放度的管理权;教师班主任学生可以查询班级信息,教务科可以录入并查询班级信息;能统计各联办学校班级情况,统计各年度班级情况。

(4)学生信息管理模块。管理员可以添加、修改和查询学生的基本信息记录,有对学生基本信息开放度的管理权;班主任可以查询班级学生基本信息,可以录入并查询基本信息;学生有查询个人档案信息的权利;按多种条件统计学生情况。

(5)招生报名管理模块。管理员可以添加、修改和查询招生报名情况的记录,招生培训科对招生报名信息开放度的管理权;可以录入并查询招生报名信息;教师可以查询招生报名信息,学生不能查询招生报名信息;能统计各联办学校的报名情况;统计招生人的招生情况。

(6)成人高考管理模块。管理员可以添加、修改和查询成人高考的相关记录,招生培训科有对学生成绩信息开放度的管理权;可以录入并查询成人高考的相关记录,班主任可以查询所成人高考的相关记录;学生有查询个人相关信息的权利;能统计各联办学校录取情况,年度录取情况,能按分数段统计。

(7)学生成绩管理模块。管理员可以添加、修改和查询学生的成绩记录、课程信息;教务科有对学生成绩信息开放度的管理权,可以录入并查询课程信息及所授课程的成绩;教师,学生可以查询课程信息及学生成绩;能按班级统计学生单科成绩,筛选及格不及格的学生;统计教师授课信息。

(8)费用管理模块。管理员可以添加、修改和查询学生班级的费用记录,财务科有对学生费用信息开放度的管理权,可以录入并查询所授班级和学生的费用情况;教师,班主任可以查询班级和学生的费用情况;学生有查询班级和学生的费用情况的权利;能统计各联办学校交费情况,统计各班级学生交费情况。

(9)毕业生管理模块。管理员可以添加、修改和查询毕业学生的信息记录,学生科有对毕业生信息开放度的管理权,可以录入并查询毕业学生信息;教师班主任可以查询毕业学生信息,学生有查询个人信息的权利;能统计班级毕业信息,统计学生就业信息;能打印毕业证书。

1.3数据库设计

数据库是整个系统的核心部分,数据库设计是否合理将直接影响到数据检索和数据库管理的速度和安全性,以及后面编写程序的方便与否,是系统实现的基础和关键。它要求尽可能降低数据冗余,保证数据完整性及一致性和提高数据并发性能力为原则。本系统的数据库选用MicrosoftSQLServer2000数据库系统,并且采用了WindowsNT身份认证制度和SQLServer自身的身份认证制度,使系统更安全、可靠。SQLServer支持基于WindowsNT的事务处理,能有效处理错误和损坏数据的恢复,随时监测系统运行情况,最优化数据库系统,使SQLServer结合WindowSNT操作系统本身的优势,发挥出SQL数据库最佳的性能。在数据库设计过程中,先设计概念模型,然后将概念模型转换为具体的数据库管理系统所支持的数据模型。E-R模型是概念模型的一种,它通过图的方式表示实体及实体之间的联系,直观易懂。学生信息管理系统的E-R图如图2所示。根据图2所示E-R图,本系统应具有以下的基本表格:联办学校表、班级表、班级基本费用表、招生表、学生基本信息表、教师基本信息表、操作员基本信息表、学生成绩表、教室表、课程表、专业表、学生交费表、学费补助减免表、转班记录表、成人高考录取表、毕业生表。

2中职学校学生信息管理系统详细设计

系统管理模块功能:设置用户组,用户权限,对新组,新用户的添加,删除和修改;设置用户隶属于哪一组;用户密码修改。系统管理员是系统最高权限的拥有者。模块功能如图3所示。模块设计:该模块包括系统管理和用户登录窗口。系统管理窗口实现对新用户组、用户的添加,对组权限设置,用户权限更改,用户密码初始化,以及对用户组和用户的修改删除。用户登录过程需要完成以下任务:根据用户名和密码来判断是否可能进入系统;根据用户类型决定用户拥有的权限;每个用户有3次机会进行身份认证,如果3次输入的用户名和密码都无法与数据库中的数据匹配,则强制退出系统。

(1)联办学校管理模块。模块功能:设置、输入、修改和删除联办学校信息,实现联办学校专业班级管理。主要模块设计:该模块包括联办学校管理和专业管理窗口。联办学校管理:实现增加、修改和删除联办学校信息。专业管理:增加、修改和删除联办学校开办的专业、专业介绍和其他相关信息。

(2)班级管理模块。模块功能:年级、班级的创建、修改和删除;相关信息查询和打印。主要模块设计:该模块包括年级管理窗口和班级管理窗口。

(3)年级管理:创建,修改,删除年级。班级管理:确定当年的班级的基本情况,并填写拟招班级表。班级的撤消:由于生源的问题,拟定班级可能不能开办,则拟定班级需要撤消,撤消由招生培训中心负责。原拟招班级学生的学号,需要重新调整。班级合并拆分:班级在其后的某阶段,要合并或拆分。

(4)班级离校的处理。编号的规范:由9位十进制数字组成,编号含义如下:第1~4位:年度,如:2004代表2004年;第5位:层次:①中专,②大专,③专升本;第6位:专业院校代号;第7位:学习方式:①脱产②校内函授③校外函授;第8位:层次;第9位:班号。(3)学生信息管理模块。模块功能:该模块实现对学生信息的查询、添加、修改和删除等功能。主要模块设计:包括学生基本信息维护窗口和学生异动处理窗口。(a)学生基本信息维护。学生到班主任处报到,班主任录入学生基本资料。基本资料中学生的图像由数码相机采集照相。(b)学生异动处理。学生退学的处理:由学生填写“退学申请表”,班主任根据该班情况改变学号(由最后学号填入到该学号);该部门领导签字,交招生培训中心负责人签字,并签定退费数额,校领导审核;招生培训中心负责修改该班此学生的学号;财务科凭“退学申请表”退费,并输入计算机。学生管理部门,负责学生离校手续。学生转班的处理:由学生填写“转班申请表”,班主任根据该班情况改变学号(由最后学号填入到该学号);并签定应补交或退费用;招生培训中心负责输入该生的新班学号和原班学生的注销;财务科凭“转班申请表”退或收费,并输入计算机。新班班主任转收该生资料。新班班主任(或所在部门)负责补充该生的信息输入。随着办学规模的扩大,学生的信息数据相应复杂化。

(5)招生报名管理。模块功能:该模块实现对招生报名信息的查询、添加、修改和删除等功能,并组织发放招生费用。该模块应能统计出每个招生人每年的招生情况,统计出费用具体发放情况。主要模块设计:包括生源信息窗口和招生费用发放窗口。生源信息窗口:登记生源信息,招生人员。招生费用发放窗口:招生费用发放的管理。

(6)成人高考管理。模块功能:维护成人高考报名信息,实现成绩信息的设置、删除和更新,能查询、打印和筛选上线学生信息,统计录取信息。主要模块设计:包括报考资料管理窗口,成考成绩管理窗口,录取资料管理窗口等。报考资料管理窗口:编辑成人高考报名号等相关报考资料。成考成绩管理窗口:编辑考生成考成绩。录取资料管理窗口:输入录取信息(学校、专业、学制、学习形式)。预科生管理:(预科生:在参加成人高考后,由于分数的原因,被录取为预科,要参加预科学习一年后,参加预科考试合格,并参加成人高考报名,录取成为正式生)。预科生信息维护。统计:①按联办学校统计:统计联办学校本年度的成考招生数据;②按年度统计:横向比较逐年的成考通过情况;③按分数统计:统计某一分数段的考生数量,统计上线百分比值。

(7)成绩管理。模块功能:该模块实现对班级课程的管理,教师每学期任课的管理和学生成绩的添加、修改和删除等功能,并具有多样化的查询统计功能。主要模块设计:该功能模块包括班级课程管理窗口,教师任课管理窗口,成绩管理窗口等。级课程管理窗口:按教学计划编辑班级课程。教师任课管理:每学期安排下期的教师任课计划。成绩管理窗口:录入学生考试成绩。统计:及格或不及格学生筛选统计以及教师授课信息统计。打印:学生成绩查询打印。

(8)费用管理。模块功能:设置班级缴费标准,管理学生的缴费情况。管理学生缴费,根据缴费通知单,在选择班级、查找学生,根据提示,并输入实缴费用。查询学生交费情况,打印相关信息。主要模块设计:包括班级费用管理窗口,学生缴费管理窗口,减免补费用管理窗口等。班级费用管理窗口:录入班级应交费资料。学生缴费管理窗口:录入学生每学年的交费情况。减免补费用管理窗口:包括班级统一减免补和个人因某种条件(如:灾区学生)减免补费;录入班级减免补金额;录入单个学生减免补名单和金额;年级或者班级统一减免替换。查询与数据导出:查询班级交费情况(以班号,年度为索引字段)(其中交费、退费并列);查询班级欠费名单(以班号,年度为索引字段,过滤出交费为0的学生);查询学生的全部(各年)交费情况;输出全校学生该年交费情况(输出为EXCEL文件);输出全校学生所有欠费名单(输出为EXCEL文件);输出全校学生该年补助减免表(输出为EXCEL文件)。

(9)毕业生管理。模块功能:设置、修改和删除毕业生的毕业信息,建立毕业生去向的流动统计、毕业审核、就业单位信息回馈和对就业未就业信息筛选;查询和打印就业信息。主要模块设计:主要包括班级离校管理窗口、毕业生管理窗口和结业生管理窗口。班级离校:对该班学生整体作离校处理。(学生离校后,分为毕业生和结业生)。毕业生管理:毕业审核:明确毕业审核的条件,经各部门签字盖章后确认;输出毕业生名单,输出不能按时毕业的毕业生名单;输入毕业证信息;输入其它信息。结业生管理:(结业生:是已经离开学校,但还没有取得大专、本科学藉的学生,这些学生还需要参加成人高考,取得学藉后,等相应的学制期满后,才能颁发毕业证。)维护结业生相关信息。

3结语

第4篇

摘要:职业院校实验实训基地信息管理系统经过分析、设计、实现和测试等开发过程之后,即可应用于实践教学管理活动。本文以甘肃

>> 基于B/C/S架构的数字校园管理系统 基于C/S架构的安全工器具管理系统 基于C/S模式的员工信息管理系统的设计与实现 基于C/S模式的学生学籍信息管理系统的设计与实现 基于C/S的水库群信息管理系统的设计与实现 基于C/S 的项目信息管理系统设计与实现 基于C/C架构的移动学习系统设计 基于C—B/S混合架构的系统实现 基于B/S三层架构的实验室信息管理系统的研究与设计 基于C/S和B/S混合架构的高校实验课选课管理系统设计与实现 基于混合B/S和C/S架构的高校教务管理信息系统的设计 基于C++学生信息管理系统 基于C/S和B/S模式下的物资采购信息管理平台建设 基于B/S和C/S混合架构的文件管理系统设计 基于C/S与B/S混合架构的高校工资管理系统 基于C/S架构的L公司人力资源管理信息系统的设计与实现 基于C/S架构的学生公寓管理信息系统安全风险分析 基于B/S架构的离退休信息管理系统的设计与实现 基于B/S架构的大学生信息管理系统的设计与实现 基于C/S架构的考试管理系统研究 常见问题解答 当前所在位置:l.

[3]沈黎玮.高校资产经营公司财务集中管理模式的研究与应用――以杭州某高校为例[C].“决策论坛――管理科学与工程研究学术研讨会”论文集(上).武汉:决策与信息杂志社,2016:1.

[4]小兰.管理信息系统成功案例[EB/OL].[2016-03-02]..

[5]C/S结构[EB/OL].[2016-06-22].http:///item/C/S结构.

作者简介:张超(1983―),男,汉族,陕西西安人,现任甘肃林业职业技术学院生态旅游教研室专业教师,讲师,主要从事信息技术的教学和研究工作。

基金项目:甘肃省教育科学“十二五”规划课题,甘肃省教育科学规划课题研究成果,课题编号为GS[2015]GHB0182。

第5篇

关键词:学生信息管理系统;开发;实现

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)30-0047-02

每学校对学生的管理,都必须依赖学生信息管理系统,所以可以说学生信息管理系统对学校进行学生管理具有突出的作用。当前用于实践的系统有多种,但是由于每个学校都有其特点,所以一些系统会出现与学校需要不相符合的情况[1]。因此,有必要结合学校实际情况,参考其他系统的优点,开发出一款适合自己学校的学生信息管理系统。

1系统开发思想及其目标设计

1.1 系统开发思想

对学校当前拥有的管理系统进行集中整合,对学校当前拥有的各类软件以及硬件进行最大程度应用,促进系统开发水平的最大化,保证开发后的应用效果。同时系统的开发必须与学校的相关管理规定相符合,使得学校对学生管理的需要尽可能满足,保证系统操作的方便性以及直观性,确保系统的安全性以及实用性[2]。最重要的是,系统的开发应该加强多个部门一起通力合作,确保不同部门中不同层次的需求都得到满足。重视系统维护环节,确保具备可靠性高的数据备份机制。概括来说,开发学生信息管理系统,应该考虑以下几个方面,第一,了解系统需要具备的功能,第二,通过收集学生相关的各类信息并进行集中,第三,设计学生信息系统基本结构并进行集中分析,第四,对系统中各个界面的元素以及功能进行分析,第五,对系统界面进行设计,完成功能代码的编写[3]。

1.2 系统目标设计

按照学校的具体情况,对校园网进行利用,在保证功能性以及独特性的基础上设计出学生信息管理系统,保证学校管理学生信息的科学性,实现学生信息的查询、分类、录入。

2分析系统功能

2.1 系统的体系与结构

设计系统选择的模式为以B/S架构为基础的三层模式,B/S即(Browser/Server),其中包括数据库服务器、Web服务器、浏览器这些具体结构[4]。下载好客户端后,仅仅需要将浏览器软件安装好就能适用,如果用户是通过无线登录,仅仅需要将Web 浏览器应用程序安装好。将基于B/S的三层架构用于系统设计中的主要优势在于B/S的三层架构具备平台无关性以及系统独立性的特点,有助于进行系统升级以及使用中的维护,能够最大限度以及最大范围内实现各类数据以及资源的分享共用[5]。

2.2 选择开发环境

系统设计经过了全面的实际需求调查,分析调查结果后完成设计了系统总体功能,与此同时,根据系统功能中的具体分功能划分出各个子系统,另外要确定好开发所需环境。将Java Web 数据库中间件技术用于系统开发Web页面,应用Java中的J2ME技术开发无线应用,这类开发出的应用程序能够在各类移动设备以及手持设备上创建。另外系统数据库管理系统应用 Oracle ,数据库的访问借助JDBC 技术完成[6]。JDBC类似于开放方案,对于数据库前台工具开发人员以及数据库应用开发人员,JDBC 成为了标准的应用程序设计接口,保证系统开发人员能够将数据库应用程序通过纯 Java 语言完整的编写出来。JDBC 具备两种不同的API,一种是针对底层的JDBC驱动程序API,另外一种是针对开发人员的API,底层与数据库连接的实现具体是借助JDBC-ODBC桥驱动以及直接的JDBC驱动,所以和 Oracle 搭配显得非常合适,同时安全性很高,可以支持多连接[7]。

2.3 系统功能

将结构化设计技术应用于系统中的子系统中,按照低耦合、高内聚的原则划分以及设计各个模块[8]。系统设计的主要目的是对学生各类信息进行删除、查询、修改或者增加。

系统中的学生信息检索功能主要是为学校各级领导和学生自己查询学生相关信息而设计的。具体内容为:

1)学生基本信息

包括学生的姓名、性别、年龄、学号、身份证号、政治面貌、家庭住址、联系电话等。拥有不同权限的用户可以在系统中进行学生基本信息的修改、增加或者删除。

2)学生各项活动信息

这类信息记录的主要是学生在学校以及实践中的具体表现,比如学校社团活动、大型文体活动、志愿者活动等。

3)学生各类奖惩信息

这类信息记录的主要是学生在学校组织的活动或者竞赛中获得的奖励情况,具体有优秀干部、奖学金、竞赛获奖情况等,同时也会记录一些学生违纪情况,包括警告处分以及较大的批评等。

4)学生学习成绩信息

这类信息中包含学生从入学开始到毕业期间所有课程的所有次考核情况,并且系统借助其本身功能能够检索、统计、分析学生的乘积,还可以统计比较级别不同的学生不同的成绩情况。

5)学生公寓信息

这类信息记录的主要是学生住宿情况,包括房间号、住宿更改或者退宿的情况,还有每个学期学生的住宿费用、水电费缴纳情况以及学生宿舍检查结果情况等。

6)学生组织干部建设信息

这类信息记录的主要是学生社团活动开展情况,具体有各个系部学生会及各类组织的相关信息,学校学生党员及团员的各类信息。

7)学生资助信息

学生资助信息主要记录学生的家庭经济状况,如家庭年均收入、人口数、学费减免、助学贷款、生活来源、勤工助学、享受的补助等境况。

3设计及实现系统中不同子系统功能

3.1 新生信息建立管理子系统的功能

所有学校新生都要从校园网中进入学生管理系统登记自己新生信息,包括档案信息、报到及乘车时间、乘坐车次、需不需要学校接送,便于学校进行新生管理安排。

3.2 新生报到接送管理子系统的功能

该项功能具体分为四个方面,第一个是依照新生到站情况生成接送批次,依据选择抵达的车站信息、乘坐的车次,根据学生到站的先后顺序产生接送批号,将需要接送的学生数显示出来,根据信息进行车辆的配备。第二,登记接送单并完成打印,核对信息,在完成接送手续后核对、确认这些信息。第三,新生接送情况查询,学校可以随时了解新生接送情况,还可以知道实时新生入学率。第四,接送车次查询,查询学校新生接送车辆,了解学校新生接待人员的情况。自行入校的新生,入校后通过刷校园卡登入该系统,完成相关资料的填写,同样能够方便学校领导了解新生情况。

本次开发的学生信息管理系统具备以上优点和功能,同时能够实现无线登录,该系统开发过程中的主要难点在于如何采取有效方法对不同类型的使用者进行使用内容的限制。利用Java语言完成系统开发,依据后期具体使用情况将系统功能进行适当拓展,促进系统的不断完善。本次开发的子系统操作界面清晰明了,教师以及学生能够轻松查询到所需要的各类信息。

剩下的子系统,主要有党团组织建设、学生成绩管理、学生干部建设、奖惩管理、各项资助管理、公寓情况管理等管理模块,这些模块使得能够随时修改、查询、删除、录入学生的各类信息,还能够查询经过统计后的各类信息。查询是本次开发系统中操作比较频繁的功能,因此为了使系统的安全性得到保证,另外特别设计了一个子系统,即各类报表打印管理,这样就能够区分删除以及修改功能,避免数据库的数据操作受到影响。这个设计除了使用者感觉更加方便,另外还能够对操作权限进行进一步细化,使得系统的安全性能更加提高。另外一个子系统即用户权限管理子系统可以对登录权限进行分配、进行用户添加、对学生信息进行查询、删除或修改。数据接换管理子系统可以实现该系统与校园其他系统数据的传递。

4系统数据库与网络结构

4.1 系统数据库设计

通过分析学校的具体情况,做好了流程图,其中教师或者管理人员帮助学生注册和完成系统初始数据录入,对学生信息进行查询以及修改,完成信息的验证,系统会将全部结果反馈给教师或者管理者,另外学生能够在系统能够中录入信息或者进行信息的查询,系统同样能将结果反馈给学生。

4.2 无线部分网络结构图

开发的该系统能够适用无线网络,所有校园内应用校园网的人都能够利用该系统,还能够实现多人联机。

5结语

学生信息管理系统能够极大的方便学校管理学生,还能够促进学校管理水平的提升,提高管理效率。本文通过对系统开发的思路、目标和主要功能进行综合分析,对其中的一个子系统即新生报到接送管理系统进行了着重介绍。同时该系统能够使用无线网络,所以学校领导方面能够随时随地通过系统该功能了解新生入学情况,能够对校车进行最有效的调度,保证其合理性。本次开发系统非常具有实用性,系统功能开发后可以进一步促进学生信息管理系统的完善。

参考文献:

[1] 孙婕.基于Web的连云港开放大学学生信息管理系y的设计与实现[J].淮海工学院学报:自然科学版,2016(2):29-32.

[2] 马喜红.基于 和SQL Server 的学生信息管理系统的设计与实现[J].电子制作,2015(11):150-150.

[3] 徐红伟.基于ACCESS的学生信息管理系统设计与实现[J].中国新通信,2015(13):128-128.

[4] 肖坤峨.基于的学生信息管理系统设计与实现[J].电脑编程技巧与维护,2014,(16):33-35,44.

[5] 罗淑芳,吴丽杰,崔灿等.基于Android的学生信息管理系统初探[J].电子世界,2014(14):140-140.

[6] 吴美兰.基于学生信息管理系统的高校学生管理工作新模式探索与分析[J].科学与财富,2014(12):94-94.

第6篇

(临沧师范高等专科学校,临沧 677000)

(Lincang Teachers´ College,Lincang 677000,China)

摘要: 本文以高职高专院校学生管理信息系统的现状为分析点,阐述高职高专院校学生信息管理系统设计需求功能,最后提出提高高职高专院校学生信息管理系统的具体策略。

Abstract: Taking the current situation of higher vocational college students´ management information system as the analysis point, this paper expounds the design demand function of higher vocational college students´ information management system, and finally puts forward specific strategies to improve higher vocational college students´ information management system.

关键词 : 高职高专;学生信息管理系统;策略

Key words: higher vocational college;students´ management information system;strategy

中图分类号:G712 文献标识码:A 文章编号:1006-4311(2014)34-0271-02

作者简介:周莹(1988-),女,云南临沧人,辅导员,助教,研究方向为科技情报服务、学生思想政治教育工作。

0 引言

近年来,我国加大了对高等教育的支持力度,高职高专院校学生数量越来越多,学生的管理工作越来越复杂,依靠传统的人工进行信息管理工作的模式严重影响高职辅导员工作效率,而基于互联网技术平台的学生信息管理系统,大大提高了学生信息的管理效益与质量,实现了高校数字化、信息化管理。

1 高职高专院校学生信息管理系统现状

随着我国高等教育的发展,高职高专院校的发展规模越来越大,高职高专院校人数逐年递增,为了适应高等教育的发展,高职高专院校选择信息管理系统是高等教育未来发展的必然之路。为此高职高专院校投入了大量的人力物力用于支撑学生信息管理系统建设与构架,截止到目前为止,我国各大高职高专院校都建立了学生信息管理系统,并且其已经应用到教育教学的各个领域,比如教学、科研以及学校管理等。

但是毕竟学生信息管理技术在我国起步的时间不长,高职高专院校学生信息管理系统还存在不少的问题。

1.1 高职高专院校对学生信息管理系统的重视程度不够 虽然高职高专院校都已经构建了相应的学生信息管理系统,但是对学生信息管理系统的认识存在片面性,他们认为学生信息管理系统就是依托学校的网络基础构建信息管理平台,而没有认识到学校信息管理系统构建的全面性;学生信息管理系统的构建需要高职高专院校投入大量的财务与物力支撑学生信息管理系统的构建,然而高职高专院校受到资金或者专业人才的限制,高职高专院校对学生信息管理系统构建的投入力度不够,结果影响了高职高专院校学生信息管理系统的发展。

1.2 缺乏全面统一的信息系统 目前学生信息管理系统基本处于独立系统,信息管理系统功能单一,其主要表现在:一是学生管理信息系统缺乏全面性。高职高专院校在开展教学功能的同时,还要大力发展校企合作、实训拓展以及设备实操等,这些业务需要高职高专院校建立统一的信息管理系统平台,但是高职高专院校的学生信息管理系统却是仅仅对应其管理职能范畴,而不能全面覆盖学生信息管理系统;二是学生信息管理系统缺乏统一性。学生信息管理系统建立的根本目的就是通过信息技术提高学生管理工作效益,便于将学生管理信息进行分类,以便更好地服务信息使用者,但是这种优势却并没有发挥其功能。

1.3 缺乏共享信息资源的平台 基于高职高专院校学生信息管理系统的独立性,高职高专院校的学生管理系统之间缺乏统一的信息共享性,因此高职高专院校的学生信息也就没有办法实现信息资源的共享,造成这种现象出现的根本原因就是高职高专院校缺乏信息共享的资源平台,没有针对高职高专院校学生信息管理统一性建立具有资源共享性质的信息管理系统,因此不利于高职高专院校的学生管理工作,增加了学生管理工作人员的工作量。

2 高职高专院校学生信息管理系统功能需求分析

2.1 新生注册报到功能 新生入学报到是学生信息管理工作的重要内容,也是学生信息管理的重点,一般而言新生报到是整个高职高专院校学生信息管理工作的基础,新生报到需要学校在短时间内接收与处理学生的个人信息,这就要求学生信息管理系统要具有新生报到功能。

2.2 学生信息管理功能 学生信息管理系统除了对学生的基本信息进行管理之外,还要添加学生的个人联系方式、邮箱、籍贯等个人信息,这样系统操作人员可以在学生的信息界面上,直观全面地了解到学生的个人信息,学生可以进入信息管理系统了解自己的个人信息,但是他们没有修改的权限,如果发现自己的信息出现错误,他们需要提出申请,由信息管理员进行更改。

2.3 学生课业管理功能 课业管理就是学生在校期间的所有学习活动内容的管理,它包括选课、考试、成绩、学分统计等功能,课业管理功能是学生信息管理系统的关键部分,通过课业管理功能,将高职高专院校所有学生的学习信息纳入到信息管理系统平台中,实现对教师与学生整体教学、学习情况的动态掌握,及时根据学习情况制定有效的策略。

2.4 学生就业信息查看 学生接受高等教育的最终目的就是为了实现就业,而就业也是高职学生管理工作的重要内容,通过构建就业信息管理功能,高职高专院校的教师可以通过该系统了解到最新的社会就业信息,教师及时将就业信息传递给学生,同时该系统的自动传递信息功能也可以将学生需要的信息以网络传输途径传递给学生,比如学生通过该系统定制自己需要的信息,一旦该系统中出现自己需要的信息,系统就会以电子邮件或者短信的方式传递到学生的手中。

当然除了上述的几种功能之外,其还具有学生党团关系管理功能、学校信息功能、校企合作管理功能以及档案管理功能等等。

3 提高高职高专院校学生管理信息系统的策略

3.1 提高高职高专院校管理者的信息化意识 学生信息管理系统的构建就是为了实现对学生的全面管理,以此确保高职教学工作的顺利开展,基于我国高等教育出现的新特点,传统的学生信息管理模式已经不能适应高职“校企合作”的新模式,为此信息化管理建设具有重要的时代意义。学生信息管理系统的构建离不开高职高专院校管理者的支持,因此高职高专院校的管理者要具备信息化建设意识,一是,高职高专院校的管理者要形成正确的学生信息管理系统概念,认识到信息管理系统的全面性;二是要增加对学生信息管理系统构建的支持力度,积极为学生信息管理系统构建提供先进的技术与雄厚的资金。

3.2 建立高职高专院校教育信息化管理的综合评价体系 高职高专院校要针对教育信息管理来成立一个专门的评价体系,组织、、实施相关的教育管理信息评估活动,这样就能对信息管理建设起到督促作用,一切都根据指标进行建设,确保信息系统的质量。简单来说,也就是通过评估教学信息建设的结果来起到监管信息的作用,高职高专院校教育管理信息评估是改善高职高专院校管理水平的手段和途径。高职高专院校遵守的认证标准为ISO900,这一标准是国际领域的质量认证系统,运用领域十分广泛,可以通用。所以,高职高专院校在进行管理和制定决策时,要兼顾师生的成长,重视管理质量和成效,避免管理障碍所造成的客观责任,重视安全管理的实施与效果。

3.3 增强高职高专院校师资力量,提高班主任的信息素质 高职高专院校的学生信息管理系统离不开教师队伍,其需要教师在日常的工作中应用与设计,因此实现高职高专院校学生信息管理系统需要增强高职高专院校师资力量,只有这样才能在根本上保证学生信息管理系统的质量,才能将学生信息管理系统设计成符合高职高专院校学生管理工作的信息操作系统,因此高职高专院校要通过多种途径提高师资力量,比如开展一系列的教育培训,提高高职高专院校现有教师的信息化水平、积极引进具有计算机专业知识的专家、学者,通过他们的示范作用,带动整个高职教师团队的信息化素质。

参考文献:

[1]孙晓娟.基于Web的学生信息管理系统的设计与实现[J].计算机光盘软件与应用,2012(4).

[2]陆体艳.重塑高职高专院校学生信息管理系统之初探[J].南昌教育学院学报,2013(10).

[3]张霞,付克兰,李辉,钟丽萍.职业院校顶岗实习在线管理系统的设计与实现[J].中小企业管理与科技(下旬刊),2014(02).

第7篇

摘要: 本文在分析高校教务管理的系统的现状的基础上,给出了目前的教务管理业务流程,分析了现有系统存在的缺点和问题。介绍

>> 基于SOA的多校区教务管理系统分析 基于.NET的教务管理系统设计 基于SOA的教育资源管理系统整合设计 基于SOA的生产进度管理系统设计与实现 教务管理系统的设计 基于Web的教务管理系统的研究与设计 基于Struts的教务管理系统的设计与实现 基于Access的教务管理系统的设计与应用 基于winForm的教务管理系统的设计和实现 基于Web的教务管理系统的设计与实现 基于web的教务管理系统的设计与实现 基于JAVA的教务管理系统的设计与实现 基于WEB的成教教务管理系统设计探讨 基于.NET的高校教务管理系统设计 基于工程训练的教务管理系统设计与实现 基于VC的学生教务信息管理系统设计 基于.NET的综合教务管理系统设计与实现 基于WEB的学院教务管理系统设计与应用 基于智能客户端的教务管理系统设计 基于SOA系统架构的环境信息管理系统的设计与实现 常见问题解答 当前所在位置:.

[5]孔祥瑞等.基于SOA和ESB的运输管理系统的设计[J].交通与计算机,2008,(5).

[6]万哲.基于SOA的业务流程管理系统的研究与实现[D].湖北:武汉理工大学,2008.

[7]詹泽梅.基于SOA高校人力资源管理系统的设计与实现[J].信息技术,2008,(10).

[8]吴延凤等.基于SOA的高校信息资源整合研究[J].福建电脑,2008,(11).

[9]刘秋生等.基于面向服务架构的业务流程管理系统构建[J].商业时代,2008,(32).

[10]陶亚雄等.基于流程知识的业务流程管理系统研究[J].制造业自动化,2007,(6).

[11]D.Kova,D.Trek,Qualitative Trust Modeling in SOA,Journal of Systems Architecture.(2009).

第8篇

【关键词】高校学生干部信息管理与测评系统;B/S模式;设计与实现研究

引 言

随着现代计算机技术的进一步创新发展,高校人才管理系统的更新发展速率得到快速提高,B/S模式的人才管理系统中高校学生干部信息管理系统的升级发展,为高校的人才储备和人才输出提供了更完善的系统依据,结合系统的设计部分,对B/S模式在高校技术发展的设计与实现进行研究。

一、B/S模式在高校学生干部信息管理与测评系统的设计

(一)数据库设计

B/S模式在我国高校学生干部信息管理与测评系统中的应用,实现现代高校信息管理结构自动化、智能化管理[1],而我国现代技术与应用的主要技术探究,为了打破传统学生信息管理的人工管理效果,完善高校学生信息管理的数据资源,B/S模式是基于计算机浏览器的基础设计方面,实现高校学生干部的信息管理形成独立的数据库,B/S模式中数据库的建立是基于现代数据库的设计中,将不同的设计与数据库的整体应用情况进行数据输入记录[2],可以保障高校学生干部信息资源的补充与应用中,对学生的工作能力,学习能力等情况实现更全面的数据分析。

(二)系统功能设计

系统功能设计,是在高校学生干部信息管理与测评系统中的另一重要分支,系统的应用人群主要是学校管理者和学生。进行B/S模式的信息开发中,需要实现信息功能的设计要善于把握两种应用人群的应用特点[3]。一部分,系统功能的设计要保障系统的开发可以为教师把握学生干部的实际管理情况提供信息资源,例如:教师一方面通过B/S模式为学生干部布置管理工作,同时又可以通过系统对学生的工作情况进行核实监督,教师通过B/S模式达到高校学生干部能力的综合性培养;另一部分,B/S模式在现代系统设计,为学生提供应用需求,网页交流功能能够保障系统开应用中,学生干部与教师之间的交流,同时,B/S模式的网络数据库可以为学生管理工作提供可参考的信息。例如:B/S模式下的学生干部管理系统中,可以实现学生管理工作设计的虚拟化设计,教师能够通过网络平台,对学生干部的管理能力培养进行指导,可以提高高校学生干部管理工作的效率,也是高校人才培养的主要渠道之一。

(三)安全系统设计

B/S模式在高校学生干部信息管理与测评系统中的应用,是高校管理工作的安全性开展提供了技术支持。B/S模式的应用主要从现代计算机技术的基础上进行高效学生管理技术的进一步融合,如果直接将B/S模式应用在高校管理与学生检测中,对高校管理信息的安全性带来一定的威胁。针对这一问题,B/S模式的学生信息管理系统中设定相应的安全管理系统,登录信息的密码控制,不论是学生干部还是学校的管理者,进入B/S模式在高校学生干部信息管理与测评系统,必须输入登录密码,系统内部程序自动对输入的信息进行检验,如果系统检验次数连续超过3次,系统会将高校学生检测管理信息资源进行锁定,从而达到系统信息资源的安全性得到保障;此外,B/S模式在高校学生干部信息管理与测评系统也与计算机网页设置的防火墙进行信息资源管理,避免B/S模式在高校学生干部信息管理与测评系统的信息资源受到网络黑客或者病毒的侵袭,影响高校管理工作的开展。

(四)B/S模式信息筛选设计

B/S模式的设计,具有信息资源的筛选功能设计[4],B/S模式在我国现代高校系统中的应用,可以保障高校学生干部管理信息资源的应用与学生干部审核信息的自动化筛选,当高校对学生的管理工作进行检测时,通过在B/S模式中输入检测的关键字,可以达到系统模式和系统信息资源的整体性应用,从而达到高校管理者直^性的学生干部的日常管理工作进行信息总结,有助达到对高校学生干部管理能力和管理效果的审核,促促进我国现代技术应用水平的进一步优化与探索,此外,B/S模式在高校学生干部信息管理与测评系统中的设计,可以将现代系统的应用进行最直接的能力检测,为现代高校技术的逐步优化发展提供更便捷的应用分析。

二、B/S模式在高校学生干部信息管理与测评系统的实现

B/S模式是现代计算机资源在高校管理中的应用技术分析,我国现代教育的学生干部管理自动化系统的应用,能够实现高校的整体管理效果得到提高。例如:某高校中应用B/S模式进行高校学生干部信息管理与测评能力的检测,系统在实际中的应用,取得了较高的应用效果,一方面,高校工作的开展中,学生干部可以将学校的实际管理工作落实到实处,并通过B/S模式平台,对实际开展情况进行及时反馈,当学生管理干部遇到管理问题,B/S模式为学生干部工作的开展提供了问题解决的信息支援[5];另一方面,B/S模式在高校管理中的应用,管理者能够及时掌握学生干部的实际管理情况,为学生干部的日常工作进行指导,同时也将应试测试转变为灵活的能力检测,为高校管理人才的培养提供技术支持。

结 论

B/S模式在高校学生干部信息管理与测评系统的研究,是对我国现代高校教育系统的技术应用情况进行分析探究,也为我国教育事业的技术应用与探究提供了更加完善的优化发展水平,实现我国教育事业人才管理技术创新发展开拓新的发展空间。

作者简介:刘畅(1983.7-),男,回族,籍贯:河北省沧州、2009年毕业于天津师范大学计算机应用专业,现供职天津师范大学学生处?学位硕士、研究方向计算机信息技术。

参考文献:

[1]吴海丽.高校学生综合素质信息管理系统设计思想[J].长春师范学院学报,2011,06:151-153.

[2]朱建华.基于BS模式的学生信息管理系统设计[J].科技展望,2016,13:9.

[3]曾光辉.基于CS/BS模式的课程教学质量测评系统的设计与实现[J].软件工程师,2010,12:46-49.

第9篇

摘要:VFP6.0是制作一些小规模的管理系统软件,尤其适合制作单机版(即不联机共享数据库的情况)的管理小系统,VFP制作的系统主要特点是处理数据速度快。本系统在构建的过程中,使用简单的框架,并力求系统的既全面、通用,且又简洁。不过需要说明的是,此系统只对某一部分进行重新分析,设计,实施,而对于大量的数据进行编辑,查询,修改等等,采取省略而过。也就是说,本论文知识针对信息管理系统的框架以及小部分细节进行说明。

关键词:Visual Foxpro6.0 数据库 信息管理系统

一、系统开发的目标和意义

本系统是将现代化的计算机技术和传统的教学、教务工作相结合,按照学校的工作流程设计完成的。为了使系统在学校的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:

(一)系统的目标

当今,不仅在大的学院,在各中小规模的学校,用计算机管理学校信息也已经越来越普遍了。为了提高学校的管理能力,用计算机来管理学校的信息,是非常必要的。

(二)系统的意义

1、系统简洁,便于操作。

2、对各种数据进行动态管理,防止混乱。

3、能够按照用户选择的不同的条件进行简单查询和复合查询。

4、能够对查询结果进行分类汇总,实现报表打印。

5、注意数据的安全性,具有数据备份和恢复功能。

6、系统应具有实用性、可靠性和适用性、同时注意先进性。

本系统侧重点在于前三点。

学生:对各科成绩的查询及查看本班成绩排名等情况。

老师:输入并维护所教科目的学生成绩,计算本科的成绩排名、本科成绩在班上的排名。输出本班科目的成绩及排名情况。输出学生的基本信息,各科的成绩及各科成绩的部分,各科成绩的排名,总分的排名情况。

教务处:学校全体成员的信息管理,对考试科目,时间及对所考科目的编号等进行具体的管理,并对任课老师,班主任等输入的信息进行存库,对学生的信息进行必要的维护,可打印学生的所有信息。

办公室:统计全校学生的所有信息。

三、系统的框架介绍

本系统可以完成中小规模学校或者机构的基本学生信息管理工作,在信息显示中,进入登陆界面以后,进入菜单界面,然后根据菜单中的选项,选择你相对应要工作的目标,在本系统中设置了信息显示、信息查询、信息修改、信息输出的几项基本功能。在选中信息显示的菜单时,可以完成对超市中某些信息的显示与了解,而在信息查询中,可以使工作人员在大量数据同时存在时,输入你想查找的对象,查看到了具体的内容,工作的信息总是在不断地变化着,所以要进行数据的修改,因此我又建立了有关于信息修改的程序,最后还有打印输出的功能,整个课程设计就是这样一个完整的工作系统。

四、系统功能分析

(一)权限功能:只有注册用户能进入。

(二)录入功能:只为管理员提供录入功能。

(三)查询功能:为所有注册用户提供查询的功能,可查询允许范围内所有信息。

(四)维护功能:只为管理员提供查询及相应的修改,删除功能。

(五)退出功能:结束并关闭系统。

五、系统的需求

(一)运行环境

硬件环境:pentium4,主频1.7G,硬盘30GB,内存256MB以上

软件环境:WINDOWS97以上版本中文操作系统,VISUAL FOXPRO6.0

(二)如何运行

1、首先要打开Microsoft Visual Foxpro6.0,打开项目“学生信息管理系统.Pjx”。

2、设置“默认目录”至项目所有文件夹。

3、运行“face.scx”。

六、学生成绩管理系统设计过程

(一)系统的设计结构

本系统适用于中小规模的学校,其主要分为四大模块:

用户管理:用于对用户的管理,口令的设置,浏览系统日志和数据备份。

学籍管理:用于对学生所有信息管理,报考添加、删除、修改学生信息等。

成绩管理:用于对成绩的输入、修改、汇总及排名。

学生信息查询:对学生成绩等信息的查询,查询方式为模糊,且具有多条件组合查询功能。特别是对于查询符合条件的毕业生。

(二)系统的设计思想

设计是系统具有良好的易用性的一个重要因素,基于本系统的特殊应用范围考虑,本系统的设计主要从两个方面去考虑:一是功能,二是风格。

1、针对页面的功能上的要求是:应具有可方便检索,浏览系统信息,具备良好的导航性;

2、针对页面风格上的要求是:体现美观、简约、易用等设计元素。

(三)系统设计原则:

浏览界面友好,美观,大方,简洁

栏目内风格统一,让访问者能快速熟悉网站的设计结构,信息显示一目了然

风格简约,突出功能与重点

易用性强,便于操作与查找相关内容

良好的伸缩性,易于在将来的运营过程中增减模块或内容

(四)系统设计过程

所有的操作项目都在名为“学生信息管理系统.PJX”项目管理器中进行。

1、建立名位“学生信息管理系统.PJX”的项目管理器。

2、界面设计

首先设计初始界面(表单),为了让整个表单页面更加漂亮,设计了五颗闪烁的星星,点击“登录系统”按钮,进入登录界面。

再进行菜单和顶层表单的设计,在顶层表单中调用菜单。

设计表单和报表。(此地方随时可以添加新的内容)

3、数据库设计

该系统设计了两个数据库,dlyh和学生信息

(五)遇到的问题及解决方法

(1)数据的备份不成功,请教同行解决

(2)连编不成功,在网上查询得知缺少两个可视类文件,未解决。

(3)照片的添加,文件路径的提取等未找到资料的问题,寻求编程爱好者网站获得帮助,已解决。

七、本系统的优缺点

本系统优缺点:性能易用,简约,具体有较高的扩展性和可维护性。特别对于自学或者初学的学生,可以分析系统从而了解框架结构以及功能。

本系统的缺点:功能不齐全,在真正的办公室应用中,还需要部分比较细小而使用的功能。

八、小结

本系统适用于小规模的简单的学生信息管理,有利于管理和发展,而且可以在应用的过程中适当的扩展该系统的功能,由于没有连编,相对比较容易维护,只稍微懂得VFP的人,都可以对该系统进行添加功能以及维护,当然,也相对容易遭受到破坏。

系统制作过程中遇到了很多的问题,如表单与表单之间的连接,表单与菜单之间的连接,表单与报表之间的连接,查询的运行过程总是打不开表。有部分问题借助其他课本解决,有一些问题却是寻求编程爱好者的帮助。

通常情况下,此系统比较适合给学生学习用或者其他自学者分析此系统,从系统中获得学习信息。

参考资料:

[1]Visual FxoPro6.0 基础与应用.高等教育出版.周丰治 李明.主编.

第10篇

Shi Yumin;Zhang Zuogang

(Naval Aeronautical Engineering Academy Qingdao Branch,Qingdao 266041,China)

摘要: 管理信息系统是一个复杂的人机系统,学生管理信息系统近几年来也有了长足的发展。本文将以一个典型的学校中的学生信息管理系统为例子,来讲述如何建立一个学生信息管理系统。

Abstract: The management information system is a complex man-machine system, the student management information system in recent years has developed rapidly. This paper will take a typical school student in information management system for example, to tell how to establish a students' information management system.

关键词: 系统设计 数据库设计 代码设计

Key words: system design;database design;code design

中图分类号:TP39 文献标识码:A文章编号:1006-4311(2011)20-0123-02

0引言

随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也称被增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

1系统设计

系统设计是在系统分析提出的逻辑模型的基础上,考虑如何用具体的物理设备和通信传输手段来实现系统各项功能的工作,也就是解决新系统具体“怎么做”的问题。系统开发的总体任务是实现学生信息关系的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成的。[1-6]本例中的学生信息管理系统需要完成的功能主要有:

①学生信息管理,包括学生信息的录入、学生信息的查询、学生信息的修改;②班级信息管理,包括班级信息的录入、班级信息的查询、班级信息的修改;③课程信息管理,包括课程信息的录入和修改;④成绩信息管理,包括成绩信息的录入、修改、查询和统计。

对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图1所示的系统功能模块图。

2数据库设计

数据库设计是系统设计工作中的一项十分重要而又复杂的工作,它的设计质量直接影响到系统的开发进度、应用效果及其生命力。因此,整个数据库的设计工作必须按照科学的方法和程序来进行。[7-12]数据库设计的关键问题是如何建立一个数据模型,使其能够正确反映用户的现实环境,包括向用户及时、准确、全面地提供所需要的信息和支持用户对所有需要处理的数据进行处理,并且还要使其具有易于维护、易于理解和较高的运行效率。

数据库需求分析。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。对用户需求进行分析,其主要目的是在系统详细调查的基础上确定各个用户对数据库的使用要求。

针对一般学生信息管理系统的需求,通过对学生学习过程的内容和数据流程分析,设计数据项如下:①学生的基本信息:学生学号、学生姓名、性别、出生日期、班级、入校时间、家庭住址、联系电话、备注等。②班级基本信息:班号、所在年纪、班主任姓名、所在教室等。③课程基本信息:课程编号、课程名称、任课老师、开设班级号等。④成绩信息:学生学号、学生姓名、所在班号、所学课程、考试分数等。

3代码设计

管理信息系统的主要任务是对管理活动中产生的大量数据进行加工整理,以满足各种管理职能和各个管理层次对信息的需求。[13-14]由于现代管理活动中产生的数据量大,所需要的信息种类也很多,所以必须经过分类整理后才能更有效地利用,而代码设计就是信息分类的具体体现。将系统中具有某些共同属性或特征的信息归并在一起,并通过一些便于计算机或人进行识别和处理的符号来表示各类信息,就是代码设计。

本系统采用多窗体设计,部分代码设计如下:

Private Sub cmdOK_Click()

Dim Sql as ADODB.Recordset

Dim txtSql as string

Dim msgText as string

If not Testtxt(txtsid.text) then

MsgBox”请输入学号!”,vbOKOnly+vbExclamation,”警告”

txtSID.SetFocus

Exit Sub

End if

If not Testtxt(txtName.Text) then

MsgBox”请输入姓名!”,vbOKOnly+vbExclamation,”警告”

txtName.SetFocus

Exit Sub

End if

If not Testtxt(txtSex.Text) then

MsgBox”请选择性别!”,vbOKOnly+vbExclamation,”警告”

txtSex.SetFocus

Exit Sub

End if

If not Testtxt(txtBornDate.Text) then

MsgBox”请输入出生日期!”,vbOKOnly+vbExclamation,”警告”

txtBornDate.SetFocus

Exit Sub

End if

If not Testtxt(txtClass.Text) then

MsgBox”请选择班号!”,vbOKOnly+vbExclamation,”警告”

txtClass.SetFocus

Exit Sub

End if

If not Testtxt(txtRudate.Text) then

MsgBox”请输入入校时间!”,vbOKOnly+vbExclamation,”警告”

txtRudate.SetFocus

Exit Sub

End if

4结束语

学生管理信息系统对一个学校来说有着至关重要的作用,通过使用管理信息系统可以对学生的基本信息、班级信息、课程信息、成绩信息进行各种管理,可以大大方便学校的管理工作,而且可以方便学校领导和老师对学生的信息进行掌握和管理,但通过目前学校的使用情况来看,还需要进行调整和改进,这也是作者今后要研究的内容。

参考文献:

[1]安中,吴洪波.管理信息系统.北京:中国铁道出版社,1997.

[2]王勇领.系统分析与设计.北京:清华大学出版社,1991.

[3]魏军,王威,郭冰冰.管理信息系统.北京:国防工业出版社,1999.

[4]曹锦芳.信息系统分析与设计.北京:北京航空航天大学出版社,1987.

[5]黄梯云,李一军.管理信息系统.北京:高等教育出版社,2000.

[6]张立厚等.管理信息系统.广州:世界图书出版公司,2002.

[7]邸端华等.小型局域网组建、维护、扩展.北京:电子工业出版社,1998.

[8]许卓群等.数据结构.北京:高等教育出版社,1987.

[9]王行言等.计算机信息管理基础.北京:高等教育出版社,1999.

[10]柴佩琪等.微机管理信息系统大全.西安:陕西科学技术出版社,1986.

[11]薛华成.管理信息系统.北京:清华大学出版社,2002.

[12]王能斌.数据库系统原理.北京:电子工业出版社,2000.

第11篇

关键词:校园网;就业管理;信息系统

一、前言

随着高等教育改革的深入,高校招生规模扩张,大学毕业生数量也随之增加,招聘企业对人才的需求也随之改变。有人说大学毕业等于失业,如何有效实时地管理毕业生的去向,不仅是社会的责任,也是高校的责任。

管理人员通过每位毕业生返回的就业协议掌握毕业生的工作动向,常出现一些问题,比如对于毕业率的统计、就业率的统计、用人单位择校的统计等大量的信息数据,人工登记出错率太高,复查信息困难。如何准确统计就业率,提高就业率,就需要就业管理系统在高校中发挥作用。

二、基于校园网建设就业管理信息系统的意义

1.数据统计与维护

建立健全的毕业生就业管理机制,对毕业生就业工作的顺利开展起到至关重要的作用。一所高校的好坏,体现在学生的就业率上。促进毕业生更好就业,更快步入社会、适应社会,建立高校就业管理系统就是必不可缺的。高校管理信息系统能对大量的信息进行筛选、归类,控制有效信息的和存储,提高教职工对毕业生就业管理的认识。

高校毕业生就业信息管理系统基本上面向过程进行分析和设计,采用模块化设计思想,以方便系统后期维护升级操作,提高系统数据存储的安全性。那么相对于以往陈旧的就业信息管理工作,信息网络化管理系统的优势有更新及时、实时查询、信息可靠性高、存储量大、安全性好、存储r间长、成本低等。每个高校都有独立的校园网,为就业信息管理系统提供了必要的条件。因此,利用校园网对毕业生信息进行管理就成了可操作的工作,可以解决传统的就业管理工作中经常出现的问题,如毕业生与用人单位在求职、招聘过程中信息不对称、信息流失等问题。

2.提供就业咨询与指导

高校的就业指导中心通过网络就业政策和招聘信息,针对不同专业院校不同的就业咨询与指导。在高校就业信息网站的建设过程中,校园网作为主要的载体,发挥了举足轻重的作用。如今,校园网建设已经成为高等院校数字化校园建设不可或缺的一部分,校园网的规模、网络性能以及应用水平已经成为衡量一所高等院校数字化水平的标志之一。校园网的支持可大大提高高校毕业生就业信息管理的效率,也是学校管理正规化的重要条件。高校运用毕业生就业信息管理系统,可以满足数据信息集中管理和维护、实时查询的需求,从而提高管理的效率和质量,满足毕业生信息管理和就业的要求,给毕业生创造更多的就业机会,促进就业。

与以往的管理办法相比,就业管理系统基于网络建设不受时间和空间限制,在网络环境下的就业信息管理信息量大、针对性强。通过网络平台,无论是学校还是个人都可根据需求,针对性地在网上发送和接受信息。同时,基于网络环境的就业信息管理更加灵活,可以节约成本,提高效率,促进无纸化办公。合理使用计算机网络完善信息管理工作,利用网络资源建立数据库,能避免以往毕业生与用人单位在求职和招聘中信息不对称等问题。很多单位的求职信息无法在学生群中得到扩散,毕业生也无法将自己的简历及时投给相应的单位。以往的就业信息都是通过高校学工工作者统计完成,毕业生的就业协议如果无法及时反馈回高校,就被计为待业中,同时,毕业生离校,学校也无法将新的就业信息传达给学生。

就业管理信息系统的运作,主要是将信息模块化,对往年的就业信息进行存储,为当年就业形势提供参考,及时更新就业信息,将企业所需人才信息更新,为毕业生就业及时提供信息。毕业生也能及时将个人信息在求职模块里,供企业、单位挑选人才。这样一来,企事业用人单位和学生中间建立起一个畅通的信息渠道。

三、结语

整个信息管理系统主要是做好、收集、统计供求双方的信息,利用目前覆盖广、应用多的校园网络基础建设建立就业管理平台,在高校管理工作人员偏少的情况下,用于解决毕业生就业信息量大、分布广等问题,实现就业管理信息化是必不可缺的工作。

参考文献:

[1]毕晓彬.基于的学生信息管理系统的设计与实现[J].科技信息,2011(14).

[2]刘吉祥.毕业生就业管理系统设计与实现[D].南昌:南昌大学,2010.

第12篇

关键词:PowerBuilder;校园;信息管理;软件开发

中图分类号:TP311.52

随着计算机网络的普及,校园网也成为在校大学生的主要沟通平台之一,各种各样的管理系统普遍应用于各类学校。学校的师生每天要处理大量的数据信息,校园综合信息管理系统是以数字化信息和网络为基础,在计算机和网络技术上建立起来的,能对教学、科研、管理和生活服务等校园信息进行收集、处理、整合、存储、传输和应用的一款综合管理软件。

系统设计采用的开发工具是SYBASE公司推出的可视化、面向对象的快速应用开发工具PowerBuilder(以下简称PB),相对于其他应用开发工具而言,它具有速度更快、质量更高、功能更强、成本低的特点。PB内置的数据窗口对象类,可以方便数据库的访问,同时PB还具有强大的报表系统,能够根据用户的需要制定各种分析报表。

1 系统分析与总体设计

经过调查,校园综合信息管理系可以普遍应用于各类学校,通过对学校平时的工作业务流进行分析,本次所设计的系统总体上需要具备的功能有:(1)登录模块:用户可以使用相对应的账号和密码进行登录,然后由数据库进行判断和识别身份,从而分配用户不同的使用权限;(2)管理员模块:管理员具有超级权限,可以对所有登录用户进行管理;(3)教师模块:教师可以查询并维护自己的信息;查看学生选课情况;对课程的添加;录入学生的成绩信息;并对学生信息进行维护等;(4)学生模块:学生可以查看自己的个人信息;可以查看自己的成绩及选课情况;查看来自教师的评价;可以对宿舍进行保修等。

通过对系统的软件需求、规模和要求实现功能的分析,校园综合信息管理系统基于C/S(客户端/服务器)模式,前台采用PB为开发工具,后台使用ASA 9.0数据库,前台和后台之间通过ODBC(开放数据库连接)来连接。

2 关键问题与解决方案

2.1 数据库的连接问题。PB的最主要特色之一就是方便有效地访问和管理数据库。在PB应用程序访问数据库之前,必须先与数据库建立连接关系,PB与数据库的连接建立在驱动程序之上。

此次系统数据库通过ODBC接口连接,连接中主要解决了两个问题:(1)定义数据源,在Database Profiles窗口中,选择ODBCUtilitiesCreate ODBC Data Source,然后选择数据源驱动(ASA 9.0),最后在出现的参数设置窗口中配置ODBC(student)、设置登录参数(ID和PSW)和设置数据库(student.db);(2)定义配置文件,在Database Profiles窗口中,选择ODB ODBC项单击“New”按钮,然后填写配置文件的名字(student),最后再选择已建立好的数据源、填写用户名和密码即可。

2.2 数据窗口的使用问题。数据窗口技术(Data Window)是PB的技术核心,它通过Transaction提取数据、编辑数据,再根据需要回写数据,并保证在同一事务内,这样就完成了数据的日常维护和更新等操作。同时,通过众多风格不同的数据窗口和其它标准的Windows控件协调运行,很容易完成系统中数据的各种操作和处理。

校园综合信息管理系统中涉及到多个部门信息数据的处理,为了方便用户处以更方便、更直观和更简洁的方式去操作数据库,系统设计过程中使用了数据窗口技术来解决此问题。以学生模块中的信息查询数据窗口设计为例:(1)根据数据库中的“学生信息表”创建一个数据窗口对象,注意从表中选择要显示的字段,并设计其他属性;(2)将刚创建的数据窗口对象挂在数据窗口控件上,并调整显示窗口的大小和位置;(3)为了保证系统界面输入、修改的数据及时反映到数据库中,并给用户以窗口提示,可以在数据更新主窗口的open、mousemove和timer事件中编写如下代码,以更新成功主窗口w_datasucceed为例:

//主窗口的open事件代码

timer(1)

//主窗口的mousemove事件代码

send(handle(this),274,61458,0)

p_2.picturename="Res\close.png" // p_2为关闭按钮的图片控件

//主窗口的timer事件代码

close(w_datasucceed)

2.3 数据的录入问题。系统使用过程中,友好的用户界面是其与用户交互的关键,并在很大程度上决定了软件设计的质量。由于本系统涉及到的用户数量和信息比较多,尤其是学生的信息,都需要大量数据的录入,为了提高系统数据信息的录入速度,我们采取了条形码的方式来进行管理。

在系统后台,使用条形码识读器可以完成用户信息的大量输入。条形码是唯一能确定用户信息的重要数据,通过条形码可以在系统数据库中快速查找与之相关的信息。以录入学生信息为例,首先新建一个数据窗口dw_tiaoxingma,然后在其itemchanged事件中编写如下代码:

long hanghao

//获得鼠标单击的行号

long= dw_tiaoxingma. getrow( )

//使数据窗口接受数据的修改

dw_tiaoxingma.accepttext( )

choose case dwo.name

//判断条形码数据项

case "txm"

string tiaoxingma

string xuehao

//得到当前行的条形码

tiaoxinga= this.GetItemstring (hanghao, 3)

//在数据库中检索满足条件的信息

SELECT "xsxxb"."xh","xsxxb"."xm"

INTO :xuehao ,:xingming

FROM "xsxxb"

WHERE "xsxxb"."txm"=:tiaoxingma ;

//将信息回写到数据窗口中

this. setitem( hanghao,"xm",xingming)

this. setitem( hanghao,"xh",xuehao )

end choose

3 系统的

为了方便用户使用,本系统在设计实现完成之后,将PB应用程序做成了绿色免安装版本,具体步骤为:(1)创建一个名为“校园综合信息管理系统”的文件夹,把PB编译好的文件以及一些数据和资源文件都放进去;(2)找到PB软件的安装路径,将“…\Sybase\Shared\PowerBuilder”路径下的动态链接库文件拷贝到上述文件夹中;(3)找到PB软件的安装路径,将“…\Sybase\SQL Anywhere 9\win32”路径下的ASA 9.0数据库引擎文件也拷贝到上述文件夹中;(4)至此,系统绿化版制作完成,只要把文件发给用户,用户运行后就可以在任意Windows系列的系统上使用。

4 结束语

本系统是一个功能较完整的校园信息管理系统,系统涉及学校多个部门,用户可以使用不同身份进行管理,极大地方便了人们对校园的学习、生活和工作情况的掌握,提高了各部门提的工作效率,适合国内大部分学校的使用。该系统后期主要是以安卓等智能手机的APP开发为主,这样可以让学校师生通过手机客户端来进行各类信息的查询,更加快捷方便。

参考文献:

[1]樊金生,张翠肖,沙金.PowerBuilder 10.5实用教程[M].北京:科学出版社,2009.

[2]刘小波,刘泓滨,邓利军.基于PB的复烤烟箱打包信息系统的实现[J].计算机技术与自动化,2010(04):127-129.