操作系统方案:Windows 7(旗舰版)操作系统,该系统可以兼容需要的软件,并且具有良好的运行速度,界面良好。
后台数据库使用的是Microsoft SQL Server 2005。因为安全性上这个数据库有保障。
开发工具使用的是Microsoft Visual Studio 2005。因为该系统需要利用网络登录编辑信息,故利用该软件开发。
开发语言使用的是C#语言。
开发技术使用的是ASP.NET技术。
2 系统开发环境介绍
2.1 ASP.NET 简介
ASP.Net2.0是把基于通用语言的程序在服务器上运行。这和往常的ASP即时解释程序不同,当服务器端第一次运行的时候它开始编译程序。能够使用Visual Studio.net这样的开发环境来实现开发,它是Microsoft(R)微软公司时下的产品,以及WYSIWYG(What You See Is What You Get也就是所见即为所得)来编辑,这是ASP.Net2.0架构的特点。这些仅是ASP.Net2.0强大化软件支持的一小部分。
能够让ASP.Net2.0在Web应用软件开发者活跃着的将近所有的平台上实现运行的原因就是因为它具有以通用语言为基础来编译运行的特点,因此具有适应性以及强大性。只要用语句的基本库,数据机制,信息接口的操控等方式都可以完美的归纳入它当中的Web应用中。除此之外它具有语言独立化的特点,因此无论通过分门别类的语言写自己的程序又或者使用某一种自己觉得最恰当的语言来写程序都是具有可行性的。C#也就是C++和Java的综合体还有VB以及Jscript如今已经实现支持了。随着时代的发展,像这种通过各样程序语言来实现统一合作的特点将对于我们当下以COM+作为根本来实现发展的程序提供保障,并且完美地在ASP.Net2.0使用是非常有可行性的。
ASP.NET的优点主要体现在效率高、可重用性高、代码量少这三方面。当我们通过ASP实现程序开发的同时,因为ASP当中,在HTML代码间嵌入了全部的代码,运用的是脚本语言,因此在需求繁多的网页编写的时候,规模庞大的代码编译是必不可少的,这样就容易引起软件代码的读取困难的弊端。除了这些,对于硬件的一些性能上不能合理地使用机器,原因是因为全部代码的作用都是解释执行,因此效率低下。ASP.NET给与了相当显著的可用性,不同于ASP,它在效率上优势明显。在达到相同的目的结果情况下,在代码量上ASP.NET使用的比ASP明显量小许多。ASP.NET契合了未来技术进步的方向,实施的编译环境是不同于以往的。