影碟出租与销售的管理是一个常见的问题,其特点是数据之间的关系简单,但数据量较大。大多数管理者管理影碟都是采用人工的方式。随着影碟数量的增多,经营业务也不断增加,经营者不得不雇越来越多的店员来管理这些事务,这样作的代价毫无疑问是成本的增加,这也是经营者最不愿意看到的情况。传统的人工进行管理,存在低效、易出错等缺点,不便于数据的汇总统计及各种数据分析。

随着计算机网络的普及以及相关技术的发展,开发一个基于WEB的影碟出租系统的时机已经成熟。音像租赁系统可以避免人工音像租赁光盘管理的随意性,使得管理工作规范化、系统化、程序化,提高信息处理的速度和准确性,对于减轻工作人员的劳动量、提高劳动热情和服务质量,具有重要的现实意义。

2 系统开发工具

2.1 ASP.NET简介

   (1)什么是ASP.NET

ASP.NET是Microsoft.NET的一部分,是一个已编译的基于.NET 的环境,可以用任何与.NET 兼容的语言(包括Visual Basic.NET、C# 和 JScript.NET)开发应用程序。另外,任何ASP.NET应用程序都可以使用整个.NET Framework。开发人员可以很容易地获得这些技术的好处,包括管理公共语言运行库环境、类型安全、继承等。

ASP.NET可以无缝地与WYSIWYG HTML编辑器和其他编程工具(包括 Microsoft Visual Studio.NET)一起工作。这使得Web开发更加方便。

   (2) ASP.NET 技术优势

ASP.NET的技术优势主要体现在以下几个方面:

① 运行速度快

ASP.NET把基于通用语言的程序在服务器上运行。由于ASP.NET是直接编译执行的,比一些解释执行的Web程序技术要略高一筹。另外,采用XML技术,读取、写入、执行速度明显比较快。

② 平台构建免费

本系统在服务器上只需安装Microsoft.NET Framework即可运行。而.NET Framework是微软免费发布的,无需任何高昂的软件费用即可使用。

③ 扩展性好

.NET技术能将编程语言有机组合到一起,同一个系统可能会用多种互不相干的语言编写,但运行效果与用一种语言编写的完全相同,无论是C#、C++,.NET可扩展性使本系统可以方便的添加模块来实现更多的功能。

④ 强大性和适应性

ASP.NET是基于通用语言的编译运行程序,它可以运行在几乎所有的网络应用软件开发平台。ASP.NET也是语言独立化的,我们可以选择一种相对合适的语言来编写程序,或把程序用多种语言来编写。现在已经支持的有C#,VB和Jscript。

2.2其他技术介绍

    (1) .NET Framework

.NET Framework框架提供了全面支持.NET的核心技术。其基本思想是:把原有的重点从连接到互联网的单一网络或设备转移到计算机、设备和服务群组上,而将互联网本身作为新一代操作系统的基础。这样,用户将能控制信息的传送方式、时间和内容,从而得到更多的服务。.NET Framework具有两个主要组件:公共语言运行库和.NET Framework类库。.NET 的目标是人们今后无论何时何地,都可以通过任何计算机或手机、掌上电脑等移动设备来处理个人数据、玩游戏或者上网冲浪。

    (2)C#语言

由于ASP.NET是一个基于.NET的Web开发平台,该Web开发平台使得Web开发人员可以使用.NET的C#编程语言开发Web应用程序。C#具有简单、完全面向对象和类型安全等特点。C#相对于C/ C++等其它语言,具有如下特点:可避免C++中的指针、禁止直接内存操作等,语法更简单、易学;支持跨平台,可运行在不同类型的客户端;完全面向对象且避免了多重继承;支持快速应用开发(Rapid Application Development, RAD)功能;实现了语言的兼容、协作交互性。

上一篇:基于组件技术坐标导入与导出的设计与实现
下一篇:VB+access医院管理信息系统的设计与实现

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

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

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

ASP.net+sqlserver网络课堂设计

asp.net+sqlserver进销存管理系...

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

国内外图像分割技术研究现状

中国学术生态细节考察《...

公寓空调设计任务书

神经外科重症监护病房患...

承德市事业单位档案管理...

志愿者活动的调查问卷表

医院财务风险因素分析及管理措施【2367字】