即时可见:对客户预定餐饮信息的处理将立即在服务器的对应栏目显示出来,达到“即时点击、即时见效”的功能。
系统运行应该快速、稳定、高效和可靠。
在结构上应具有很好的可扩展性,便于将来的功能扩展和维护。
非功能需求见下表。
表2.1.1非功能需求表
主要
质量属性 详细要求
正确性 按照需求正确执行任务,完成各个模块的相应要求。
健壮性 具有较高的容错能力和恢复能力。
性能效率 软件的输出结果更新周期应该与系统的信息更新周期相同。在网络情况良好的情况下,3秒内可响应用户请求。
易用性 易理解性:软件研制过程中形成的所有文档语言简练、前后一致、易于理解以及语句无歧义。
安全性 防止软件受到意外或蓄意的存取、使用、修改、毁坏或泄密的软件属性其数据应能集中存放于总部的数据库服务器。
可扩展性 能方便的进行二次开发,满足对功能的扩充或提高并能提高相应的安全控制。
兼容性 不易与其他软件起冲突。源'自:751-'论.文'网"]www.751com.cn
(2)系统可行性分析
随着经济的快速发展,B2C电子商务越来越受到人们的关注。无线点餐软件,已经如雨后春笋般的出现在了许多城市的大酒店中。特别在大型餐饮集团使用已经成为了趋势。同时,随着全国人民的精神、物质和文化生活高度的提高,人们已经不在仅仅停留在吃饱的程度,不但要吃饱,还要吃好,而且对酒店服务也越来越挑刺。正因为如此无线点餐软件的出现,正好满足了大众的需要,不仅让宾客享受到精美可口的美食,更让他们感受到服务管理的贴心与完善。无线订餐业务在中国有着极大的发展空间以及良好的背景。随着酒店管理的完善,使用这种智能的无线点餐软件必然成为追究卓越的餐饮公司的最爱,也更能够体现信息技术发展之猛烈。
综合以上几点分析,此次毕业设计决定基于Android平台开发无线点餐软件。
Android平台给我们提供了巨大的自由空间,再运用JAVA面向对象语言,是系统功能更加强大。Mysql 是一个杰出的数据库平台,具有功能强大,安全可靠等特点,可用于中小型联机事务处理、数据仓库及电子商务等。
3.系统项目架构
3.1系统物理架构
系统的物理架构是这样的,客户端Android系统智能手机,通过无线网络访问后台服务器,如果需要数据访问,则访问后台数据库。