Visual Studio 可以用来创建Windows平台下的 Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office插件。

 2。2 ASP。NET简介

ASP。NET是一种建立在通用语言上的能用来建立强大的Web应用程序。ASP。NET有执行效率大幅提高、强大性和适应性、高效可管理性等优势。

因为ASP。NET是编译运行的程序,所以它可以运行在Web应用软件的全部的平台上。ASP。NET是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,现在已经支持的有C#,Java,C语言,C++语言,VB语言,Jscript等等。论文网

2。3 数据库SQL SERVER简介

数据库随着信息技术的进步应运而生,以其强大的操作功能和管理功能成为公司的一大技术手段,也是管理信息的重要手段。据我所知,数据库的类型有很多,比如:”SQL SERVER”, ”Oracle”, ”My SQL”, ”DB2”等等,然而本软件选择了用SQL SERVER2008来作为数据库软件。

1、关于SQL SERVER 2008的介绍

Microsoft SQL SERVER 2008 Express Edition (SQL SERVER Express) 是基于Microsoft SQL SERVER 2005的数据库平台。Microsoft SQL SERVER 2008是由 Microsoft公司开发的,主要是特征是提供了易于使用,强大的功能和Microsoft Visual Studio 2008的整合。SQL SERVER Express同时提供了强健的客户端数据库。

2。4 三层架构

将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)这就是三层架构。这个结构是实现了“高内聚低耦合”的思想。每一层都有其特定的含义和作用,分管着不一样的功能,缺一不可。比如数据访问层:主要是对非原始数据的操作层,具体为业务逻辑层或表示层提供数据服务。业务逻辑层:主要是针对具体的问题的操作。界面层顾名思义表示WEB方式。

表示层             业务逻辑层           数据访问层

3。 系统分析与框架设计

3。1系统需求分析

3。1。1需求分析的目的

  大家一般都会编制软件需求说明书。主要是为了说明系统需求,系统的功能,系统的实现,界定系统实现功能的范围以及编码。

本说明书的预期读者为:

小区住户:使他们了解系统的功能和性能;

系统管理员:使他们学会怎么使用系统以及系统的功能内容;

(3)软件开发者:使他们理解用户的需求和用户需要什么样的软件;

(4)软件的验收人员:提供一个更切合实际的验收依据。

3。1。2系统需求分析基本概念和模型

需求分析的任务就是解决系统的“做什么”的问题。 最终所看到一个概念模型,是需求建模的过程,是对需求的一个抽象描述。

                       

需求分析模型图3-1

3。1。3 可行性分析

可行性分析一般会从经济可行性、技术可行性和使用可行性来分析问题是否能够直接实现,这样可以在短的时间内用花费尽可能小的代价确定问题是否有解。

1。经济可行性

(1)充分利用自己搭建的,网上免费的可下载的开发工具和环境。

(2)大大降低开发经费。

(3)运用这些软件巩固所学知识,提升学习能力,增强实践能力。

2。技术可行性

(1)基于现在拥有的硬件和软件资源来,基本能满足要求。

(2)开发人员通过原有的技术水平,通过自身努力和同学的帮助,在规定期限内能基本完成系统的开发任务。

上一篇:java+mysql网上拍卖系统的设计+源代码
下一篇:J2SE的坦克大战游戏设计+源代码

无线/洧线相结合的家庭...

宽带城域网接入层的智能...

现代小区智能技术應用分析【3251字】

住宅及住宅小区智能化系统述评【2676字】

asp.net+sqlserver数据挖掘的在...

java物业管理系统设计

asp.net+sqlserver图书借还信息系统设计

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

LiMn1-xFexPO4正极材料合成及充放电性能研究