技术微信:375279829 欢迎来到【毕业设计资料-计算机毕业设计源码网】官网!
您的位置:您的位置:主页 > 作品中心 > Java毕业设计

高校校友信息管理系统设计与实现

技术微信:375279829

本课题包括源程序、数据库、论文、运行软件、运行教程

毕业设计资料-计算机毕业设计源码网:我们提供的源码通过邮箱或者QQ微信传送,如果有啥问题直接联系客服

包在您电脑上运行成功

语言:Java

数据库:MySQL

框架:ssm、springboot、mvc

课题相关技术、功能详情请联系技术

作品描述


开题报告

高校校友信息管理系统设计与实现

选题来源

教师科研课题 R 教师命题 □ 自拟题目

学生姓名

专业(方向)及班级

指导教师

职称

高级工程师 助教

一、选题背景及研究意义

(一)选题背景

随着社会和教育的发展,每年的高校毕业生都是一个庞大的群体,而互联网和信息科学技术的发展深刻改变了人们的视野和意识,信息技术对人类社会有着巨大的意义和改变,在教育行业也是如此,我国的高等教育目前有着巨大的发展前景,每年都有大批的毕业生从各自高校毕业,作为社会发展和学校的重要资源,校友是当前高校的重要财富,大部分有能力的校友能够为母校的建设提供资金,或者在学校毕业生的就业和指导方面提供更多的帮助。高校的发展是与校友的支持紧密联系的,校友的发展也已母校为支撑,二者具有紧密的联系,为了能够对校友信息进行有效的管理,同时加强高校校友与学校之间的联系,搭建良好的沟通平台,高校校友信息管理系统便是较好的选择,基于信息化网络和数据化管理而形成的校友信息管理系统可以进一步解决当前高校校友资源管理不到位的情况。

(二)研究意义

首先,该系统为校友和师生之间的友谊和情感交流搭建了平台;其次,校友分布具有地域性和行业性,高校的毕业生来自于全国各地,一旦毕业这些毕业生将会散落全国各地,同时在社会的不同行业进行工作,而校友的去向统计对于了解当今社会各个行业的就业前景与城市间的就业形势差别以及社会最新的热门专业工作有一定的帮助,并且校友间举行通过校友系统来联系到以前同班同学,校友信息管理系统可以为在学校中生活和学习期间的难忘经历或者生活经历予以记录。

二、可行性论证

技术可行性分析:越来越多的高校都为自己创建了校友信息管理系统,使得学生相互之间也可以进行信息交流,这样的情况为这种校友信息管理系统创造了良好的网络环境。其次,该设计采用的开发语言和数据库开发技术都已成熟,完全能够满足系统的开发要求,为开发工作提供了非常简便实用的开发工具。再次,各大高校及用户的计算机在计算机容量、速度等方面完全能够满足该系统的需求。最后,本人已经掌握了开发这个系统方法和开发工具,并且在调查过程中,已经了解和熟悉了校友信息管理系统的流程。综上所述本系统开发从技术上是可行的。

经济可行性分析:本系统在开发时,所需条件简便。而且该管理系统比较小,所以对于自己的财力方面来说都是可行的。计算机及其他一些相关的附属物品已经具备。由于该系统相对来说比较简单,系统的维护费用也不高。因此,该系统的开发在经济上是完全可行的。

社会可行性分析:经过对校友信息管理系统进行调查分析,校友信息管理系统目前并不是一个很完善的市场,有很大的发展潜力而且现在尚处于发展阶。所以开发校友信息管理系统具有很大的潜力,而且面向的对象是自己的校友,有其特有的意义。因此会有很大的发展空间。该系统投入运行后,方便用户操作和使用,更加方便了各届学生的联系,更为同学之间联系举办活动提供了便利条件。综上所述本系统开发从社会上是可行的。

三、研究目标与主要内容

(一)需求分析

功能性需求分析:在本校系统中,主要是为了实现以下的基本功能,首先就是对校友的基本信息(例如姓名、联系电话等)或者学籍信息(姓名、入学年份、毕业年份、 院系、专业),还有用户信息和日志信息等进行实时动态的编辑和操作,实时动态操作可以对校友的信息进行添加、删除和查询以及修改等工作,并对校友信息和数据进行收集和整理。其次,还包括对校友信息系统的用户权限管理功能,校友用户、管理员可浏览校园新闻、校友风采、校友留言等。校友用户可以查找校友。使用校友专享提供的便捷服务。

非功能性需求分析:在互联网的连接下,可以对处于世界各地的校友进行实时性的联系,建立一个巨大的校友网。本系统操作稳定便利,从而更大限度加强各地校友的互相联系, 校友信息管理系统是采用多种权限对各类校友信息,如学院专业班级、毕业后去向、从事工作、交流信息等进行管理的一体化管理系统,是典型的信息管理系统,是针对现实中存在的问题提出的,它具有较好的应用背景。校友之间交流该系统也能保证其信息安全,系统的安全性高,操作快捷可靠,可广泛应用到各个院校,使校友工作得以高效地进行,从而促进学校与校友之间的沟通交流。并且系统兼容性也很高,更大力度上加大校友之间的联系。

(二)系统设计

基于以上需求分析,高校校友管理系统主要分为登陆注册模块,管理个人信息模块,系统管理员模块,留言模块,发布公告模块,校友搜索模块。

登录注册模块:系统启动后,首先要做的就是用户登录,在注册时,选择用户权限,然后填写用户名、密码、学号或等基本信息,管理员账号无法通过注册获取。用户注册成功后返回登录界面根据账号和密码登录,登录时要进行校验判断账号与密码是否为空,如不为空则需要根据用户权限比对数据库验证该用户权限下是否存在该账号并且账号与密码是否匹配,当登录信息不符会对用户进行提示。

个人信息管理模块:对基本信息,在校学习信息,在校工作信息,工作单位信息进行录入、删除、修改、查询等操作。

留言模块:用户可以在留言板上发表留言,编辑留言和删除留言。管理员登录系统时还可以对校友的留言进行查看等,使用本模块可以轻松的给校友留言。

发布公告模块:管理员可以在校友系统上发布一些公告,公告可选择发布范围,发布范围的用户可收到公告通知。公告还可携带附件,发布者可控制查看公告的用户是否可以下载打印附件。

校友搜索模块:校友可在搜索模块搜索自己需要了解的信息,如校友的联系方式,毕业去向等。

校友捐赠模块:校友可在捐赠模块点击捐赠链接,下载捐赠文件,登记并捐赠自己所需捐赠的东西。

四、主要研究方法

(一)开发环境

系统开发环境:Eclipse

系统开发语言:JAVA

系统后台数据库:MySQL

开发环境平台:Microsoft Windows 10

Web服务器:Tomcat 7

(二)相关技术

1.JAVA

JAVA是一种简单的,跨平台的,面向对象的,分布式的,解释的,安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。

2.MySQL

MySQL是一个关系型数据库管理系统。MySQLSQL语言是用于访问数据库的最常用标准化语言。MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效地组织和管理存储在数据库中的数据。MySQL数据库可以称得上是目前运行速度最快的SQL语言数据库。

3.B/S结构

B/S结构(Browser/Server浏览器/服务模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如Netscape NavigatorInternet Explorer服务器安装SQL ServerOracleMYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。

以上内容由学生填写

指导教师意见

(签名)


如需定做或者获取更多资料,请联系QQ:375279829
在线客服
联系方式

技术微信

375279829

在线时间

周一到周日

客服QQ

375279829

二维码
线