2. 系统开发工具简介
2.1 ASP.NET简介
ASP.NET是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的的优势。
(1)执行效率的大幅提高
ASP.NET是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。世界级的工具支持ASP.NET构架是可以用Microsoft(R)公司最新的产品 Visual Studio.Net开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。
(2)强大性和适应性
因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。ASP.NET同时也是Language-Independent语言独立化的。
(3)高效可管理性
ASP.NET使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。
2.2 SQL Server 2005简介
SQL Server 2005 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版,本该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2005的大型多处理器的服务器等多种平台使用。
3.系统分析及概要设计
3.1 系统可行性研究
可行性研究的目的使用最小的代价在尽可能短的时间里确定问题是否能解决,通过复杂系统的规模与目标,研究与此类似的系统后,我们具体从下面三个方面考虑。
3.1.1 技术上的可行性
由于电子商务网站的开发已有一定的时期,而且有很多成功的实例,技术基础也已经非常雄厚,因而技术上的准备应该不成问题。
3.1.2 经济上的可行性
由于所开发的Web是一个中小型企业公司的网站,要求并不是很高,本人在开发前系统的巩固学习了ASP.NET和SQL Server2005的知识,所以从人力、物力、财力方面来说都是可行的。
3.1.3 社会上的可行性
电子商务网站是该企业运用Internet技术创造更多更高的经济效益的主要因素之一。对于网上销售尤为如此,所以本系统的效益是要可观的。
3.2 书店网站分析
分析对象的选取范围是有代表性的B2C电子商务网站。分析网站,我们可以得到以下的一些B2C电子商务系统的共性:B2C电子商务系统主要是一个由多个相互关联的网页组成有机整体的网站,这些网页的组成部分可以分为两大类:素材和功能模块。
3.3 系统目标功能分析
根据分析,为了较好的实现B2C网站,系统应该实现如下基本功能:
1、后台管理方面:
1) 商品订单管理:主要实现商品分类管理、管理订单、添加与修改商品、反馈信息、商品留言管理等功能。
2) 管理网站用户:主要实现会员管理、管理员管理等功能。
3) 网站常规设置:主要实现网站设置、友情链接、修改注册协议等功能的管理。
2、前台应用方面:
1) 用户管理:主要实现用户注册、验证码登陆、资料修改等功能。
2) 用户定购:主要实现在线定购、购物车、查看订单等功能。
3) 商品展示:主要实现首页精品推荐、新品发布、销售排行、分类模糊搜索等功能。
4) 网站信息:主要实现汇款方式、送货方式、定购方式等功能。 ASP.NET的网上图书销售系统的设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_11047.html