目前,传统书店的经营模式在我国许许多多的中小型书店仍然普遍,受到了网上零售市场和新华渠道的大型书城的双向夹击,生存形式严峻。因此开展网上书店,拓展网络市场,降低销售成本对于中小型书店来说才是生存的出路。所以网上书店系统设计能够推动我国中小型书店在电子商务方面的发展,对于其走出困境,打开更为辽阔的发展空间有着非常重要的意义与影响。
1.2 网上书店国内外发展现状
1.3 发展趋势
1.4 系统开发软件及运行环境
1.4.1 开发软件
(1) .NET环境介绍
Visual Studio的Visual Studio产品和.NET框架全方位的大幅提高应用软件开发的各个方面。系统主要用到了visual studio 2010开发工具中的.NET技术。 .NET 的通用语言框架机制(Common Language Runtime, CLR),其目的是在同一个项目中支持不同的语言所开发的组件。所有 CLR 支持的代码都会被解释成为 CLR 可执行的机器代码然后运行。.NET是Microsoft面向XML Web 服务的平台,通过.NET框架的公共语言运行库,.NET平台使各种XML Web services,而不是生成单个应用程序。VS.NET建立并集成Web Services和应用程序的快速开发工具,使开发网站更方便,只需要简单的通过手动添加组件就可以轻松的完成网站的架设。
(2) 数据库:Microsoft SQL Server 2008
SQL Server 是一个关系数据库管理系统。SQL Server 2008基于SQL Server 2005,并提供了更可靠的加强了数据库镜像的平台,其可以对整个数据库、数据文件和日志文件进行加密,而不需要改动应用程序。SQL Server 2008使你可以审查你的数据的操作,从而提高了遵从性和安全性。审查不只包括对数据修改的所有信息,还包括关于什么时候对数据进行读取的信息。
Microsoft SQL Server 2008 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。Microsoft SQL Server 2008 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。
(3) Visual Studio 2010介绍
Visual Studio 2010其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了,同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库。它可以自定义开始页,还包括C# 4.0中的动态类型和动态编程、多显示器支持、拥有Quick Search特性以及C++ 0x新特性、创建Ribbon界面、并且新增基于.NET平台的语言等功能。
1.4.2 运行环境
(1) 操作系统:Windows 7
Windows操作系统是一款由美国微软公司开发的窗口化操作系统。采用了GUI图形化操作模式,比起从前的指令操作系统如DOS更为人性化。Windows操作系统是目前世界上使用最广泛的操作系统。Windows 7简化了许多设计,如快速最大化,窗口半屏显示,跳转列表(Jump List),系统故障快速修复等。Windows 7将会让搜索和使用信息更加简单,包括本地、网络和互联网搜索功能,直观的用户体验将更加高级,还会整合自动化应用程序提交和交叉程序数据透明性。目前最新的版本是Windows 8,而微软正在研发Windows 9。
(2) WEB服务器:IIS4.0
Web服务器是Web应用程序的心脏。IIS(Internet Information Server)是微软推出的Windows NT Option Pack的主要成员,作为Win2000server的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。IIS4.0版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置JAVA虚拟机及全面支持ASP等强大功能。