(4)EAM:以企业资产及其维修管理为核心的商品化应用软件。
(5)HTML:超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
2 开发及运行环境的选择
本课题主要研究的是基于B/S架构的公司资产管理系统,选择上手快速并且相对容易的Java Web来开发后台功能,采用JS设计前台的网页界面。后台选择的是spring MVC 模式,SSH框架(即struts + spring + hibernate)。采用Tomcat 7进行本地服务器的配置。
2.1 z硬件平台的要求
(1)Windows7 64位系统或者Linux系统的内存2G或以上的电脑。
(2)带宽2M以上的服务器,或者用本地配置的服务器。
(3)电脑要求装有java开发环境。
2.2 操作系统和版本的选择
2.2.1 操作系统选择
Windows7 64位系统。
2.2.2 Java开发环境版本
(1)用于Java 语言的软件开发工具包jdk1.8.0_60。
(2)运行Java程序所必须的环境的集合jre1.8.0_77。
2.3 数据库的选择
本系统用到的数据库为Navicat for MySQL。这是一款强大的 MySQL 数据库管理和开发工具,也是管理和开发MySQL的理想解决方案,它支持单一程序,可同时连接到MySQL和MariaDB。Navicat for MySQL可以用一种较为安全和更为容易的方式来快速的、容易的创建、存取、组织和共享信息。
2.4 开发工具的选择
(1)用于java开发的MyEclipse,基于eclipse的基础上增加了一些插件开发而成的功能强大的集成开发环境,主要用于Java、Java EE以及移动应用的开发。它的的功能非常强大,支持也十分广泛。
(2)创建数据库运用到的是MySQL,一种关系型数据库管理系统,将数据保存在不同的表中,增加了速度并提高了灵活性。
(3)用于本地网络配置apache-tomcat-7.0.69。
2.5 开发模式的选择
2.5.1 前端Bootstrap框架
Bootstrap是当前非常受欢迎的一个CSS/HTML前端框架。它是基于 HTML、CSS、JAVASCRIPT 的,简洁灵活,使 Web 开发变得更加快捷方便。Bootstrap里定义了一套前端代码框架书写的规范,根据这个规范编程进行前端的布局,有利于其他程序员的阅读,同时也有利于不同浏览器的兼容。
Bootstrap在开发响应式布局的 WEB 应用项目方面有一定的优势,源`自*751?文.论~文`网[www.751com.cn能够让开发者更加简便快捷地进行前端代码的开发,同时开发者也能够更加容易地去兼容各种尺寸的屏幕。对于网页前端编程的开发人员和网页的界面设计师来说,兼容不同尺寸的屏幕的设备和不同类型的浏览器是他们要攻克的重大难关。如果兼容性做得不好,会使一部分使用不兼容的浏览器和不匹配的界面的用户不能够很好地浏览页面,甚至导致模块的错乱。使用响应式的布局就可以匹配更多的屏幕。使用Bootstrap框架开发也能让后期的维护更加方便。