详细设计文档

上传人:jin****ng 文档编号:183690545 上传时间:2023-01-31 格式:DOCX 页数:7 大小:121.03KB
收藏 版权申诉 举报 下载
详细设计文档_第1页
第1页 / 共7页
详细设计文档_第2页
第2页 / 共7页
详细设计文档_第3页
第3页 / 共7页
资源描述:

《详细设计文档》由会员分享,可在线阅读,更多相关《详细设计文档(7页珍藏版)》请在装配图网上搜索。

1、实验五详细设计一、实验目的1. 学会使用Sybase公司的PowerDesigner建模工具绘制概念模型图。2. 学会使用Sybase公司的PowerDesigner建模工具生成物理模型图。3. 学会使用Sybase公司的PowerDesigner建模工具生成SQL Server数据库对应的SQL脚 本。二、实验内容人机界面设计人机界面设计是接口设计的都一个重要的组成部分。对于交互式系统来说,人机界面 设计和数据设计、体系结构设计及过程设计一样重要。近年来,人机界面系统中所占的比例 越来越大,在个别系统中人机界面的设计工作量甚至占总设计量得一半以上。人机界面的设计质量,直接影响用户对软件产品的

2、评价,从而影响软件产品的竞争力 和寿命,因此,必须对人机界面设计给予足够的重视。在人机界面设计的过程中,几乎总会遇到下述4个问题:系统响应时间、用户帮助设 施、出错信息处理和命令交互。不幸的是,许多设计者直到设计过程后期才考虑这些问题, 这样做往往导致出现不必要的设计反复,项目延期和用户产生挫折感。最好在设计初期就把 这些问题作为重要的设计问题来考虑,这时修改比较容易,代价也低。1)系统响应时间系统响应时间是许多交互式系统用户经常抱怨的问题。一般说来,系统响应时间指从用 户完成某个控制动作(例如,按回车键或单击鼠标键),软件给出预期的响应(输出信 号或动作)之间的这段时间。系统响应时间有两个重

3、要的属性,分别是长度和易变性。 如果形同响应时间过长,用户就会感到紧张和沮丧。但是,当用户工作速度是由人机界 面决定的时候,系统响应时间过短也不好,就会迫使用户加快操作节奏,从而可能会犯 错误。2)用户帮助设施几乎交换式系统的每一个用户都需要帮助,当遇到复杂问题时甚至需要查看用户手册以 寻找答案。大多数现代软件都是提供联机帮助设施,这使得用户无需离开用户界面就能 解决自己的问题。具体设计帮助设施时必须解决一下问题:(1)在用户与系统交互期间,是否在任何时候都能获得关于系统任何功能的帮助 信息?有两种选择:提供部分功能信息帮助和提供全部功能的信息的帮助。(2)用户怎样请求帮助?有3种选择:帮助菜

4、单,特殊功能键和help命令。(3)怎样显示帮助信息?有三种选择:在独立窗口中,指出参考某个(不理想)和在 屏幕固定位置上显示简短提示。(4)用户怎样返回到正常的交互式中?有两种选择:屏幕上的返回按钮和功能键。(5)怎样组织帮助信息?有3种选择:平面结构(所有信息都通过关键字访问),信息 的层次结构(用户可以在该结构中查到更详细的信息)和超文本结构。3)出错信息处理出错信息和警告信息,是出现问题时交互式系统给出的“坏消息”出错信息设计得不 好,将向用户提供无用的甚至误导的信息,反而会加重用户的挫折感。一般说来交互式系统给出的出错信息或警告信息,应该具有以下属性,(1)信息应该用用户可以理解的术

5、语描述问题。(2)信息应该提供有助于从错误中恢复的建设性意见。(3)信息应该指出错误可能导致那些负面后果(例如,破坏数据文件),以便于用户 检查是否出了这些问题,并在确实出现问题时及时解决。(4)信息应该伴随着听觉上或视觉上的提示,例如,在显示信息时间时发出警告铃 声,或者用闪烁的方式显示,或者信息用明显表示出错的颜色显示。(5)信息不能待用指责色彩,也就是说不能责怪用户。4)命令交互命令行曾经是用户和系统软件交互的最常用的方式,并且也曾经广泛地用于各种应用软 件中。现在面向窗口的,单击和拾取方式的界面已经减少了用户对命令行的依赖,但是, 许多高级用户任然偏向命令行的交换式,在多数情况下,用户

6、既可以从菜单中选择软件 功能,也可以通过键盘命令序列调用软件功能。在提供命令交互式时,必须考虑以下设 计问题:(1)是否每个菜单的选项都有对应的命令?(2) 采用何种命令形式?有3种选择:控制序列(例如,Ctrl+P),功能键和输入命 令。(3)学习和记忆命令的难度有多大?忘记了命令怎么办?(4)用户是否可以定制或缩写命令?当我们在设计仓库管理系统时就按照以上的人机界面设计准则来设计我们界面。要给用户一 种情切感,使用户用着舒服高兴。这样我们的软件才能说是设计的成功。程序流程图一、登陆界面入库系统出库系统进入仓库管 理系统用户不存在操作处理入库系统出库系统数据备/还原系统数据修改系统操作处理.1r进入入库系统1读货物详单1接收入库请求更新数据库1T. 是否打印更 新后报表打印报表接收出库请求更新数据库是否输出更新后数据库新数据库一输出四、数据处理系统|bi1进入出库系统1r读货物详单1r操作处理审核查询数据库a操作处理 +3r进入出/入库 系统1F接受数据1进入数据处理 系统1r更新数据库1F.是否输出处. 理后数据五、数据备份/还原系统处理后数 据显示六、数据修改系统否参考文献:1. 软件工程导论第五版,清华大学出版社2. 软件工程导论学习辅导第五版,清华大学出版社3. 软件工程学习与实践,李伟波主编

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!