可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能解决。可行性研究的目的不是解决问题,而是确定问题是否值得去解决。并不是所有问题都有简单明显的解决办法,事实上,许多问题不可能在预定的系统规模之内解决,如果问题没有可行的解,那么花费在这项开发工程上的任何时间、资源、人力和经费都是无谓的浪费。而可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。其最根本任务就是对以后的行动方针提出建议。一般来说,至少应该从下述四个方面研究系统的可行性。
用Vector 或者是HashMap去装
<下面有部分代码你去看吧>
package comaptechrestrantDAO;import javautilArrayList;
import javautilHashMap;
import javautilList;
import javautilMap;
import javautilSet;
import javasqlConnection;
import comaptechrestrantbeanCartItemBean;
import comaptechrestrantbeanFoodBean;
public class CartModel {
private Connection conn;
public CartModel(Connection conn) {
thisconn=conn;
}
/
得到订餐列表
@return
/
public List changeToList(Map carts) {
// 将Set中元素转换成数组,以便使用循环进行遍历
Object[] foodItems = cartskeySet()toArray();
// 定义double变量total,用于存放购物车内餐品总价格
double total = 0;
List list = new ArrayList();
// 循环遍历购物车内餐品,并显示各个餐品的餐品名称,价格,数量
for (int i = 0; i < foodItemslength; i++) {
// 从Map对象cart中取出第i个餐品,放入cartItem中
CartItemBean cartItem = (CartItemBean) carts
get((String) foodItems[i]);
// 从cartItem中取出FoodBean对象
FoodBean food1 = cartItemgetFoodBean();
// 定义int类型变量quantity,用于表示购物车中单个餐品的数量
int quantity = cartItemgetQuantity();
// 定义double变量price,表示餐品单价
double price = food1getFoodPrice();
// 定义double变量,subtotal表示单个餐品总价
double subtotal = quantity price;
// // 计算购物车内餐品总价格
total += subtotal;
cartItemsetSubtotal(subtotal);
cartItemsetTotal(total);
listadd(cartItem);
}
return list;
}
/
增加订餐
/
public Map add(Map cart, String foodID) {
// 购物车为空
if (cart == null) {
cart = new HashMap();
}
FoodModel fd = new FoodModel(conn);
FoodBean food = fdfindFoodById(foodID);
// 判断购物车是否放东西(第一次点餐)
if (cartisEmpty()) {
CartItemBean cartBean = new CartItemBean(food, 1);
cartput(foodID, cartBean);
} else {
// 判断当前菜是否在购物车中,false表示当前菜没有被点过。。
boolean flag = false;
// 得到键的集合
Set set = cartkeySet();
// 遍历集合
Object[] obj = settoArray();
for (int i = 0; i < objlength; i++) {
Object object = obj[i];
// 如果购物车已经存在当前菜,数量+1
if (objectequals(foodID)) {
int quantity = ((CartItemBean) cartget(object))
getQuantity();
quantity += 1;
Systemoutprintln(quantity);
((CartItemBean) cartget(object))setQuantity(quantity);
flag = true;
break;
}
}
if (flag == false) {
// 把当前菜放到购物车里面
CartItemBean cartBean = new CartItemBean(food, 1);
cartput(foodID, cartBean);
}
}
return cart;
}
/
取消订餐
/
public Map remove(Map cart, String foodID) {
cartremove(foodID);
return cart;
}
/
更新购物车信息
@param cart
@param foodID
@return
/
public Map<String, CartItemBean> update(Map cart, String foodID,
boolean isAddorRemove) {
Map map;
if (isAddorRemove) {
map = add(cart, foodID);
} else {
map = remove(cart, foodID);
}
return map;
}
}
他们网站确实很不错的,里面有很多 JSP的值得参考,正好我也在参考~哈哈
我选一些比较好的给你看
JSP+SQL新闻发布系统
JSP+SQL汽车销售网站
JSP+SQL物业管理系统
JSP+SQL邮件过滤系统
JSP+SQL音乐歌曲网站
JSP+SQL网上人才招聘系统
JSP+MYSQL网上订餐系统
JSP+SQL考勤管理系统
JSP+SQL酒店管理系系统
JSP+SQL钢材管理系统
JSP+SQL小区物业管理系统
希望能给你提供帮助的~
计算机毕业论文/设计有哪些题目 ,这个很广,我们先看看看他的分类吧!其在学术领域分类属于信息科技类 计算机硬件技术(213081篇,5个子库) 一般性问题(65877篇,7个子库) 总论(51190篇) 设计与性能分析(1850篇) 总体结构 、系统结构(2768篇) 制造、装配、改装(1904篇) 调整、测试、校验(2055篇) 检修、维护(4325篇) 机房(1812篇) 一般计算器和计算机(398篇) 电子计算机(105991篇,8个子库) 基本电路(6101篇) 运算器和控制器(中央处理机)(12275篇) 存贮器(49820篇) 外部设备(29717篇) 信息转换及其设备(782篇) 总线、通道(2395篇) 仿真器(468篇) 各种电子数字计算机(4476篇) 微型计算机(32442篇,5个子库) 微机的通讯和应用(1568篇) 嵌入式系统(14663篇,2个子库) 各种微处理机(1418篇) 微处理机的应用(2897篇) 单版微型计算机(125篇) 个人计算机(12979篇) 服务器及网络计算机(3106篇) 其他计算机(719篇) 计算机软件及计算机应用(704123篇,12个子库) 计算机理论与方法(20010篇) 安全保密(30408篇) 计算机软件概况(29467篇) 程序设计、软件工程(113118篇,4个子库) 一般程序设计(17335篇) 网络程序设计(2285篇) 软件工程(80741篇) 软件工具、工具软件(2326篇) 程序语言、算法语言(12743篇,3个子库) 硬件语言(720篇) 程序语言(3065篇) 网络语言(2079篇) 编译程序、解释程序(1036篇) 管理程序、管理系统(11354篇) *** 作系统(28374篇) 数据库理论及系统(37292篇) 程序包(应用软件)(26852篇) 专用应用程序(17339篇) 计算机的应用(368387篇,2个子库) 信息处理(信息加工)(182023篇,4个子库) 模式识别与装置(85062篇) 机器辅助技术(42229篇) 计算机仿真(32410篇) 翻译、检索、诊断、教学及其他(20871篇) 计算机在其他方面的应用(186631篇,11个子库) 计算机在文化、科学、教育、体育等领域的应用(64250篇) 计算机在政、经、法等领域的应用(59711篇) 计算机在天文学、地球科学等领域的应用(21879篇) 计算机在农业科学领域的应用(3310篇) 计算机在数理科学及化学领域的应用(595篇) 计算机在交通运输领域的应用(7562篇) 计算机在航空、航天领域的应用(630篇) 计算机在医药、卫生及生物科学领域的应用(4752篇) 计算机在环境科学及劳动保护科学等领域的应用(134篇) 计算机在工业技术领域的应用(21798篇) 计算机在军事领域的应用(265篇) 互联网技术(156717篇,8个子库) 计算机网络理论(6490篇) 网络结构与设计(6859篇) 通信协议(3664篇) 通信设备与线路(8526篇) 网络管理与运行(7786篇) 网络安全(38952篇) 网络应用程序(39285篇,4个子库) 浏览器与资源(15727篇) 文件传送程序(1066篇) 远程登陆、远程控制(100篇) 电子邮件及相关问题(4165篇) 各种网络(15607篇,3个子库) 局域网(12847篇,3个子库) 以太网(1446篇) ATM局域网(41篇) 校园网(5462篇) 广域网(359篇) 互联网(2401篇) 以上是专业数据库(CNKI等)查到的部分文献,您可以去这里免费求助资料篇目的全文: >
这个可以有很多种翻译方式,比如just eat这种网站一般叫online ordering of takeaways 搜索文献的话建议你用比较简单的关键词试试,比如 online food 什么的。然后多换几种组合都尝试一下。不知道你关注的是这种销售方式还是这种系统的设计方式,所以就没找文献给你。
以上就是关于网上订餐系统可行性研究报告的编写目的是什么全部的内容,包括:网上订餐系统可行性研究报告的编写目的是什么、JAVA语言编写的网上订餐系统购物车功能如何实现、发现一个比较好的毕业设计论文网站~就是中国毕业设计资料网,大家帮我选几份JSP的毕业论文题目谢谢了~等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)