服装电子商务网站设计_第1页
服装电子商务网站设计_第2页
服装电子商务网站设计_第3页
服装电子商务网站设计_第4页
服装电子商务网站设计_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

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

文档简介

1、计算机系毕业设计文档前言随着社会经济的不断开展,服装产业作为温州对外贸易的主干产业,无论是质量,还是规模都比以往任何时候都大的多。随着时代的变迁,不管个人服装行业还是大型的服装企业都需要使用网络世界来开拓属于自己的领域。在网络普及的今天,对个人或企业而言假设开发一个适合自己品牌的服装网站是及切需要的,它将会给企业注入新的生命动力。本网站的开发解决了过去由于手工方式展示商品、进行订购、查询等根本信息的范围局限性。厂方可以把最新的服装系列通过上传,让服装购物者在最快的时间里从网上获取所需要信息,还可在网上进行一系列的订购操作。这样大大减少了人力资源的浪费、提高了工作效率。本网站主要是针对服装进行设

2、计,主要包括商品展示、商品订购、商品查询用户留言板及用户投票等设计。商品展示主要包括对产品进行分类展示职业装、休闲装、男装、女装并根据不同的季节进行服装的添加、删除。商品订购主要是用户在网上通过注册直接对自己所喜爱的产品进行订购,用户通过浏览选中衣服,放置购物车里;也可以对已选产品进行清空,在网上可直接进行付费交易。商品查询主要包括分类查询、模糊查询及普通查询。用户留言板及用户投票主要是用户通过注册在网上进行留言以及投票。各功能模块紧紧围绕服装信息展开,通过商品展示动态展示产品的类型及图片,同时决定商品查询及商品订购的范围,并提供用户进行留言和投票操作。即商品展示模块作为本网站开发的主要内容。

3、本网站的开发解决了过去由于手工方式展示商品、进行订购、查询等根本信息的范围局限性。厂方可以把最新的服装系列通过上传,让服装购物者在最快的时间里从网上获取所需要信息,并可在网上进行一系列的订购操作。这样大大减少了人力资源的浪费、提高了工作效率。由于时间仓促,能力有限,系统如有缺乏之处,恳请各位老师予以批评指正。目 录前言1摘 要3关键字3第1章系统分析4开发背景4任务概述4业务流程图6工程开发方案7数据流图和数据词典9第2章概要设计15网站结构图15处理流程16数据库设计20硬件及系统平台选择22平安体系设计24界面风格设计25目录结构说明30第3章详细设计31订单管理模块31留言板及投票模块3

4、6商品展示模块40商品查询模块43第4章系统测试47测试方案47测试结果说明49第5章用户手册61系统主要功能61运行环境要求61系统安装与初始化61运行说明66第6章毕业设计小结74致 谢75参考文献76摘 要 随着计算机网络技术的迅速开展,现代化服装购物商场也纷纷运用网络技术进行操作和管理,为了方便顾客购物而应用ASP技术来开发设计一个网上电子服装购物系统是典型的电子商务系统。该系统是一个基于WEB方式的网上购物系统,主要功能是采用计算机的方式来管理,其开发主要包括后台数据库的建立和维护及前台界面设计和顾客购物、网上定钩、商品查询、商品管理等功能。对于前者要求建立起数据一致性和完整性强、数

5、据平安性好的库。而对于后者那么要求界面设计美观大方,易操作等特点。该系统可以方便顾客在线查阅商品信息,实现全国各地在线查询。还可以对新商品信息给于意见。由于商品品种比拟多,管理员可以实现信息在线修改,及时调整商品的根本情况。由于是在因特网上,所以无论在任何地方都可以方便访问。关键字 ASP WEB 商品订购 商品查询 商品信息录入 商品信息修改第1章 系统分析1.1 开发背景随着社会经济的不断开展,服装产业作为温州对外贸易的主干产业,无论是质量,还是规模都比以往任何时候都大的多。随着时代的变迁,不管个人服装行业还是大型的服装企业都需要使用网络世界来开拓属于自己的领域。在网络普及的今天,对个人或

6、企业而言假设开发一个适合自己品牌的服装网站是及切需要的,它将会给企业注入新的生命动力。本网站的开发解决了过去由于手工方式展示商品、进行订购、查询等根本信息的范围局限性。厂方可以把最新的服装系列通过上传,让服装购物者在最快的时间里从网上获取所需要信息,并可在网上进行一系列的订购操作。这样大大减少了人力资源的浪费、提高了工作效率。本设计所完成的服装网站系统软件是功能比拟完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用流行的C/S结构,客户端只需可以运行浏览器即可。系统采用ASP技术开发,在性能和开发难度之间取得较好的平衡。系统采用开放的、基于工业标准的解决方案。可以实现与其他符合标准

7、的系统进行交互,在异构平台间架起了桥梁,使基于Web的商业应用与企业已有系统集成在一起。1.2 任务概述1.2.1 组织结构图公司总经理营销部会计部人事部统计组编目组出纳会计人员调配室员工档案室采购部货源组取货组图1.1 组织结构图1.2.2 功能体系图网站管理系统商品展示商品订购商品查询留言板及投 票男女装分类休闲与职业分类服装浏览网上订购分类查询模糊查询普通查询用户留言用户投票图1.2 功能体系图(1) 商品展示主要负责男女装的分类、休闲装与职业装的分类。男女装的分类主要是把服装分开男、女来展示,并分以春、夏、秋、冬四季。用户在这一模块进行有选择性的浏览展示的服装。休闲装与职业装的分类主要

8、是按服装的款式来分类,是比拟笼统的展示服装。用户需要花点时间才能找到自己满意的商品。(2) 商品订购主要负责服装浏览与网上订购。服装浏览主要是根据商品展示模块所展示的服装。用户根据自己的实际情况,浏览满意的服装。网上订购主要是负责用户由服装浏览窗口,看重所需服装,并把它放置购物车或在网上进行批量订购,由管理员做出及时反响,库存有没有货源。(3) 商品查询主要负责分类查询、模糊查询、普通查询。分类查询主要是用户按某种分类原那么对服装 进行查询,力求方便,可以在最短的时间里查找到所需商品。模糊查询主要是用户在对商品不了解的情况下进行随意查询,精确度要比分类查询低,而且易于造成错误。普通查询主要是用

9、户在了解商品的情况下,直接输入商品名称,来获得该商品的所有信息,以及可以看到放大的服装的样品(4) 留言板及投票主要负责用户留言板与用户投票。用户留言板主要是用户对网上展示的服装进行评价,提出珍贵的意见和意见。以及对整个网站的整体布局进行评价,在留言板写出自己的种种看法。我们们的工作人员会对这些评价做出及时反响。用户投票主要是用户对满意的服装投下自己神圣的一票,表示对该服装的满意的程度。后台工作人员将会对票数进行统计。1.2.3 实现目标?网站管理系统?针对的用户是单个中小型服装企业,主要的实现目标有:l 实现商品展示管理;l 实现商品订购管理;l 实现商品查询管理;l 实现留言板、投票功能;

10、l 能够提供一定的平安机制,提供数据信息授权访问,防止随意删改,同时提供有关于最新服装的信息。1.3 业务流程图商品展 示商品资料商品数据用户商品资料订购数据商品订 购订单用户商品查 询资产仓库用户留言及投票图1.3 业务流程图1.4 工程开发方案工程开发方案由系统分析员与用户共同经过“可性分析研究阶段后制定的。在工程开发过程中首要的目标是制定一个构思良好的工程开发方案,工程开发方案的目标是为工程经理提供一个框架,使之能合理地估算软件开发所需的资源、经费及开发进度,并控制软件工程开发过程按此方案执行。1. 工程概述在五个月的时间里,用四人的资源,开发一种能实现办公信息管理的系统。商务性网站主要

11、工作是用来完成各种商品的管理,对工作进行适宜的安排及合理利用资源,开发一个整体结构设计合理,数据处理功能齐备,界面清晰友好,操作简便的系统。完成该工程应具备的条件如下:1 由于商务性网站要在八月份投入使用,为此要在五月份前完成工程的开发,进入后期测试阶段。2 本系统客户端使为现今比拟流行的ASP作为前台后台开发工具,使用Access作为后台数据库2. 实施方案1说明任务的划分。本系统的任务划分为前期准备,系统调查、系统分析、系统设计、系统实施、系统试运行、系统测试、系统验收和正式运行。2工程管理软件的选择。考虑软件的易用性、功能完备性及其他系统的互操作性3个标准。本工程选取了Project20

12、00作为工程管理软件。3进程时间方案表见表1.3。每一个工程都要求制定一个进度安排,我们们采用Gantt图来表示,该图表示方法简单易懂,能动态反映工程的开发进度情况,是进度方案和进度管理的有力工具。 表1.3 进程方案时间表 时间月 6月 2005工程 11-12月12-1月 1月 2-3月 3-4月 4月 5月 5月 6月 前期准备 系统调查 系统分析 系统设计 系统实施 系统试运行 系统测试 系统验收系统正式运行3. 人员组织及分工(1) 人员类型。由于本工程属中小工程,因此本工程的主要人员类型有工程经理、系统分析员、程序员、测试人员和设计师。(2) 组成结构。人员的配备,由于本工程的规模

13、不大,因此开发人员中,往往一个人就可以兼任其中很多角色,但也有明确的分工。(3) 数量。 工程负责人:1人,xxx主要负责组织和管理整个工程的开发与决策。 系统分析员:2人,xxx、xxx主负责系统分析。 程序员:1人,xxx负责工程的代码编写。 测试员:所有开发人员加用户。 设计师:1人,xxx负责软件界面的设计。 用户:某服装企业。4. 交付期限该工程于5月完成。于8月应用于服装企业。1.5 数据流图和数据词典网站管理者对服装查询统计和用户使用的根本信息;1.5.1 商品展示过程1. 简要说明工程名称电子商务网站工程代码名称B-Web电子商务网站子工程名称商品展示过程子工程代码名称Show

14、创立时间11-10 20:10修改时间12-1 10:302. 数据流图用户检验错误退出商品信息登录检验商品展示日历账号密码商品库存图1.4 商品展示过程C3. 数据词典(1) 数据源点及汇点描述:名称:用户简要描述:展示、订购、查询及投留言投票有关数据流:服装名称:日历简要描述:当日日期有关数据流:年月日2加工逻辑词条描述:1加工名:登陆检验加工编号:1简要描述:检验登陆者是否是正确输入数据流:登陆,用户访问记录输出数据流:检验错误,登陆信息加工逻辑:IF用户输入信息与数据库数据不符THEN发出“检验错误ELSE发出“登录商品展示1.5.2 商品订购过程1简要说明工程名称电子商务网站工程代码

15、名称B-Web电子商务网站子工程名称商品订购过程子工程代码名称Bording创立时间11-10 20:10修改时间12-1 10:302数据流图用户登录检验商品展示日期检验错误商品订购商品库存返回信息账号密码图1.5 商品订购过程3数据字典(1) 数据源点及汇点描述:前面已描述(2) 加工逻辑词条描述: 加工名:登陆检验加工编号:2简要描述:检验用户是否是正确输入数据流:登陆,用户访问记录输出数据流:检验错误,登陆信息加工逻辑:IF用户输入信息与数据库数据不符THEN发出“检验错误ELSE登陆“商品展示 IF ELSE 用户在展示区看重某种服装 THEN 发出“商品订购 ELSE 发出“返回信

16、息ENDIFENDIF1.5.3 商品查询过程1简要说明工程名称电子商务网站工程代码名称B-Web电子商务网站子工程名称商品订购过程子工程代码名称Show_fu创立时间11-10 20:10修改时间12-1 10:302数据流图检验错误商品库存用户登录检验商品展示日期商品查询返回信息商品展示帐号密码3数据字典1数据源点及汇点描述:前面已描述2加工逻辑词条描述: 加工名:登陆检验加工编号:3简要描述:检验用户是否是正确输入数据流:登陆,用户访问记录输出数据流:检验错误,登陆信息加工逻辑:IF用户输入信息与数据库数据不符THEN发出“检验错误ELSE登陆“商品展示 IF ELSE 用户需要查找服装

17、 THEN 发出“商品查询 ELSE 发出“返回信息ENDIFENDIF1.5.41简要说明工程名称电子商务网站工程代码名称B-Web电子商务网站子工程名称留言板及投票子工程代码名称BBS创立时间11-10 20:10修改时间12-1 10:302数据流图用户登录检验留言日期投票返回信息商品展示帐号密码检验错误3数据字典(1) 数据源点及汇点描述:前面已描述(2) 加工逻辑词条描述:(3) 加工名:登陆检验加工编号:4简要描述:检验用户是否是正确输入数据流:登陆,用户访问记录输出数据流:检验错误,登陆信息加工逻辑:IF用户输入信息与数据库数据不符THEN发出“检验错误ELSE登陆“留言 OR

18、发出“投票 IF ELSE “用户不想留言或投票 ELSE 发出“返回信息ENDIFENDIF第2章 概要设计2.1 网站结构图服装订购网站商品展示商品订购用户管理客户评价商品查询联系我们们首页春季装夏季装秋季装冬季装注册用户会员登录管理员登录公司详细地址及联系方式综合设计公司页面及各种功能的嵌套实现数量的修改计算价格季节价格款式投票系统留言板分西装、休闲装、运动服等各种款式分背心、汗衫、裙子、衬衫等各种款式分西装、休闲装、运动服等各种款式分西装、皮衣、羽绒服等各种款式2.2 处理流程2.2.1 主流程 建立与数据库的连接本网站通过以下代码建立数据库的连接,其代码如下:<%

19、Dim cnnSet cnn =server. CreateObject(“ ADODB. Connection)Cnn. ConnectionString= “DRIVER=Microsoft Access Driver (*.mdb);&_Server. MapPath (“)%> 客户机效劳器之间的数据传递在客户端和效劳器端是通过表单Form的方式连接的,当表单的Submit事件发生后,表单数据通过 传输到效劳器,在ASP中常用GET方式得到客户端的数据,而后ASP通过ODBC驱动程序,与后台数据库进行连接,运行相应的SQL程序,再把返回的结果生成一个HTML

20、脚本,返回给客户端,大致过程如下图:客户端Web 效劳器数据库效劳器 协议ODBC驱动程序 图.1 流程图 显示主对话框进入本网站时,首要经过本系统设置的权限,如注册,登录等权限关口,注册是进入本商务网站购物的第一关,注册窗口里要求客户输入用户名、密码、真实姓名、Email地址、省份等用户一些根本情况,如注册成功,那么享有本网站提供的效劳,用你注册成功的帐号在本网站畅行无阻,如客户要订购商品,应选择对应的商品,会弹出一个对话框,客户可以进行一些根本的操作, 图2.2 注册对话框 等待用户输入如客户订购商品:进入商品订购流程。如图所示:如客户查询商品:进入商品查询流

21、程。如图所示:如客户对商品的评价:进入客户评价流程客户订购商品时客户对商品的评价是否商品评价是否继续订客户评价模块购退出网站图2.3 客户评价流程图如为退出:关闭eb页2.2.2 用户管理流程根据用户管理功能,现将用户管理模块之间的关系如下列图所示:游客进入是否注册客户登录是否管理员进入后台管理进入商品区订购商品进入网页浏览并无权限订购及留言图2.4用户管理流程2.2.3 商品查询流程本网站是基于ACCESS数据库建立起来的中型商务网站。网站运作时,业务处理量较大、客户访问量多。本网站做为IT业的产物。方便客户访问网站及使用方便为宗旨,网站采用基于数据库查询商品方式,方便客户,提高网站的智能化

22、成度。商品查询流程如下所示: 按指定类型查询 数据查询 返回结果返回结果 用户 Web Server Database Server 图2.5 商品查询流程 2.2.4 订购流程根据系统功能的要求,订单管理系统各个模块之间的关系如下列图: 订单执行进度流程图显示现有末执行完的订单选择其他的订单跟踪操作加备注内容订单显示显示所有订单订单的详细内容订单的详细内容参考订单 的执行流程 查看所有的订单会员登录查看未执行完的订单 对未执行的 订单加备注2.3 数据库设计2.3.1 用户信息表Users表由多个用户记录构成。用户信息记录的数据结构如下:用户名(UserName)文本15密码(Passwor

23、d)文本15所在省市(UserFrom)文本50QQ号(qq)数字整型电子邮件(Email)文本号20 (Telphone)数字整型享受打折比例(Discount)数字整型积分(Sumjifen)数字整型2.3.2 管理员信息表Adminuser表由多个管理员记录构成管理员记录的数据结构如下:用户名(UserName)文本15密码(Password)文本152.3.3 订单信息表Orders表由假设干个订单记录构成订单记录的数据结构如下:用户名(UserName)文本15商品号(SuID)文本10商品名称Subsname文本20订购时间(Ordertime)日期/时间订购数量(Sunumber

24、)数字整型总金额SumMoney文本10支付方式PaymentType文本20交易是否已经完成Comp是/否送货地点Saddress文本50电子邮件Smail文本202.3.4 商品小类表Subs表由假设干个商品记录构成商品小类记录的数据结构如下:商品号(SuID)文本10商品名称Subsname文本20商品型号SubsID文本20库存数量Sumsnumber文本5价格Price数字5订购数量Bookbm文本2说明Other备注是否打包Ispacket是/否图例Photo文本20是否推荐TuiJian是/否2.3.5 商品大类Subb表由假设干个商品大类记录构成商品大类记录的数据结构如下:商品

25、号(SuID)文本10商品类别(SuGroup)文本202.3.6 折扣信息表Discount表由假设干个折扣记录构成折扣记录的数据结构如下:用户名(UserName)文本15折扣等级Discount数字整型折扣值Leavel文本号10积分JiFen数字整型2.3.7 付款方式信息表PayDefault表由假设干个付款记录构成付款记录的数据结构如下:用户名(UserName)本15支付方式(PaymentType)本20支付方式说明(PaymentMessage)备注时间(Idate)日期/时间交易人姓名(Senduser)本102.3.8 电子邮件管理列表由假设干个电子邮件记录构成电子邮件记

26、录的数据结构如下: 邮件主题MailSubject备注邮件内容MailBody备注寄信人FromMail文本20 2.4 硬件及系统平台选择对硬件系统的配置,主要考虑了以下几个方面:2.4.1高度的可靠性。为保证主机、操作系统、网络、数据库、应用软件等系统7*24小时平稳运行,最大限度减少停机时间,采取了以下措施:l 采用高可用性的主机结构;l 采用冗余磁盘阵列RAID技术,如RAID5/1/7/0+1等(可选);l 采用网络备份;2.4.2主机系统的先进性和高扩展性,以满足业务近期、中期甚至长期时间范围数据快速增长的需要;2.4.3选用成熟的并行处理技术,以保证整个主机系统的高性能和高处理能

27、力,保证在大数据量情况下系统处理实时性的苛刻要求;2.4.4易维护和易管理,以减少中心的日常管理和维护工作量,便于性能的调节和故障排除;2.4.5高度的平安性,严格控制并标准对系统敏感资源的访问和广域网传输中数据的平安。同时可考虑购置专门的防火墙商品,如Cisco公司的硬件防火墙商品PIX,它具有IP包转发、过滤速度快,吞吐量大等特点。利用该商品,可以屏蔽内部网络结构,封挡局部端口或IP地址的网络IP包。由此来保证网站的平安,是企业级用户的最正确选择。软件方面如CheckPoint公司的防火墙商品。CheckPoint是全球销量最大的软件防火墙商品,它同样具有屏蔽内部网络结构,封挡局部端口或I

28、P地址的网络IP包的功能。由于它用软件实现该功能,速度较慢,但是配置和使用相对灵活,用户可以使用该商品,可以在较小的投资下,保证系统的平安。文字容量如图文资料、新闻等:按照每份资料及档案50K,每天100份,存储二年时间计算:50K*100*30*12*2=3600000K=3.5G图形容量:按照每张图片200K,每天50张,存储一年时间计算:200K*50*30*12*2=7200000K=6.88G音频容量:按MP3格式计算,每首MP3容量5M,存储4000首计算:5M*4000=20000M=19.5G视频容量:50G其它:4G总计:3.5G+6.88G+19.5G+50G+4G=84G

29、采用RAID技术后,容量需要适当增加。根据上述计算值,建议采用1台Dell PowerEdge 系列效劳器作为WEB 效劳器以及Email效劳器、1台Dell PowerEdge 系列效劳器作为数据库效劳器来完成工作。从数据平安性和系统可用性考虑,建议采用外部存储解决方案,存储设备建议采用Dell PowerVaule系列的存储解决方案。2.4.7系统网络拓扑图如下:图2.7 系统网络拓扑图 操作系统采用Windows 2000 Sever,相应的Web效劳器为IIS 5.0。关系数据库管理系统采用SQL SERVER 2000 企业版。2.5 平安体系设计在网络平安中,一向是防与攻的道高一尺

30、,魔高一丈,并且我们们在开放性和平安性之中找到一个平衡点是相对难的,但是我们们是有一系列的防范措施,来确保WEB的平安。对于WEB平安,我们们有以下考虑:l 关闭所以不必要的端口来减少被攻击的可能性;l 采用专项专用口令来确保整体平安的健壮性;l 建立完善的LOG体系,来监控所有操作,当有未知的扫描,我们们要及时的得到反响;l 所有ASP程序要经过详细评测,及时发现平安漏洞;l 利用平安工具比方Microsoft的平安检测器定期对网站进行扫描,及时发现新的漏洞。l 及时应用平安补丁。l 采用硬件或软件防火墙,禁止非法访问。对于系统可靠性,有以下考虑:l 为了防止一台效劳器出现故障而导致系统不能

31、使用的情况,我们们需要对效劳器进行冗余备份。可以使得,当一台效劳器瘫痪时,备份效劳器可以马上代替。对于www效劳器和数据库效劳器可以考虑采用群集结构,并且使用主动模式的群集。这样不仅可以系统拥有冗余能力,而且系统可以得到网络负载平衡能力。l 对于存储系统,采用SAN或NAS,以获得统一存储和平安存储。l 对于网络设备,比方路由器和交换机以及网线应该有冗余备份,防止发生设备损坏导致网站瘫痪时,可以快速替换恢复。对于数据库平安性,有以下考虑:l 把数据库效劳器放在WEB效劳器之后,如果不登陆WEB效劳器是无法访问到数据库效劳器;l 数据库严格控制DBA的权限,一般用户我们们必须只授予浏览的权限;l

32、 建立完善的数据库备份策略,每天或每时段来进行差值备份;l 利用警报对数据库进行性能监视。2.6 界面风格设计本文档是对系统界面设计风格进行描述,和用户交互的最终界面在?详细设计说明书?中设计和解释。概念和定义用户界面:又称人机界面,实现用户与计算机之间得通信,以控制计算机或进行用户和计算机之间得数据传送得系统部件。GUI:即图形用户界面,一种可视化得用户界面,它使用图形界面代替正文界面。用户假定将使用本系统的用户定义为:对应用程序或计算机的一般用法有一定了解,用户希望界面符合WINDOWS9X特别是OFFICE97风格,对易用性、简洁性有比拟高的要求,对界面快速交互没有很强的要求即不希望通过

33、命令方式快速交互。用户界面设计标准用户界面设计原那么本系统坚持图形用户界面GUI设计原那么,界面直观、对用户透明:用户接触软件后对界面上对应的功能一目了然、不需要多少培训就可以方便使用本应用系统。界面设计员应该明白软件中用户是所有处理的核心,不应该有应用程序来决定处理过程,所以用户界面应当由用户来控制应用如何工作、如何响应,而不是由开发者按自己的意愿把操作流程强加给用,界面设计必须经过确认才能完成。界面一致性在界面设计中应该保持界面的一致性。一致性既包括使用标准的控件,也指使用相同的信息表现方法,如在字体、标签风格、颜色、术语、显示错误信息等方面确保一致。 示信息一致性标准

34、60;(1) 标签提示:字体为不加重、宋体、黑色、灰底或透明、无边框、右对齐、不带冒号、一般情况为五号10号; (2) 日期:正常字体、宋体、白底黑字、3-D lowered;(3) 对齐方法:l 左对齐:一般文字、单个数字、日期等l 右对齐:数字、时间、日期加时间。 (4) 分辨率为800*600,增强色16色(5) 字体缺省为宋体、五号、黑色(6) 底色缺省采用灰色这些信息的排列显示风格供参考, 在同一个应用中,这些信息的表现方式不一致,会使得用户分散注意力,影响这一软件的使用,因此开发者应当注意在同一软件中表现形式的一致性。2)

35、 布局合理化原那么应注意在一个窗口内部所有控件的布局和信息组织的艺术性,使得用户界面美观。在一个窗口中按tab键,移动聚焦的顺序不能杂乱无章,tab 的顺序是先从上至下,再从左至右。一屏中首先应输入的和重要信息的控件在tab顺序中应当靠前,位置也应放在窗口上较醒目的位置。 布局力求简洁、有序、易于操作。3) 鼠标与键盘对应原那么应遵循的是可不用鼠标的原那么:应用中的功能只用键盘也应当可以完成,即设计的应用中还应参加一些必要的按钮和菜单项。但是,许多鼠标的操作,如双击、拖动对象等,并不能简单地用键盘来模拟即可实现。例如在一个列表框中用鼠标双击其中一项可以表示选中该项内容。为了

36、用键盘也能实现这一功能,必须在窗口中定义一个表示选中的按钮,以作为实现双击功能的替代或其它方式。又如在一个窗口中有两个数据窗口,可以用鼠标从一个数据窗口中将一项拖出然后放到另一个中。如果只用键盘,就应当在菜单中设置拷贝或移动的菜单项。 向导WIZARD使用原那么对于应用中某些局部的处理流程是固定的,用户必须按照指定的顺序输入操作信息,为了使用户操作得到必要的引用应该使用向导,使用户使用功能时比拟轻松明了,但是向导必须用在固定处理流程中,并且处理流程应该不少于3个处理步骤。2.4系统响应时间系统响应时间包括两个方面:时间长度和时间的易变性。用户响应时间应该适中,系统响应时间过长,用户就

37、会感到不安和沮丧,而响应时间过短有时会造成用户加快操作节奏,从而导致错误。系统响应时间的易变性是指相对于平均响应时间的偏差。即使响应时间比拟长,低的响应时间易变性也有助于用户建立稳定的节奏。因此在系统响应时间上坚持如下原那么:响应时间长度               界面设计 0-10 秒           

38、0;           鼠 标 显 示 成 为 沙 漏 10 到18 秒               由微帮助来显示处理进度 18 秒 以 上    

39、0;              显示处理窗口,或显示进度条 一个长时间的处理完成时       应给予完成警告信息 响应时间的易变性             界面设计 用户感觉不到    &

40、#160;                不考虑 用户稍微感觉到                     由微帮助提供易变性说明 容易性大而且时间绝对差异大    

41、60;     显示易变性提示 2.5用户帮助设施常用的帮助设施有两种:集成的和附加的。集成的帮助设施一开始就是设计在软件中的,它与语境有关,用户可以直接选择与所要执行操作相关的主题。通过集成帮助设施可以缩短用户获得帮助的时间,增加界面的友好性。附加的帮助设施在系统建好以后再加进去的。通常是一种查询能力比拟弱的联机帮助。本系统提供这两种帮助设施,设计和实现时遵循以下原那么:1) 进行系统交互时,提供局部帮助功能,即:提供主要操作的帮助2) 用户可以通过帮助菜单、F1键和帮助按钮如果有的话访问帮助3) 表示帮助时根据需要提供三种方式的选

42、择:另一个窗体、微帮助和指出参考某个文档4) 用户如何回到正常交互方式有两种选择:返回键和功能键5) 帮助信息的构造:采用分层式帮助6) 微帮助提供:由状态栏提供,或控件上的提示文本2.6出错信息和警告出错信息和警告是指出现问题时系统给出的坏消息,本系统对于出错信息和警告应该遵循以下原那么:1) 信息以用户可以理解的术语描述;2) 信息应提供如何从错误中恢复的建设性意见;3) 信息应指出错误可能导致那些不量后果,以便用户检查是否出现了这些情况或帮助用户进行改正;4) 信息应伴随着视觉上的提示,如特殊的图像、颜色或信息闪烁。5) 信息不能带有判断色彩,即任何情况下不能指责用户由于本系统用户是WI

43、NDOWS用户,故本系统不提供命令交互。 本系统一般交互遵循以下原那么:1) 一致性:菜单项选择择、数据显示以及其它功能都应使用一致的格式。2) 提供有意义的反响3) 执行有较大破坏性的动作前要求确认4) 在数据录入上允许取消大多数操作5) 减少在动作间必须记忆的信息数量6) 在对话、移动和思考中提高效率7) 允许用户非恶意错误,系统应保护自己不受致命作物的破坏8) 按功能对动作分类,并按此排列屏幕布局,设计者应那里提高命令和动作组织的内聚性9) 提供语境相关的帮助机制2.9信息显示原那么本系统信息显示遵循以下原那么:1) 只显示与当前用户语境环境有关的信息;2) 不要用数据将用户包

44、围,使用便于用户迅速吸取信息的方式表现信息;3) 使用一致的标记、标准缩写和可预测的颜色,显示信息的含义应该非常明确,用户不必再参考其它信息源;4) 产生有意义的出错信息,见2.6;5) 使用缩进和文本来辅助理解;6) 本系统数据输入遵循以下原那么:1) 尽量减少用户输入动作的数量;2) 维护信息显示和数据输入的一致性;3) 交互应该时灵活的,对键盘和鼠标输入的灵活性提供支持;4) 在当前动作的语境中使不适宜的命令不起作用;5) 让用户控制交互流,用户可以跳过不必要的动作、改变所需动作的顺序如果允许的话以及在不退出系统的情况下从错误状态中恢复;6) 为所有输入的动作提供帮助,见2.5

45、;7) 消除冗余输入。可能的话提供缺省值、绝不要让用户提供程序中可以自动获取或计算出来的信息。用户界面设计更改和追加说明 1更改说明更改本用户界面设计时应该征得所有开发者的同意,所有开发者应该按更正后的原那么修改和设计用户界面。1.2追加说明追加本用户界面设计时应该发布给所有开发者,所有开发者应该按追加后的原那么修改和设计用户界面。4其它无。 设计本网站的标准色彩: 文字链接色彩采用:蓝色图片的主色彩采用:蓝色背景色采用:黑色。 边框等色彩尽量使用与标准色彩一致的色彩。 设计标准字体。 在关键的标题,菜单,图片里使用统一的标准字体。本网站的标准字体为:宋体 想一条朗朗上口宣传标语。 把它做在你的 banner 里,或者放在

温馨提示

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

评论

0/150

提交评论