某些系统在开发前会因多种实际情况限制而变得不可行。因此,为了避免不必要的后期弥补,和尽可能的减少对人员和费用上的开销,在进行一个项目之前,要对此进行市场分析,实际情况考察,判断该项目是否能够进行下去。文献综述
2.1.1技术的可行性
根据系统需要的功能以及目标来衡量所需的技术是否达到要求,停车场管理系统是用数据库进行查询和管理,我们现在的技术已经完全能够支持它的开发,不论是软件硬件的性能的需求还是硬性环境的要求都可以满足。所以在技术上,应该完全可以达到开发的目标。并且,我们设计系统的时间宽裕,可以有足够多的时间去思考和设计并且完成系统。
2.1.2经济的可行性
主要是对这个系统开发的经济效益进行评价分析,现代社会,私家车已经非常普遍数量日趋增加,路上越来越挤,这个时候一个社会性难题就出现了,停车难!很多停车场车满为患,进进出出的,人工管理的停车场运行起来非常拥挤不方便,经常造成路段的堵塞,而信息化管理系统的出现则在很大程度上缓解了这些压力,甚至可以解决这些问题,人们愿意多花点钱去停车也不愿意堵在路上,白白耗费汽油,因此本停车管理系统在此方面是可以开发的。
2.1.3操作可行性
本系统界面清楚,模块分明,功能齐全,操作者一目了然,无需输入复杂的文字,也省去了繁多的操作,即使是对计算机不太了解的中老年人,只要在认字的情况下也能轻松的操作此系统,所以本系统操作起来方便简单,操作对象也没有太高的技能要求。
2.2需求分析
2.2.1系统功能需求分析
本系统的用户分为管理员和操作员。
1. 管理员用户页面将包含以下五大功能模块:
(1) 修改个人密码模块:管理员可以自行修改本身的用户名和登录密码。
(2) 操作员—管理模块:管理员可以添加新的操作员的信息,也可以删除任一个已添加的操作员的信息。
(3) 会员信息管理模块:管理员可以添加新的会员的信息(会员卡号为重),也可以删除任一个已添加的会员的信息。
(4) 停车数据统计模块:管理员可以根据车牌号信息统计该车的停车记录,并且可以将这些信息导入到excel表格进行保存。
(5) 安全退出系统模块:可以执行安全退出操作。
2.操作员用户页面将包含以下三大功能模块:
(1) 我的个人信息模块:操作员可以修改个人信息。
(2) 车辆出入管理模块:车辆入场时,操作员可以用该系统录入会员车辆入场信息,入场时间为系统当前时间;车辆出场时,操作员设置出场,出场时间也为系统当前时间,并且系统自动计费。
(3) 安全退出系统模块:操作员可以执行安全退出系统操作。
2.2.2 系统非功能需求分析
1. 系统的安全性:设计预防像Cookies欺骗、登录密码窃取之类的代码
2. 系统的易操作性:能够随着外界环境的变化而进行更新,运行性能好,运用起来比较容易理解。
3. 系统的准确性:保证网站建设中各个数据的准确性。
4. 系统的开放性:系统在开发过程中,应足够关注数据表成员选择领域的变化,普通用户积攒查询数据也将会变化和越来越多样丰富。所有这些都要求系统去相应的去完善扩展功能。