网上书店管理系统开发的意义:对于消费者来说,可以在家“逛书店”,购书不受时间的限制;能获得大量的书籍信息,可以买到当地没有的书籍;买书无需亲临现场,既省时又省力;价格较实体书店的同类书籍更加便宜。对于商家来说,网上销售经营成本低、营业时间不受限制、经营规模不受场地限制,扩大了销售市场。因此,功能完善、界面友好、性能可靠的的网上书店系统在中小型书店中拥有的巨大的市场。
1.4系统开发工具简介
本系统使用了VS2010作为开发平台,SQL server 2008数据库设计出一个功能较完善的基于ASP.NET的网上书店管理系统,现对开发工具进行介绍。
1.4.1 Microsoft Visual Studio 2010简介
Visual Studio是Microsoft公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境((IDE)的界面被重新设计和组织,变得更加简单明了。Microsoft Visual Studio 2010将是经典的一个版本,相当于当年的6.0版。而且它可以自定义开始页;新功能还包括:
1、实时语义错误
“实时语义错误”功能在 Visual C# 2010 中得到了增强。 已对用波浪下划线指示键入时的错误和警告这一功能进行了扩展,现在可适用于方法体外部的构造,例如返回类型、参数类型以及方法声明中的默认值。
2、 查询关键字用来指定查询表达式中子句的关键字
(1)where 子句
(2)update 子句
(3)for 子句
(4)select 子句
(5)if 子句
3、使用时生成
通过“使用时生成”功能可以直接使用类和成员,而不必提前定义它们。 不必离开当前代码位置,即可为要使用但尚未定义的类、构造函数、方法、属性、字段或枚举生成存根。 这可以尽可能少地中断工作流。
1.4.2 SQL server 2008简介
Microsoft SQL Server2008是由 Microsoft公司开发的,简称SQL Server,由一系列相互协作的组件构成,可以组织管理任何数据,能满足最大的Web站点和企业数据处理系统存储和分析数据的需求。
Microsoft SQL Server 2008 的主要特性包括以下内容:
1、新的报表设计器
改进的报表设计器可以创建广泛的报表,使系统可以满足所有的报表需求。独特的显示能力使报表可以被设计为任何结构,同时增强的可视化进一步丰富了用户的体验。
2、日期/时间数据类型
SQL Server 2008推出了新的日期和时间数据类型: DATE——一个只包含日期的类型,只使用3个字节来存储一个日期。新的数据类型使应用程序可以包括单独的日期和时间类型,同时为用户定义的时间值的精度提供较大的数据范围。
3、对象相关性
对象相关性的改进通过新推出的种类查看和动态管理功能能够找出对象间的相关性。相关性信息总是关于绑定架构和未绑定架构的对象的最新的信息。这个相关性会跟踪存储过程、表、视图、函数、触发器、用户定义的类型、XML schema集合和其他对象。
1.4.3 ASP.NET简介
ASP.NET可以为站点创建拥有统一外观的主题文件。主题文件通常收藏有控件皮肤,并由属性进行设置(如背景颜色和字体,CSS 样式设置,以及图像等)。总的来说,Asp.net具有以下特点:
1、新的页面代码分离模型
ASP.NET 新增加了代码分离模型,但仍支持较早版本中的单文件模型,新的代码分离模型允许开发者根据需要创建文件,并使用 .NET Framework 中的新特征和特殊对象(如事件处理等等)。最终产生完全与页面标记完全分离开的代码文件,即健壮的页面代码管理模型[1]。