1、客户模块
(1)登录和注册功能,实现用户的登录和注册。文献综述
(2)浏览商品:客户进入网页进行商品浏览,点击“浏览”,查看商品详细。
(3)加入购物车:客户登录已注册账号,点击“加入购物车”,将商品加入购物车。
(4)提交订单:客户登录已注册的账号,进入购物车,提交订单。
(5)点赞和评论:客户登录已注册的账号
2、商家模块
(1)商品上传:商家登录已注册的账号,进入“美食上传”页面,在“添加上传”选项卡里编辑商品信息并提交。
(2)商品管理:商家登录已注册的账号,进入“美食上传”页面,在“已上传”选项卡里管理已上传的商品。
(3)查看订单:商家登录已注册的账号,进入“订单管理”页面,在“我的订单”选项卡里查看所有订单记录。
(4)订单统计:商家登录已注册的账号,进入“订单管理”页面,在“订单统计”选项卡里查看每种商品的订单统计。
3.2 可行性研究
该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行性等方面进行分析[4]。
1 经济可行性
开发该系统所需的相关资料前期主要通过已存在的相关系统进行调查采集,一旦投入使用,资料主要由用户提供,所需的其他应用软件、硬件系统也易于获得,因此,开发成本较低。与传统模式相比,本系统具有效率高、成本低、质量高等特点,可以起到节省人力、物力及财力的作用。所以,从经济的角度来看,该系统可行。
2 技术可行性
技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。本系统用的是ASP.NET开发语言,调试相对简单,目前计算机的硬件配置也完全能满足开发的需求,所以就技术而言是绝对可行的。软件方面:由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。[5]
3 操作可行性源.自/751·论\文'网·www.751com.cn/
操作可行性要考虑系统整体组织结构以及人员和环境对系统的适应性,以及人员培训计划的可行性。当前信息化技术已经相当普及,各类操作人员都由一定的计算机基础操作水平,且本系统操作简单、流程清晰,并附有简单的操作说明,所以在运行上是可行性的。