《「开设网上花店的概要设计说明书」.pdf》由会员分享,可在线阅读,更多相关《「开设网上花店的概要设计说明书」.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、开设网上花店的概要设计说明书 1.1 编写目的:(1)编写本说明书的目的在于:1.将系统划分成物理元素,即程序、文件、数据库、文档等。2设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块间的相互关系,并确定系统的数据结构。(2)本说明书的用途在于寻找实现目标系统的各种不同方案,分析员从这些可供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的物理元素,进行成本效益分析,从中选出一个最佳方案向用户和使用部门负责推荐。如果用户和使用部门负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软件结构。通常,设计出初步的软件结构后还要进
2、一步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。()本说明书的主要读者为系统分析员和用户和使用部门的有关人员。12 项目背景(1)系统分析员在审查完软件可行性计划、软件需求分析提供的文档之后,需要对系统进行概要设计。他的主要工作就是确定系统的模块结构,划分功能模块,将软件功能需求分配给所划分的最小单元模块。确定模块间的联系,确定数据结构、文件结构、数据库模式,确定测试方法和策略。(2)该项目的提出者为某鲜花销售公司,开发单位我公司,项目主管主要是我公司的一名项目经理,另外该鲜花销售公司的一位副总经理会协助我们开发。()本系统使用的数据库为 QL rve200
3、0。2.任务概述 2.1 目标:总的来说系统具有以下功能:用户不仅能在网上订购花;速递春节鲜花、情人节鲜花、慰问鲜花、生日鲜花、爱情鲜花、商务鲜花、庆典鲜花、特色礼品、蛋糕;而且支持团购服务、绿植租赁等多种业务;其付款方式支持国内外在线支付、银行汇款、邮局汇款、上门收款。为此我们对系统提出的要求是在保证一流服务的前提下,无递送费及手续费,3-2 小时送达全国各地 1500 多个城市。该系统同时支持nlish、中文这两种版本。22 运行环境:本系统的软件运行环境包括:操作系统使用 Window 2000 Sver,b 服务器使用操作系统自带的 IS 5.0,浏览器E5极其以上(或 Ntcp Na
4、vigator6.极其以上),数据库服务器使用L erve2000;程序运行服 务器的配置建议为双 CU3.0,内存为 2.0,硬盘共 800G(每个盘0G),只开通 80 端口;数据库服务器的配置建议为双CU.,内存为.0,硬盘共 80G,只开通433 端口;备分数据库配置建议为双CPU2.4,内存为 20G,硬盘共0。考虑到目前 OFFICE 2000 的市场占有率已达到 91,所以我们的系统日常的文档和数据处理应该能够支持 OFFICE 200.2.3 需求概述:(1)需要实现的功能:系统总的来说需要实现以下功能:1.会员认证系统 11 会员认证 1.2 会员注册 3 隐私与安全 2.鲜
5、花订购系统 2.1 鲜花查询 .2 鲜花订购 .3 支付货款 3.服务系统 3.会员服务 3.团购通道 3 定单管理 .4 售后服务 3.5 支付说明 .6 购物说明 3.7 配送说明 3.8 关于我们 3.留言板 310 其他服务 (2)界面要求:.网站的主色调为黄、橙、粉红这三种最为大众接受的颜色。界面的风格要鲜明而有特色。c.网站所要用到的图片资料应该足够清晰和精美。d.网站上要有足够的导航链接。e 要尽量让用户使用鼠标完成整个操作流程,当然填写资料,在线支付,在线留言需要用到文本输入。(3)可以扩展的功能:这里主要是网站上商城、礼品、美食功能的开通以及港、澳、台专区的完善问题。3 总体
6、设计 3.1 基本设计概念和处理流程 下面将各大功能块的处理流程显示如下:(1)会员认证系统:新用户 会员注册 会员认证 登入系统 输入用户的名字,电话号码,身份证件号,电子邮件地址,家庭住址,国籍、所输 入 用 户名、及密码 忘记密码时输入密码提示语和用户校验码 ()鲜花订购系统:(2)其他服务系统:用户 鲜花查询 鲜花订购 支付货款 一般查询:根据场合、语义、庆祝、花材、价格、国际送花、商城这几种类型分别查询 高级查询:根据场合、节日、收货人情况、年龄、产品、价格这几种类型进行综合查询 如果外币暂时不能使用,可三天内通过补交货款通道补交。用户 会员服务 团购通道 定单管理 售后服务 支付说
7、明 配送说明 购物说明 配送说明 留言板 关 于我们 其他服务 用户登陆我们的鲜花网后选择他需要或者感兴趣的商品,记录商品编定 单查询 取 消定单 补 交货款 时差查询 节日查询 祝词参照 3.2 系统总体结构和模块外部设计 为了使每一位有可能阅读和理解本系统的结构和功能模块我将用层次方框图来表示系统总体结构和他们之间的关系:各功能模块的定义如下图所示:网上鲜花销售系统 会员认证系统 会员认证 会员注册 鲜花订购系统 鲜花查询 鲜花订购 支付货款 服务系统 会员服务 团购通道 定单管理 售后服务 其他服务 支付说明 购物说明 配送说明 关于我们 留言板 隐私与安全 在 文 本框 中 输入 要
8、查询 的 订单 编 号和 订 货人姓名;点击“提交”即可查询 和定单查询的方式相同,进入新页面后,会有提示 进 入补 交通 道后 会得 到汇 款地 址也 可在 线划帐 可 查 询两 城 市间 的 时差,其结果 会 显示 在 系统 中 的地图上 用户在这里可以注册“节日”提醒服务(发邮件提醒)中 文 版和 英 文版 是 有区 别 的主 要 是文 化 和习 惯 的不同 功能分配 (1)系统控制功能 1.1、1.2、M1.3 (2)浏览功能 .1、M7.(3)鲜花订购系统 M21、M2.2、M0.1、M0.2 M8.1、M8.2、M14、M1、M16、9 (4)用户登入系统 9、M10、1、1、M3
9、.2、M6 (5)会员服务 31、M3.2、M12.、12.2、M5 (6)定单管理 M4.1、M4.2、M4.3、M.4(7)服务系统 M3、M17、18 4 接口设计 .1 外部接口 (1)硬件接口:由于我们使用的通信协议是TP/P,因此这里的硬件接口问题主要就是CP/I层中的网络接口层,他负责数据帧的发送和接收,帧是独立的网络信息传输单元。网络接口层将帧放在网上,模块编号 模块名称 备注 模块编号 模块名称 备注 M1.1 初始化模块 系 统 初 始化 M81 订购鲜花模块 M .关闭系统模块 退出系统 支付系统 M1.3 系统功能模块 M9 密码管理模块 M .鲜花资料模块 M1 身份验证模块 验证用户身份 M.2 刷新鲜花资料模块 M1 会员注册模块 M2.1 鲜花查询模块(一般查询)M12.1 会员预付 M20.鲜花查询模块(高级查询)12.会员帐目 M.1 用户资料模块 M13 留言板模块 M32 刷新用户资料模块 M14 购物篮 M .定单资料模块 M15 补交货款模块 M42 刷新定单资料模块 M16 团购通道模块 M4 定单查询模块 M17 时差查询 M44 取消定单模块 M8 网站联接 M5 节日查询 19 港、澳、台专区 M6 版本选择 .1 浏览模块 浏览仅调用文件显示的功能 M7.2 刷新浏览模块
限制150内