决策支持系统
软件设计从软件需求规格说明书出发,根据需求分析确定功能和整体结构、划分功能模块、确定每个模块的实现算法以及编写具体的代码,形成软件的具体设计方案。
软件工程是一种用系统的方法来开发、操作、维护及报废软件的过程,这一全过程被称为软件的生命周期。
Keep It Simple, Stupid (KISS),“微软”(Microsoft)“所见即所得”的理念;“谷歌”(Google) 简约、直接的商业风格,无一例外的遵循了“kiss”原则,也正是“kiss”原则,成就了这些看似神奇的商业经典。
You Ain’t Gonna Need It (YAGNI),只考虑和设计必须的功能,避免过度设计。只实现目前需要的功能,在以后您需要更多功能时,可以再进行添加。如无必要,勿增复杂性。
Hollywood Principle – 好莱坞原则,好莱坞的经纪人们不希望你去联系他们,而是他们会在需要的时候来联系你。也就是说,所有的组件都是被动的,所有的组件初始化和调用都由容器负责。
Law of Demeter – 最少知识原则,如果你想让你的狗跑的话,你会对狗狗说还是对四条狗腿说? 如果你去店里买东西,你会把钱交给店员,还是会把钱包交给店员让他自己拿?
根据用户提出的需求,从各种不同角度来分析问题,尽可能列出解决问题的各种策略。采用多种策略找出解决方法,将大系统划分成树形结构的层次系统、自顶向下逐步细化系统,自底向上逐个解决问题。
以人为主导,利用计算机软件、网络通信设备,进行信息的收集、传输、加工、储存、更新和维护,以提高效益和效率为目的,支持企业高层决策的系统。
人工智能和DSS相结合,更充分地应用知识,如关于决策问题的描述性知识,决策过程中的过程性知识等,通过逻辑推理来辅助解决复杂的决策问题。
移动应用不是ERP的移动化,是基于移动场景的业务需求。针对性极强,操作也极简单。比如,主管用手机可以审批业务,也可以查看联系人并安排工作。
桌面应用程序 强调的一个核心概念是"易用",激励开发人员在开发时考虑任何一种可能,是要鼓励开发人员开发出能够让电脑帮助世界上每一个人的程序。
针对特定行业而专门制定的、具有明显行业特性。属于定制化需求开发的成果表现。目的是为使行业从业人员从枯燥机械的重复劳作中解放出来并提高效率。
在使用电脑进行工作和学习时经常使用的软件。是为方便对工作、学习和生活进行管理的应用,属于私人定制需求,同行业软件相比,工具应用更具个性化。
应用系统结构设计的目标是决定如何构造应用系统结构,简化用户的工作,尽可能降低出错率,容忍用户的错误。
对共同输入内容设置默认值,使用代码和缩写等,系统自动填入用户已输入过的内容;使界面具有预见性和一致性。用户应能控制数据输入顺序并使操作明确,采用与系统环境(如 Windows操作系统)风格一致的输入界面。
防止用户出错。在设计中可采取确认输入(只有用户按下键,才确认),明确的移动(使用TAB键或鼠标在表中移动),明确的取消,已输入的数据并不删除,对删除必须再一次确认,对致命错误要警告并退出。对不太可倍的数据输入,要给出建议信息,但是处理不必停止。
提供反馈。使用户能查看已输入的内容,并提示有效的输入回答或数值范围;按用户速度输入和自动格式化。用户应能控制数据输入速度并进行自动格式化,输入的空格能被接受。对于界面的总体设计和具体功能块设计,可用上面提到的各类界面设计准则就其应用对象进行综合测试
在理想的情况下,输入后能允许用户编辑并采用风格一致的编辑格式,数据输入界面可通过对话设计方式,实现若条件具备,尽可能采用自动输入。
移动应用已经为赹来赹多的企业带来更大的市场空间和市场机会。通过手机企业可以将自身的产品和服务更大范围,更好的展示,也可以更好的跟客户互动。
需要对功能指标、性能指标、可用性、可靠性、易理解性、可扩展性、可维护性、可移植性和系统成本进行定性或定量的分析。这些指标的好坏决定系统寿命的长短。
可靠性
易理解性
可扩展性
应用系统分析在于系统地调查、分析应用环境的特点和要求,建立数学模型,按照一定的规范化形式描述它们,形成计算机应用系统的技术设计要求。
品牌视觉设计相关其他作品介绍
版权所有 © 2015-2020 火印设计
备案信息:XSD0001