互联网软件开发与应用01(精)_第1页
互联网软件开发与应用01(精)_第2页
免费预览已结束,剩余15页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、互聡网钦件开炭与应用邮箱:K课程学习安排痒修JW上锦;17周,虽56锦时,条周4礫 时。年时贱债30%,包桔;倉为阜.锦受以規。4/累针5决屋为年时麻伏鬲0今考试啟债70%(考试方式特宾Jf件的基痒概念皿及卄农过程,f件工程的基痒概念及議捷卄安方床。 了解UML的概念、安废过程及持it, fUMLit用祺理无素的舍丈鸟以示方族, 奪抜UML壽用撲型 描述樹的會丈.隶念方fi鸟役用方Ji,理解决件须EUML侯媲描述画的舎丈。孝握就据漳就*的基痒知钦,鰹够復用席用itSQL悟句进行就据的幡故。 了解Internet鸟Web概念,理斛IP地趾、殲及殲2舉务娶机念,孝扱Internet Informa

2、tion Server的妥囁鸟笊护,理解IIS各费屬樽的走丈如对IIS服 务的彫构,弄健够樽据酣疝裁JUIS各种爲魅;健炒 星鴉吧賣鸟管理简草的Web两站知FTP站直。2、课程学日目标栄握HTML夂林的基痒蒂构和也女痒标祀的克丈; 夸握女郴保的殳要属锻裁JU拷佥復用貳裕,4*鏡行简草的以裕無式说矍,金使用歩单。 了解DHTML的用違如局限就,了解DOM的节朮如 四金接口,藝恚JavaScript如Vbscript脚痒话書,了 筛CSS和Ajax。 了解Microsoft.Net滙蕃和J2EE淞薯的父展、体柬 辖构鸟美純枚*。健妙復用ASP. NET就*鏡行简单盈联爾决件京铠 的规划截针鸟打农工

3、作,熟恚和夸握虽联同较件卄 农过程屮谤用枚*,弄健怨虧地込用。2.课程学日目标孝握JSP的基痒悟fi鸟*用向矍对桑,谊够復用JDBC绘行热据岸砖问; 兽握JavaBean知Java Servlet技*,鬲鏡一步復用JSP绘行劭态两贸栽 针打节基磁。健够役用PHP枚木绘行简車盈联网联件京铳的规蝴 殺针如打安工作;孝握丕联两获件打安过程屮*用 的枚*,界健経峪地适用创简草的京娩卄农屮3、课程学日與来 1.吏it实裁;要疝每金同摩宪反对各种什农工真 2要求金利用摩別的扣钦,创乙健够粒匪卄农相 美的简草小顶目 3.要求广趋同犊“盘解两茯件鸟走用”的镖外知 4、摩宪痒锦程皿后,走孩鸟备健够魅任电&

4、;育务 后台的管理撫作的悌力。2.课74、课程学习方法通过电&育务變验重劭手实就址 行變验摩対。通过上镰址舒理爸摩司O通过丕瑕爾閒站摩対。通过镰外岡建广崔的摩対。笑于杀课程技术基础课基础知识和基本概念基本技能(操作技能)涵盖的内容较多软件开发的工程学概念构造网站和网页的操作构造网站服务器的操作如何复习反复研读教材60%左右40%左右re HTML(第五章 DHTML(第六章) Microsoft .NET(第七章)Nweb 针 过程牢最重要的阶段规刻的仅务了解项目要做什么?如何做?什 么时候做?项目的代价是多少?将要发布什么信息?重点是什么? 什么时侯完工?确定项目的目标明确现在需 要

5、的项目是什么项目顼目规刻要解决的问麵确定项目的目标、web 应用的目 的、目标用户、项目范围、用户重 点、实现项目的最佳方案、最后创 建出项目计划确定项目目的: 明确需要的项目是什 么项目明确 web 应用的目的:明确 web 应用的目标明确目标用户: 谁将要使用开发的 web应用或者其中的一部分明确项目的范围:确定项目的大小明确用户重点:明确项目的驱动因索同意方法: 根据项目的大小, 确定到 达网站设计目标的最佳方案创建项目计划: 准备第一版的项目计 划(包抵时间表、目标.风险.预算)J 解决做什么厂的问题16平这些是本阶段的结果运行及后侯策护(运痣丿文件安装完成后,再次进行测试工作,保障各

6、部分工作的正常 测试工作顺利,则项目小组的任务完成19明确顼目顼目规刻的首要仅务,明确项目的同标通过和客户的多次讨论,创建一份经用户认可的项目目标清单项目目标清单虽然并不完善,但是双方都理解这些目标,并认为这些 目标能够实现顼目规划的第二项代务;明确 web 疹用前目标明确项目目标后,还要确定应用本身的目标:考虑 web 应用的商业需求、 IT 部门、最终用户和技术方面的需求明确 web 应用目标时应了解的几个问题Web 应用的商业需求是什么?建立市场部分的合作共识、利用新的渠道促销产品或服务在Internet上提供产品和服务、在Internet上出售产品获得利润为了取得成果,web 应用需要

7、做什么?各部门是否有要遵循的标准或原则?为什么该项应用要在 Internet 上使用?18规戈确定目标用戸项內规刻韵第三项H务/明确切采硏討解决谁使用的问题 了解 webweb 应用的使用者是谁?不同的用户想在网上做些什 么?以此确定需要实现的功能、安全级别、解决方案的规模、需要的技术手段以及如何测试网站为了确定目标用户,通常需要了解下列问题描述使用 web 应用的典型人员概括说明用户想在网上做什么目标用户的位置,同一层大楼还是同一个城市或者同一个国家普通用户的使用频度,即普通用户使用网站的频繁程度 浏览人数,即想让多少人使用本网站 目标用户使用什么浏览器 目标用户使用什么硬件平台21项同规刘

8、的第四项工作:确定项同的规樓客户可能需要一个简单的站点,或是一个复杂的 webweb 应用 访问大量数据库资源,也可能是介于这两着之间正确估计 webweb 应用的规模非常重要,它对正确估计开发时 间和资源有直接的价值估价项目步骤确定 web 应用的功能和特点选择站点模型选择浏览器确定具体内容确定用户重点对开发方法取得一致拓了牯针项內的现桟,必须耆丸弄清楚客户玄要的 功饨和虱辖明确用户的需要是什么:与以前见过的类似或想超越竞争 对手经过商讨,应该能指出 webweb 应用能指出 webweb 应用可能有的 风格和技术特点,同时记录下每种风格站点的 URLURL一些样板功能和风格信用卡交易一应用

9、可能要用安全交易方式替代信用卡交易收钱限制访问一应用通过提示用户输入用户 ID 和口令的方式在用户数据 库中检査用户身份,保证站点只对授权用户开放根据先前访问定制用户页面一应用通过维护和记录用户活动和偏好 数据库,为多次访问站点的用户提供特殊的页面服务顼目枕戈:1:确定项Web应用的功能和特点2023估价的顼目:參根据了解的应用功憐和鼠辖.迄挥站支撲型模型是一些站点,它们体现了 web 应用所应具有的功能和技术风格,如口 令保护模型等依据 web 应用功能选择站点模型。常用站点模型如下:信息出版模型:internet 上的站点出版信息,利用 web 发布公司信息和工作信息, 许多情况下,公司只

10、是把原来的印刷品销售手册或者年度报告上网公司基础架构模型:将基于公司基础架构是公司业务公布在 internetJs 售后支持模型:通过 web 做售后支持.常见问题问答列表、下载软件包.软件补 丁或软件更新包等,用户可以不经过人工干预就轻松地解决问题;既节省公司开销, 又增加用户满意度模型的简单实现中,访问者只需下载某产品的一个拷贝就可以了:模型的复杂应用中.用 户需要先回答一些问题才能找到所需的组件电子商务模型:访问者从产品目录中选择一种产品,将该产品放入虚拟的购物小 推车中,继续选购其他产品,购物结束检査小推车中的产品,提供送货地址和信用 卡信息产品和服务模型:这种模型中公司直接在 int

11、ernet 上做生意,通过立即发送产品 或服务的方式,站点的访问者可以阅读当前新闻,通过目录服务査询电话号码.分 类广告信息等。因为这种模型中信息就是产品,所以访问者往往必须先向服务者订 购才能得到产品22生清楚了webweb溢用的內袜用户衣需耍完嚴的凤無时, 魏要确定访问者佥使用什么将的浏览器一亘了解了用户使用哪种浏班器,就可壮在现韦较 件牧术上做一些判新浏览器是不是支持客户端的脚本:决定是使用服务器端脚 本和 ASASP P还是 DHTMLDHTML 脚本是不是在公司内部的网络中应用:决定是否可以使用任何 技术(包括 ActivXActivX 和 DHTMLDHTML)放在站点上的年度报告

12、,调入 SQLServer 数据库的 Excel 表格等 WebWeb 应用涉及大量内容,确定准备具体内容所需的任务量列表统计网站上的全部内容,并明确这些内容目前和今后的格式估价的顼】迭择洌蒐考家內容25顼目规戈:J:确定客尸重点理解弄蹈确用户的喳支 了解和理解客户的重点要求, 让客户在时间、 开销、风格、风 险和视觉效果五个方面选择认为最重要的方面,以便在其中做 相应的取舍。客户认为最重要的方面要受到最大程度的重视,为了实现重要方面,其他 方面可能会折中考虑或被彻底忽略综合考量的实例时间时间最重要,开销上升,风格和质啟会下降。要尽最减低风险 开销一开销最重要,必须尽可能减少风险,应准备一个精

13、确的项目计划, 严格对项目的管理风格一风格最重要,必须优先考虑风格特征,开销和时间都会上升风险一风险大,计划必须考虑相应增加的开销和时间,风格可能受影响 视觉效果一视觉效果最重要,要在项目的外观质量上下大力,将消耗大量的劳动力和时间,预算和时间将要增加强调某一方面会削弱其他方面,webweb 应用的质量不能受影响24取得致的开发方法敢得一就韵打或方族确定在合理的时间内完成web应用的最佳方法为确保项目的成功,应分阶段开发项目,并从容易控制 的地方开始,每一步成功后再开始下一步,双方在都理解 了站点功能的时候,再引入新技术和风格2 2次建设整个网站的方法风险极大,一般不宜采用27顼目规戈:J J

14、: :编写项目计対项同针刘足一个项目屮一條关键的夂郴规划阶段的收获,由项目管理人员负责编写,被项目小组 全体成员使用,包括技术人员和商务人员项目计划不仅仅是给技术人员的,也包括商务人员,因此 编写的文档应能被商务人员所理解项目计划至少包括以下四个部分目标一归纳在“确定项目目标”、“确定 web 应用目标”中明确的 目标,同时还要明确商业术语中的关键词语风险和假设项目管理人员列出编写项目计划中所做的全部假设,管理人员估计出每一种风险出现的可能性,并提出消除风险的方法时间表一明确每一阶段的详细任务和完成期限;根据项目规模明确 每项任务的每个步骤所需的时间预算根据制定时间表时所做的估计及分配给项目的

15、资源量进行预 算261.3组建顼目小组顼目小侃角色成员的选择对于项目的成功至关重要,每个成员都要有足够的技术并能和 其他成员良好沟通与合作,人数依项目需求确定,但所需的角色不能少内容设计者.web 内容管理员.数据库设计者、图形设计师项目管理人员.软件质量管理分析人员.测试人员(系统管理员、web 技术管理员、web 程序员每个角色都有必备的技术及专门的工具项 K)小值屮客户的角色为了保证小组的工作能满足客户的需求,客户必须参与到项目小组中客户在项目小组中的角色决策人一负责做最后的判断,通常由客户方的骨理者商务发起人一项目小组和客户之间的联系人.有权判断项目的进展,通常是一 名商务管理人员问题

16、专家比其他人更了解业务流程,负责业务内容并回答项目小组提出的具 体细节问题。根据项目的性质,可能需要多名问题专家支持人员这些人在项目结束后提供后续的技术支持,帮助测试并解决问题29客户同噫项目针刻后,项內管狸人员便会纟集项目 小爼什怕进入殺针阶段项目小钮的啟员会随着项目的址展帝所变祀;韦人 址韦人出,只乖一个人自胎至狭对项內负衣,这个人 就是项目管理员在项目的蔓个望命周剧屮,项同管理员的职贵对项 目的贱功至果童要项目管理员须耒浙使用矗下一些枚巧规划、估计和调度、追踪、联络顼目管理员不断便用的技能(1)(1)规刻原始计划完成后,规划过程并没有结束,通常项目管理员的第一份计 划是十分粗略的随着项目

17、小组开发的深入,项目管理员不断向计划添加细节,直到设 计结束才会清楚建设阶段要做的具体事情项目管理员还要监视计划中提到的风险的发生.预见问题并考虑意外 事故的处理方案佑针和调庚估计和调度是一门艺术,只能通过实践来提高和发展对于项目日程表中的每一个任务,项目管理员必须对完成这项任务所 需的时间做出估计。通常是向具体完成某项任务的人员估计完成任务的 时间,对不熟悉的任务,管理员通过增加时间的办法来预防出现问题 调度是在开发过程中的一种对人员、资源、应用风格以及开发技术手 段进行平衡的活动。项目管理员不会经常调整时间表,通常是在一个判断点后或每周对时 间表调整一次,以期获得最佳的时间安排。判断点对开发时间表有一定 的影响1.4互联网钦T T牛开发顼目管理2831开始工作后,项目管理员要跟踪记录项目小组的实际开销,并与计划中的估计值进行比较。项目管理员必须找到评价进展、产品和质量的方法项目管理员还要跟踪项目的风险特点,防止出现“风险漂移”风险漂移:一种缓慢的、不易被发现的,项目风格、特点的逐渐变化的过程,发现时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论