网上零食商城改.docx

上传人:b****3 文档编号:4053520 上传时间:2022-11-27 格式:DOCX 页数:12 大小:562.83KB
下载 相关 举报
网上零食商城改.docx_第1页
第1页 / 共12页
网上零食商城改.docx_第2页
第2页 / 共12页
网上零食商城改.docx_第3页
第3页 / 共12页
网上零食商城改.docx_第4页
第4页 / 共12页
网上零食商城改.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

网上零食商城改.docx

《网上零食商城改.docx》由会员分享,可在线阅读,更多相关《网上零食商城改.docx(12页珍藏版)》请在冰豆网上搜索。

网上零食商城改.docx

网上零食商城改

 

网上零售商城

详细设计说明书

(Actiongroup)

 

项目指导教师:

贾桂霞

制作人:

2014年12月

 

1.引言1

1.1编写目的1

1.2项目背景1

1.3定义2

1.4参考资料2

2.总体设计2

2.1需求概述2

2.2软件结构2

3.程序描述2

3.1功能3

3.2性能3

3.3输入项目3

3.4输出项目3

3.5算法3

3.6程序逻辑3

3.7接口3

3.8存储分配3

3.9限制条件3

3.10测试要点3

 

1.引言

1.1编写目的

在当今社会,随着社会的发展,人们对生活质量的不断上升,饮食方面占据了人们生活的很大部分,因此,我们建立一个本着方便群众、服务大众的理念而建立这个食品销售。

并且在日常生活中,计算机占据了非常重要的位置,这些大部分都是通过使用软件而提高生产、管理效率来体现的。

1.2项目背景

(一) 行业状况

     ◆糖果、巧克力、果冻等糖类休闲食品统称为零食。

根据产地的不同可将其划分为国产零食和进口零食。

近几年,写满外国语言、包装精美、口感好的进口食品,不仅引出了孩子和青年人的口水,也引得不少创业者蠢蠢欲动,进口食品的销售越来越炙手可热,主要以加盟连锁的方式经营。

以下是近几年进口食品的行业状况:

      ◆ 利润率高,前景可观。

中国入世以来关税一降再降,人民币汇率一升再升,利好的集中使进口食品的平均利润高达40%~50%。

再加上,国人对进口产品普遍有着较高的认同和追求。

巨大的利润空间和市场需求,引得这几年来以销售进口零食为主的店铺如雨后春笋般涌现。

      ◆ 门槛低。

开设进口食品的门槛很低。

开间10多平方米的小店仅需10来万元,非常

      迎合有点积蓄又急于独立的年轻人的创业需求,成为创业新亮点。

      ◆ 进口食品已在中国食品市场占有了一席之地,但市场份额极低,同时与同类型产品及国产零食的竞争较为激烈。

各大超市、便利店已经基本被国产零食占据。

虽然也会兼

我的手机 

      顾进口食品的销售,但只是很小的一部分。

要缓解同国产食品的竞争,突出产品优势,争取更多的消费者,开设专卖店成为经营的最佳形式。

      ◆ 进口食品的安全问题,是影响行业发展的一大风险因素。

今后行业的发展将致力于缓解人们对进口食品的安全顾虑,重视货源的选择,提供良好的消费环境。

(二) 市场的调查与分析

 1. 市场分析 (市场=人群+购买力+购买意愿)

      该项目的市场即商铺的所在地--北师大。

为了更多的了解这一市场,事前进行了充分的调查

1.3定义

定义系统中涉及的重要术语,为读者在阅读文档时提供必要的参考信息。

Projectmanager项目经理userDao用户登陆界面manager管理员登陆界面order用户订单界面。

其中,客户,指的是注册成为本会员的消费者。

管理员指的是的管理者,负责修改鲜花礼品的基本信息以及客户订单等等。

●基础知识:

JSP编程、Java编程基础、数据库原理、SQL编程、MSSQLServer数据库基本操作,B/S三层架构程序设计方法;

●开发工具:

MyEclipse和tomcat的结合。

1.4参考资料

【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:

a.项目的计划任务书、合同或批文;

b.项目开发计划;

c.需求规格说明书;

d.概要设计说明书;

e.测试计划(初稿);

f.用户操作手册(初稿);

g.文档中所引用的其他资料、软件开发标准或规。

2.总体设计

2.1需求概述

经过调查,在国产零食和进口零食价格差不多的前提下,约72%的同学会选择进口的。

可见进口零食较之国产零食要更加吸引大学生这一消费群体。

另外学生购买进口零食除了用于食用之外,还有将包装制作精美的进口零食作为礼品的特殊消费目的。

再者,大学生有着强烈的好奇心,追求时尚、个性,而进口产品刚好能满足以上需求。

因此,进口零食很能吸引大学生。

2.1.1技术需求

需要java、Oracle数据库、HTML、servlet、jsp、语言进行设计

2.1.2软硬件环境需求

软件应能够在系统下正常运行。

配置正版系统。

硬件设施要满足网页的流畅运行。

 

2.2架构模型

2.1.3性能需求

1、能够实现对商品的管理,即实现一些基本的功能,如商品的查询。

2、本网页在正常的网络环境下,应能够保证系统的及时响应:

1小批量的业务处理的响应时间在3~8秒;

2大批量的业务处理和查询的响应时间控制在5~10秒以。

2.1.4安全需求

1、用户权限:

用户只能在其权限操作。

系统的用户授权机制通过角色的定义管理实现,通过定义某些角色能进行的操作权限,和定义用户拥有的角色,限定用户的操作权限,实现对用户的授权。

2、数据库数据库做好工作,进行数据库数据与客户端分离。

2.1.5质量需求

用户使用的方便性、易用性和易学习性,如:

1.输入的无合法性检查和值域检查

2.对于复杂的动作要有必要的提示信息

3.记忆用户的设置或操作习惯,方便用户操作

4.对系统或数据进行重大修改,要有用户确认

2.2软件结构

2.2.1组建图

2.2.2部署图

2.2.3

 

3.程序描述

3.1功能

食品网,是中国最大最专业的食品零售平台,提供一系列各种全面的饮食服务,包括干果、饮料、水果、小吃、营养品等等,提供专业食品速递和异地快送食品服务。

同样,该也允许管理员登陆后进行用户管理、订单管理和商品管理。

3.2性能

该的制作基于MyEclipse、tomcat和UltraEdit。

其中MyEclipse主要用来编辑jsp、servlet和jdbs文件;tomcat主要用于实现网页容的显示;UltraEdit用于文件的编辑。

3.3输入项目

在login的网页中,可以输入的信息分为两类:

1、管理员输入信息(用户名、密码、验证码)后,进入管理页面。

2、普通用户输入信息(用户名、密码、验证码)后,进入首页,购买物品。

3、游客也可以选择注册用户,需输入(、密码),注册成功后,登陆网页购买物品。

3.4输出项目

1、管理员登陆后,进入到管理页面。

右下方的三个分别为商品管理、用户管理、订单管理,管理员可以通过这三个修改商品信息(名称、价格)、用户信息和订单信息。

2、用户登录后,进入到首页。

根据商品信息挑选自己喜欢的小吃,进行购买。

3.5算法

【模块所选用的算法。

 

3.6程序逻辑

3.6.1食品信息类图

3.6.2控制层和模型层的其他主要类

3.6.3登录用例活动图

3.6.3浏览商品时序图

3.6.4添加食品之购物车

3.6.5查看购物车

3.6.6更改购物车食品数量

3.6.7购买

3.6.8提交订单

购买食品

3.7接口

3.7.1主要接口

publicinterfaceIOrderDao

{

publicbooleanaddOrder(ActionOrdera);

publicbooleandeleteOrder(ActionOrdera);

publicbooleanmodifyOrder(ActionOrdera);

publicListselectAllOrders();

publicActionOrderselectById(Stringoid);

}

publicinterfaceIGoodsDao

{

publicbooleanaddGoods(ActionGoodf);

publicbooleanmodifyGoods(ActionGoodf);

publicbooleandeleteGoods(Stringfid);

publicListselectAllGoods();

//按食品id查询

publicActionGoodsselectById(Stringfid);

}

publicinterfaceIUserDao

{

publicbooleanaddUser(ActionUsera);

publicbooleandeleteUser(ActionUsera);

publicbooleanmodifyUser(ActionUsera);

publicListselectAllUsers();

publicActionUserselectById(Stringusid);

publicbooleanverifyUser(Stringname,Stringpass);

}

3.8存储分配

统计好各种食品的库存数量,需要进货还是可以包装上架,若库存不足,则需要发出订货请求并准备订货;若库存充足,将各种品种的食品分配到各自所属的区域,包装上架,准备出售。

3.9限制条件

各种食品的库存情况,是否可以包装上架出售。

3.10测试要点

【给出测试模块的主要测试要求。

用户管理主要用于用户的登陆信息,注册信息等的管理。

食品管理组要用于管理各种食品的库存情况,是否需要进货,是否能满足买卖双方的供给需求。

订单管理主要负责处理各种用户的订单需。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1