餐饮企业原材料采集配送服务案例系统设计说明书 系统设计说明书是系统设计的最终文档,也是系统设计的成果。其内容概括了系统设计的各个步 骤和文档,包括平台设计、模块设计、代码设计、数据库设计、输入/输出设计、处理过程设计、 系统可靠性设计和系统实施方案及说明等。依据这些设计内容,为下一步的程序编制阶段提供了基础 和支撑。 下面给出学生的系统设计说明书课程作业案例,从内容看基本上较为完整,但从细节看还有许多 待丰富和完善的内容,仅供参考
餐饮企业原材料采集配送服务案例系统设计说明书 系统设计说明书是系统设计的最终文档,也是系统设计的成果。其内容概括了系统设计的各个步 骤和文档,包括平台设计、模块设计、代码设计 、数据库设计、输入/输出设计、处理过程设计、 系统可靠性设计和系统实施方案及说明等。依据这些设计内容,为下一步的程序编制阶段提供了基础 和支撑。 下面给出学生的系统设计说明书课程作业案例,从内容看基本上较为完整,但从细节看还有许多 待丰富和完善的内容,仅供参考
B2B蔬菜配送业务系统设计说明书 .引言 11项目名称 828蔬菜配送业务系统 12项目背景 适应不断增长的消费需求社会经济的发展,人民生活水平的提高,消费需求 的变化是电子商务快速发展的内在动因。为了适应现实和发展的需要,x公司 建立了中小餐饮业与一级销售地或菜农直接交接的互联网中介公司 B2B蔬菜配送公司是家聚焦于解决中小餐馆的食材采购问题,致力于为中小 餐馆提供低价格、高品质的蔬菜、肉类等食材服务,并提供送货上门服务。这对 于餐馆来说,意味着简化了其采购流程,减少采购人员,节省了时间和运营成本 13项目实施的意义 农产品物流对于农业生产的刺激和发展,对于国民经济的发展都起着重要作 用。随着现代科学技术的迅猛发展和全球经济一体化的趋势加强,数字化、网络 化、信息化已成为时代的主要特征,那么现代物流业也必然向该方向发展,现代 物流作为一种先进的组织方式和管理理念,被广泛地认为是企业降低物耗,提高 劳动生产率以外的第三利润源泉,世界各国特别是发达国家都在积极研究现代物 流业的形态和发展。这个课题就是要让我们的农业相关产品搭乘网络快车获得更 好的发展。 远MAB课程联盟
由于网络经济的发展,传统的贸易形式已不能适应社会经济发展的需要。现 代发展的需要是必须有信息化理念,运用电子商务手段和现代物流体系建立流通 平台,为农产品物流注入发展的新鲜 二,系统配置方案 2.1系统工作模式 各康 他器 由于公司规模较小,且业务较为简 实际采用集中式多终端联机结构与分布式客户机/服务器模式均可满足公司 需求,但由于集中式多终端联机结构需要强大的服务器才能满足所有用广级的需 要,因此需要支付耗费较高的购买费用以及日 后的维修费用。鉴于经济条件,使用分布式客 户机/服务器模式更为合适 集统器 如下图所示,为每个部门建立工作站,拥 或称 Hub 有独立的操作系统,每个工作站均可访问并试吗 用服务器中的数据,并按时将本工作站内的数 鸟 其他多PC 他门 据在服务器内进行备份 采用客户机/服务器模式的系统的每个工作站都具备独立的数据处理及存储 功能,因此可降低服务器的压力,且系统的响应时间较短。在公司之后的发展中, 若如存储的数据量较大时,可考虑采用双机双工方式,经常进行数据备份,以抵 御外来风险。 M5课程联盟
22硬件环境选择方案 公司适合选择星型结构,因为公司规模较小,所涉工作站均处于公司楼内部 且工作站设置较少,信息传输次数少但传输量大,因此选择星型结构更方便管理 和数据传输,史便于日后维修。公司日益壮大后,可选择对中心系统采用双机热 备份的方式,提高系统可靠性 考虑到公司经济条件,认为在试用云服务器,租用服务器以及购买服务器三 种方式中,购买服务器较为经济实患。必要时可参考使用服务器托管业务。建议 为业务活动较为简单的部门(例如市场营销部,财务部等)选择CPU性能一般, 内存强大的主机,为业务活动较为复杂的部门(例如客服部,采购部等)选择 cPU,内存性能均强大的主机 23软件环境选择方案 考虑到公司规模目前较小,且业务信息完整安全较为重要,因此建议选择 Window和Unk并用。安全性较低的 Windows7系统可以安装在对信息存储需求 不高的工作站上,例如人事部等部门。建议将安全系数较高的Unx系统安装在 对信息需求量大的工作站中,例如客服部,市场营销部等部门。 建议使用 SQL server现行数据库管理系统进行本公司数据库开发。现行数据 库管理系统 SQL server功能完备,安全性高且性能强大,操作简单,对于中小企 业是不二之选。且考虑到公司经济因素和未来发展,选择 SOL server更加妥当。 公司系统安全性方面,首先是认证方面可以考虑后台验证与前台验证相结 合,前台后台都要验证,并且发送邮件到邮箱和发送短信到填写号码两项都要做 方便交易中将订单发送到手机和邮箱。安全软件方面,可以使用瑞星杀毒软件企 M5课程联盟
业版,因为杀毒软件不仅是需要杀毒功能,更需要相关的服务功能,瑞星是国内 相对大的安全软件,其企业版和中小企业版都是可以考虑的 三模块设计 3.1系统业务流程说明 3.2业务流程说明书 1)发展客户:客服部人员向客户介绍公司业务,招揽客户,客户登记注册,填 写用户信息表,并由立场营销部进行整理存档 序号客户编号客户名称地址联系人职务电话 2)客户下单:客户根据需求填写客户订购单 客户编号: 客户名称 订货部门: 业务员: 订单号: 订单口期: 序号材料编号材料名称等级计量单位订购数量合计 MA5课程联盟
合计 3)订单收集:客服部人员与客户联系,确定订单 4)订单审核:客服部进行订单审核,如果订单出现问题由客服部去与客户进行 协商 5)订单汇总:采购部将收集来的订单数据进行汇总,并生成汇总采购单,[汇总 订单日期: 订单号: 付款条件: 序号客户编客户名地址联系职务电话 6)采购:采购部根据采购单去购买相应数量的材料 采购人员: 联系方式 采购单号: 采 购日期: 材料材料 计量 采购合计供货 序号 等级 单价 编码名称 数量金额单位 M5课程联盟
合计 制单人: 审核人 7)分拣:采购人员将采购回来的材料交给分拣人员,由分拣人员按客广订购单 进行分拣 8)分配:分拣人员将分拣好的材料按客户配送单分配好,等待配送人员进行配 客户编号:客户名称:订单号:联系人:联系方式: 配送地址:订 单日期: 序号材料编号「材料名称等级「计量单位单价「订购数量「金额合计 合计 制单 9)配送:配送人员将分拣人员分好的材料进行装车,根据客户配送单,物流配 送单配送 送货单位 送货人 联系方式 送货时间 车辆类型 车牌编号 发货仓库 备注 本单位负责人:审核人:签收人: 10)信息反馈:配送人员将相应情况反馈回来,例如:材料送到与否,是否签 MS课程联盟
收,材料数量是否正确等。如果有问题及时反馈给客服,客服部人员联系客 户进行协商。 11)财务结算:财务部根据客户订单,采购单等进行财务结算 3.3模块结构图 34模块结构说明书 模块名:注册 模块编号:1 有哪些模块可调用:1.1.1.2.1.3 调用哪些模块:1.1.12.1.3 输入流:用户信息 输出流:用户登记表 模块处理功能:发展客户,收集用户信息并提交 算法说明 M课程联盟
模块名:下单 模块编号:2 有哪些模块可调用:2.1,22 调用哪些模块:2.1,22 输入流:订单信息 输出流:客户订购单 模块处理功能:接收用户订单,生成客户订购单 算法说明: 模块名:订单收集 模块编号:3 有哪些模块可调用:3.1.3.23.3 调用哪些模块:3.1,32.3.3 输入流:客户订购单 输出流 模块处理功能:订单收集 算法说明: 模块名:订单审核 模块编号:4 有哪些模块可调用:4.14.2.4,3 调用哪些模块:4.1,4.2.4.3 输入流:客户订购单 输出流: 模块处理功能:订单审核 算法说明: 模块名:订单汇总 模块编号:5 有哪些模块可调用:5.1.5253 调用哪些模块:5.1.52.5.3 输入流:客户订购单 输出流:汇总订购单、采购单 M5课程联盟
模块处理功能:订单汇总 算法说明: 模块名:采购 模块编号:6 有哪些模块可调用:6.1,6.26.3 调用哪些模块:6.1,6.2.6.3 输入流:采购单 输出流 模块处理功能:根据采购单采购 算法说明: 模块名:配送 模块编号:7 有哪些模块可调用:7.1.7.27.3 调用哪些模块:7.1,727.3 输入流:客户订购单 输出流 模块处理功能:进行配送 算法说明: 模块名:信思反馈 模块编号:8 有哪些模块可调用:8.1.8283 调用哪些模块:8.1.82.8.3 输入流:客户反馈信息 输出流: 模块处理功能:收集客户反馈信息,并处理 算法说明: 模块名:财务结算 模块编号:9 M5课程联盟