2。3 HighCharts 简介
HighCharts是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表[8]。
HighCharts的主要特性包括:
1。兼容性:HighCharts采用纯JavaScript编写,兼容当今大部分的浏览器,包括Safari、IE和火狐等等;
2。图表类型:HighCharts支持图表类型,包括曲线图、区域图、柱状图、饼状图、散状点图和综合图表等等,可以满足各种需求。
3。不受语言约束:HighCharts可以在大多数的Web开发中使用,并且对个人用户免费,支持ASP,PHP,JAVA,。NET等多种语言中使用。
4。提示功能:HighCharts生成的图表中,可以设置在数据点上显示提示效果,即将鼠标移动到某个数据点上,可以显示该点的详细数据,并且可以对显示效果进行设置。
5。放大功能:HighCharts可以大量数据集中显示,并且可以放大某一部分的图形,将图表的精度增大,进行详细的显示,可以选择横向或者纵向放大。
6。时间轴:可以精确到毫秒。
7。导出:表格可导出为 PDF/ PNG/ JPG / SVG 格式
8。输出:网页输出图表。
9。可变焦:选中图表部分放大,近距离观察图表;
10。外部数据:从服务器载入动态数据。
11。文字旋转:支持在任意方向的标签旋转。
2。4 SQL SERVER 2014 简介
SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本[9]。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应SQL Server安装界面用[10]。 SQL Server2014是能够支持企业级关系型数据库的管理系统,它能与Windows操作系统紧密集成,具有方便易用的图形管理界面,其用户界面风格与Windows一样非常友好。SQL Server2014在存储大容量数据方面,在数据的安全性和完整性方面,在分布式处理等都是适合于企业级应用的[11]。而其相对Oracle,DB/2等大型数据库来说,学习更为容易,应用成本也相对较低。
SQL Server2014的新特点:
动态的自我管理:SQL Server2014运行时动态配置运行环境,优化并简化了许多服务器配置选项,可随用户增多或者减少动态地请求追加或者释放资源,并可随着数据的增减自动改变数据库大小[12]。
丰富的管理工具:SQL Server2014提供了许多数据库系统管理工具。系统管理员可以在运行SQL Server Management Studio的中央控制台上,管理和监视服务器运行性能和企业数据库。
可能收缩性和高可能性:SQL Server 2014数据库引擎可以几乎所有Windows平台上运行,是可管理上千万个用户的大型数据库。同时其还具有动态自我调解的特性,能有效地在笔记本或者PC上运行[13]。
2。5前台技术介绍
CSS 是层叠样式表,现在已更新到CSS3版本,用于对网页页面的排版设计,将HTML代码和格式分开,要改变页面的样式和标签布局时,只要将CSS样式表中的样式修改即可[14]。在网页上使用样式表有三种方法:外部样式只要在页面添加。css文件的链接,内页样式,在网页面内部编写样式,行内样式,在网页元素中修改style属性。
JavaScript是客户端脚本语言,能实现客户端的动态效果,最先由Netscape 公司在1995年提出,起初名为LiveScript,它是与java完全不同的语言,它们相互补充[15]。我们可以通过JavaScript进行客户端输入验证,鼠标移至某个位置的时候改变图片或颜色,也可以实现计时功能[16]。