2。2 SQL Server2008简介
SQL Server软件是微软开发的数据库软件。SQL Server 2008的简体中文版于2008年的10月在中国发布,SQL Server 2008 版能够将各种结构的资料的数据存到SQL Server数据库中。它能够对数据进行一系列操作,例如:查询,分析等。SQL Server 2008系统是一个提供了联机事务处理、数据仓库、电子商务应用的数据库和数据分析平台[3]。另外,SQL Server 2008 可允许用 Microsoft 。NET 和Visual Studio研发的应用软件中读取相关数据,方便快捷。
2。3 B/S架构简介
B/S架构即浏览器/服务器的模式,是网站盛行后的其中一个模式。此模式统一了客户端,将项目功能达成的主要内容汇集到服务器上,使项目的研发、维护和应用简单化。客户机上仅仅需要安装一个浏览器,比如IE,服务器上安装SQL Server等数据库。浏览器经过Web Server 和数据库交互数据。B/S架构的长处是不受空间限制,在哪都能使用而且不需要装相应的软件,只需要具备一台能够联网的计算机就能操作。B/S架构的系统无须特别的安装,只有Web浏览器即可[4]。B/S架构推动了Ajax的成长,它的程序也可以在客户端的计算机来操作,很大程度上减少了服务器的压力,并且增添了交互性,能实时地来刷新。
2。4 ASP。NET简介来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766 A
ASP。NET是一个Web应用程序开发平台,开发人员可以通过ASP。NET实现动态网站的开发及维护[5]。2001年,ASP。NET出现。它的名字由ASP+变成了ASP。NET。它不只是由ASP轻易地改进而来,而是由微软公司发行的新的语言。它是基于。NET Framework的Web研发平台,不但接收了上个版本的长处并且参考其他语言的研发长处新加入了很多特点,也修复了上个版本的运行错误。该语言具有编写网站项目的所有解决方案,包括了验证、状态管理以及调试等全部技术。在编写代码时的特点是将页面以及业务逻辑拆开,让功能强大的网站更加方便编写,也可以使代码看起来简洁。ASP。NET可使用与公共语言运行时(CLR)兼容的任何语言编写应用程序的代码[6]。
微软为ASP。NET设计了一些策略:方便编写出来条理比较清楚的代码、代码方便共享等,目的是让程序员更轻松的研发出网站。
2。5 开发环境
操作系统:Windows7 旗舰版
数据库:SQL Server2008
开发工具:Microsoft Visual Studio2010
开发语言:ASP。NET
结构:B/S架构
3 系统需求分析
3。1 功能需求分析
本系统是小型网上超市系统,可以进行购买商品等功能。经过分析,应具有以下几个功能:
(1) 注册系统;
(2) 登陆系统;
(3) 商品展示功能以及搜索;
(4) 购买功能;
(5) 修改密码以及个人信息功能;
(6) 添加商品到收藏夹功能;
(7) 查看订单功能;
(8) 留言功能;
(9) 管理员登陆和修改密码功能;
(10) 查看顾客订单信息的功能;
(11) 发布商品的功能;
(12) 总营业额统计的功能;
(13) 查看留言信息以及回复。