系统详细设计说明书(样例).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统详细设计说明书(样例).doc

XXX系统详细设计说明书 第 PAGE 146 页 共 NUMPAGES 146 页XXX系统详细设计说明书引言编写目的编写本详细设计说明书的目的主要是详细说明XXX系统的结构和内部设计,在概要设计说明书的基础上进一步细化系统,提供详细的程序和接口设计,为程序开发提供直接的支持。本说明书主要面向系统分析人员、程序员和以后的系统维护人员。作为程序员开发系统的根本依据和在系统维护阶段,维护人员对系统实施维护的参考资料。背景系统名称:XXXX系统该项目由广州市XXX局提出,由广州XXX公司负责开发提供广州市的市、区、街、居委各级XX工作人员在政府内网中使用。由于该系统是基于Web的B/S架构的系统,要实现广州市各区间的XX数据交换,因此要求广州市各级的XX部门必须全部联网,并且可互相访问。该系统遵循XXX的电子政务建设模式,可通过XX电子政务平台实现一站式的单点登陆和通过政府数据中心提供的接口实现与政府内其它系统的数据共享交换。定义应用平台:应用平台是指XX电子政务应用平台,构建在系统软件之上,为各种业务系统提供服务。XX系统可以利用应用平台提供的数据接口和数据交换平台,跟其它业务系统进行数据的共享和数据交换。B/S结构B/S是Browser / Server的缩写,即浏览器 / 服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。调档在本系统中,数据库将是分区部署的。调档的含义就是把A区数据库中的某个XX信息选出来,保存到B区的数据库中。调档的产生一般是因为户籍地或者现居住地的变动。某人新的户籍地或者现居住地所在区的数据库中如果没有该人的数据,则必须从该人原户籍地或者现居住地所在区的数据库中调档。参考资料《广州市XXX系统需求分析说明书》《广州市XXX系统概要设计说明书》《广州市XXX系统技术方案》用户界面设计界面设计规范总体原则以用户为中心。设计由用户控制的界面,而不是界面控制用户。清楚一致的设计。所有界面的风格保持一致,所有具有相同含义的术语保持一致,且易于理解。拥有良好的直觉特征。以用户所熟悉的现实世界事务的抽象来给用户暗示和隐喻,来帮助用户能迅速学会软件的使用。较快的响应速度。简单且美观。原则详述以用户为中心用户界面设计的一个重要原则是用户应该总是感觉在控制软件而不是感觉被软件所控制。 ?操作上假设是用户--而不是计算机或软件--开始动作。用户扮演主动角色,而不是扮演被动角色。在需要自动执行任务时,要以允许用户进行选择或控制它的方式来实现该自动任务。 ?采取交互式和易于感应的窗口,尽量避免使用模态对话框,而使用非模式辅助窗口。 模式是一种状态,它排除一般的交互,或者限制用户只能进行特定的交互。当最好使用一个模式或该模式只是可替换的设计时--例如,用于在一个绘图程序中选定一个特定感觉--请确保该模式是显然的、可见的,是一个明确的用户选定的结果,并且容易取消。 ?在后台运行长进程时,保持前台式交互。例如,当正在打印一个文档,即使该文档不能被改变,用户也应该可以最小化该窗口。 ?谅解。用户喜欢探索一个界面,并经常从尝试和错误中学习。一个有效的界面允许交互式的发现,它只提供一组合适的选择,并在用户可能破坏系统或数据的情况时发出警告。如果可行,还应提供可逆转或可还原的操作。即使在设计得很好得界面中,用户也可能犯错误。这些错误既可以是物理上得(偶然地指向了错误的命令或数据),也可以是逻辑上的(对选定哪一个命令或哪些数据做出了错误的决定)。有效的设计避免很可能导致错误的情况。它还包容潜在的用户错误,并且使用户易于还原。清楚一致的设计一致允许用户将已有的知识传递到新的任务中,更快地学习新事物,并将更多的注意力集中在任务上。这是因为他们不必花时间来尝试记住交互中的不同。通过提供一种稳定的感觉,一致使得界面熟悉而又可预测。一致在界面的所有方面都是很重要的,包括命令的名称、信息的可视表示,操作行为,以及元素在屏幕和窗口内部的放置。?相同含义的词使用统一的术语。统一约定一个称谓,且此称谓是用户熟悉的和易于理解的。?使用一组一致的命令和界面来展示常见功能。例如,避免一个复制命令在一种情况下立刻执行一个操作,但在另一种情况显示一个对话框要求用户键入目标然后才执行。应该使用同样的命令来执行对用户来说相似的功能。?操作环境内的一致。保持Windows提供的交互操作和界面约定之间的高度一致,用户将能很快熟悉软件的使用。?使用隐喻的一致性。如果一个特

文档评论(0)

zhangningclb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档