院校实训-企业络办公系统项目(.NET).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
院校实训-企业络办公系统项目(.NET)

【ATA实训产品白皮书】 NETOA企业网络办公系统 产品白皮书 北京ATA公司 2007年12月 目录 1. 产品概述 3 1.1. 项目背景 3 1.2. 实训目标 4 1.3. 产品特色 5 2. 技术选型和架构 5 3. 产品指标 6 4. 先修课程 8 5. 实训教学计划 8 6. 实训环境要求 10 7. 实训组织方式 11 产品概述 项目背景 NetOA网络办公系统是,通过实训,培养:.Net、ADO.Net等Web应用开发技术,精通SQL Server存储过程开发 熟悉面向对象分析和设计,掌握UML技术,能够使用Power Designer、Together等工具进行系统分析设计 具备良好的数据库分析和设计能力,熟练使用Power Designer进行数据建模 熟悉项目实施、软件开发流程和规范 掌握单元测试以及测试驱动开发技术,具有良好的编码风格,以及编写规范开发文档的能力 能够进行团队协同开发,有良好的沟通能力和团队精神。 产品特色 技术先进 NETOA系统呈三层架构,基于.NET 2.0框架,采用C#编程、 SQL Server 2005进行数据存储,在数据处理层使用ADO.NET对SQL Server进行数据访问,在表现层使用ASP.NET进行数据展示以及和用户进行交互。这些都是当前企业开发中采用的主流的技术和架构,以保证学生能够学习到岗位需要的技能。 流程规范 该项目采用了业内遵循的CMMI、MSF和XP等开发过程中的最佳实践,让学生参与项目的整个开发过程,经历需求分析,概要设计、详细设计、代码实现这四个主要阶段,从而对项目的实施、软件开发的流程和规范有充分的了解和掌握。 自动代码检查 学生提交的代码是否规范,功能是否正确,无论是老师手工检查,还是交叉检查,工作量都非常巨大,这往往造成对实训的评价流于形式。 NETOA开发过程中每人将近3000行的代码,都可以从规范以及功能上进行代码自动检查,可以大大减轻老师的工作负担。 技术选型和架构 NetOA采用微软的最新技术,微软.Net技术为多层应用体系结构的实现提供良好的基础。 基于.Net Framework框架:该框架简化了在Internet环境中的应用程序开发。 采用C#语言开发:这种语言是.net framework框架上功能最强大的语言。 后台数据库采用SQL Server 2005:能够让系统的数据存储和处理性能更加优秀。 NetOA是典型的多层架构,将系统划分成多个层次,其好处之一就是使系统的架构更加清晰,这样每个层次完成的功能比较单一,代码更加有规律可循。 NetOA的基本结构主要划分为表现、业务和数据3层。业务层包括业务处理对象、业务实体对象和系统框架层。由于业务处理、数据操作都放在SQL Server存储过程,所以由业务层直接访问数据库。 表现层:表现层位于客户端,提供用户操作界面,负责接收用户的请求和操作,并将请求信息显示给用户,NetOA是基于互联网的应用,因此这一层主要是用基于ASP.Net的Web页面来实现的。 业务层:这一层为系统的核心部分,负责为表现层提供功能调用和调用数据库存储过程。 业务处理对象:包含了各种业务逻辑和规则的实现,并负责与数据库存储过程打交道。 业务实体对象:业务实体用于表现现实系统中的业务数据,每个业务实体可以对应数据库表中的一个或多个表。业务实体中还要就是用于在层与层之间传递一定格式的数据。 系统框架层:系统框架层包含了一些贯穿于各层的系统级功能服务,比如系统安全等。 产品指标 项目名称: NetOA企业网络办公系统 行业应用: 企业应用OA产品,适用于软件、广告行中的中大型公司进行项目业务和办公自动化管理 技术架构: 基于.NET框架,B/S三层架构 项目周期: 四周(20工作日) 工作总量: 3000行/人项目, 28页文档/人项目 实训类型: .NET工程强化 项目阶段: 需求分析 概要设计 详细设计 代码实现 编写的文档: 《需求规格》 《概要设计》 《详细设计》 《测试用例》 功能模块: 客户管理 短消息 考勤管理 邮件管理 联系人管理 方法规范: 软件开发流程与规范 用例分析方法测试驱动开发 数据库概念、逻辑和物理设计 UML建模 面向对象分析/设计/编码 具备良好、规范的编程习惯 规范的开发文档写作能力 管理活动: 任务管理 需求管理 变更控制 风险管理 缺陷跟踪 问题跟踪 技术评审 配置管理 团队沟通 使用的技术: 1..NET Framework 2.C#.NET 3.ADO.NET 4.ASP.NET 5.XML 6.DHTML/JavaScript 7.SQL Server/存储过程 使用的工具: 1.PowerDesigner 12 2.DreamWe

文档评论(0)

fcp940 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档