首页 >  毕业论文  > 正文

校友录管理网站的设计与实现

近年来计算机技术的快速发展,尤其是计算机网络的迅速发展,几乎彻底颠覆了人们生活的方方面面。各种各样的软件程序,改变着人们的生活方式,越来越多的交流社区应用被广泛的接受,这些社区的存在都是为了能够加强人与人之间的交流。校友录管理网站作为一种方便校友之间联系与管理的实用网站便应运而生,它能够为同学们提供一个联系交流的平台。借助校友录管理网站所提供的完善服务与规范管理,可以达到增进校友之间、校友与母校之间的感情,同时还可以更好地开发校友资源,使校友管理工作逐步走向办公自动化、信息资源化与管理的科学化。
本课题针对“校友录管理网站的设计与实现”,采用Java Servlet/JSP技术,利用Struts框架设计实现了一个基于Java EE Web的应用。该应用自带身份鉴别与访问控制,登陆用户可以分为普通用户与系统管理员:普通用户可以在页面上进行留言、上传相册和浏览公告等;系统管理员可以进入后台管理系统进行用户信息管理,相册管理,班级信息管理,公告发布及管理,留言管理等。该应用的投入使用可以较好地增进校友之间地感情,促进校友管理工作地信息化建设。
 
 
关键词:校友录; Servlet; JSP; Java
 
校友录管理网站主要面向的使用者包括学生和老师,通过调研相关人员,对系统的功能需求进行深入分析,最终确立本系统主要包含用户注册模块、管理员的登陆模块、用户的登陆模块、新闻公告管理模块、班级信息管理模块和用户模块等多个功能模块,具体阐述如下:
(1)用户注册模块:游客用户可以进行用户注册,网站会反馈是否注册成功。
(2)管理员的登陆模块:管理员登陆系统对本网站其他管理模块进行管理,系统管理员可以管理所有班级、用户、留言。
(3)用户的登陆模块:用户登陆本系统,对个人的信息等进行查询,操作可使用的功能,用户可以发表留言,支持留言检索功能。
(4)新闻公告管理模块:新闻公告列表,将数据库的新闻公告表以列表的形式呈现给管理员。其中,添加新闻公告主要实现管理员添加新闻公告,修改新闻公告可实现管理员对新闻公告的修改。
(5)班级信息管理模块:班级信息管理模块分为班级信息列表和班级信息删除两个子模块。班级信息列表用来显示系统的所有班级信息,用户可以创建班级,创建班级的用户自动成为该班级管理员,班级管理员可以管理班级用户,管理留言。
(6)用户模块:用户模块主要分为资料管理、系统信息、修改资料及密码修改等功能。资料管理主要是用户个人资料的管理,用户登陆本网站,可以对自己的个人主页进行查看。系统信息模块中用户可以查看自己的系统提示信息。修改资料中用户可以修改自己的个人账号密码等信息。
 
 
目    录
1.系统概述 1
1.1 设计目的 1
1.2 设计思路 1
1.3 系统需求分析 1
1.3.1 功能需求 1
1.3.2 可行性分析 2
1.4 开发环境 3
1.4.1 JSP技术 3
1.4.2 SQL Server技术 4
1.5 开发运行环境 4
2.总体设计 6
2.1 功能模块图 6
2.2 处理流程设计 6
2.2.1 网站操作流程 6
2.2.2 数据增加流程 7
2.2.3 数据修改流程 8
2.3 系统用例图 9
2.4 数据库设计 10
3.运行设计 15
3.1 管理员模块设计 15
3.1.1 网站首页 15
3.1.2 管理员登陆 15
3.1.3 管理员界面功能 17
3.2 学生用户模块设计 20
3.2.1 注册用户 20
3.2.2 用户模块功能 22
4.系统测试 25
4.1 功能测试 25
4.2 稳定性测试 27
4.3 安全性测试 27
参考文献 30
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服微信:ztopmind  > 或者加QQ 840612233

上一篇:基于SSM教师综合水平评价系统设计与实现

下一篇:基于Vue.js的移动端在线购物商城系统