毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于.NET的房产信息管理系统的设计与实现+ER图+流程图(2)
2.课题开发技术分析
2.1开发工具简介
主要采用的是ASP.NET技术、JavaScript以及SQL Server 2005。
(1) ASP.NET是一种可以把Script 语言编写的服务器端的脚本嵌入到Web页面中,从而在服务器端可以动态的生成页面内容,还可以通过COM组件与数据库连接,可以提供强大的事务处理功能的用于Web应用程序开发的一种主流开发技术。其中的ADO是微软提供对各种数据格式的高层接口(high-level interface),该接口已经成为访问数据库的新的标准。ADO 支持用于建立基于客户端/服务器和 Web 的应用程序的主要功能。ADO 同时具有远程数据服务 (RDS) 功能,可以实现数据与服务器和客户端的交互,也可以对数据进行处理,直接将结果更新到服务器。这些特点使得 ASP.net 技术可以完全采用面向对象的设计思路和编程方法来高效的开发Web应用程序。
(2)JavaScript是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能。JavaScript通过直观的,可以模块化的和可重复使用的面向对象的方式来开发程序。JavaScript的出现使得网页和用户之间实现了实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。
(3)SQL Server是一个功能完备的数据库管理系统。包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。
SQL Server 2005成为数据库首选的理由是:上手容易、物美价廉、兼容性良。大多数的中小企业日常的数据应用是建立在Windows平台上的。房产信息管理系统针对数据保存的安全性和数据量的考虑,选择使用了SQL Server 2005来存储数据。其增强的特性包括对丰富的扩展标记语言(XML)的支持、综合分析服务以及便捷的数据库管理。
2.2开发方法描述
(1)系统工作模式选择
因为该管理系统为一个Web应用程序,根据其特点,选择B/S开发模式来管理系统。B/S开发模式是一种基于浏览器(BROWSER)和服务器(SERVER)架构的开发模式,系统开发、文护和升级经济方便、功能扩展方便。B/S特别适用于网上信息发布,而C/S则没有办法实现的,B/S不需要专门的客户端程序,不像C/S模式需要在不同的客户机上安装不同的客户应用程序。用户可以通过网络从服务器端获取所需要的信息。用户直接利用所拥有的计算机联网来使用系统,直接降低了系统的硬件配置所需的费用。相对于C/S,B/S的文护具有更大的灵活性。当形势变化时,它无须再为每一个现有的客户应用程序升级,而只需对Web服务器上的服务处理程序进行修订。这样不但可以提高运作效率,还省去了文护时协调工作的不少麻烦。
(2)系统开发思路
开发系统时考虑到具体的实现环境和用户的要求。系统采用服务器脚本编程语言JavaScript,提供了一定网页与客户之间的交互能力,在进行前台页面数据输入的时候进行判断,从而减少后台服务器的使用。SQL Server 2005主要是进行系统的信息的存储,建立的是面向整个系统的数据共享的数据库,将系统中各个应用的数据集中存储,共同使用,数据库文件之间联系密切,因而尽可能地避免了数据的重复存储,减少和控制了数据的冗余,方便用户进行操作。利用Asp.net进行系统所需的自定义控件的设置和各个页面的设置,调整好布局格式,使系统界面看起来美观大方,利用ADO.net的功能进行页面上管理信息功能的数据的获取和绑定,进行数据的增、删、改、查等功能也是利用ADO和数据库之间的交互完成的。
3.房产信息管理系统总体设计
3.1系统需求分析
在软件开发过程中,需求分析可以说是核心任务之一,系统需求分析的主要任务是明确系统应该“做什么”,就像一支将要远航的船队,要在指定时间内到达目录地,他们需要一条正确的航线,才能到达目的地。需求分析就是分析软件用户的需求是什么,只有明确了问题,才能解决问题,系统分析阶段要通过调查分析,抽象出新系统的概念模型,锁定系统边界、功能、处理过程和信息结构,为系统设计奠定基础。采用功能分解法来分析本系统。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
ASP.net企业客户信息管理系统的设计与实现
下一篇:
基于C#的校友信息管理系统开发+ER图+流程图
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
志愿者活动的调查问卷表
中国学术生态细节考察《...
C#学校科研管理系统的设计
10万元能开儿童乐园吗,我...
AT89C52单片机的超声波测距...
公寓空调设计任务书
神经外科重症监护病房患...