学生综合管理服务系统的设计综述

发表时间:2020/6/17   来源:《科学与技术》2020年2月4期   作者:高锐 谯七江
[导读] 本课题主要是基于JSP+SQL的B/S架构的高校学生管理网站系统的开发过程

         【摘要】本课题主要是基于JSP+SQL的B/S架构的高校学生管理网站系统的开发过程。高校学生具有基数大,但年级专业层次分明的特点,传统的办公方式已经不能满足高校学生管理工作的需要。本课题在研究国内外高校学生管理系统的基础上,去繁从简,确认了系统必需的如下功能。该主题系统的主要模块如下:电子公告板模块,注册和就业信息显示模块,分数查询模块,用户的个人帐户管理以及管理后端模块。对于BBS来说,其介绍了当前学院的发展状况、招聘信息以及就业信;对于就业信息模块主要是涵盖了就业信息的查询等;结果查询模块,此时用户就可以使用自己的账户密码来登陆网站之后,可以查看结果,用户登陆之后可以进入设置修改个人信息;后台管理模块是管理员管理网站的页面的集合,在后台管理模块,管理员可对网站前台信息查询,删除,修改,增加,对用户账户和管理员账户进行管理。
         【关键词】学生管理;JSP;SQL;B/S;网站开发
一、项目需求分析
(一)概述
         学生管理与成绩分析系统从高校学生管理工作出发,通过设立网站前后台,实现功能区的分隔,保证网站数据不会被轻易篡改。对于这类系统的用户可以分为两类,一类是管理员,另外一类是用户,而对于管理员进行划分, 具体可以分为系统管理员、网站管理员以及论坛管理员,不同的管理员其拥有的权限不同,对于本文的系统来说,其最主要的功能就是注册和就业信息的管理,成就信息的管理和显示以及校园论坛区。
(二)项目架构
         在本项目当中我们选择了通用的B/S架构,也就是常说的浏览器/服务器模式,因此就需要用户再额外安装软件等方法。
(三) 项目功能
         本项目用户只要分为普通用户和管理员,管理员按照权限高低分为系统管理员,网站管理员和论坛管理员。
         对于用户来说,其主要是要看招聘、就业信息以及查询、查看论坛等。
         对于论坛管理员来说,其重要的功能有:会员管理、版主管理、帖子管理、回复管理等。
         网站管理员的主要功能有招生就业管理,成绩查询管理。
         系统管理员的主要功能有增加,删除管理员账户。
二、详细设计
(一) 普通用户模块设计
         普通用户即非管理员的用户,在该身份下登录系统时,可以使用的功能有:查看招生就业信息,查看自己的成绩,论坛功能。在学校论坛当中,学生可以根据需要选择进入不同的帖子当中进行浏览、回复等。提议的论坛功能中的五个部分是主持人申请区域,新生区域,老学生区域,毕业生区域和主持人交换区域。用户在招生就业信息查看模块中,会看到一个表格,表格属性列为序号,信息标题,发布人,发布时间,类型。

对于用户的性能进行查询,这时候就可以根据自身的性能信息,然后选择与之对应的显示性能
(二) 管理员模块设计
         管理员进行划分, 具体可以分为系统管理员、网站管理员以及论坛管理员,不同的管理员其拥有的权限不同,其中系统管理员可以对于整个网站进行管理,其拥有最高的权限,能够都所有账户的信息都可以进行管理,其可以对于信息进行修改、注册、删除等,同时可以检查、修改、删除相关信息;论坛帖子的查看,删除;可以根据需要删除或者添加主持人的信息,也可以删除主持人的账户等信息。网站管理员的权限稍弱一些,不能管理管理员的账户,不能管理论坛,可以进行查看、修改或者删除注册、就业信息等,同时对于评分信息也可以进行查看、修改、删除,作为论坛的管理员,可以对于论坛进行管理,其可以对其进行查看和删除论坛帖子等。
(三) 普通用户主页面设计
         管理员进行划分, 具体可以分为系统管理员、网站管理员以及论坛管理员,不同的管理员其拥有的权限不同,其中系统管理员可以对于整个网站进行管理,其拥有最高的权限,能够都所有账户的信息都可以进行管理,其可以对于信息进行修改、注册、删除等,同时可以检查、修改、删除相关信息;论坛帖子的查看,删除;可以根据需要删除或者添加主持人的信息,也可以删除主持人的账户等信息。网站管理员的权限稍弱一些,不能管理管理员的账户,不能管理论坛,可以进行查看、修改或者删除注册、就业信息等,同时对于评分信息也可以进行查看、修改、删除,作为论坛的管理员,可以对于论坛进行管理,其可以对其进行查看和删除论坛帖子等。
(四) 管理员主页面设计
         对管理员用户需求做分析,可以得到后台管理页面的主要功能如下:管理员登陆,注销,招生就业信息查看,添加,修改。同时还可以查看、修改、删除等操作,还可以对对其管理员的信息进行查看,添加、修改以及删除等操作。
四、系统实现
(一)管理员模块
         对于管理员模块来说,其主要是包括了后台管理模块、系统管理员以及站长、管理员等身份登陆的一系列页面的集合。该模块中区分三种身份的管理员主要是通过权限来区分,但在主页及菜单项的设置上,三种角色是相同的,主要是通过灰化某些接口,使得权限低的管理员不能访问这些接口。然后通过拥有最高权限的系统管理员,这样就可以显示出后台管理功能。
(二)普通用户模块
         普通用户才是重点,当前普通用户模块,这是一个网站的前台。前台页面在设计上将菜单控件放在网页上部,更加美观。然后增加一个介绍学院的宣传材料同时前台的首页内容更为丰富,首页集中显示招生就业信息,更加方便快捷,用户不用专门跳转至招生就业信息菜单下,就可以预览20条最新的招生就业信息。同时,前台首页集成了登陆排行和站内统计,分别可以统计用户登录次数并排行,频道总数、会员总数、信息总数。最后,在前台主页左部有用户登录功能区,用户登录后可查看自己的成绩,查看更多招生就业信息,查看论坛内容。


作者简介:
1.高锐(1997-),男,陕西宝鸡人,四川大学本科生,研究方向:计算机科学与技术
1.谯七江(1995-),男,新疆和田人,四川大学本科生,研究方向:计算机科学与技术
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: