在编辑器中输入html代码即可完成对网页的设计,如果在其中加入VB,JAVA等脚本文件以及数据库连接有关的语句指令,便可对已知数据进行查询,从而生成动态网页的一部分。
2.4.4 Visual Studio 2008
Visual Studio 2008是微软公司推出的开发环境。是目前最尖端的 Windows 平台应用程序开发环境。
Microsoft Visual Studio 2008 Team System 提供支持整个软件开发团队的工具:
架构师:Visual Studio 2008 Team Architect Edition 包括集成、高效的工具,用于直观地构建面向服务的解决方案,这些解决方案从部署环境的初始状态开始设计。有关详细信息,请参阅 Visual Studio 2008 Team System:设计分布式系统以进行部署。
开发人员:Visual Studio 2008 Team Developer Edition 为开发人员提供高级的静态分析、代码剖析、代码涵盖以及单元测试工具,使团队能够在整个生命周期中尽早、频繁地规划质量。有关详细信息,请参阅 Visual Studio 2008Team System:构建健壮而可靠的软件。
测试人员:Visual Studio 2008 Team Test Edition 构建于开发人员版本之上,更好地为测试人员提供了用于管理和运行各种测试(包括单元测试、手工测试和 Web 测试)的工具,以及使团队能够在应用程序部署之前检验其性能的高级负载测试工具。有关详细信息,请参阅 Visual Studio 2008Team System:通过更完善的测试实现更好的软件。
项目管理人员:Visual Studio 2008 Team Foundation 提供一套基于软件项目管理人员已知内容的项目管理工具:Microsoft Excel、Microsoft Project 和 Windows SharePoint Services。与 Microsoft Office 集成,项目管理人员不再需要手工将数据从这些应用程序映射到供工程团队使用的数据。项目站点提供仪表盘式的项目状态视图,以及向下追溯风险承担者的功能。丰富的报告提供了从整个常规的团队工作流中收集的规则。自定义项目过程基于业界公认的实践来驱动生命周期。有关详细信息,请参阅 Visual Studio 2005 Team System:软件项目管理。
团队开发:Visual Studio 2008 Team Foundation 还提供团队协作工具,使组织能够不费吹灰之力即可管理并跟踪过程和软件项目的运行状况。Portfolio Explorer 将可从项目站点获得的这些相同的项目工作产品集成到 Visual Studio IDE,从而让团队能够进行有效的访问。Visual Studio 2008 Team Foundation 还提供一个可扩展的工作项跟踪系统和企业级别的源代码管理。
3 需求分析
3.1 系统分析的任务与步骤
3.2 系统分析的任务
了解用户要求。此用户即为网站的使用人员(管理员,学生)。了解他们在网站功能、性能等方面的要求及用户在硬件配置、开发周期处理方式等方面的意向与打算。把用户要求成文,完成网站分析报告。网站的逻辑模型由一系列的图表和文字组成。在逻辑上描述了系统的目标和所具备的功能于性能。
3.2.1 系统分析的步骤
(1) 描述网站。在详细调查的基础上,用一定的图标、文字描述;
(2) 分析用户新的要求,改进现行模型,形成新系统的逻辑模型。
(3) 编写系统分析说明书。
3.3 网站项目范围
《协议分析与测试》课程网站系统从两种用户角度进行功能划分。
学生部分包含以下功能:课程展台;下载课件;下载试卷;观看视频;网站留言;友情链接。管理员部分包含以下功能:管理员帐号管理;编辑课程相关内容;编辑视频;编辑课件;留言管理。
3.4 功能需求
3.4.1 学生部分