图 2.16 津贴验收
10) 津贴验收表:选择津贴验收表,输入相关查询条件进行查询,显示查询结果列表,可将结果导出成excel文档。如图2.17所示。
图 2.17 津贴验收表
11) 津贴信息查询:选择津贴信息查询,输入相关查询条件进行查询,显示查询结果列表,方便查询。如图2.18所示。
图 2.18 津贴查询
2.3 相关技术概述
2.3.1 B/S结构
B/S结构(Browser/Server结构)结构就是通俗来讲的浏览器和服务器结构。它随着互联网技术的兴起而兴起,是对C/S结构的一种改进的结构。在此种结构下,用户的使用界面是通过浏览器实现的,在前端(Browser)基本上不会去实现事务的逻辑,主要的事务逻辑都放在服务器端(Server)实现,形成所谓三层结构。这样就大大简化了系统操作对用户电脑的荷载,减轻了系统文护与升级的成本和工作量,降低了用户的总体成本。以目前的技术看,建立B/S结构的网络应用,并通过互联网/内部网模式下数据库应用,相对来说比较容易实现、成本也相对较低。它能够一次性开发到位,实现不同的人员从不同的地点,只要有网络就能够通过网络访问共同的数据库。如图2-19所示。
图 2.19 B/S结构
但是B/S结构也存在着一定的缺陷,B/S结构在图形的表现能力上以及运行的速度上弱于C/S结构。它还有一个相当致命的弱点,那就是受到程序运行环境的限制。由于B/S结构相当依赖于浏览器,然而目前网络中浏览器的版本繁多,很多浏览器的核心结构差别还是相当大的,导致浏览器对于网页的兼容性有极大影响,尤其是在CSS布局,JAVASCRIPT脚本执行等方面,会有极大影响。
2.3.2 Asp.net简介
Asp.net是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序[2]。它有以下几个重要的优点:
增强的性能:ASP.NET就是在服务器上运行已经被编译好的公共语言运行库代码。它利用初期的绑定、实时的编译、本机的优化和盒外缓存的服务。这让程序在编写代码之前便已经显著提高了性能。
灵活性:由于ASP.NET是基于公共语言运行库,因此程序开发者可以利用平台的灵活性。.NET Framework类库和数据访问解决方案都可从 Web无缝访问。ASP.NET可以选择最适合应用程序的语言,或同时使用多种语言分割应用程序。
简易性:ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。公共语言运行库利用托管代码服务简化了开发。
可管理性:ASP.NET采用了基于文本形式的分层配置系统,大大简化了在服务器环境中设置Web应用程序。只要将必需的文件复制到服务器,就可以在服务器上部署应用程序,不需要重新启动服务器。
自定义性和扩展性性:ASP.NET可以让用户使用自己编写的自制组件扩展或替换ASP.NET运行库的任何子组件。
2.3.3 Sql server 2008 R2 数据库
Microsoft SQL Server 2008 R2是一个全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理。Microsoft SQL Server 2008 R2数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。它有以下特点[9]:
1) 可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。
2) 高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。 ASP.net实验室建设与实习基地信息库系统的建设与实施(6):http://www.751com.cn/jisuanji/lunwen_4547.html