欢迎来到天天文库
浏览记录
ID:45076934
大小:25.28 KB
页数:6页
时间:2019-11-09
《网站建设流程五大步骤》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、网站建设流程1.需求分析需求分析是软件项目成败的关键,它是回答客户做什么的问题,是一个对用户的需求进行正确加工、正确理解,然后把它用软件工程开发语言表达出来的过程。需求分析不仅仅是用户需求,也应该死开发中遇到的所有的需求。例如,在做需求分析时,首先需要弄清楚该项目的目的是为了解决什么问题;其次弄清楚测试案例中应该输入什么数据,最后就是弄清楚哪些人需要使用本系统等。本阶段的基本任务是和用户一起确定要解决的问题,建立软件的逻辑结构,编写需求规格说明书文档并最终得到用户的认可。2.系统设计2.1概要设
2、计主要是系统模块划分、选择的技术路线。整体说明软件的实现思路。并且需要指出关键技术难点。2.2页面流程设计网站页面设计在工作流程上分为结构设计、交互设计、视觉设计三个部分:一、结构设计(StructureDesign) 结构设计也称概念设计(ConceptualDesign),是界面设计的骨架。通过对用户研究和任务分析,制定出产品的整体架构。基于纸质的的低保真原型(PaperPrototype)可提供用户测试并进行完善。在结构设计中,目录体系的逻辑分类和语词定义是用户易于理解和操作的重要前提。
3、如西门子手机的设置闹钟的词条是“重要记事”,让用户很难找到。二、交互设计(InteractiveDesign) 交互设计的目的是使产品让用户能简单使用。任何产品功能的实现都是通过人和机器的交互来完成的。因此,人的因素应作为设计的核心被体现出来。交互设计的原则如下: (1)有清楚的错误提示。误操作后,系统提供有针对性的提示。 (2)让用户控制界面。“下一步”、“完成”,面对不同层次提供多种选择,给不同层次的用户提供多种可能性。 (3)允许兼用鼠标和键盘。同一种功能,同时可以用鼠标和键盘。提
4、供多种可能性。 (4)允许工作中断。例如用手机写新短信的时候,收到短信或电话,完成后回来仍能够找到刚才正写的新短信。 (5)使用用户的语言,而非技术的语言。 (6)提供快速反馈。给用户心理上的暗示,避免用户焦急。 (7)方便退出,如手机的退出,是按一个键完全退出,还是一层一层的退出。提供两种可能性。 (8)导航功能。随时转移功能,很容易从一个功能跳到另外一个功能。三、视觉设计(VisualDesign) 在结构设计的基础上,参照目标群体的心理模型和任务达成进行视觉设计。包括色彩、字体
5、、页面等。视觉设计要达到用户愉悦使用的目的。视觉设计的原则如下: (1)界面清晰明了。允许用户定制界面。 (2)减少短期记忆的负担。让计算机帮助记忆,例:UserName,、Password、IE进入界面地址可以让机器记住。 (3)依赖认知而非记忆。如打印图标的记忆、下拉菜单列表中的选择。 (4)提供视觉线索。图形符号的视觉的刺激;GUI(图形界面设计):Where,What,NextStep。 (5)提供默认(default)、撤销(undo)、恢复(redo)的功能 (6)提供界
6、面的快捷方式。 (7)尽量使用真实世界的比喻。如:电话、打印机的图标设计,尊重用户以往的使用经验。 (8)完善视觉的清晰度。条理清晰;图片、文字的布局和隐喻不要让用户去猜。 (9)界面的协调一致。如手机界面按钮排放,左键肯定;右键否定;或按内容摆放。 (10)同样功能用同样的图形。(11)色彩与内容。整体软件不超过5个色系,尽量少用红色、绿色。近似的颜色表示近似的意思。2.3数据库设计2.3.1数据库简介数据库设计(DatabaseDesign)是指对于一个给定的应用环境,构造最优的数据
7、库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求,包括信息要求和处理要求。2.3.2数据库设计步骤1.需求分析:调查和分析用户的业务活动和数据的使用情况,弄清所用数据的种类、范围、数量以及它们在业务活动中交流的情况,确定用户对数据库系统的使用要求和各种约束条件等,形成用户需求规约。需求分析是在用户调查的基础上,通过分析,逐步明确用户对系统的需求,包括数据需求和围绕这些数据的业务处理需求。在需求分析中,通过自顶向下,逐步分解的方法分析系统,分析的结果采用数据流程图(D
8、FD)进行图形化的描述。2:概念结构设计:在这个阶段我们要设计出能真实反映客观事物的模型,同时让设计的模型能易于理解,易于扩展,能方便向其他数据库转移。3:逻辑结构设计:主要工作是将现实世界的概念数据模型设计成数据库的一种逻辑模式,即适应于某种特定数据库管理系统所支持的逻辑数据模式。与此同时,可能还需为各种数据处理应用领域产生相应的逻辑子模式。这一步设计的结果就是所谓“逻辑数据库”。4:物理设计:根据特定数据库管理系统所提供的多种存储结构和存取方法等依赖于具体计算机结构的各项物理设计措施,对具体
此文档下载收益归作者所有