2.2.3 操作可行性
本系统对于使用者的技术要求不高,操作者具有一定的上网经验就可以掌握了。该系统操作方便,结构清晰明了。在能满足客户需求的同时也能方便了公司内部的管理。
2.3 系统结构可行性分析
2.3.1 B/S模式简介
本系统采用B/S模式。
B/S结构就是浏览器与服务器结构。随着计算机网络技术的发展与流行,它的出现无疑是对以往的C/S结构的改进。在B/S结构中,用户主要在浏览器端进行工作的,很少一部分是直接通过浏览器端实现,而主要的请求都是在服务器端完成的,也就构成我们所说的三层架构。这样一来就极大地减轻了客户端处理器的工作量,为客户端节省了更多的空间,同时也减少了系统维护的成本,增强了客户端处理器的工作效率。就目前技术而言,B/S结构下带有数据库连接的网络应用,既可以在企业的内网中使用也可以在外网中使用。此外,本系统的开发模型为瀑布模型。在开发之初就规定了该系统必须满足不同员工、不同地点、不同时间以及不同的接入方式都可以连接上数据库进行相应操作,并通过多重验证以确保该系统的安全性可靠性。当然Java语言本身的跨平台的特性也让本系统的适用性更广、操作更加高效。源'自:751`!论~文'网www.751com.cn
2.3.2 B/S模式的优点
维护和升级方式简单。
随着目前软件系统的维护升级愈发的频繁,B/S架构产品维护量小的优势也愈加凸显。对于人数比较多的企业而言,系统管理员的工作量十分庞大效率也就会降低。据我们所知B/S架构的管理系统只需要对服务器操作管理就可以,而客户端就是每一个浏览器,所以基本上无需去做维护。不管用户的范围有多大,有多少分支部分,我们所要考虑的操作就是对服务器的升级维护。因此,在今后软件升级和维护会越来越简单,且操作起来也会变得更加便捷。
成本降低,选择更多。
据了解全球绝大多数人都在使用windows系统,而通过浏览器上网已经是广为大众所知的方式,可是对于从事开发工作的我们而言,我们知道除了windows操作系统之外还有诸如Linux等其他的操作系统。目前凡利用B/S架构的管理操作软件,无论是windows还是Linux直接安装就可以使用了。所以服务器操作系统的选择是很多的,无论选择哪种操作系统,我们都可以如使用windows一样而不会有任何不同,这使得Linux操作系统的需求快速增长起来。
例如,很多人天天上“百度”,只要浏览器被正确安装就可以了,而不需要他们懂得什么“百度”的操作系统。而事实上,大多数的网站不使用windows操作系统,但计算机本身的大多数用户安装windows操作系统。
3 系统设计
该系统的设计是在系统在系统分析的基础上,从抽象到具体的过程。主要目标就是分析所提出的逻辑方案信息需要并把它转化为可以在计算机和通信系统中可以实现的技术,把所需技术资料提供给下一阶段的系统操作,这就要求它必须具有完整性,灵活性,经济性。