第4页共55页
https://www.bilibili.com/video/BV1b64y1H7gg/
演示视频:
1.2系统的功能简介
本系统主要可以实现以下的管理功能:教师信息管理、院系信息管理、工作变动管理、教育经历管理、信息查询管理、添加权限管理等等。通过本管理系统能够对教师基本信息进行修改,添加,查询,删除的操作,从而进一步提高学校办学效益和现代化水平,实现教师信息管理工作流程的系统化、规范化和自动化。
系统建设目标的技术可行性
开发语言:JSP
系统软件:Windows XP
DBMS: SQLSever 2000
就整个系统的技术构成上来看,它属于一个数据库应用类的系统。其基本操作还是对存在数据库进行添加、删除、查找、编辑等。所以就单纯的数据库应用来看,暂不存在太大的技术问题。
为用户提供的服务
本系统的工作人员使其进入管理员操作的界面,主要是帮助学校进行教师信息的管理、统计及维护,管理员根据实际情况来浏览、查询、添加、删除、修改、统计教师的基本信息从而保障一切工作顺利进行。
1.2.1添加权限管理模块
该模块的主要任务是添加用户、设置用户权限等功能。
1.2.2教师信息管理模块
该模块的功能是实现对全校教师信息的添加、修改、查询,使学校更好的管理教师的信息。
1.2.3院系信息管理模块
该模块的主要功能是实现对教师所在的院系信息的管理工作。
1.2.4工作变动管理模块
该模块对每个教师的工作调动、获奖状况、违纪状况进行管理。
1.3系统开发的目标
出于本系统是高校教师管理的一个综合性的系统,本系统的设计目标将最终定位于完成以上所述的系统主要业务的基本模型上。
2. 系统分析
JSP运行环境及相关开发软件简介
2.1 JSP运行环境
2.1.1 相关软件介绍
JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
2.1.2 JSP环境的配置方案
在做本系统时,本人使用的是J2SDK +Tomcat的配置, 因为对于初学者,这是一个比较容易实现的方案。具体步骤如下:
[1]安装J2SDK
第一步:执行j2sdk-1_4_2_03-windows-i586-p.exe,按照向导安装到想要安装的目录,如D:\J2SDK1.4.2。
第二步: 设定J2SDK 1.4.2_03
从【开始】→【设置】→【控制面板】→【系统】→【高级】→【环境变量】→【系统变量】,然后到【新建】。
JAVA_HOME = C:\j2sdk1.4.2_03
PATH = %JAVA_HOME%\bin
CLASSPATH = C:\j2sdk1.4.2_03\lib\tools.jar;C:\j2sdk1.4.2_03\
lib\dt.jar;
注意
1. CLASSPATH 的设定中,分号(;)用来分开两路径,切勿任意空格;
2. CLASSPATH 的设定中,分号的最后还有一个点“.”。
补充
不论Windows 2000 或Windows XP 皆可依上述方法设定。
第三步:测试J2SDK。
撰写一个HelloWorld.java 程序,放置在C