境及背景知识2.1开发环境和开发语言的确定超市会员积分系统是针对会员以及后台管理员而开发的,主要涉及数据库设计、系统的应用程序设计⑸。为了使会员能够更快速的学会操作,该系统采用模块化方法,将庞大的系统进行分解、简化,这样不仅提高了系统的开发效率,更增加了代码的可重用性。系统设计了后台管理员和前台会员的登录权限,便于管理员管理维护数据,也便于用户浏览。在Windows环境下,JAVA可以开发出功能完半善、操作简易的应用软件系统⑹。因此,结合本系统软件的需求及我们自身的条件,决定选择以下方案构建系统:选择Myeclipse8.5作为软件开发工具,IIS为服务平台,Mysql为其后台数据库⑺,运用Java开发语言。超市会员积分管理系统的开发坏境如2系统开发平台:Java+tomcat6.0数据库管理系统:MYSQL运行平台:Windows72.2JAVA简介Java是SunMicrosystems公司推出的Java程序设计语言和Java平台的总称。随着Java技术的不断更新,它逐渐被接受并推动了WEB的迅速发展。由于Java语言本身就是互联网发展的产物,因而它具有其他开发平台无可比拟的优势。Javn是一种简单的,面向对象的,分布式的,健壮这发的,结构中立的,多线程的,性能优异的动态语言。正是由于它所具有的这些特点,使得它在世界范围内广泛流行。下面具体来说下Java语言的主要特性⑻:简单性Java是一种简单的语言,它取消了很多语言中十分繁琐和难以理解的内容,在很大程度上简化了系统的内存管理工作。面向对象Java是一种面向对象的语言,它提供了简单的类机制和接口模型,实现了模块化和信息封装。可靠性Java的强类型保证了编译器可以发现方法调用错误,而且它不支持指针,可以有效的阻止内存的非法访问。安全性Java自身的安全机制不仅可以防止病毒程序的产生,而且可以防止下载程序对本地系统的破坏。