网站建设总结报告范本doc 10页Word格式文档下载.docx
《网站建设总结报告范本doc 10页Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《网站建设总结报告范本doc 10页Word格式文档下载.docx(15页珍藏版)》请在冰豆网上搜索。
![网站建设总结报告范本doc 10页Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2023-2/3/049a8a50-de38-44db-95f5-dda982a611cc/049a8a50-de38-44db-95f5-dda982a611cc1.gif)
用户注册9
后台商品显示9
后台商品管理9
用户管理11
商品选购、商品搜索12
三层结构
在制作过程中我们运用三层架构的结构,从开发角度和应用角度来看,三层架构比双层或单层结构都有更大的优势。
三层结构适合群体开发,每人可以有不同的分工,协同工作使效率倍增。
开发双层或单层应用时,每个开发人员都应对系统有较深的理解,能力要求很高,开发三层应用时,则可以结合多方面的人才,只需少数人对系统全面了解,从一定程度工降低了开发的难度。
Ø
表示层(Web)
整个网站所有的Web页面全部存放在此项目文件夹下,Web页面利用各种控件来显示与接受数据,提供所用与用户进行交互的界面。
根据用户的请求去调用业务逻辑层的项目的相关方法,并最终将返回的结果呈现给用户。
将实现人机界面的所有表单和组建放在表示层。
在1389主题餐厅网站的解决方案FoodMall中,表示层就是“web”。
业务逻辑层(BLL)
业务逻辑层是表示层与数据访问层之间的通信的桥梁,主要负责数据的传递与业务方法处理,将所有业务规则和逻辑的实现封装在业务逻辑层。
数据访问层(DAL)
DAL层封装了所有与数据库进行数据库的操作,这些操作都是基于ADO.NET实现的。
将所有和数据库的交互封装在数据访问层中。
三层架构属于瘦客户的模式,用户端只需一个较小的硬盘、较小的内存、较慢的CPU就可以获得不错的性能。
相比之下,单层或胖客户对面器的要求太高。
三层架构的另一个优点在于可以更好的支持分布式计算环境。
逻辑层的应用程序可以有多个机器上运行,充分利用网络的计算功能。
分布式计算的潜力巨大,远比升级CPU有效。
三层架构的最大优点是它的安全性。
用户端只能通过逻辑层来访问数据层,减少了入口点,把很多危险的系统功能都屏蔽了。
另外三层架构还可以支持如下功能:
RemoteAccess(远程访问资料),例如可透过Internet存取远程数据库;
HighPerformance(提升运算效率)解决集中式运算(Centralize)及主从式架构(Client-Server)中,数据库主机的运算负担,降低数据库主机的ConnectionLoad,并可藉由增加AppServer处理众多的数据处理要求,这一点跟前面讲到的分布式计算提高运算能力是一个道理;
Client端发出Request(工作要求)后,便可离线,交由AppServer和DataBaseServer共同把工作完成,减少Client端的等待时间;
这个功能我觉得应用场合不是很多,自己感受也不是很深刻,从理论上是成立的。
来源:
(-三层架构及其优点_汪涵波_新浪博客
网站前台设计
UserLogin.aspx
网页后台设计
窗体与类之间的调用关系
用户登录
类关系调用流程图
用户注册
后台商品显示
后台商品管理
商品更新
添加商品
删除商品
用户管理
用户更新
新增用户
删除用户
商品选购、商品搜索
学习心得
不知不觉网站建设的课程将要结束了,为了完成这门课程的项目作品所涉及的学习内容丰富得是让我从没有想到的。
在整个的学习过程中,为了让我们的作品更完美我在学习ASP.NET的同时还有重新拾起AdobePhotoshop(图像处理)AdobeDreamweaver(搭载网页)、网站建设的基本思想等重要内容甚至包括MicrosoftPowerPoint(演示制作)。
不得不承认只要你积极、只要你努力用功作品可以很优秀。
在网页制作中,我借鉴了欧美个人网站的设计风格,着重于给浏览者以强烈的视觉冲击。
运用了photoshop强大的图像制作和处理能力。
进行了大量的图片制作,从而给人以强烈的美感。
并曾尝试利用Flash进行片头动画的制作,但纵观整体效果放弃了动画效果。
整个网站的制作用时一学期。
虽然整个网页的结构还有很多不足,还有一些板块没有开通,但是我的确能够感到在我制作过程中技能的提高。
整个网站的不足我想是没有使用到一些动态网页的知识,日后我们的网站还需要维护。
希望还可以有机会选到动态网站的课程,从而弥补自己在动态网络语言方面的不足。
我还是很庆幸能够学到这么多的内容。