"这篇文档是关于基于JAVA的日程安排管理系统的毕业论文,主要探讨了如何运用JSP、STRUTS框架以及UniEAP企业开发平台来构建一个Web办公自动化系统中的日程管理部分。文章详细阐述了日程管理系统的重要性和功能模块设计,包括个人设置、日程查询、个人日程和他人日程四大模块,并涵盖了数据库设计和连接的实现过程。"
本文主要涉及以下几个关键知识点:
1. **办公自动化系统 (Office Automation System, OAS)**:OAS是一种利用信息技术整合工作流程,提升办公效率的系统。在文中,作者指出OAS是企事业单位提高现代化管理水平的重要工具,特别是在全球化的背景下。
2. **JSP (JavaServer Pages)**:JSP是Sun公司推出的一种动态网页开发技术,它允许开发者在HTML页面中嵌入Java代码,从而实现动态内容的生成。在本系统中,JSP用于构建Web服务器端的应用程序。
3. **STRUTS框架**:STRUTS是基于MVC(Model-View-Controller)设计模式的开源Java Web应用框架,用于简化Java Web应用的开发。文中提到STRUTS架构被用来设计和实现日程管理系统。
4. **UniEAP企业开发平台**:由东软公司开发的通用企业级开发平台,提供了一套完整的解决方案,包括业务逻辑处理、数据访问、安全控制等,简化了企业级应用的开发。在本文中,UniEAP被用于搭建日程安排管理系统的架构。
5. **日程安排管理系统 (Scheduler Management System, SMS)**:该系统是OAS的一个重要组成部分,主要负责管理和协调组织内部的日常事务,包括个人日程安排、查询、共享等功能,以提升工作效率和团队协作。
6. **需求调研**:在开发系统之前,进行了详细的需求调研,以确保系统设计符合用户实际需求。这一阶段对于明确功能模块和系统设计至关重要。
7. **系统设计与功能模块**:日程安排管理系统被划分为四个主要模块:个人设置模块,允许用户定制个人信息和偏好;日程查询模块,供用户查找和检索日程;个人日程模块,用于管理用户的个人日程;他人日程模块,让用户能够查看和协调他人的日程。
8. **数据库设计与连接**:在系统实现过程中,数据库设计是关键,它涉及到数据存储、查询优化以及数据安全。文中虽然没有详细展开,但提到了这一环节对于系统功能的实现至关重要。
9. **关键词**:文章的关键词揭示了主题的核心,包括办公自动化、JSP、STRUTS、UniEAP以及日程安排管理系统,这些都是构建基于Web的日程管理系统的关键技术点。
这篇论文提供了关于如何使用现代信息技术,特别是Java相关的技术和工具,来构建一个实用的日程安排管理系统的方法和实践,对于理解和开发类似的Web应用具有指导意义。