ASP.NET 是一个已编译的、基于.NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 Jscript.NET)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。
2.2 SQL Server简介
SQL Server 2000 是微软公司推出的SQL Server 数据库管理系统的最新版本,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能、具有使用方便、可伸缩性好与相关软件集成程度高等优点。可跨越从运行 Windows 98 的膝上型电脑到运行Windows XP 的大型多处理器的服务器等多种平台使用。SQL Server不但可以应用于大中型数据库管理中,建立分布式关系数据库,并且也可以开发桌面数据库。
SQL Server 2000成为数据库首选的理由是:它上手容易,物美价廉,兼容性良。大多数的中小企业日常的数据应用是建立在Windows平台上的。由于SQL Server与Windows界面风格完全一致,且有许多“向导(Wizard)”帮助,因此易于安装和学习,有关SQL Server的资料、培训随处可得, 从另一个角度讲,Oracle,Sybase,DB/2这些大型数据库对于设备、平台、人员知识的要求往往较高,并不是每个人都具备这样的条件,且有机会去接触它们。
2 系统分析与设计
3.1 系统需求设计
随着近几年网络在人们生活中的发展,网上购物也成为了人们的一种生活方式,网上书店是一种B2C网站,为爱书者提供一个更加方便的购物平台,让购书者能在第一时间了解新书的信息。该网站为用户提供书籍查询(按作者、书名等)、浏览书籍目录、在线购买等功能。管理员对书籍信息进行文护,例如:书籍的增加、删除、修改等。
系统用户管理功能保证了只有授权的用户才能进入系统进行数据操作,而且对一些重要数据,系统设置为只有更高权限的人员方可读取或是操作。系统安全保密性较高。
3.1系统模块设计
1.商品展示模块
展示商品是在线购物网站的中心,用户在购书之前必须查看书籍信息,以确定是否是自己所需书籍。用户单击书籍封皮可以查看书籍详细信息,如:出版社、作者、目录、书籍介绍等。
2.登陆模块
商品浏览不要求用户登录,一旦确定购买,在付款之前必须完成登录。在主页面上,用户可以进行修改个人信息、修改密码、查看我的购物车、查看我的订单及查看所用商品等操作。
3.商品订购模块
网站提供图书选择、加入购物车、查看购物车、查看订单、定单详情等功能,可以让客户快速有效的操作,实现网上订购商品。
4.商品管理模块
商品管理模块是系统必备的一部分,是实现管理员进入后台进行商品管理的功能模块,实现的功能有:添加/修改商品、查看前台出售中的商品、查看仓库中的商品、添加新的商品、查看客户定单、查看缺货的商品的信息。
5.信息沟通模块
为了使会员与网站双方能沟通交流信息,设计有信息沟通功能,达到在线交流的目的。
3.2 系统功能模块图
3.2.1网站前台
网上书店前台结构主要包括会员登录、会员注册、购物车、购物信息查询、交易条款、服务协议和后台入口等七个模块;购物车模块又包括了查询信息、清空购物车和结账三个子模块;服务协议模块又包括了设置主页、收藏本站和交款退货协议三个子模块,如图1所示。 ASP.net网上书店的设计与实现+文献综述(2):http://www.751com.cn/jisuanji/lunwen_1542.html