对作者来说,通过构建这样一个系统,包括对系统的调查、分析、设计和实现,能更深刻的理解电子商务系统的内涵,并且提高自己的系统分析能力和编程水平,熟悉开发软件的方法与思想理念。
1。3 系统可行性分析
1。3。1 战略可行性分析
战略可行性分析在本系统中就是对电子商务实验系统对学生的学习有多大的帮助的分析。本实验系统包含完整的外界角色和内部流程,学生可以通过使用和研究本系统把理论知识和实践结合在一起,从实际的操作中更深刻的了解电子商务,明白其内在的关联。所以在战略上是可行的。
1。3。2 经济可行性分析
经济可行性分析就是对电子商务系统的总效益和总成本进行分析。从经济的角度判断对电子商务实验系统的开发与投资是否有价值。本系统性能完善,角色和功能完整,对于学生的学习是有非常大的帮助的,也就是说总效益是大的。另外,由于系统是基于web的实验系统,所以不需要再客户端安装特定的软件,只需要打开浏览器就可以访问和学习,总成本非常低。所以在经济上是可行的。
1。3。3 技术可行性分析论文网
技术可行性分析就是分析要搭建的电子商务实验系统在功能和技术上的限制条件,判断在现有的技术条件是否能够满足这些要求。电子商务网站是基于web的分布式,是三层应用体系结构的,即用户界面层、应用逻辑层、以及数据存取层。所谓技术条件是指硬件、软件技术条件和人力技术条件。本系统用Visual Studio开发软件,在ASP。NET架构下运用C#语言和SQL Server 2008 R2数据库,开发B/S模式,同时满足web服务的要求,用web服务所具备的开放的标准协议、高度集成能力以及良好的封装性等支持电子商务系统。并且本系统为实验系统,是仿真的电子商务系统,它模拟真实的电子商务系统,却不需要实现真正的认证和支付,只是在系统内自己设置了CA认证机构和管理员,让学生能够清楚地了解到他们的关系和功能即可。所以在技术上是可行的。
1。3。4 操作可行性分析
操作可行性就是一个系统在全部开发完成之后能够达到有效的应用。要让用户觉得新系统使用起来很方便,这才能起到系统该有的作用。对于本实验系统,学生按多重角色登录进入系统,其操作流程都清晰简便。商家角色只要简单的录入商品信息,按照流程处理订单或退换货等即可;游客角色需要注册成为用户,并按照指示流程完成认证;用户角色在需要购物时,只要登陆、查看、购买商品即可,并且有购物流程图可供参考,界面上还有菜单栏,用户可以随时进入自己想进的页面,非常方便;CA认证机构角色可查看用户认证申请,并作出处理;银行管理员角色查看用户开户申请表、支付和退款申请表并处理,也很直观可行。所以总体而言在操作上是可行的。
1。4 系统安全性分析
因为电子商务系统是为进行交易而设计的系统,其中一定会涉及到资金的存储和运转,所以即使构建B2C电子商务实验系统,也要尽可能的保证系统的安全性。本系统为了达到这一目标,设置了CA认证机构的角色,为每个用户进行认证。游客在者注册成为用户后,要进行个人PIN码申请及审批、个人CA认证申请及审批、个人SET认证申请及审批、个人银行开户申请及审批。
CA认证机构,Certificate Authority,电子商务认证授权机构或中心,是电子商务交易中大家都对之信任的第三方,CA认证机构负责检验公钥体系中公钥的合法性,也负责发放和管理数字证书[[[] 刘俏,SET协议在电子商务应用中的问题研究。http://blog。sina。com,2014。]]。CA是具有权威性、公正性、合法性的电子商务认证机构。CA认证机构是电子商务系统重要的角色,CA认证流程是安全电子交易的核心环节。 ASP.NET+SQLServer的B2C电子商务实验系统设计与开发(5):http://www.youerw.com/jisuanji/lunwen_102079.html