您好,欢迎访问三七文档
网上鲜花销售系统目录一、建立网上鲜花销售系统的必要性二、可行性分析2.1技术可行性分析2.2经济可行性分析2.3操作可行性三、详细调查3.1组织结构图3.2业务流程图3.3数据流程图四、数据字典4.1数据流描述4.2处理逻辑描述五、信息系统流程设想图(新系统模型)系统设计一、代码设计二、功能结构图设计三、输出设计四、数据库结构设计4.1E-R图设计4.2数据库关系模型设计五、输入设计一、建立网上鲜花销售系统的必要性鲜花销售在我国是一个新兴行业,目前尚处于初步阶段。它是以网络为销售渠道的电子商务应用系统,它有传统的花店所不具有的优势,如:依靠网络来传播信息更快、并且投资少、人力需求少等优势。本系统实现了如下功能:提供所要销售鲜花的价格、数量、种类、卖家等各类信息;为网上的游客提供了注册会员、浏览鲜花信息、卖主的联系方式等功能;当然,也为管理员提供了鲜花、顾客、会员等信息的管理功能。在整个系统开发的过程中,运用了软件工程的基本概念、相关技术和方法。并且采用了系统生命周期的结构化程序设计方法,从而将整个系统开发各阶段(系统分析、系统设计、系统实施)的基本活动贯穿起来。二、可行性分析2.1技术可行性技术可行性研究是研究现有的技术条件能否顺利完成开发工作,硬、软件配置能否满足开发的需要等等。网上鲜花销售所要求的硬、软件环境并不是很高。硬件能达到CPU:celeron433;硬盘空间:8G;内存:64M;Modem:56K。软件需要安装WIN2000+jdev1012+SQLServer2000即可。由此可以看出,本网上的技术分析是可行的。2.2经济可行性从成本上看来,开发及维护系统所需的计算机、网络等硬件设备,电话、网络等通信费用,软件支持等基本上都是现有的,所以成本接近零。从短期收益看来:比较有限,因为现在所处的环境限制。从长期收益看来:继希望于发展成全国网上鲜花销售的系统。2.3操作可行性该系统为简单了B/S模式的系统,系统的维护和管理需要有一定计算机专业技术的人来管理。系统要求了解进行鲜花销售的的相关人员对开发信息系统是否支持,传统的销售模式是否满足未来的鲜花供应模式及该系统是否能够带来可观的经济效益,系统的操作是否够简单,易于理解,是否安全等。经过调查分析,这个系统在操作可行性方面与需求基本相符,是可以实现的。三、详细调查3.1组织结构图我的订单订单管理库存管理会员管理统计分析购物帮助网上鲜花销售系统商品列表花店动态付款方式前台服务后台管理3.2业务流程图用户提出注册用户填写信息检查结果用户名被占用或两次密码不相同。注册成功选购鲜花填写信息发出订单系统系统检查信息系统发出鲜花3.3数据流程图开始链接数据库是否成功?否搜索用户数据添加用户订购信息是否成功?否数据插入数据库四、数据字典4.1数据项根据花店操作数据流所用到的数据项,系统在数据库中分别建立了鲜花信息表,管理员信息表。由于购买鲜花是整个鲜花销售流中最重要的业务过程,所以这里列出了鲜花信息表中的数据项,并对每个数据项做了详细的说明。(1)鲜花名称数据类型:字符型长度:30个字符长度(2)鲜花分类数据类型:字符型长度:10个字符长度(3)鲜花的编号数据类型:字符型长度:10个字符长度(4)数量数据类型:字符型长度:10个字符长度(5)单价数据类型:字符型长度:10个字符长度(6)鲜花销量数据类型:数字型长度:10位4.2处理逻辑描述处理过程在数据流图中的名称、编号,对处理过程的简单描述,该处理过程的输入数据流、输出数据流,及其来源与去向,其主要功能的简单描述:(1)花库的录入输入:除了ID号之外所有的数据项处理:按格式添加到flower库中输出:花目存储(2)花库的删除输入:ID号处理:按格式从flower库中删除输出:花目存储(3)花库的更改输入:ID号处理:按格式在flower库中更改输出:花目存储(4)花库的查询输入:ID号处理:按格式从flower库中查询输出:花目存储4.3数据储存描述1处理逻辑名称:库存台帐处理逻辑编号:P1数据储存组成:日期+鲜花代码+鲜花名称+累积鲜花出库量+累计商品入库量+单位+剩余库存量+备注相关的处理:D2、D3、D4排列方式:按(日期+商品代码)升序排列2处理逻辑名称:库存日常查询处理逻辑编号:P2数据储存组成:日期+鲜花代码+鲜花名称+累积鲜花出库量+累计鲜花入库量+单位+剩余库存量+备注相关的处理:D3排列方式:按(日期+商品代码)升序排列3处理逻辑名称:月库存报表处理逻辑编号:P3数据储存组成:日期+鲜花代码+鲜花名称+月累积鲜花出库量+月累计鲜花入库量+单位+剩余库存量+备注相关的处理:D34处理逻辑名称:产品收发存表处理逻辑编号:P4数据储存组成:日期+鲜花代码+鲜花名称+月累积鲜花出库量+月累计鲜花入库量+单位+剩余库存量+备注相关的处理:D34.4外部实体描述1外部实体编号:S1外部实体名称:各分店输入的数据流:F3输出的数据流:F12外部实体编号:S2外部实体名称:采购组输入的数据流:F10输出的数据流:F113外部实体编号:S3外部实体名称:财务部输入的数据流:F54外部实体编号:S4外部实体名称:营销部输入的数据流:F8五、信息系统流程设想图N管理员用户购花花卉花卉分类MLN111供应商1管理提供分类管理员信息用户信息管理员用户名密码权限用户用户名密码性别Email地址邮编身份证号电话鲜花鲜花分类鲜花鲜花名称鲜花类别颜色图片备注鲜花编号鲜花分类类别编号类别名称供应商供应商供应商编号供应商名称供应商地址供应商邮编Email供应商电话系统设计一、代码设计二、功能结构图设计四、数据库结构设计4.1E-R图设计在需求分析的基础上,设计出能够满足网上花店销售系统的需求的模块,规划出的部分实体的E-R图及其关系描述如下。用户名密码管理员查看订单订单订单编号订花人姓名订花人电话订花人住址收花人姓名收花人电话收花人地址下单日期查看购物车订单编号用户编号商品编号购物车商品名称商品单价有关后台管理员查看订单与购物车信息E-R图用户名密码用户填写订单订单订单编号订花人姓名订花人电话订花人住址收花人姓名收花人电话收花人地址下单日期有关用户与购物车信息E-R图有关用户与留言板信息E-R图用户用户名密码留言留言管理表用户编号留言标题留言内容4.2数据库关系模型设计用户表(用户名,密码)管理员表(管理员名,密码)用户购物车表(订单编号,用户编号,商品编号,商品名称,商品单价)管理员购物车表(订单编号,订花人姓名,订花人电话,订花人住址,收花人姓名,收花人电话,收花人住址,订单日期,卡片留言)快速下单购买表(订单编号,订花人姓名,订花人电话,订花人住址,收花人姓名,收花人电话,收花人住址,订单日期,卡片留言)留言管理表(用户编号,留言标题,留言内容)4.3数据库逻辑结构设计五、数据输入设计用户的大部分时间用在选择菜单命令、键入数据和向系统提供输入。在系统中,键盘是主要的输入介质,但是鼠标等设备的也是重要的输入手段,所以,对于他们的数据输入操作有如下约定:1、保持信息显示和数据输入间的一致性为了方便用户的使用,鼠标应当尽量减少操作的幅度。2、保持显示信息和输入信息之间的一致性对于用户来说,要保证其输入的数据在显示上与其他显示的视觉特征(例如:文字大小、颜色、位置等)要一致。对于不同类型的用户在登录到系统后,由于有不同的权限,所以在主界面中会有一些项目受到限制而无法使用,所以要使这些项目不发生作用,以保证系统安全。断输入的两次旧密码是否一致,若一致,则判断原密码是否正确,如果原密码正确,则对数据库中的相应字段进行更新。数据库表的设计谢谢观赏~
本文标题:网上鲜花销售系统
链接地址:https://www.777doc.com/doc-1710040 .html