文档详情

企业网站系统设计毕业论文.doc

发布:2017-08-08约1.36万字共38页下载文档
文本预览下载声明
企业网站系统设计毕业论文 目 录 第一章 引 言 2 1.1本课题的开发背景 2 1.2目前企业网站建设发展现状 2 1.3本课题的开发意义 2 第二章 企业网站系统分析 3 2.1 功能需求分析 3 2.2性能需求分析 3 2.3 网站开发环境简介 3 2.3.1 ASP.NET简介 3 2.3.2 IIS 简介 4 2.3.3 三层架构 4 2.4 网站开发工具简介 6 2.4.1 Dreamweaver 软件概述 6 2.4.2 Visual Studio.NET 简介 6 2.4.3 FLASH 和PHOTOSHOP 简介 7 2.4.4 SQL Server 2005数据库简介 7 第三章 企业网站系统分析 8 3.1 数据库的设计与实现 8 3.1.1 数据库的需求分析 8 3.1.2 数据库的逻辑设计 8 3.2 系统模块分析与设计 12 3.3 界面设计 12 3.3.1 网站的布局 12 3.3.2网站的框架设计 13 3.4 网站整体功能设计 13 3.4.1前台功能模块 13 3.4.2后台功能模块 14 3.5 功能模块设计 16 第四章 软件测试 30 4.1 测试的定义及目的 30 4.2 测试原则 30 4.3 测试的方法 31 4.3.1 界面测试 31 4.3.2 功能测试 32 4.3.3 需求测试 33 4.3.4 性能测试 33 4.4 测试中其它要注意的地方 33 4.5 人力资源管理系统的测试 33 总结 35 参考文献 37 致 谢 38 第一章 引 言 1.1本课题的开发背景 如今,网对企业来说已经不再是新鲜的事物了,大多数的企业都已经建立了自己的网站IIS是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows2000里面包含的IIS 5,IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(Fele Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。三层结构原理:   3个层次中,系统主要功能和业务逻辑都在业务逻辑层进行处理。   所谓三层体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。   三层体系COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互 位于最外层(最上层),离用户最近。用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。    业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Enterprise Application Architecture》一书中,将整个架构分为三个主要的层:表示层、领域层和数据源层。作为领域驱动设计的先驱Eric Evans,对业务逻辑务逻辑层在体系架构中的位置很关键,它处于数据访问层与表示层中间,起到了数据交换中承上启下的作用。由于层是一种弱耦合结构,层与层之间的依赖是向下的,底层对于上层而言是“无知”的,改变上层的设计对于其调用的底层而言没有任何影响。如果在分层设计时,遵循了面向接口设计的思想,那么这种向下的依赖也应该是一种弱依赖关系。因而在不改变接口定义的前提下,理想的分层式架构,应该是一个支持可抽取、可替换的“抽屉”式架构。正因为如    XML文档。   简单的说法就是实现对数据表的Select,Insert,Update,Delete的操作。如果要加入ORM的元素,那么就会包括对象和数据表之间的mapping,以及对象实体的持久化 1、开发人员
显示全部
相似文档