JSP学校网上信息管理系统 第8页
第四章 功能模块设计
对本系统的各个子模块进行了系统分析和数据库设计之后,本章将主要讨论该系统所实现的各部分功能。
4.1 系统总体功能模块
软件所实现的功能强弱是衡量一个软件的最根本的标准。经过对系统的可行性分析、需求分析、数据分析以及数据库设计后,结合调研的情况,确定了本子系统的功能模块如图4-1所示。
图4-1 系统功能模块图
作者负责文化建设、党组织建设、教代会工会、校友会及团学建设之音乐欣赏几个模块的设计任务,下面分别介绍。
4.2 文化建设子系统功能模块
实现的主要功能包括文化建设的目标和内容的显示、活动团体的信息公告管理模块、活动团体管理模块、活动人员管理模块、相关计划及章程管理模块。为了防止一些数据经常更新,增强系统的可维护性,经常改变的信息都存放在数据库中,管理员只需在后台进行适当的增删改就可以对数据进行更新。功能模块图如图4-2 所示。
图4-2 文化建设子系统功能模块图
4.2.1管理员登录模块
由于不同的管理员有不同的管理权限,所以管理员在进行操作时首先要进入登录界面进行登录,登录时用的用户名和密码是按管理员的不同权限事先分配好的,登录后可以对文化建设相关信息进行管理。以下各子系统的管理员登录模块基本上类似,实现的方法也相同。
4.2.2信息公告模块
信息公告模块是每个子系统必备的模块,其主要功能是发布管理员及各单位的一些活动、学习通知等,基本上设置在整个网站的首页,让所有在线用户都能快速地了解到信息学院各个部门的最新通知和新闻。该模块主要包括以下的具体功能。
(1) 信息公告的录入
这一模块的主要功能是使管理员以简捷的方式对通知公告表进行操作,主要的功能有:增加、删除和修改。管理员在进行以上所有操作时首先要进入登录界面进行登录,登录用的用户名和密码是按管理员的不同权限事先分配好的,登录成功后可以实现增加、修改、删除一些公告信息。
(2) 浏览信息公告
在文化建设首页的适当位置设置通知公告栏,主要是一些活动团体的最新活动信息。最新的而且较重要的可做成滚动条的形式,滚动显示通知的信息。当鼠标置于某个标题上时,滚动条停止滚动,点击标题浏览通知公告的正文。其他的可在主页面里的适当位置按时间的倒序将标题和发布日期显示出来,点击标题浏览公告信息的正文。
(3) 搜索信息公告
当用户想查阅更多的信息公告时,点击公告栏中的“更多”按钮,进入一个列出通知公告标题的页面,用户可以单击某个标题,查看相关信息;还可以在左边的搜索框里选择查询条件(包括文章标题、发表日期、公告内容等),然后输入要查询信息的关键字。
4.2.3活动团体管理模块
由于文化建设其他大部分的内容都不需要经常更新,需要经常改动的就是文化活动信息部分,所以活动团体管理模块显得比较重要。活动团体的基本信息比如:团体编号、团体名称、人员数量等存放在数据库中,管理员在后台管理界面对其进行操作,主要是添加新的活动团体,修改活动团体的相关信息等。在线用户可以点击活动团体与组织机构,进入该界面可以浏览到不同活动团体各自的章程、最近的活动计划以及活动团体的成员等信息。
4.2.4 活动人员管理模块
由于每个活动团体有各自的组织机构,包括该团体的领队、队长、副队长、队员等各种职位,这里还要区分男、女队员。活动人员基本信息包括编号、姓名、性别、所在活动团体编号、名称、职务编号、职务。这里按照其所在活动团体名称将其进行分类,放到不同的活动团体组织机构界面;至于如何按照职位高低将队员名称显示出来,加一个排序的字段“职务编号”,例如领队,1;队长,2;副队长,3;队员,4......,然后输出时用该字段进行排序就会按职位高低输出相应的职位和人员名称。
4.3党组织建设
党建子系统主要分成三部分来管理,每一部分有不同的管理员,他们的管理权限不同。即:理论中心管理员、教职工党建管理员、学生党建管理员。理论中心管理主要是管理党委委员和院领导班子的一些学习情况,包括信息公告管理模块、学习计划/心得管理模块、理论实践管理模块等,并把相应的信息显示在页面上。教职工党建管理主要是管理教职工党员的一些情况,包括学习通知管理模块、工作计划管理模块、活动立项管理模块、下载资料管理模块、党支部管理模块、大事记管理模块、光荣榜管理模块等,不同的模块实现不同的功能,教职工党员可以通过网上浏览并下载得到相关信息。学生党建管理主要是针对学生党员的,包括信息公告模块、党支部建设模块、下载资料管理模块、党校工作计划/章程管理、党校组织机构管理、党校班级管理、光荣榜管理模块等。功能模块图如图4-3 所示。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>