2.3.5  Bootstrap前端框架
Bootstrap是目前最受欢迎的前端页面CSS/HTML框架[22],它来自于Twitter。Bootstrap简洁灵活,使得开发者在开发前端页面是更加快捷。它提供了优雅的HTML和CSS规范[23],由动态CSS语言写成。在本设计中,使用这个框架,目的在于使得网页界面更加美观,更加年轻化。
2.3.6  DataTable插件
DataTable是一个临时的保存数据的虚拟表(表示内存中数据的一个表),它是ADO dot net库中的一个核心对象[24],不需要代码就可以绑定数据库而且界面风格非常简洁。
2.3  运行环境
操作系统:Windows XP以上版本。
服务器:Tomcat 7.0以上版本。
浏览器:IE、Fire Fox、Google Chrome等。
3  需求分析与系统整体概述
3.1  需求分析
3.1.1  可行性分析
随着互联网在全球发展,全世界网络人口在不断增加,网络世界越来越广阔,网上购物已经成为一种潮流。而高校的大学生作为这个时代的后继者,更是这类新型产业的发展人群。从如今的各大高校的食堂调查我们可以看出,排队是一种十分普遍的现象,这充分说明这种传统的人工操作根本很难应对流量高峰期所带来的难题。这样会导致食堂拥挤的困境,倘若有这样一个“学生食堂点餐系统”来分担一部分学生的点餐、支付,那么这种困境将得到极大的缓解,食堂的成本也得到极大的降低,学生的用餐环境也得到改善。
自从社会许多管理领域开始引进计算机应用,短短的30年,整个社会都发生了惊人的变化[25]。在如今计算机应用神速发展的信息时代,在餐饮业竞争如此激烈的今天,餐饮业该如何提高管理效率和服务质量显得至关重要。学生食堂作为这一类行业,它们需要这样一个应用来解决这类问题。利用计算机应用来实现食堂的部分功能,不仅速度快、效率高,而且极大地提高了数据的准确率。这样就无形地避免了人为因素的干扰,又使得食堂对数据自动的严格统计,不仅降低了经营成本,又使得食堂走向自动化。所以,学生食堂使用计算机应用来辅助经营,是这个时代必然的趋势。
3.1.2  用户需求
该系统要实现学生食堂的部分功能,包括学生方面:用户注册、用户登录、修改信息、查看菜品、购物车、订单、在线支付等;食堂方面:管理员登录,添加管理员,修改密码,处理菜品,处理订单等。
3.2  系统整体概述
3.2.1  系统功能分析
    《学生食堂点餐管理系统》的模型是典型的B2C(企业对客户)模式,主要包括用户注册、购物车管理、订单管理、搜索菜品等基本功能。以及学生点餐系统的后端管理,包括菜品的添加、订单的处理等功能。本系统的设计与开发严格遵守软件工程的规范,力求做到减少系统模块的耦合性,提高系统的稳定性。
    本系统的主要功能如下:
(1)    前台(用户购买)模块:
① 用户管理:用户注册、登录、修改信息、注销;
② 菜品显示:按分类查询菜品、按关键字查询菜品;
③ 购物车管理:向购物车中添加菜品、修改购物车中菜品的数量、删除购物车中的菜品、我的购物车;
④ 订单管理:通过购物车中明细生成订单、查看我的订单、查看订单的详细信息、确认收货、取消未付款订单、在线支付。
(2)    后台(管理员)模块:
① 管理员:管理员登录、添加管理员、修改密码、管理员注销;
② 菜品管理:添加菜品、修改菜品信息、删除菜品、查询、分页;
③ 订单管理:确认发货、查看订单详细信息、查询、分页;
上一篇:光学相干断层视网膜图像特征与糖网病变的关系研究
下一篇:公共安全图像与视频一键式质量增强与运动分析光流目标跟踪与分析

jsp+mysql考试管理系统的设计与实现+ER图

jsp+mysql班级管理OA系统设计+源代码

jsp+mysql网上书城系统的设计与实现+源代码

jsp+mysql化妆品销售网站的设计+源代码

asp.net+sqlserver在线学生论坛系统的设计+源代码

jsp+mysql家教兼职系统的设计与实现+ER图

jsp+mysql学生选课管理系统设计+源代码

天秤男婚后出轨能改好吗...

室外办公系统创新设计研究

常用游戏对于小学生英语教学的影响

无刷电机调速系统设计任务书

哈萨克民歌中生态美學思想的表现【4092字】

地方政府跨区域联合环境污染治理研究

人性化的用户界面设计研究

硅酸钇镥闪烁晶体的光学性能研究

中班幼儿“求助”型告状行为的访谈提纲

建议全面开放生育政策,...