3。2可行性分析
根据可行性分析的概念可知,可行性分析主要是指在开发系统的前期阶段认真分析开发的系统的经济、需求、技术等几个方面,然后对分析的结果做出一个系统性的总结,从而判断系统是否可以继续研发,开发的条件充不充分[12]。根据上述定义,不难发现技术方面的可行性占有很重要的位置,而需求方面的可行性占据次要的位置,经济和操作方面的可行放到最后再进行讨论。
(1)需求可行性分析:
需求可行性分析具体是指比较所开发的系统最后能满足的要求和事先设想的要求能否达成一致。如果开发好的系统或者网站在功能方面能够与之前构想的匹配,那才能去进行系统的开发实施,反之则等于开发失败。以下便是对火车票预购及在线销售系统的实际的需求分析。
火车票预购及在线销售系统是一个可以应用在学校等地方的火车票预购及在线销售系统,管理人员对购票信息进行控制和管理。如果将该系统应用于学校,那么可以给那些学校的工作人员用户提供极大的方便,火车票和订票的信息如果采用计算机信息化的手段来进行管理的话就可以保证购票信息管理的安全性,使购票信息的控制和管理更加高效化。
(2)技术可行性分析:论文网
技术可行性方面在几个方面中占着至关重要的地位,技术可行性就指该采用什么样的技术手段来达到开发一个系统或者网站的目的。火车票预购及在线销售系统是可以通过互联网完成火车票交易信息的系统。火车票预购及在线销售系统可以实现不同地方不同领域对火车票系统的操作和管理,因此可以使用B/S的程序结构来满足以上的条件。接下去需要考虑的是选择哪种开发语言来完成对系统的开发,这一步也是非常的关键。首先考虑语言的合适性和自己对这门语言的熟悉掌握情况,而不能盲目的选择,否则不利于下一步的开发,因为选择一门自己不熟悉的语言,在开发中遇到各种问题就会不知所措,综上考虑之后,便选择了目前比较流行,并且学起来比较简单易懂的ASP。NET语言。
(3)操作可行性分析:
操作可行性是指对于已经开发好的系统,用户在使用系统的过程中能够一目了然地进行操作以实现自己的需求,这就意味着该系统的导航菜单必须做到简洁明了,在程序界面上,也应该做到美观大方,同时能让系统的使用者能清楚地了解到系统可以实现的所有功能,从而可以快速地学会操作和使用系统[13]。只有做到了上述的要求,即具备了操作方面的可行性,开发出来的系统才能满足用户的需求,更好地让用户使用。
(4)经济可行性分析:
经济方面可行性分析是指分析开发一个系统所要花费的经济费用是否现实。将分析得到的开发一个系统所需要花费的必要成本和后期投入使用之后能够得到的利润相比较,如果前者远远大于后者,则证明完全没有继续开发的必要了。通过对火车票预购及在线销售系统开发的必要成本和投入使用后能得到的利润进行分析,采用火车票预购及在线销售系统来对火车票信息进行管理,低成本投入并且能够得到较高的回报,是合适的。因此分析结果显示开发和使用火车票预购及在线销售系统在经济上具备可行性。
3。3系统设计目标
火车票预购及在线销售系统在前台方面应该实现对火车票基本的查询、预订以及购买等功能,后台管理员可以实现对会员信息、火车票信息、班次信息的修改等功能。设计从始至终贯穿着这样的原则:
1.尽可能地站在用户的角度看问题,尽可能地满足用户的实际需求,尽可能地提供各种实用的功能,尽可能地考虑周到,减少使用过程中的维护时间。