asp.net+sqlserver翱翔公共自行车管理系统设计与实现(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

asp.net+sqlserver翱翔公共自行车管理系统设计与实现(4)

2.2.2 技术可行性

本系统的开发主要用到了ASP.Net及SQL Server。作为微软公司的关系型数据库管理系统,SQL Server使用方便、安全性高、与相关软件的集成程度同样高。结合这些优点,SQL Server在当前大环境下的使用十分可行。同样,ASP.NET作为微软公司对ASP去粗取精后并参照Java、VB语言进行修改的新一代脚本语言,其使用自然同样可行。因此,从项目实施的技术角度观察分析,本系统是具备一定的可行性的。

2.2.3 操作可行性

网络极度普及的今天,绝大多数人都对计算机有一定接触和了解。同时,翱翔公共自行车管理系统的登录、注册、车辆预约等功能的操作设计得都非常简单,用户及管理员都能够轻松地掌握。

2.3 功能需求文献综述

翱翔公共自行车管理系统主要的功能需求具体描述如下:

1.注册及登录:普通用户通过注册可以成为会员,在网站首页进行登录即可进行车辆的预约。

2.会员中心:会员登录后即可进入会员中心页面,进行相关操作。

3.车辆预定信息:会员在进入会员中心页面后,可使用此功能查看之前预定生成的订单及所定车辆的相关信息,并且可以对生成的订单进行取消。

4.修改个人资料:会员在进入会员中心界面后,可使用此功能在该页面进行个人资料的修改。

5.修改登录密码:会员在进入会员中心界面后,可使用此功能在该页面进行登录密码的修改。

6.管理中心:管理员进行登录,并进入管理界面。

7.会员添加:管理员登录后,可使用此功能实现会员的添加。

8.会员管理:管理员登录后,可使用此功能对会员信息进行修改及删除会员。

9.订单管理:管理员登录后,可使用此功能查看订单并结账。

10.车辆添加:管理员登录后,可使用此功能对新型号的车辆进行添加。

11.车辆管理:管理员登录后,可使用此功能对不同型号车辆的信息进行管理。

12.修改简介:管理员登录后,可使用此功能对首页关于翱翔的简介进行修改。

13.系统中心:管理员登录后,可使用此功能进行密码的修改。同时,超级管理员登录时,可使用此功能添加或删除初级管理员。

2.4 相关技术概述

本系统的开发基于ASP.Net技术,以C#作为编程语言进行设计,使用的数据库为SQL Server 2005。

2.4.1 ASP.Net技术

微软公司于二十世纪九十年代提出了.NET的发展战略,并且以强大的交互和运算能力、快速设计和部署的能力、丰富的表现能力、跨平台进行数据交换及快速设计与部署的能力等作为新一代Internet平台所应实现的目标。在此基础上,微软公司设计出了.NET框架(Framework),并在Framework的基础上创建出许多应用程序的开发平台。ASP.NET便是基于.NET Framework的Web开发平台。ASP.NET相比于其前身ASP(Active Server Page),在编程思维上有比较大的转换,即所使用的脚本语言由弱类型、面向结构的转变为完全面向对象的编程语言。从而解决了代码逻辑混乱、可重用性差等问题。ASP.NET摆拖了ASP以脚本语言编程的缺点,在使用方面更加方便,并且具有良好的结构及扩展性、可用性、建议性、可缩放性、可管理性、安全性等。这些优点也让其成为主流的web开发技术,广受欢迎。来*自-优=尔,论:文+网www.youerw.com

2.4.2 C#

C#是由微软公司发布的由C和C++衍生而出的一种面向对象的编程语言。它将C++高效率运行的特点以及VB的可视化操作加以综合,以其简单、安全、稳定的特点成为.NET开发的首选语言。相比于C++,其界面操作难度大大降低,并且其代码量也有非常大比例的缩减。在这样的条件下,程序员可以比较轻松、快速、有效率地编写出基于.NET平台的应用程序。正是因为这些特点,C#编程语言的诞生在一定程度上降低了计算机领域开发的难度。 (责任编辑:qin)