随着分布式应用程序的快速发展,我们需要一种像 ASP。NET 一样更加快速便捷、布局 更加鲜明模块化、操作更加简便、可被多种平台支持使用、重用率和共享性更高的全新技 术以适应不同的系统需求,网络应用程序和网站也需要提供品种更强大的,可扩展的服务。论文网
1。3。2 SQL SERVER 2008 简介
SQL SERVER 2008 在是在 Microsoft 的数据平台上发布的重大的产品版本,是一款可 以组织管理任何数据的数据库。相较于同系列的历史版本,该版本有了很大程度上的关键 性改革,并且有了自己独有的特点,使得它成为最全面且最强大的数据处理工具之一。在 之前已有版本的功能基础之上,SQL SERVER 2008 允许使用 MICROSOFT。NET 和 VISUAL STUDIO 开发的自定义应用程序中使用数据,这使得开发人员的工作更加便利。并且通过简 单的数据加密方式,为加密和密钥管理提供了一个更加全面的解决方案,满足了使用者对 于遵守规范以及关注数据隐私的要求。SQL SERVER 2008 可以对数据的操作进行审查,从 而提扩展了遵从性和安全性,配置的灵活性也更高。基于前一版本,SQL Server 2008 新
的特性包括:页面可以自动修复;以压缩输出的日志流的方式提高处理数据的性能;更加 强大的审计功能,其中最重要的一个就是变更数据捕获(CDC);提供了强大的数据镜像平 台;确保了业务可持续性。
1。3。3 B/S 结构体系简介
B/S 结构就是 Browser/Server 结构,即浏览器/服务模式。这种架构的程序,主要的事 务处理逻辑在服务器端实现,而客户端包含的逻辑很少。B/S 架构只需要在客户机安装一 个浏览器即可,并且可以直接放在广域网上,设置权限达到多用户群访问的效果,有着很 强的交互性。而当程序需要升级时,只需要升级服务器即可。很大程度上使程序的维护更 加便捷。
Browser/Server 结构是伴随着因特网的兴起,对 Client/Server 结构的一种改进。也 属于一种三层架构,第一层客户端即浏览器,有输入输出的功能;第二层是 WEB 服务器, 在客户端与数据库之间传递请求信息;第三层是数据库服务器,存放着系统的数据。相较 于 C/S 架构,B/S 开发简单成本低,面向大范围的用户,只需要客户机上装有浏览器就可 以随时查询信息;扩展性更强,只需要升级后台服务器,就可以升级数据,只需要增加网 页,就能增加服务器功能;并且易于更新和维护[2]。
1。4 开发环境简介
(1) 硬件平台: 处理器类型:i5 处理器 处理器速度:2。2GHz 内存:12GB
(2) 软件平台: 操作系统:Windows 7
数据库:SQL Server 2008 开发环境:Microsoft。NET Framework SDK v4。0 开发工具:Microsoft Visual Studio 2010 开发语言:C#语言
浏览器:Internet Explorer
WEB 服务器:Internet 信息服务器(IIS)6。0
分辨率:推荐分辨率为 1920×1080 像素;最低分辨率为 1280×720 像素
2 系统的分析
2。1 可行性分析
2。1。1 经济上的可行性
系统是由个人计算机开发,有个人独立完成,使用的开发工具如 VISUAL STUDIO2010 和 SQL SEVER2008 为免费的开源软件,最大程度上的减少了开发所需要的成本和人力资源。 本系统主要是毕业设计所需,是对自我学习成果的总结与验收,并不用于发行,因此从经 济角度考虑,此系统开发可行。
2。1。2