石家庄铁道大学课程设计
基于J2EE的高校科研信息管理系统设计科研项目管理模块设计
单专学
位业号
分院系
学生姓名指导教师
完成日期
年
月
日
f摘
要
进行科研信息管理是高校重要工作之一。传统的科研信息管理由于是手工操作,工作量大且容易出错。随着计算机和网络技术的迅速发展,越来越多的科研单位和院校都拥有自己的科研管理系统,而采用BS架构的科研管理系统进行科研信息管理则是其趋势。J2EE技术的基础就是核心Java平台,它有许多优点,例如:“编写一次、随处运行”的特性、方便存取数据库的JDBCAPICORBA技术以及能够在I
ter
et应用中保护数据的安全模式等等。J2EE体系结构提供中间层集成框架用来满足高可用性、高可靠性以及可扩展性的应用需求,为搭建具有可伸缩性、灵活性、易维护性的网络应用系统提供了良好的机制。本文基于J2EE平台技术、采用BrowserServer结构设计并实现了该系统中的项目管理子系统。论文首先介绍了系统开发涉及的相关技术,主要围绕J2EE的相关技术和系统的体系结构。其次,介绍了高校科研管理系统的总体分析与设计,包括需求分析、功能模块分析和数据库设计。最后,利用JSPJavaBea
模式对项目管理子系统进行了实现,并作了详细描述,主要采用图片与代码结合的方式详细地叙述了系统功能的实现。
关键词:科研信息管理系统,J2EE,JSP,组件
f目
录
1绪论411课程设计的目的与意义412课程设计的内容42系统设计421设计思想422系统完成功能及功能框图423系统操作流程图624详细设计63系统实现64总结7参考文献8
f1绪论
11课程设计的目的与意义
经过一个学期的学习,使我对Java有了一定的了解。但要深入理解Java语言,单靠上课是不够的。必须通过课程设计,设计一个比较大的程序,才能更深一步地理解Java语言。在这次课程中,我选择了网络五子棋作为课题。编写网络五子棋游戏要利用到Socket网络编程技术和多线程。通过这次课程设计,熟悉Java的GUI图形界面设计,网络Socket编程和多线程编程。
12课程设计的内容
本课程设计的题目是:r