校友管理系统论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
摘要 (3)
1.引言 (3)
1.1 项目背景 (4)
1.2 开发与研究意义 (4)
2.需求分析 (4)
2.1功能需求 (4)
2.1.1校友用户的功能 (4)
2.1.2普通用户的功能 (4)
2.1.3超级管理员的功能 (4)
3.系统的结构分析与设计 (5)
3.1 系统模块设计 (5)
3.2 用户角色设计及权限分配 (8)
4.数据库和表结构设计 (8)
4.1数据库的概念模型 (8)
4.2 数据库的逻辑模型 (9)
4.3 数据表结构设计 (10)
5.系统开发关键技术(JSP+MySql+ Tomcat) (12)
5.1 JSP (12)
5.2 MySql (12)
5.3 Tomcat (13)
6.系统测试 (13)
6.1校友管理功能测试 (13)
6.2管理员功能测试 (18)
图15 超级管理员功能测试结果图 (18)
7.创新点 (19)
7.1 使用POI组件实现批量增加用户 (19)
7.2 使用轻量级的jspsmart组件实现本地照片上传 (20)
8.总结与展望 (20)
8.1总结 (20)
8.2 展望 (20)
参考文献 (21)
基于JSP技术的大学校友管理系统
【摘要】近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻地影响了人
们生活的方方面面,校友管理系统作为一种方便同学之间联系的实用系统便应用而生。以校
友为主要用户的信息管理系统可以为在校生或毕业生提供思想交流的场所,通过提供完善的
校友信息管理服务,建立起校友间的沟通渠道,增加校友间、校友与母校间的情感,方便校
友联系和交流,增强学校的凝聚力,为校友构建完善的信息化人脉网络。所以本设计具体的
实现是构造一个大学校友管理系统。本文描述校友管理系统的开发流程,重点突出概要设计
和详细设计两个阶段的实现。在开发过程中运用用况图、E-R图、功能结构图等图形作为辅
助工具,使得每个阶段的任务清晰易懂。
【关键字】校友管理系统JSP B/S模型E-R图
【Abstrct】In recent years the rapid development of computer technology, especially the development of computer network, more and more profound influence on all aspects of people's lives, alumni management system as a convenient contact between the classmate of practical system and application is born. To alumni as the main users of the information management system can provide for students or graduates ideas place, by providing perfect alumni information management service, set up the communication channels between alumni, increase between alumni, alumni and between the Alma mater of emotion, convenient alumni contact and communication, strengthen the cohesion of the school, for alumni building perfect information network connections. So this design realization is constructing a university alumni management system. This paper describes the alumni management system development process, highlight summary design and detailed design realization of two stages. In the development process with using the chart, E - R diagram, function structure and graphics as auxiliary tools that allow each phase of the task transparent.
Key word: alumni management system JSP B/S model e-r diagram
1.引言
1.1 项目背景
近几年随着计算机网络技术的迅猛发展,网民数量开始激增,人们的信息交流方式发生了翻天覆地的变化,使得网络成为了大部分人,尤其是大学生生活必不可少的一部分。在网络上跟家人、朋友、同学进行交流成为了一种趋势。运用信息技术在网络上实现信息的记录和信息的动态交流共享是信息管理在信息社会的一个典型应用。所以建立一个校友信息管理系统,可以方便大家的沟通交流,增加校友间、校友与母校间的情感,增强学校的凝聚力,为校友构建完善的信息化人脉网络。
1.2 开发与研究意义
本项目拟用各个的信息网络优势,开发一套既面向校友的系统又与各个具体情况相符合的校友信息管理系统。校友系统,是一种为用户提供网上交流、聚会的网络工具,可以使你和你的校友在网上有一个相互交流的机会。
2.需求分析
需求分析是整个项目分析及数据库设计阶段最重要的部分,有功能和非功能两方面,是整个系统后续工作的基础,它通常有这样几个步骤:分析用户的需求,搜集资料,分析整理,绘制流图,用户确认等,最终得到E-R图和数据字典、用况图等。此系统实现了一所学校中校友与校友之间进行联系和交流的功能,并规定了管理员(超级管理员和普通管理员)实现的一些相应功能和拥有的一些特殊的权限。
2.1功能需求
2.1.1校友用户的功能
登录后完善个人信息的功能,修改个人密码的功能,上传照片的功能,查看信息的功能,查看主题并给与留言的功能等。
2.1.2普通用户的功能
修改个人密码的功能,维护校友基本信息的功能。
2.1.3超级管理员的功能
权限管理功能,校友信息管理功能(打印、添加、删除、浏览等),系统维护功能(数据备份、系统还原)。
2.2 用况图(如图1:)