科创学院Web应用开发课件第九章网上书店管理系统的设计和实施

科创学院Web应用开发课件第九章网上书店管理系统的设计和实施

ID:39775409

大小:1.21 MB

页数:247页

时间:2019-07-11

科创学院Web应用开发课件第九章网上书店管理系统的设计和实施_第1页
科创学院Web应用开发课件第九章网上书店管理系统的设计和实施_第2页
科创学院Web应用开发课件第九章网上书店管理系统的设计和实施_第3页
科创学院Web应用开发课件第九章网上书店管理系统的设计和实施_第4页
科创学院Web应用开发课件第九章网上书店管理系统的设计和实施_第5页
资源描述:

《科创学院Web应用开发课件第九章网上书店管理系统的设计和实施》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第九章学习情境:网上书店管理系统的设计和实施第九章本书学习情境: 网上书店管理系统的设计和实施9.1学习情境引入9.2基本知识:网站开发流程9.3决策与计划9.4公共单元9.5主页9.6会员购书单元9.7后台管理单元9.1学习情境引入第1章提出了本书的学习情境:网上书店管理系统,并提出了系统需求,进行了技能分解。在第2~8章,针对各部分技能,通过一些子学习情境,完成了基本技能的学习和训练。本章将设计和实现完整的网上书店管理系统,不但要查缺补漏、连缀前述各个子学习情境,更要从网站整体的角度,将各种技术融合运用,

2、呈现给用户一个功能齐全、美观易用、安全高效的网上书店系统。继续本章的学习前,应该回顾第1章。返回9.2基本知识:网站开发流程9.21网站开发项目流程(选学)9.22网站开发技术流程返回9.2基本知识:网站开发流程对于项目管理人员来说,网站开发不但要设计和网站,更重要的是和客户沟通、使客户满意,同时组织技术人员少走弯路、提高效率。并且,作为一个软件产品,网站运行、推广后,还有很长的维护期需要做工作。对于技术人员来说,网站开发就是设计和实现网站、按照给定需求实现功能和非功能性要求的过程,要先有决策和计划,有完整的

3、、技术上可行的设计思路,尽量减少各个功能模块之间的技术关联引起的修改和返工;各模块间耦合要松散,使必须的修改工作变得清晰易行。作为技术入门教材,本书侧重于对技术人员的培养,但相关的技能,也是与客户沟通、实施项目管理的基础。返回9.2.1网站开发项目流程(选学)图:网站开发项目流程9.2.1网站开发项目流程(选学)1、与客户交流,分析客户需求开发方可能参与早期的可行性论证。客户给出可行的项目描述、网站基本功能需求、基本设计要求,形成初步的需求报告。2、根据客户需求制定开发预算开发方进行需求分析,考虑项目成本、时

4、间,给出报价。3、签订开发协议,支付首期费用双方就项目内容、具体需求、验收细则,时间、费用、付款方式,以及双方权责,进行详细磋商,签订网站建设合同,附件中应包括详需求详细报告,或可包括验收细则等。并根据合同,客户支付首期费用,双方开始履行合同。9.2.1网站开发项目流程(选学)4、客户提供网站建设相关资料网站内容建设一般属于客户责任。根据合同,开发方对初始文字、图片等资料,进行整理录入,供网站开发时测试用。5、撰写网站建设方案,主页制作开发人员拟定网站主题,做出网站整体规划,包括数据结构设计,形成网站建设方案

5、草案。一般还需制作出主页,以在下一步客户审核时,能够直观地商讨网站的功能结构、操作风格、层次关系、色彩样式等。这时的主页,一般仅是一个浏览器页面即可,不包含数据逻辑。主页是网站的核心页面,是链接各个页面的中枢。首页是浏览器根据网站域名所导航到的第一个页面,多数网站采用“开门见山”的设计风格,直接将主页用作首页,因此,“首页”、“主页”经常混称。9.2.1网站开发项目流程(选学)6、客户审核客户参考主页实体,对建设方案进行审核,双方对意见分歧之处,应进行必要性、可行性探讨,进行确认、整理,开发人员进一步修改建设

6、方案。7、确定方案双方形成网站建设方案。8、网站整体开发建设技术人员依据前述文档,实施网站开发,得到完整网站。这是耗时较长的步骤,应定期与客户进行细节沟通。9.2.1网站开发项目流程(选学)9、成品提交,客户验收客户依据合同验收。但客户方主客观的细微变化、双方需求分析的不细致、开发方建设方案实施中的微调等,都可能造成验收不合格,双方应进行必要性、可行性探讨,对公认的不合格点进行确认、整理,开发人员对网站进行修改。10、客户支付尾款客户满意,签发网站验收确认书,支付开发费,开发方给出网站维护说明书。根据具体合同

7、,可能尚有小比例尾款,留待试运行期后交付。11、发布网站,登记搜索引擎9.2.1网站开发项目流程(选学)发布、上传网站,按需登记搜索引擎。根据具体合同,可能此步骤在支付开发费前,由开发方完成;也可能不包含在合同中,由客户方完成。12、合同结束,签订维护合同根据具体情况,维护合同可能与建设合同合并。对于网站验收后的内容维护,则由维护合同规定。返回9.2.2网站开发技术流程图9-2网站开发技术流程1、资料搜集、学习、分析根据初步的需求报告,根据客户需求、参考同类网站,根据开发经验进行学习、分析、设计,可能需要拟定

8、详细需求报告。9.2.2网站开发技术流程2、网站规划、数据库设计从信息利用角度说,网站是对数据的呈现,二者有密切的关系。数据库设计和网站功能结构设计应配合进行,得到网站建设方案。3、公共单元设计与实施开始进行详细设计,抽取各个功能模块的公共部,先行完成其设计和实施。得到公共单元设计文档。4、主页设计与实施由于主页的突出地位,一般优先于各页面设计,动态网站的主页都包括服务器及客户端程序。得到主页设计文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。