论文部分内容阅读
[摘 要]近年来,国家对贫困学生的资助力度频频加大,全国高校相继成立专门的学生资助管理中心负责学生的资助工作。随着高校的扩招,贫困生人数也随之增加,学生资助工作变得日益繁重。本文采用软件工程方法学中的传统方法学[来分析和设计一个动态学生资助信息网系统。
[关键词]学生资助信息;贫困生
中图分类号:G64 文献标识码:A 文章编号:1009-914X(2015)29-0234-01
1 引言
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们所深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。目前,全国高校学生资助管理中心正肩负着一项重要的使命——贫困生资助,而信息的繁杂是学生资助工作者的一大烦恼。如何才能使得高校的学生资助工作更加顺利、高效、有序地进行?采用信息技术,通过把学生资助信息网络化集中化可以解决这一难题。时至今日,国内各高校均相继成立学生资助管理中心,负责学校对贫困生的资助工作。本系统将为学生资助工作信息的管理提供一个通用型的信息化平台,让资助信息发布工作变得简单化系统规范化。例如:教师管理员可以随时通过本系统发布最新的相关资助新闻信息,发布资助专题信息,与此同时,学生通过这个平台本系统了解到最新的资助信息。
学生资助信息网应运而生,它为高校学生资助管理中心的资助信息发布工作提供安全、有效、便捷的管理方案。是面向全国高等院校学生资助管理中心的一个通用型的信息服务平台。它的主要面向对象是学生、普通教师管理员、系统教师管理员和超级管理员。普通教师管理员和系统教师管理员负责资助信息的管理,但他们具备不同的权限。
2 系统功能的分析与设计
系统主要实现对杂乱无章的资助信息进行组织和分类,让信息变得系统规范化,然后呈现给浏览者(主要是学生)。
本系统主要为学生资助工作提供一个信息发布管理平台,实现学生资助信息的网络化。通过以上的分析结果,我们可以确定它主要实现以下这些功能结构,顶级栏目管理、爱心专题管理、资助信息管理、系统用户管理以及用户个人信息管理等功能。顶级栏目管理和爱心专题管理都要提供栏目的添加、修改和删除操作,对于资助信息管理,系统提供3类资助信息的发布,头条资助信息、资助快讯和普通文字资助信息。每条信息可以是这3类资助信息中的一种,管理员可根据需求自行设定信息的种类。
整体功能框图描述如图1所示:
3 系统子模块功能分析与设计
从系统用户类型的不同分类,系统主要有以下几个功能模块:顶级栏目管理模块、二级栏目管理模块、爱心专题管理模块、资助信息管理模块、教师用户管理模块、用户信息管理模块和系统参数设置模块。下面将逐个介绍各个模块的详细功能设计。
3.1 顶级栏目和二级栏目管理模块
顶级栏目默认包含“首页”,主要是确定资助信息网的整体栏目框架,确定资助信息网的栏目名称。顶级栏目下并不是资助信息,其下必须有二级栏目,每个顶级栏目下面可有多个二级栏目,在二级栏目下才是系统管理的资助信息。
3.2 爱心专题管理模块
爱心专题跟顶级栏目类似,但也有所区别。爱心专题是在特定情况下而供网站发布专题资助信息的“特殊栏目”,其下没有二级栏目,而是直接的资助信息,比如:为了应对2008年冰灾而专门设立资助专题“2008年冰灾专题扶助”等等。
3.3 资助信息管理模块
资助信息发布模块主要完成学生资助信息的管理,该模块的管理权限归系统管理员所有。系统管理员根据需求对资助信息进行分类别的管理,包括发布新资助信息、修改资助信息、删除资助信息等等。
按照信息所属栏目的不同来看,资助信息可以从属于顶级栏目下的二级栏目,或者从属于爱心专题,但是必须属于二者之一。
按照资助信息的性质来分,用户可以发布头条资助信息、资助快讯和一般文字信息三种类别的资助信息。其中头条资助信息的紧急性最高,往往是高校应对紧急情况或者重要举措而发布的资助新闻;资助快讯其次,它在页面中滚动显示,提示浏览用户及时了解;一般资助信息则只包含文字说明。管理员可根据不同需要在信息发布的同时自行设定其类别。
对于头条资助信息,系统顶级栏目或者爱心专题下都可以有自己的头条资助信息,不同顶级栏目或者爱心专题下的头条资助信息各不相同,而系统首页只显示各栏目或则爱心专题最后一次更新的头条资助信息。
4 数据库概要设计
学生资助信息网的设计主要涉及到顶级栏目、二级栏目和爱心专题栏目,通过这三类栏目实现资助信息的分类。系统中资助信息的标题显示格式从系统参数中读取,顶级栏目、二级栏目、爱心专题、系统参数和资助信息的管理则完全由管理员用户负责。
经过以上分析以后得出系统中用到的实体有:
A.管理员用户
B.资助信息顶级栏目
C.资助信息二级栏目
D.资助信息专题栏目
E.资助信息
F.系统参数
得到以上E-R图以后,将其转变为关系模型后,得到一下数据库关系模型。
管理员用户(管理员编号,管理员用户名,管理员密码,管理员类别,管理员建立时间,登陆次数,上次登陆时间,发布资助信息个数,上次登陆IP,管理员姓名,性别,通信地址,电子邮件,QQ,邮编,个人信息)
资助信息顶级栏目(栏目ID,栏目名称,栏目介绍,添加顶级栏目时间)
资助信息二级栏目(二级栏目ID,所属顶级栏目ID,二级栏目名称,二级栏目介绍,添加二级栏目时间)
资助信息爱心专题栏目(专题ID,专题名称,专题介绍,添加专题时间)
资助信息(信息编号,信息标题,信息内容,信息关键字,信息作者,信息来源,发布时间,信息图片,发布时间,所属顶级栏目ID,是否是头条信息,头条信息图片,所属二级栏目 ID,添加信息管理员的名称,是否滚动信息)
系统参数(配置编号,用户管理显示记录数,日志管理显示记录数,信息管理显示记录数,滚动信息条数,头条资助信息数,最新资助信息数,最新图片信息数,首页显示资助信息数,首页显示图片信息数,首页显示专题数,首页显示专题信息数,顶级栏目滚动信息数,顶级栏目头条信息数,顶级栏目最新信息数,二级栏目显示信息数,二级栏目图片信息数,二级栏目专题数,二级栏目专题信息数,专题列表每页专题数,二级栏目每页显示信息数,搜索页显示信息数,网站标题,网站版权,网站联系Email)
结语
本文初步探讨了一个的学生资助信息网的分析和设计问题。基本达到预期效果,完成所需要得到的结果。
参考文献
[1] 杨恩慧.Web开发技术基础教程[M].北京:电子工业出版社,2003.
[2] 杨易.JSP网络编程技术与实例[M].北京:人民邮电出版社,2005.
[关键词]学生资助信息;贫困生
中图分类号:G64 文献标识码:A 文章编号:1009-914X(2015)29-0234-01
1 引言
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们所深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。目前,全国高校学生资助管理中心正肩负着一项重要的使命——贫困生资助,而信息的繁杂是学生资助工作者的一大烦恼。如何才能使得高校的学生资助工作更加顺利、高效、有序地进行?采用信息技术,通过把学生资助信息网络化集中化可以解决这一难题。时至今日,国内各高校均相继成立学生资助管理中心,负责学校对贫困生的资助工作。本系统将为学生资助工作信息的管理提供一个通用型的信息化平台,让资助信息发布工作变得简单化系统规范化。例如:教师管理员可以随时通过本系统发布最新的相关资助新闻信息,发布资助专题信息,与此同时,学生通过这个平台本系统了解到最新的资助信息。
学生资助信息网应运而生,它为高校学生资助管理中心的资助信息发布工作提供安全、有效、便捷的管理方案。是面向全国高等院校学生资助管理中心的一个通用型的信息服务平台。它的主要面向对象是学生、普通教师管理员、系统教师管理员和超级管理员。普通教师管理员和系统教师管理员负责资助信息的管理,但他们具备不同的权限。
2 系统功能的分析与设计
系统主要实现对杂乱无章的资助信息进行组织和分类,让信息变得系统规范化,然后呈现给浏览者(主要是学生)。
本系统主要为学生资助工作提供一个信息发布管理平台,实现学生资助信息的网络化。通过以上的分析结果,我们可以确定它主要实现以下这些功能结构,顶级栏目管理、爱心专题管理、资助信息管理、系统用户管理以及用户个人信息管理等功能。顶级栏目管理和爱心专题管理都要提供栏目的添加、修改和删除操作,对于资助信息管理,系统提供3类资助信息的发布,头条资助信息、资助快讯和普通文字资助信息。每条信息可以是这3类资助信息中的一种,管理员可根据需求自行设定信息的种类。
整体功能框图描述如图1所示:
3 系统子模块功能分析与设计
从系统用户类型的不同分类,系统主要有以下几个功能模块:顶级栏目管理模块、二级栏目管理模块、爱心专题管理模块、资助信息管理模块、教师用户管理模块、用户信息管理模块和系统参数设置模块。下面将逐个介绍各个模块的详细功能设计。
3.1 顶级栏目和二级栏目管理模块
顶级栏目默认包含“首页”,主要是确定资助信息网的整体栏目框架,确定资助信息网的栏目名称。顶级栏目下并不是资助信息,其下必须有二级栏目,每个顶级栏目下面可有多个二级栏目,在二级栏目下才是系统管理的资助信息。
3.2 爱心专题管理模块
爱心专题跟顶级栏目类似,但也有所区别。爱心专题是在特定情况下而供网站发布专题资助信息的“特殊栏目”,其下没有二级栏目,而是直接的资助信息,比如:为了应对2008年冰灾而专门设立资助专题“2008年冰灾专题扶助”等等。
3.3 资助信息管理模块
资助信息发布模块主要完成学生资助信息的管理,该模块的管理权限归系统管理员所有。系统管理员根据需求对资助信息进行分类别的管理,包括发布新资助信息、修改资助信息、删除资助信息等等。
按照信息所属栏目的不同来看,资助信息可以从属于顶级栏目下的二级栏目,或者从属于爱心专题,但是必须属于二者之一。
按照资助信息的性质来分,用户可以发布头条资助信息、资助快讯和一般文字信息三种类别的资助信息。其中头条资助信息的紧急性最高,往往是高校应对紧急情况或者重要举措而发布的资助新闻;资助快讯其次,它在页面中滚动显示,提示浏览用户及时了解;一般资助信息则只包含文字说明。管理员可根据不同需要在信息发布的同时自行设定其类别。
对于头条资助信息,系统顶级栏目或者爱心专题下都可以有自己的头条资助信息,不同顶级栏目或者爱心专题下的头条资助信息各不相同,而系统首页只显示各栏目或则爱心专题最后一次更新的头条资助信息。
4 数据库概要设计
学生资助信息网的设计主要涉及到顶级栏目、二级栏目和爱心专题栏目,通过这三类栏目实现资助信息的分类。系统中资助信息的标题显示格式从系统参数中读取,顶级栏目、二级栏目、爱心专题、系统参数和资助信息的管理则完全由管理员用户负责。
经过以上分析以后得出系统中用到的实体有:
A.管理员用户
B.资助信息顶级栏目
C.资助信息二级栏目
D.资助信息专题栏目
E.资助信息
F.系统参数
得到以上E-R图以后,将其转变为关系模型后,得到一下数据库关系模型。
管理员用户(管理员编号,管理员用户名,管理员密码,管理员类别,管理员建立时间,登陆次数,上次登陆时间,发布资助信息个数,上次登陆IP,管理员姓名,性别,通信地址,电子邮件,QQ,邮编,个人信息)
资助信息顶级栏目(栏目ID,栏目名称,栏目介绍,添加顶级栏目时间)
资助信息二级栏目(二级栏目ID,所属顶级栏目ID,二级栏目名称,二级栏目介绍,添加二级栏目时间)
资助信息爱心专题栏目(专题ID,专题名称,专题介绍,添加专题时间)
资助信息(信息编号,信息标题,信息内容,信息关键字,信息作者,信息来源,发布时间,信息图片,发布时间,所属顶级栏目ID,是否是头条信息,头条信息图片,所属二级栏目 ID,添加信息管理员的名称,是否滚动信息)
系统参数(配置编号,用户管理显示记录数,日志管理显示记录数,信息管理显示记录数,滚动信息条数,头条资助信息数,最新资助信息数,最新图片信息数,首页显示资助信息数,首页显示图片信息数,首页显示专题数,首页显示专题信息数,顶级栏目滚动信息数,顶级栏目头条信息数,顶级栏目最新信息数,二级栏目显示信息数,二级栏目图片信息数,二级栏目专题数,二级栏目专题信息数,专题列表每页专题数,二级栏目每页显示信息数,搜索页显示信息数,网站标题,网站版权,网站联系Email)
结语
本文初步探讨了一个的学生资助信息网的分析和设计问题。基本达到预期效果,完成所需要得到的结果。
参考文献
[1] 杨恩慧.Web开发技术基础教程[M].北京:电子工业出版社,2003.
[2] 杨易.JSP网络编程技术与实例[M].北京:人民邮电出版社,2005.