网站建设总结报告范本.docx

上传人:牧羊曲112 文档编号:1864159 上传时间:2022-12-22 格式:DOCX 页数:10 大小:475.35KB
返回 下载 相关 举报
网站建设总结报告范本.docx_第1页
第1页 / 共10页
网站建设总结报告范本.docx_第2页
第2页 / 共10页
网站建设总结报告范本.docx_第3页
第3页 / 共10页
网站建设总结报告范本.docx_第4页
第4页 / 共10页
网站建设总结报告范本.docx_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《网站建设总结报告范本.docx》由会员分享,可在线阅读,更多相关《网站建设总结报告范本.docx(10页珍藏版)》请在三一办公上搜索。

1、目录设计思想1三层结构2网站前台设计4窗体与类之间的调用关系5用户登录5用户注册6后台商品显示6后台商品管理6用户管理7商品选购、商品搜索9设计思想我们制作的网站,制作过程中涉及了Adobe Photoshop (图像处理)、Adobe Dreamweaver (搭载网页)、Microsoft Word (文字编辑)、Microsoft PowerPoint (演示制作)、SQL server 2005(数据库)以及Visual Studio.NET 2005。 Active Server Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于

2、所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”。首先是网站的logo,作为餐厅的表头,logo下面分两栏,左侧栏显示登陆界面、注册信息、产品展示、已选产品等,右侧栏是展示网站的信息的竖行导航,在色彩上,采用棕绿色(#e9e9df)为主色系,背景采用黑色,用来展现各种餐品,给客人一种餐桌点餐的真实感觉,字体采用白色和浅绿色,文本选用的宋体,整体统一风格,贯穿全站。三层结构在制作过程中我们运用三层架构的结构,从开发角度和应用角度来看,三层架构

3、比双层或单层结构都有更大的优势。三层结构适合群体开发,每人可以有不同的分工,协同工作使效率倍增。开发双层或单层应用时,每个开发人员都应对系统有较深的理解,能力要求很高,开发三层应用时,则可以结合多方面的人才,只需少数人对系统全面了解,从一定程度工降低了开发的难度。 表示层(Web)整个网站所有的Web页面全部存放在此项目文件夹下,Web页面利用各种控件来显示与接受数据,提供所用与用户进行交互的界面。根据用户的请求去调用业务逻辑层的项目的相关方法,并最终将返回的结果呈现给用户。将实现人机界面的所有表单和组建放在表示层。在1389主题餐厅网站的解决方案FoodMall中,表示层就是“web”。 业

4、务逻辑层(BLL)业务逻辑层是表示层与数据访问层之间的通信的桥梁,主要负责数据的传递与业务方法处理,将所有业务规则和逻辑的实现封装在业务逻辑层。 数据访问层(DAL)DAL层封装了所有与数据库进行数据库的操作,这些操作都是基于ADO.NET实现的。将所有和数据库的交互封装在数据访问层中。三层架构属于瘦客户的模式,用户端只需一个较小的硬盘、较小的内存、较慢的CPU就可以获得不错的性能。相比之下,单层或胖客户对面器的要求太高。三层架构的另一个优点在于可以更好的支持分布式计算环境。逻辑层的应用程序可以有多个机器上运行,充分利用网络的计算功能。分布式计算的潜力巨大,远比升级CPU有效。三层架构的最大优

5、点是它的安全性。用户端只能通过逻辑层来访问数据层,减少了入口点,把很多危险的系统功能都屏蔽了。另外三层架构还可以支持如下功能:Remote Access(远程访问资料),例如可透过Internet存取远程数据库;High Performance(提升运算效率)解决集中式运算(Centralize)及主从式架构(Client-Server)中,数据库主机的运算负担,降低数据库主机的Connection Load,并可藉由增加App Server处理众多的数据处理要求,这一点跟前面讲到的分布式计算提高运算能力是一个道理;Client端发出Request(工作要求)后,便可离线,交由App Serv

6、er和DataBase Server共同把工作完成,减少Client端的等待时间;这个功能我觉得应用场合不是很多,自己感受也不是很深刻,从理论上是成立的。来源:( - 三层架构及其优点_汪涵波_新浪博客网站前台设计UserLogin.aspx首页Default.aspx商品列表ProductList.aspx商品详细信息ProductDetails.aspx商品搜索 Search.aspxRSS发布页面rss.aspx购物车Cart.aspx会员后台用户登录 Membership UserLogin.aspx用户注册 MembershipUserRegister.aspx网页后台设计商品分类列

7、表AdminListProductsByCategory.aspx首页AdminDefault.aspxx管理员登录界面AdminAdminLogin.aspx用户管理AdminListAllUsers.aspx用户状态 AdminUserState.aspx用户详细信息AdminUserDetails.aspx产品详细信息AdminProductDetails.aspx商品列表AdminListOfProducts.aspx窗体与类之间的调用关系用户登录类关系调用流程图业务逻辑层 UserManage.Login()数据访问层 UserService.GetuserByLoginId()用户

8、注册业务逻辑层 UserManage.Login()数据访问层 UserService.GetuserByLoginId()数据访问层 若为假 调用Adduser(user)注册用户后台商品显示业务逻辑Ilist ProductsManager. GetAllProducts 数据访问层Ilist ProductsService. . GetAllProducts后台商品管理 商品更新业务逻辑ProductsManager. ModifyProduct()方法数据访问层ProductsService. . GetProductById()方法数据访问层ProductsService. . Mo

9、difyProduct ()方法 添加商品 业务逻辑ProductsManager. AddProduct ()方法 数据访问层ProductsService.GetProductByKey(string ProductKey)数据访问层若商品不存在调用ProductsService.AddProduct ()方法删除商品 业务逻辑ProductsManager. DeleteProductById ()方法 数据访问层ProductsService. DeleteProductById ()方法用户管理用户更新业务逻辑UserManage. ModifyBasicInfo( string N

10、ame, string Phone, string Address, string Mail,int Id)方法数据访问层UserService.GetUserById(Id)数据访问层UserService . ModifyProduct ()方法新增用户业务逻辑UserManage. AddUser ()方法数据访问层UserStateService.AddUserState(userState);业务逻辑层UserRoleManager.GetDefaultUserRole(); 业务逻辑层UserStateManager.GetDefaultUserState();数据访问层UserR

11、oleService.AddUserRole(userRole);数据访问层UserService.AddUser(user);删除用户业务逻辑UserManage. DeleteUser_BLL()方法 数据访问层UserService.DeleteUser_DAL();方法商品选购、商品搜索业务逻辑ProductsManager.SearchProducts(ViewStateKeyWord.ToString();数据访问层ProductsService.SearchProducts(keyword);方法学习心得不知不觉网站建设的课程将要结束了,为了完成这门课程的项目作品所涉及的学习内容

12、丰富得是让我从没有想到的。在整个的学习过程中,为了让我们的作品更完美我在学习ASP.NET的同时还有重新拾起Adobe Photoshop (图像处理)Adobe Dreamweaver (搭载网页)、网站建设的基本思想等重要内容甚至包括Microsoft PowerPoint (演示制作)。不得不承认只要你积极、只要你努力用功作品可以很优秀。在网页制作中,我借鉴了欧美个人网站的设计风格,着重于给浏览者以强烈的视觉冲击。运用了photoshop强大的图像制作和处理能力。进行了大量的图片制作,从而给人以强烈的美感。并曾尝试利用Flash进行片头动画的制作,但纵观整体效果放弃了动画效果。整个网站的制作用时一学期。虽然整个网页的结构还有很多不足,还有一些板块没有开通,但是我的确能够感到在我制作过程中技能的提高。整个网站的不足我想是没有使用到一些动态网页的知识,日后我们的网站还需要维护。希望还可以有机会选到动态网站的课程,从而弥补自己在动态网络语言方面的不足。我还是很庆幸能够学到这么多的内容。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号