ASP.net+access服协物流网站的设计+源代码(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.net+access服协物流网站的设计+源代码(2)


1.2选题意义
服协物流公司通过天然型风格的建站、新闻的展示、重要信息的分享、优质客户服务的查询、在线客服的沟通、反馈意见的实时性互动等新型功能内容的添加,以最优质的服务来换取客户最大的满意程度。在一定程度上节省了时间和金钱,并且提高了工作的效率。同时在一定程度上也使得服协物流公司更快、更好、更强的发展。 
2.相关技术介绍 
系统采用Microsoft Visual Studio 2010 和Access为开发工具和数据库服务器、以三层架构为开发模式进行设计与开发、使用PhotoShop进行图片处理、DIV+CSS技术实现页面的布局、JavaScript等技术实现页面动态效果。
2.1开发环境
Microsoft Visual Studio 2010是一个庞大的软件,它基于.NET4.0框架,同时也是开发跨平台的应用程序。其内部包含的大量的封装控件,能够让开发者快速的进行WEB开发。Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统,易操作,易开发。并且由于对服协物流网站的设计所涉及到的数据量较小,因此选用Access数据库是一个很好的选择。
2.2DIV+CSS布局
DIV+CSS是网页布局的一种方式,符合W3C标准,能将网页的内容和表现形式分离。当用户点击网站时,是在同时下载CSS文件和HTML文件,减少了网页加载时间,一定程度上提高了页面的浏览速度、缩短了带宽成本、易于修改和管理。不仅如此,与传统的HTML的table布局,它更容易被搜索引擎搜索到,并易于SEO。
2.3三层架构
三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。UI(表现层):主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据;BLL(业务逻辑层):UI层和DAL层之间的桥梁,实现业务逻辑。业务逻辑具体包含:验证、计算、业务规则等;DAL(数据访问层):与数据库打交道,主要实现对数据的增、删、改、查。Entity(实体层):它不属于三层中的任何一层,但是它是必不可少的一层,用于三层之间传递数据。优点:结构清晰、耦合度低;可文护性高、可扩展性高;利于开发任务同步进行;容易适应需求变化。 (责任编辑:qin)