国内自1997年以来,网络通信技术就像飞一般的发展。人们的日常工作、日常生活和人们的衣食住行都离不开信息技术。现在,教育不仅仅是提高师资力量那么简单,能将网络与计算机技术融进教育行业才是现在发展的新需求。
第二章 系统及相关技术介绍
2.1 系统介绍
2.1.1 服务器平台
采用windows 7 professional操作系统作为系统的运行环境。
采用Apache Tomcat服务器作为系统运行的中间件。
采用Mysql5.5建立应用程序的信息数据存放环境。
2.1.2 相关技术
My Eclipse平台中的JAVA开发语言,Mysql5.5数据库技术,Microsoft Dreamweaver mx等工具。
2.1.3 系统的特点
系统采用My Eclipse和Mysql 5.0开发,用JSP技术和HTML语言来完成前台运行界面的制作。另外,Mysql 5.0制作后台数据库,两者结合完成系统功能。
由于本系统开发的费用比较低,完全能够实现年终教师考核系统管理过程中要求的基本功能,运行状态良好,系统维护费用低,可大幅度降低创新项目过程中的费用,提高管理效率。
本系统运行在通用的Windows操作系统上,具有Windows相似的操作界面。具有简单易学,使用方便等特点,只需在计算机上进行相关的简单的设置即可,懂得计算机基本操作的人员经过短期培训培训即可熟练操作,熟悉计算机操作的人员不需要再经过专门的培训即可熟练操作。源[自-751*`论/文'网·www.751com.cn/
2.2 技术介绍
编码就是开发人员通过对需求分析的理解从而用代码实现功能的过程。作为系统完成过程中的一个阶段,编码是对设计的进一步具体化。因此,开发产品的质量取决于需求分析的质量,取决于开发人员对需求分析的理解。所以系统开发所选择的编程语言必须具有较好的可靠性、可维护性,每一个细小的选择都会对系统产生较大的影响,必须做好各方面的考虑,才能设计出更好的系统。
选用程序设计语言时,我们需要考虑以下几点:
(1)系统用户的要求。如果系统需要用户负责维护,那么我们在选择语言的时候,需要选择一种简洁易懂、用户了解并熟悉的语言书写程序。年终教师考核系统的用户是高校老师,高校老师对编程语言的了解相对于普罗大众来说更多一些,知识掌握更深一些,这样我们所选择的范围就很大。
(2)可以使用的编译程序。我们需要考虑系统完成之后是在一种什么样的环境中运行,年终教师考核系统是需要在服务器上运行,可以通过特定的网址在任意地址通过网络登录,所以我们选用的语言就需要可以在服务器上运行吗,满足网络上的通用性,以达到网站所需要的效果。
(3)可以得到的软件工具。如果选用的语言可以使用的支持程序开发的软件工具的范围比较广,适用范围大,人群使用率大,用户接受度高,那么系统的实现和验证都比较容易实现,在满足用户需求的同时,用户也变得比较容易接受。年终教师考核系统的实现,从用户层面来讲,eclipse和mysql在用户中使用的范围比较大,所以在选择语言的时候需要适用于这两种开发工具。
(4)工程规模。在工程规模很大的时候,而现有的语言不能很好的满足工程需求的时候,我们就需要设计一种供工程所使用的程序设计语言。年终教师考核系统的规模不是很大,现有的语言可以很好的实现所需的功能,所以我们不需要自己设计一门专门的语言。