摘要:
在软硬件系统总体架构设计完成之后,为保证架构设计的合理性、完整性和针对性,从根本上保证系统质量,降低成本及投资风险,需要对总体架构进行评估。 1、架构评估内容 (1)对软件的架构评估 对软件的架构评估,主要是根据具体的评估依据,看软件设计是否符合体系化设计原则;产品中所开发的软件是否易于升级,是否满足可扩展性强等要求。 (2)对硬件的架构评估 对硬件架构的评估,主要是根据具体的评估依据,看研发的系统是否尽量采用了低功率处理器和较少的功耗部件,是否满足低功耗的要求;系统是否具有较大的基础资源空间以及资源扩展空间(如程序指令空间,内部外部存储空间等);是否易于运维管理;研发产品的硬件是否易于升级, 阅读全文
posted @ 2011-04-05 21:38
HackerVirus
阅读(1815)
评论(0)
推荐(0)
摘要:
开篇 我们都知道开发一个软件必须要有开发的背景和特殊的需求等等,我们就来分析我们开发该系统的项目背景和开发该项目的目的。下面我们来分析下开发药店系统的目的及可行性研究分析,对现有平台构建该项目的风险性等进行分析,可行性方案的分析。其他方面的因素分析。大纲 1、总论 2、项目建设的背景和必要性 3、项目的方案设计总论 我们既然要开发药店系统,那么我们必须知道开发这个项目的意义和目的,药店系统主要解决很多的药店的信息化管理,从采购到销售到财务管理等一体化的信息化系统解决方案。该系统包含药品采购管理,药品库存管理,药店销售管理等子模块,药店信息管理软件针对我国医药企业药品经营管理特点(尤其是中小型药 阅读全文
posted @ 2011-04-05 21:32
HackerVirus
阅读(245)
评论(0)
推荐(0)
摘要:
总是会在QQ群里听到初学者或者还未入门的朋友们问诸如“编程好学么”、“学编程对英语要求高么”等等这样的问题。很清楚问这些问题的人们的想法,如果编程很难学那我就不必花时间学了,免得浪费时间,如果编程对英文的要求很高,但我对英语没兴趣,那我还是放弃编程吧,免得到头来后悔。可是问这些问题的人们忘记了,每个人的理解能力,学习能力甚至所有一切其实都是不一样的,问这样的问题,很像要过河的小马。小马过河的故事大家都听过,甚至有不少人嘲笑过小马,却忘了自己有时候其实就在扮演着小马的角色。 在“万事开头难”这句话的影响下,我其实一直害怕接触新的知识,尽管C#语言的门槛很低,我还是犹豫了良久,现在想想,这才是真的 阅读全文
posted @ 2011-04-05 21:27
HackerVirus
阅读(151)
评论(0)
推荐(0)
摘要:
开源项目对外发布,功能和java的基本一样,但是由于缺乏良好的技术支持和社区活跃度,目前已被apache放入孵化器Lucene写入:源文件经过analyzer处理,包括分词,权重处理、生成document记录,写入存储器(硬盘或者内存)。Lucene读出:对搜索关键词进行analyzer处理,包括分词、权重、范围匹配处理.源码结构图如下:具体流程如下图:数据流图如下:二、常用推荐引擎算法问题采用基于数据挖掘的算法来实现推荐引擎是各大电子商务网站、SNS社区最为常用的方法,推荐引擎常用Content-Based推荐算法及协同过滤算法(Item-Based、User-based)。但从实际应用来看 阅读全文
posted @ 2011-04-05 20:47
HackerVirus
阅读(498)
评论(0)
推荐(0)
浙公网安备 33010602011771号