2.2.1 经济可行性
(1) 图书的需求量不断增长2015年底,新闻出版社公布了《2015年全国各大出版社基本情况》,其中指出,2015年全国共出版图书6001719种,其中新版图书2368296种,重版、重印图书3453423种,与上年相比图书品种增长10.07%,新版图书品种增长12.97%,重版、重印图书品种增长16.61%,总印张增长7.8%,定价总金额增长5.68%。图书发行量不断增加实际上是读者对图书的需求不断扩大的真实反映。
(2) 实体书店增多,售书网点普及普通书店的发展迅速,尤其在城市,除了新华书店之外,各种国有、私营、个体的书店到处都是,综合书店、专业书店、精品书店、工具书店、电子书店应有尽有。实体书店的规模也越办越大,如新华书店、先锋书店、新知书店等等。此外,还有国外实体书店的介入,使实体书店的竞争压力更大,实体书店在市场占有率上都呈现纷纷下降的趋势。在这种情况下,网上书店的优势就进一步体现出来,再加上网络的便利,人们更趋向通过网上书店来购买自己所需的书籍。
2.2.2 技术可行性
(1) 在网络技术方面,早期用于电子商务的网络多为较封闭的,现在的网络使用Internet技术来构建,为电子商务的发展提供了一个统一的平台。
(2) 在软件方面,以IBM、HP为首的众多IT厂商纷纷推出自己的电子商务产品,每个产商都展示出来自己所独有的特点。对于人们最关心的支付与安全问题,也提出了一些相应的解决方案,例如各种卡的技术,如信用卡、电子现金卡等;各种安全技术,如防火墙、时间戳业务、公钥证书认证等。
(3) 在硬件方面,企业或商家构建服务器有非常宽广的可选择面,因此,国内计算机和网络发展非常迅猛。虽然,中国的网络基础比较薄弱,但据中国互联网络信息中心2015年最新统计数据表明,截止到2015年底,我国上网用户已经突破7亿人,达到7亿人,较2013年底增加2亿人;互联网普及率攀升至50.3%,较2013年提高15.4个百分比。这是中国计算机网络发展的现实需求,从这些数据也可以看出来,发展电子商务、经营网上书店的高需求。源:自*751~·论,文'网·www.751com.cn/
2.2.3 开发环境和工具的选择
本系统将采用Microsoft Visual Studio 2010集成开发环境和SQL Server Management Studio2008数据库系统,开发工具为C#.NET。
(1) C#.NET环境介绍
.NET提供了一种新环境。在这个环境中,可以开发出运行在windows上的几乎所有应用程序,而C#是专门用于.NET的新编程语言。例如,利用C#数据库访问组件、分布式应用程序的组件可以制作出动态web页面、xml web服务或传统的windows桌面应用程序。
.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 网络进行通讯和共享数据,几乎所有相应的操作系统、设备或编程语言都可以共享数据。Microsoft .NET 平台提供创建 XML Web services 可以将这些服务集成在一起共同满足相应的需要。对个人用户的好处是无缝的、吸引人的体验。
微软通过.NET来实现XML,Web Services,SOA(面向服务的体系结构service-oriented architecture)和敏捷性的技术。对技术人员,想真正了解什么是.NET,必须先了解.NET技术为什么会出现以及它能够解决的问题,必须先了解他们用要XML,Web Services 和 SOA来达到什么目的。技术人员一般将微软看成一个平台厂商。微软搭建完善的技术平台,技术人员通过这个技术平台来创建相应的应用系统。从这个角度,.NET也可以如下来定义:.NET作为微软的新一代技术平台,能够为敏捷商务构建互联互通的应用系统,这些系统是基于联通的,适应变化的,高性能的,稳定的和标准的。从技术的角度,一个.NET应用是一个运行于.NET Framework之上的应用程序。(更精确的说,通过使用.NET Framework类库来编写一个.NET应用系统,并运行于公共语言运行时Common Language Runtime之上的应用程序。)如果一个应用程序跟.NET Framework无关,它就不能叫做.NET程序。比如,仅仅使用了XML并不就是.NET应用,仅仅使用SOAP SDK调用一个Web Service也不是.NET应用。.NET是基于Windows操作系统运行的操作平台,应用于互联网的分布式。文献综述 C#+Sqlserve网上电子书城的开发(5):http://www.751com.cn/jisuanji/lunwen_68139.html