校友录的设计与开发毕业论文
2022-05-19 22:07:18
论文总字数:34347字
摘 要
本文描述了一个在线校友录的分析、设计、开发过程。该系统方便校友及时分享校园动态,查询校友信息,提高获取信息的效率,节省查询时间。
校友录系统分为系统管理、班级管理以及校友录三个功能模块。校友录系统管理功能模块为校友录提供基本信息的管理。校友录系统模块的功能有:添加班级、删除班级、审批班级管理员注册信息和发布流动广告。班级管理模块是在系统管理功能的基础之上的,依赖系统管理功能。该功能模块有审批校友注册信息、增值信息管理和公告栏管理的功能。校友录功能模块提供了信息的共享平台。该功能模块有校园最新动态功能、查询班级同学信息功能、查询本月生日同学信息、校网链接、查询增值信息、公告栏模块以及新功能体验功能等。
校友录系统采用集成开发工具MyEclipse编写代码,Oracle作为数据库,Tomcat作为系统服务器。
关键词:集成开发工具 MyEclipse Oracle Tomcat
The Development And Design Of Alumni
Abstract
This paper describes an online alumni analysis, design, development process. The system make it easily of alumni to share of campus activities,check the alumni information,so it can improve the efficiency of access to information and save time.
Alumni system is divided into systems management, class management and alumni three functional modules. System management module provides basic information of systems management. The system module has added classes, delete classes, class administrator approval registration information and publish mobile advertising. Class management module is based on the system management functions, dependent system management functions. The module has approval alumni registration information, value-added information management and bulletin board management functions. Alumni function module provides a shared platform for information. The module has campus news features, check classmates information, check classmates birthday information this month, the school network links, queries value-added information, bulletin boards, and new function to experience functional modules.
Alumni system using MyEclipse integrated development tools to write code, Oracle as the database, Tomcat as a system server.
Keywords: Integrated development tools MyEclipse Oracle Tomcat
目 录
摘 要 I
目 录 1
第一章 绪论 1
1.1有关校友录管理系统设计的背景 1
1.2校友录的发展及其现状 1
1.3课题研究的意义 1
1.4校友录管理系统的常见功能 2
1.5本章小结 2
第二章 系统开发的平台与技术 3
2.1 系统开发环境介绍 3
2.1.1 J2EE 3
2.1.2 TOMCAT 3
2.2 开发技术 4
2.2.1 B/S模式开发架构 4
2.2.2 Spring框架 4
2.2.3 Hibernate框架 4
第三章 系统概要设计 5
3.1系统功能需求 5
3.2系统介绍 6
3.2.1 系统总体框架 6
3.2.2 系统总体设计 7
3.2.3 系统总体特点 7
3.3系统功能说明 8
第四章 数据库设计 10
4.1数据库分析 10
4.2 数据库表设计 15
第五章 系统详细设计及实现 22
5.1注册模块设计及实现 22
5.2登录模块的设计及实现 23
5.3主页模块设计及实现 25
5.4系统管理模块及实现 25
5.5班级管理模块设计及实现 28
5.5.1审批注册信息模块设计及实现 28
5.5.2增值信息管理模块设计及实现 29
5.5.3公告栏内容管理模块设计及实现 30
5.6校友录模块设计及实现 32
5.6.1校园最新动态模块设计及实现 32
5.6.2 查询班级同学信息模块设计及实现 36
5.6.3同学生日提醒功能 36
5.6.4校网链接模块设计及实现 37
5.6.5查询增值信息模块设计及实现 38
5.6.6公告栏模块设计及实现 38
5.6.7访问效率优化提醒模块设计及实现 38
结束语 41
参考文献 42
致谢 43
绪论
1.1有关校友录管理系统设计的背景
随着计算机技术的普及,越来越多的人选择使用电脑去完成一些事情,电脑已经在我们的日常生活中迅速普及开来。现代编程语言支持的跨平台兼容性给软件开发带来了无限的扩展空间,用户可以较少的考虑平台、工具的兼容性,转而在平台交互性上花更多的时间。
现代社会是一个信息社会,需要我们对信息进行高效化的管理。和传统的信息传播方式不同,计算机构建了一个更为高效、成本低且安全的信息传播方式。校友录管理系统由于其信息量庞大、服务对象广泛、对信息的安全性要求高等特点,开发该系统能够很好的应用信息管理这个平台,这也是对信息管理研究的一个很好的选择方向。本文基于安全性的前提而设计开发校友录系统,校友录系统是一个基于B/S架构的管理信息系统。
1.2校友录的发展及其现状
基于WEB的校友录系统在国外已经很流行,近几年在国内的大学中也逐渐开始流行开来。目前,毕业生普遍选择使用基于web的校友录来记录信息以及供毕业后查看校友的信息及近况。现在我们能够找到一些基于web的校友录系统,这些系统均是近些年发展起来的。它们的功能大都比较完善的,但是缺乏对于信息安全性的考虑,同时对于用户信息的管理还不够完善,并且充斥着大量的无价值信息,大量浪费用户的时间。由于智能手机的迅速普及,基于移动客户端的校友录系统也得到了发展。基于移动客户端的校友录系统在目前还处于起步阶段,很多功能技术有待进一步研究。
1.3课题研究的意义
随着高校毕业生数量的不断增多,校友信息的管理、查询、维护已经成为广大校友最迫切的需求。我们需要一款对于信息发布、管理、维护高效的系统,而不是传统的纸质校友录。
对于学校而言,校友是学校的一个重要资源,对于校友信息的管理尤其重要,绝大多数学校越来越重视对校友资源的管理这一工作。校友录管理系统就能够很好的解决这个问题,本文中的校友录系统使用目前企业级开发所使用的ORACLE数据库,能够高效且安全的处理海量数据,对于校友信息的维护也同样能够很好的达到要求。
1.4校友录管理系统的常见功能
校友录管理系统一般具有如下常见的功能:
请支付后下载全文,论文总字数:34347字