VBA.NET 系统可行性分析模板
系统可行性分析
1、 技术可行性分析
前提:
系统不知在Window系统中,开发环境不受限制;系统以C/S结构为主,提供大量的数据操作;主要用VB.NET开发,提高安全性和访问效率。
基本要求
客户端GUI界面浏览。
主要目标
按时、按要求完成客户要求(对技术要求不是很严格)
网络安全性
界面要大方、明亮
假定和限制
如果必须运行在Window环境中,考虑到环境的配置和现有的技术力量,系统只有用VB.NET和Java.
方法
VB.NET完全基于标准
比如,数据用SQL数据管理的格式通过进程边界,而这个数据有一个到XSD的连接,所以任何客户端都可以正确地转化数据。协同报价基于SQL数据存储。集成协同报价以后,不管客户端运行的是不是微软的操作系统,都可以实现简单的可编程访问。
简化应用
COM所面临的一个问题就是应用。COM利用Window注册表来定位机器上的组件,每个注册的组件只有一个实例,所有的应用程序都使用相同的版本。COM具有向后兼容性,也就是说新版本兼容老版本,但是开发人员可能会破坏这种兼容性。
.NET则采用了不同的方法:它根本就没有使用注册表。相反,微软的建议是每个应用程序使用自己局部的组件(在.NET中称为Assembly)。利用这种方法,用于应用程序的Assembly X如果发生变化,Assembly X 的Application Bar 不会受到任何影响。这种方法类似于以前一台机器上同一个DLL的多个拷贝,但用户不会遇到应用程序查找Window\System32目录的问题。
由于.NET不适用注册表,很多应用都可以用简单的拷贝命令来完成,通常没有必要开发安装程序。此外,应用程序不会锁定Assembly,所以升级DLL的时候不必关闭应用程序。
Web服务支持
在流行的Web服务方面,微软发挥着重要的作用,而.NET 为开发Web服务带来了前所未有的便利。用Notepad 就可以建立简单的Web服务,甚至不必利用编译器,只要对它们进行简单的调用即可,因为.NET会对它们进行编译,甚至提供一个测试页供用户检验其功能。.NET拥有所有必须的渠道,可以生成用户所需的所有文件,比如WSDL文件。
.NET也是一个聪明的Web服务使用者:只要设置了指向某个Web服务的索引,就可以把它当作本地的Assembly,可以获得完整的Intel许可和功能实现帮助。
Web服务对于发送数据是非常重要的,ADO.NET 中Web 服务可以利用简单活复杂的数据,并以XML格式把它们发送到任何客户端,最后设置一个连接,指回到一个描述数据模式的XSD。
用于所有.NET语言的标准工具集
最终,用户会拥有一个统一的IDE、调试工具以及其他类似的工具。因此,其他公司可以把他们的语言嵌入IDE环境,并获得.NET工具所有的支持。比如富士通开发了NetCOBOL.NET,它已经直接集成到IDE中,因此可以用COBOL编写Web服务和Window应用,并获得微软提供的调试和Profiling(监管)工具。
.NET是个开放的架构,所以其他厂商也可以提供自己的工具。比如 Borland公司已经宣布旗下一版Delphi讲具有建立.NET应用的功能,同时它也保证Delphi会拥有自己的IDE,不会嵌入Visual Studio.NET。
对移动设备的支持
Visual Studio.NET 发布不久,微软就推出了移动Internet工具包
VBA.NET 系统可行性分析模板的更多相关文章
- 织梦CMS(dedecms)栏目属性及系统封面模板、列表模板、文章模板区别和路径设置解答
问题一:(织梦"栏目管理"的"常规选项"中3个栏目属性分析?) 织梦CMS的栏目属性分成三种, -->最终列表栏目 -->频道封面 -->外部 ...
- 第一篇 Flask基础篇之(配置文件,路由系统,模板,请求响应,session&cookie)
Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后 ...
- Flask框架(二)—— 反向解析、配置信息、路由系统、模板、请求响应、闪现、session
Flask框架(二)—— 反向解析.配置信息.路由系统.模板.请求响应.闪现.session 目录 反向解析.配置信息.路由系统.模板.请求响应.闪现.session 一.反向解析 1.什么是反向解析 ...
- python 学习笔记十六 django深入学习一 路由系统,模板,admin,数据库操作
django 请求流程图 django 路由系统 在django中我们可以通过定义urls,让不同的url路由到不同的处理函数 from . import views urlpatterns = [ ...
- Day18 Django之路由系统、模板语言、Ajax、Model
一.路由系统 1.创建Django项目 django-admin startproject day18 cd day18 python3 manage.py startapp app01 2.app0 ...
- 很好很实用的.net、网站系统后台模板
本模板是程序园给大家提供的应用系统开发后台模板,主要使用div+css布局实现,菜单使用了ddaccordion.js菜单控件. 转载请标明:http://www.kwstu.com/ArticleV ...
- php系统共享模板问题
我们在用php+html+css来写一个管理系统时,例如报名系统.投票系统,统计系统等,我们往往需要在管理后台查看每一位报名者的情况,问题接着就来了,由于比赛或者活动要求不同个,往往报名表不太一样,这 ...
- python第一百零五天 ---Django 基础 路由系统 URL 模板语言 ORM 操作
一 路由系统 URL 1 url(r'^index/',views.index) url(r'^home/', views.Home.as_view()) 2 url(r'^detail-(\d+). ...
- python的Web框架:Django路由系统以及模板导入
Django的路由系统 当一个请求来到时 当一个请求来到时 1.首先到项目目录下的urls.py(根URLconf模块)中,查找路由规则: 2.根URELcof模块,里面定义了 urlpatterns ...
随机推荐
- 递归的二叉查找树Java实现
package practice; public class TestMain { public static void main(String[] args) { int[] ao = {50,18 ...
- 第1阶段——u-boot分析之make 100ask24x0_config指令(1)
本文学习目标: 掌握"make 100ask24x0_config"指令在Makefile和mkconfig文件中是怎么实现配置芯片选型 1.执行make 100a ...
- python 从视频中提取图片,并保存在硬盘上
使用python的moviepy库来提取视频中的图片,按照视频每帧一个图片的方式来保存. extract images from video, than save them to disk from ...
- 即时作图新工具—ProcessOn【推荐】…
www.processon.com 推荐这个在线作图网站:免费登录,云端存储,面向对象,最重要的是提供了丰富模板! 在线软件的人气会越来越高,这是趋势啊~
- 转:【Java集合源码剖析】HashMap源码剖析
转载请注明出处:http://blog.csdn.net/ns_code/article/details/36034955 您好,我正在参加CSDN博文大赛,如果您喜欢我的文章,希望您能帮我投一票 ...
- 团队作业9——展示博客(Bata版本)
1.团队成员介绍及项目地址 团队的源码仓库地址:https://coding.net/u/app24dian/p/app24dian/git 陈麟凤:(http://www.cnblogs.com/c ...
- Swing-setBounds()用法-入门
先看API: public void setBounds(Rectangle r) 移动组件并调整其大小,使其符合新的有界矩形 r.由 r.x 和 r.y 指定组件的新位置,由 r.width 和 r ...
- 201521123033《Java程序设计》第6周学习总结
1. 本周学习总结 1.1 面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图,对面向对象思想进行一个总结. 注1:关键词与内容不求多,但概念之间的联系要清晰,内容覆盖 ...
- 201521123101 《Java程序设计》第6周学习总结
1. 本周学习总结 1.面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图,对面向对象思想进行一个总结. 2. 书面作业 1.clone方法 1.1 Object对象中 ...
- 201521123049 《JAVA程序设计》 第2周学习总结
*1. 本周学习总结 1.复习了一遍基本类型:整数类型(byte,short,int,long,char).浮点类型(float,double).boolean类型(true, false). 2.了 ...