,以及Java的各种优点,能够在安全性、扩展性、效率性等各方面得到提升。
从功能层面来讲,此设计在能够实现目前流行的垂直
搜索功能,从而能够很好的解决综合搜索数据多而不精的缺陷。当用户访问首页时,可以根据自己的需要,选择适当的分类进行垂直搜索,从而更快地定位自己的需求,并且能在对比中选出更适合自己的书籍。这种垂直搜索的思想从某些方面也为当今搜索引擎的发展道路提供了一定的借鉴。
2 系统分析
2.1网上书城系统的可行性分析
2.1.1 管理上的可行性
把企业业务延伸到Internet上,建立电子商务网站,对运营商业企业来说,是企业对外展示信息,从事商务活动的窗口和界面。因此,高中层管理人员和主管领导也一定希望将自己的产品推向互联网,从而得到更多的商业机会,能够给予支持,另外消费者能足不出户的选择自己喜欢的书籍,而不受地理条件的约束。
2.1.2技术上的可行性
根据系统目标需求分析得结果来看,各类开发软件均为开源,其中以MyEclipse为开发工具,tomcat做服务器,采用 Java语言开发就可以解决相关的问题,从而保证系统功能的实现。
2.1.3经济上的可行性
传统书店在运营过程中 ,经常会遇到地理位置的因素而让宣传受到限制,采购商或客户只能通过上门咨询、电话沟通等方式进行各种信息的获取,受一定的时间与物理空间的局限并且成本较高。而本系统可以帮助企业正确认识电子商务技术在企业中的重要地位,以少量的时间和资金建立企业信息门户网站并架设一定范围的商务网络,以此来是企业与顾客间的商业活动变得更灵活、更主动,而且能节约大量的成本,从而带来很大的经济效益。
2.2 需求分析
需求分析关系到网上书城系统实现之后的投入运行阶段是否能满足消费者需求,是非常重要的,如果需求分析没做好,后面极可能会事倍功半,既不能满足消费者的购物需求,更不能提高销量。
2.2.1 网上书城系统的功能需求分析
客户对功能的需求主要是购买到自己想要的书籍,包括站内搜索书籍、查看书籍分类、查看推荐书籍、查看特价书籍、查看热点新闻、查看书籍详细信息介绍、
会员注册及登录;会员
登陆后查看收藏夹、购物车内书籍,并可在结账前进行撤销;会员登录后查看订单状态,是否付款成功;修改自己的资料。此外,该系统还允许用户执行其他任务,如:允许用户在系统中进行注册;提供用户登录入口,登录和非登录用户具备不同操作功能。
书店销售商主要是查看销售状况,查看订单详细信息的同时进行订单发货处理,进而实现在线预订;书籍管理,查询书籍,根据类别添加书籍、设置特价书籍、设置推荐书籍;管理会员,管理后台操作员、管理普通会员;新闻管理,修改、删除、添加、查看热点新闻;书籍栏目管理,管理一级栏目、管理二级栏目。
2.2.2 网上书城系统的性能需求分析
对于一个管理信息系统,特别是电子商务网站,是非常重视系统的可靠性与安全性的。系统的可靠性是指系统放置硬件失灵、软件错误、自然灾害等造成的失效的性能。安全问题是电子商务实施时的瓶颈,这不仅是技术问题,更是管理问题,具体涉及
计算机网络安全和商务安全两大方面。计算机网络安全指的是网络设备、网络系统和数据库等网络本身可能存在的问题。商务交易安全则是为了保证交易过程中的保密性,可鉴别性、防篡改性和不可抵赖性,消除信息被窃取、篡改和假冒等种种隐患。如黑客往往从网管或路由器上截取传送的信息,有的掌握了信息的格式后篡改信息,甚至发送假信息,以假乱真。为了保证网店的安全,要求保证:信息的保密性,即信息在传输和存储中不被窃取,为此需要采用安全技术对信息进行加密,本系统就