• 蔬菜基地售卖系统stage1


     

    第1章        概述

    1.1       课程设计的核心任务

    随着计算机的迅速发展,计算机被广泛的应用到各个领域,由于当前蔬菜基地的规模不断扩大,蔬菜种类不断增加,信息量也成倍增长,售卖管理工作成为蔬菜基地各项管理工作的一个重要部分。面对庞大的信息量,如何有效的提高蔬菜基地管理工作的效率是蔬菜基地急需解决的问题。因此我们提出了利用计算机软件管理售卖系统,这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理蔬菜基地。

    研发蔬菜售卖系统,改善以前蔬菜基地蔬菜信息更新不及时,库存管理混乱的现象,使蔬菜基地那种旧的人员统计信息的方式淘汰,借助该系统的结果可以达到以下目的:

    首先,方便蔬菜采购商可以方便的查找自己想要的各种蔬菜库存、价格、采摘时间和进行在线订购。也可以通过系统的互动环节对该蔬菜基地进行评价;

    其次,让蔬菜基地领导、管理人员、员工通过使用本系统可以及时掌握蔬菜基地的动态,提高食堂的管理效率。

    需求分析

    1.3     用户需求

    1.3.1   业务需求

    2.1.1.1基本业务需求

    (1)      蔬菜上架

    (2)      蔬菜下架

    (3)      蔬菜种类

    (4)      蔬菜价格

    (5)      库存余量

    如图2.1-1

    图2.1-1

    2.1.1.2 业务逻辑图

    如图2.1-2

    图2.1-2

    2.1.1.3 订单管理

    如图2.1-3

    图2.1-2

    2.1.1.5管理员及客户管理

    如图2.1-4

    图2.1-4

    1.3.2    特殊需求

    (1)      报损

    (2)      退货入库

    1.4     可行性分析

    1.4.1   技术可行性

    本系统的开发工具采用的是NetBeans;服务器使用阿里云服务器;以及Tomcat、MySQL等软件都为系统的设计和开发提供了基础,所以在技术上是可行的。

    1.4.2   经济可行性

    本系统的开发目标客户为蔬菜基地,前期蔬菜基地支付部分开发费用。而本系统的开发阶段所采用的开发工具NetBeans以及Tomcat、MySQL等软件均为免费的,唯一需要付费的就只有服务器,而服务器的开支完全能够承担。蔬菜基地支付的开发费用亦能够承担开发人员的开支,所以本系统在经济上是可行的。

    1.5     系统功能模块

    登录注册功能模块:

           (1)系统具有良好的人机交互界面;

           (2)只有在本网站已注册用户可以登录,未登录的用户只可以检索蔬菜,但不可以购买蔬菜,购买需先强制登录;

           (3)登录对象分为普通用户和后台管理员(不可注册),根据权限的不同登录后的功能不同。

    蔬菜检索功能模块:

           (1)进入系统整体显示蔬菜信息;

           (2)分类检索蔬菜信息;  

           (3)模糊信息(书名关键字、主要内容片段)查询蔬菜信息。

    蔬菜销售管理功能模块:

           (1)对喜欢的蔬菜可以加入购物车,以及对购物车内容的管理(购物车账单的增加与删除,查询账单)

           (2)购买后数据记录的保存。

    报表查询功能模块:

           (1)各个用户对本人账单的查询;

           (2)管理员可对所有账单记录查询。

    管理员后台功能模块

           (1)管理员可对现有用户信息查询(不可更改,隐私数据加密);

           (2)管理员对所有账单信息的维护;

           (3)管理员对现有蔬菜信息的维护。

    各类用户退出系统功能模块

           (1)普通用户退出系统后,只有未登录时的权限;

           (2)管理员退出系统后,无法查看后台任何数据。

  • 相关阅读:
    burpsuit学习--修改来源地址
    JPEG Exif 学习
    debug 和 release 版本间堆栈平衡的区别
    sscanf用法
    磁盘学习+MBR学习
    如何进行DLL调试
    Proj THUDBFuzz Paper Reading: Order Matters: Semantic Aware Neural Networks for Binary Code Similarity Detection
    Proj THUDBFuzz Paper Reading: VulSeeker-Pro: Enhanced Semantic Learning Based Binary Vulnerablity Seeker with Emulation
    Asynchronous Programming in Rust
    Proj THUDBFuzz Paper Reading: MemLock: Memory Usage Guided Fuzzing
  • 原文地址:https://www.cnblogs.com/zrj-cdu/p/10833325.html
Copyright © 2020-2023  润新知