1.2 国内外现状
1.3 设计意义
作为我省优秀的师范类学院,不仅仅是要在教学质量上精益求精更进一步的与重点高校比拼,在生活管理、学校治理上也要做到严要求高标准。快件的派送和收发作为校园生活的一项必不可少的活动,其信息化水平的提高是我们学校不可忽视的一个环节。所以说,校园收发室系统正好能满足学校的上述要求,同时还能根据不同学校的不同实际使用需求加以组合,通过模块化的设计方法达到满足不同高校不同使用需求的目的。我们可以看到,这样一个收发室管理系统具有相当大的市场需求和广泛的使用基础,这也正是本文设计和开发这样一个系统的目的和意义所在。
2. 开发环境概述
2.1 ASP.NET
ASP.NET是Microsoft公司推出的新一代建立动态Web应用程序的开发平台,是一种建立动态Web应用程序的新技术。ASP.Net的执行过程是编译后的普通语言运行时代码充当一个和前端浏览器和中间件用户交互的应用程序,它接受用户的请求,输出HTML流到客户端显示。.NET Framework是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。
.NET可以这样来定义:.NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.NET应用是一个运行于.NET Framework之上的应用程序。(更精确的说,一个.NET应用是一个使用.NET Framework类库来编写,并运行于公共语言运行时Common Language Runtime之上的应用程序。)如果一个应用程序跟.NET Framework无关,它就不能叫做.NET程序。
ASP.NET应用程序结构,以CLR为基础,自身具有无法超越的优点:
第一,灵活程度高。ASP.NET可以识别多种语言,使操作更加简便;而且在CLR的基础上,使用者可以在整个平台的基础上进行操作。
第二,性能较强。它具备很好的性能,在服务器开始运行之前,它通过编译以及对系统进行优化的过程来使自己的性能得以提升。
第三,工具支撑。ASP. NET拥有良好的外在环境、齐全的工具箱、功能完备的设计器等,有利于对其进行研究。
第四,便于改动。可以对ASP.NET框架进行改动,在ASP.NET中进行操作时,可以不用启动服务器,大大增强了操作的便利性。
第五,简单易操作。ASP.NET简化操作流程,易于进行操作。
第751,可延伸性生强。ASP.NET架构是可以被改动的,研究者可以更改一些程序,也可以重新对ASP.NET构架进行组合,给研究人员带来了很多便利。
第七,实施性强。在ASP.NET架构中,处理性能很强,可以及时发现问题并解决问题。
2.2 .NET框架
ASP.NET构架的平台是.NET,与使用者面对面使其具有很多优点,吸引更多的研究者。.NET主要是应用在快速应用开发(Rapid application development)和敏捷软件开发(Agile software development)中,具有可以利用整个平台的特点。
.NET的主要组成部分有程序设计语言、web服务、.NET类库以及语言运行库等。其中CLR是其的中心。语言运行库是一种外在环境,可以识别不同的语言,主要负责对系统数据信息的整合处理。在系统中有不可替代的作用。
ASP.NET的逻辑有两种:一种是把数据库和显示面分开进行操作,在他们的中间添加逻辑层面;另一种数据库与显示面是在一起的,没有被分开。它可以给使用者的操作带来很多便利,也吸引了更多的研究人员。ASP.NET具两种逻辑结构,两种结构各有其优缺点。数据库和显示面被分离的适用面更广,但是其不具有一定的价格优势;数据库和显示面连接的只能用于比较简便的系统设计,但是其具有一定的价格优势。 asp.net+sqlserver校园收发室网上查询系统设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_41359.html