教材管理系统软件采用的相关技术
教材管理如何能紧密配合学校的教务管理,使之能确保教学供应、库存合理清晰、减少资金占用、方便学生领用,一直是各高等院校比较难以解决的问题,尤其许多学校合并、学生扩招以后,学生人数骤增,教材种类繁多,更给教材科学合理的管理带来困难。
1.技术可行性
技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。 本系统主要采用了 PHP和 MySQL进行相关的开发, MySQL在 WAM集P 成环境了,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。
2.应用可行性
本系统主要是为了提高学校教材管理的效率而进行开发的, 所以在各个方面能够得到教材科和老师的支持和领导的认同。现有的管理制度和方法科学,规章制度齐全,原 始数据正确等。规章制度和管理方法为系统的建设提供了制度保障。
3.操作可行性分析
工作人员一般都懂计算机,具有一定的计算机使用能力,会使用各种管理软件。因为,一般对管理员的素质要求比较高,所以在新系统投入使用时,只要对员工进行少量的培训,介绍系统的功能和使用方法就基本上能够使系统顺利的运行了。
*开发环境介绍
1.WAMP的5 简介
WAMP是5 在 Windows下的 Apache+Mysql+ PHP的组合,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了 越来越高的兼容度,共同组成了一个强大的 Web应用程序平台。
随着开源潮流的蓬勃发展, 开放源代码的 WAMP已经与 J2EE和.Net 商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个 IT 界的关注。
WAM是P 基于 Windows,Apache,MySQL和 PHP的开放资源网络开发平台, PHP是一种有时候用 Perl 或 Python 可代替的编程语言。这个术语来自欧洲,在那里这些程序常用来作为一种标准开发环境。名字来源于每个程序的第一个字母。每个程序在所有权里都符合开放源代码标准: Windows是最广泛应用的系统; Apache是最通用的网络服务器;
MySQL是带有基于网络管理附加工具的关系数据库; PHP是流行的对象脚本语言,它包 含了多数其它语言的优秀特征来使得它的网络开发更加有效。 开发者在 Windows操作系统下使用这些 Linux 环境里的工具称为使用 WAMP。
2.Apache
Apache是因特网上使用很广泛的 Web服务器 , 它通过 httpd.conf 、access.conf 和srm.conf 等三个文件来实现配置。 其主要特征是: 可以运行在所有计算机平台; 支持最新的 HTTP1.1 协议;简单而强有力的基于文件的配置;支持通用网关接口 CGI;支持虚拟主机;支持 HTTP认证;集成 Perl 脚本编程语言;集成的代理服务器;具有可定制的 服务器日志;支持服务器端包含命令( SSI)支持安全 Socket 层( SSL)用户会话过程的跟踪能力;支持 FastCGI;支持 JavaServlets 。
3.MySQL数据库
MySQL是基于 SQL的客户 / 服务器模式的关系数据库管理系统,它具有功能强大、使用简单、管理方便、运行速度快、安全可靠性强、多线程、跨平台性、完全网络化、
稳定性等优点,特别适用于 Web站点或应用软件的数据库后端的开发工作 。另外,用 户可利用许多语言编写访问 MySQL数据库的程序。作为开放源代码运动的产物之, MySQL 关系数据库管理系统越来越受到人们的青睐,应用范围也越来越广。闻名遐迩的速度和易用性使 MySQL特别适用于 Web站点或应用软件的数据库后端的开发工作。