菜单
  

    本网站目标盈利方式:1,向老师收取注册费用,为其建立电子档案;2,向家长收取阅读论坛权限的会费(查看教师资料免费)。
    1.1.2  家教网站的构建
     对于所有应用网站而言,一个主要的需求是可伸缩的架构。通常,架构是指应用系统的每个功能部分分解到独立的组件中,并将各种组件划分到各个逻辑层中。伸缩性的定义是只需要通过增加资源,就能够线性地提高服务能力。
     现在三层架构越来越流行,它将应用系统的功能单元分到三个逻辑层中:     表示层。位于最外层(最上层),离用户最近。用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。 表示层包括网站的用户单元(UI)元素,并且包含访问者和客户之间的交互的所有逻辑。该层使整个网站充满活性,对用户具有最直接的吸引力。表示层主要由动态WEB页面组成表现成:aspx。
     业务层。针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。 业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,也将业务逻辑层称为领域层。
     数据层。数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问,可以访问数据库系统、二进制文件、文本文档或是XML文档。简单的说法就是实现对数据表的Select,Insert,Update,Delete的操作。如果要加入ORM的元素,那么就会包括对象和数据表之间的mapping,以及对象实体的持久化。
     这些层是纯逻辑的,对于每个层的物理位置并没有约束。可以自由地部署应用程序,也就是说甚至可以将所有的层都部署在单一的服务器上。
     三层架构的优点:1、开发人员可以只关注整个结构中的其中某一层;2、可以很容易的用新的实现来替换原有层次的实现;3、可以降低层与层之间的依赖;4、有利于标准化;5、利于各层逻辑的复用。
     
    图1-1  因特网访问者与三层应用系统的交互
    三层架构的缺点:1、降低了系统的性能。这是不言而喻的。如果不采用分层式结构,很多业务可以直接造访数据库,以此获取相应的数据,如今却必须通过中间层来完成。2、有时会导致级联的修改。这种修改尤其体现在自上而下的方向。如果在表示层中需要增加一个功能,为保证其设计符合分层式结构,可能需要在相应的业务逻辑层和数据访问层中都增加相应的代码。3、增加了开发成本。
    1.2  本文研究内容和目的
    本文介绍如何使用Microsoft公司以C#为核心语言的ASP.NET 4.0开发工具,利用微软提供的IIS 6.0建立运行环境,再结合SQL Server 2008建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立ASP.NET页面,不断改进,直到功能基本实现的网上电脑购物系统。该系统的需求陈述如下:
    教师可以通过注册登录到网站,然后填写自己的简历信息以及教授科目信息进行个人信息的公布。
    家长可以通过注册登录到网站,然后进入网站内部论坛,可以在不通模块发表自己的帖子、回帖以及对教师的评价。
    所有用户不论是否是会员均可查看家教网中教师的信息、系统公告等信息。
    在课题研究过程中,熟悉网站常用开发软件和C#高级编程语言,掌握家教网站的开发技巧,同时深入理解系统开发的三层架构理念。
    1.3  本文内容安排
  1. 上一篇:Detours私密文件访问监控程序的实现
  2. 下一篇:基于GPS的公交车自动报站系统的设计与实现
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 电站锅炉暖风器设计任务书

  9. 当代大学生慈善意识研究+文献综述

  10. 乳业同业并购式全产业链...

  11. java+mysql车辆管理系统的设计+源代码

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 杂拟谷盗体内共生菌沃尔...

  14. 中考体育项目与体育教学合理结合的研究

  15. 十二层带中心支撑钢结构...

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回