ASP.net+sqlserver书店管理系统开发与设计(5)_毕业论文

毕业论文移动版

毕业论文 > 经济论文 >

ASP.net+sqlserver书店管理系统开发与设计(5)


2.3    可行性分析
可行性分析是一种普遍采用的研究工程项目是否可行的科学。通过对项目内容和配套条件,如市场需求,建设规模,设备选型,盈利能力等,从技术,经济,运行等方面进行研究和分析,并预测项目可能会带来的经济效益,从而确定该项目是否值得设计开发。可行性分析具有预见性,可靠性,科学性的特点,因此进行可行性分析是十分重要,也是十分必要的。
2.3.1    技术可行性
技术可行性是对现有技术进行评价,分析所运行的硬件软件是否能实现要开发的项目。本系统基于Windows XP操作系统,用到的开发工具有Visual Studio, SQL Server等,这些开发工具都是完善的,而且简单易用,掌握方便,是我们平时经常使用的常用软件,所以本系统在技术上是可行的。
2.3.2    经济可行性
经济可行性是指对开发该系统所要投入的经济成本进行估算分析,以及预测开发成功后所能带来的经济效益,投资回报,决定开发该系统是否有价值。本系统是由本人开发的毕业设计网站——书店管理系统,所以不涉及很大的人力物力和时间成本。管理方面,因为是毕业设计,不存在后期的管理费用。因此在经济上也是可行的。
2.3.3    运行可行性
本系统界面设计友好,简单易懂,在一般的微型计算机上都能运行,管理员和用户都能很快上手,操作使用。在以后的图书入库,数据存储,系统文护方面,只要对管理员进行一定的培训和学习,便能管理本系统。所以该系统的运行也是可行的。

通过以上分析,本系统采用的Visual Studio, SQL Server开发工具,,实现一个功能完整的动态书店管理网站。网站整体风格设计简单得体,主题表达明确,用户操作简单。所以在技术、经济和运行各方面都是可行的。
2.4    开发技术分析
2.4.1    ASP.NET简介
此系统基于B/S模式,运用ASP.NET技术进行动态网页开发,运用SQL进行后台数据库的构建,分为前台管理和后台管理。系统采用自上而下方法进行总体规划,自下而上方法进行编码。用户只需通过浏览器访问本系统,就可以轻松实现图书浏览、图书购买等操作。系统管理员通过浏览器访问系统后台,对图书的进、销、存进行管理,以及供应商、图书、客户基本信息的文护。
ASP.NET是统一的 Web 应用程序平台,它提供了为建立和部署企业级 Web 应用程序所必需的服务。ASP.NET 为能够面向任何浏览器或设备的更安全的、更强的可升级性、更稳定的应用程序提供了新的编程模型和基础结构。
ASP.NET 是 Microsoft .NET Framework 的一部分,是一种可以在高度分布的 Internet 环境中简化应用程序开发的计算环境。.NET Framework 包含公共语言运行库,它提供了各种核心服务,如内存管理、线程管理和代码安全。它也包含 .NET Framework 类库,这是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。
ASP.NET 提供了下面的优点:
可管理性: ASP.NET 使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和 Web 应用程序的工作。因为配置信息是存储为纯文本的,因此可以在没有本地管理工具的帮助下应用新的设置。配置文件的任何变化都可以自动检测到并应用于应用程序。详细信息,请参阅 ASP.NET 配置。
安全: ASP.NET 为 Web 应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。
与现有 ASP 应用程序的兼容性: ASP 和 ASP.NET 可并行运行在 IIS Web 服务器上而互不冲突;不会发生因安装 ASP.NET 而导致现有 ASP 应用程序崩溃的可能。ASP.NET 仅处理具有 .aspx 文件扩展名的文件。具有 .asp 文件扩展名的文件继续由 ASP 引擎来处理。需要注意的是会话状态和应用程序状态并不在 ASP 和 ASP.NET 页面之间共享。 (责任编辑:qin)