由于SQL Server可以使各个数据库表之间具备良好的联系,优秀的结构。采用SQL Server数据库管理工具来对B2C电子商务网站系统的数据库进行开发和设计是非常不错的选择。SQL Server同时还可以支持多个数据库同时高效的运行,而且还具备一定的扩展性,可以在软件系统更新后对数据库进行更新和扩展。。
2 系统的分析与设计
2。1 可行性分析论文网
经济可行性:由于本系统的主要背景是毕业课程设计,不注重直接的经济效益和其后的发展方向,只在注重自身水平和能力的提高,对自身的经济要求也不高,只要有一台普通的电脑便可,所以不用考虑到经济问题。
技术可行性:本系统的开发使用。NET作为系统开发的开发环境,它提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。
运行可行性:本系统为一个B2C电子商务网站系统,所耗费的资源非常的小,现在一般的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。
综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。
2。2 系统设计规则与运行环境
B2C电子商务网站[6]系统应具有以下特性
1。 易用性:对运行环境没有严格的要求,适合大众使用。
2。 结构合理:栏目设置合理,符合大众的浏览习惯。软件层次设计合理,方便操作者操作使用。
3。 可扩展性:软件的设计各个功能模块间的耦合度小,便于软件的扩展。
4。 并发性强:因为使用者需要同时操作软件的情况,需要支持多人操作,建立高速缓冲机制,保证使用者的访问速度。
硬件平台:
CPU:酷睿i5 -3。8GHZ
内存:2G以上
硬盘:120GB
软件平台:
操作系统:Window XP 或Win 7均可
数据库:SQL Server2008
2。3 需求分析文献综述
系统功能需求分析是在了解企业的现状、目标、技术等各个因素的前提下,对其进行深入研究,了解企业需要[7]什么功能,然后制定出可行的B2C电子商务网站系统的功能。这不但是系统开发过程中的第一步,也是至关重要的一步,同时也是平台开发中必不可少的一个环节。
本系统采用自上往下的开放方法。了解需求后,基本制定如下功能:
本系统主要包括两大模块,分别为前台和后台。前台由用户体验使用,主要包括登录注册、首页、产品列表、公告列表、演示大厅、购物车、会员中心等功能模块;后台由系统管理员操作维护网站安全,管理员实现了商品信息管理、订单信息管理、用户管理、新闻公告管理等功能。