jsp网上报名与门票销售系统的设计与实现(5)
时间:2018-05-15 12:10 来源:毕业论文 作者:毕业论文 点击:次
2.1.2 性能需求 为了保证系统能够长期、安全、稳定、可靠、高效的运行,本售票管理系统应该满足以下的性能需求: (1) 系统处理的准确性和及时性 系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。 (2) 系统的开放性和系统的可扩充性 售票管理系统在开发过程中,应该充分考虑以后的可扩充性。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。 (3) 系统的易用性和易文护性 使用人员不一定对计算机或门票销售系统非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的帮助,缩短用户对系统熟悉的过程。 2.2 可行性分析 可行性分析也称为可行性研究,是在调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新系统的开发成功以及后续版本的良好引入。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。 下面将分别从技术、经济、社会三个方面对电影票预订网站的建设进行分析和研究。 2.2.1 技术可行性 本系统开发工具是MyEclipse和Sqlserver数据库,开发语言是Java,主要使用了J2EE的技术,java是一种面向对象编程语言,简单易学而且灵活方便。大三时就学习了java课程,大四期间也系统的了解了J2EE的知识,本系统总体上开发难度不高,数据库的设计和操作是本系统设计的核心。但数据库的学习在大学期间也是不少的,特别是本次使用的Sqlserver数据库在以前已经解除的不少了。同时在大学期间的软件工程学习过程中,软件测试,UML统一建模语言等内容也在逐一被老师们所传授,每个学期也会完成对应的课程设计,因此我认为自身具备一定的系统分析、设计和测试能力。 2.2.2 经济可行性 由于选择的开发工具和服务器几乎全部为免费的开源软件,并且由于是开发成本较低的基于Web的B/S模式,而非成本费用相对较高的C/S模式,同时也没有采用任何过于高端先进的技术和硬件,所以从经济上来讲是可行的。 2.2.3 社会可行性 本系统的社会可行性主要从法律因素、用户使用可行性两方面进行研究。 (1)法律因素 本系统是影票订购的实际情况开发研制的,是通过大量的调研和探讨得出的,系统的软件设计是在独立的环境下完成的,是很有实际意义的系统。并且开发环境软件和使用的数据库都是开源代码,开发这个系统不同于开发普通的系统软件,不存在侵权等问题。 (2)用户使用可行性 本系统对用户的要求不高,除了需要具备在Microsoft Windows平台上使用个人电脑的知识外,并不需要特别的技术能力。而本系统的管理员,则需要具备对Tomcat服务器的使用能力,在投入使用前,无需对操作系统的人员进行培训。这样既减少投入成本又简化了操作环节。由以上分析可知,本系统具有社会可行性。 2.3 业务流程分析 (责任编辑:qin) |