为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

宠物商店

2017-09-24 8页 doc 19KB 99阅读

用户头像

is_471618

暂无简介

举报
宠物商店宠物商店 目录 第一章:绪论 1.1 设计思想 1.2 开发工具的选用和介绍 第二章:可行性研究 2.1 系统流程图 2.2 数据流程图 2.3 数据字典 第三章:需求分析 3.1 确定对系统的综合要求 3.2 建立需求分析的数据模型(实体联系图) 3.3 建立需求分析的功能模型(数据流图) 3.4 建立需求分析的行为模型(状态转换图) 第四章:总体设计 4.1 网站系统分析 4.2 模块划分 4.3 主页设计 4.4 设计软件结构(层次图) 第五章:详细设计 5.1 用户 5.2 宠物商店...
宠物商店
宠物商店 第一章:绪论 1.1 设计思想 1.2 开发工具的选用和介绍 第二章:可行性研究 2.1 系统流程图 2.2 数据流程图 2.3 数据字典 第三章:需求 3.1 确定对系统的综合要求 3.2 建立需求分析的数据模型(实体联系图) 3.3 建立需求分析的功能模型(数据流图) 3.4 建立需求分析的行为模型(状态转换图) 第四章:总体设计 4.1 网站系统分析 4.2 模块划分 4.3 主页设计 4.4 设计软件结构(层次图) 第五章:详细设计 5.1 用户 5.2 宠物商店 5.3 供应商 第一章:绪论 在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道, 它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通 过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的 信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。为了更好的进行宠物商店 交易,提高经济效益,特构建宠物商店电子商务网站。 1.1 设计思想 PetStore是一个集客户购物、下订单、订单处理、销售统计等功能于一体的系统。通 过浏览器,让客户可以查询宠物,把货物放入购物车,创建账户/登陆账户,创建订单,通 过信用卡支付等。 Petstore划分成了多个模块,松耦合的设计,允许可以和多个数据源,EIS (企业信 息系统)进行交互。功能如下: ?用户 注册/登陆/忘记密码/管理个人信息 查询宠物 购物车管理 提交订单 信用卡支付 查询历史购物记录 ?宠物商店 接受/处理订单消息 手工接受/拒绝订单 用E-mail来通知客户 发订单给供应商 销售统计 ?供应商 接受订单 派送货物给用户 提供一个基于web的库存管理 维护库存数据库 1.2 开发工具的选用 ASP 第二章:可行性研究 可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问是否能够解决。可 行性研究至少应从3个方面研究每种的可行性,即技术可行性,经济可行性,操作可行性。 2.1 系统流程图 系统流程图是概括地描述物理系统的传统工具。它的基本思想是用图形符号以黑盒子 形式描绘组成系统的每个部件(程序、文档、数据库、人工过程等)。系统流程图表达的是 数据在系统个部位之间流动的情况,而不是对数据进行加工处理的控制过程,因此尽管系统 流程图的某种符号和程序流程图的符号形式相同,但是它却是物理流程图而不是程序流程 图。 宠物商店电子商务网站的系统流程图如下: 2.2 数据流程图(DFD) 数据流程图是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经 受的变换。在数据流程图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处 理的逻辑过程。 宠物商店电子商务网站的数据流程图如下: 2.3 数据字典 数据字典是关于数据的信息的集合,也就是对数据流程图中包含的所有元素的定义的 集合。 第三章:需求分析 为了开发处真正满足用户需求的软件产品,首先必须知道用户的需求。需求分析是软件 定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么?”这个问题。 3.1 确定对系统的综合要求 系统应实现如下功能: ?用户 注册/登陆/忘记密码/管理个人信息 查询宠物 购物车管理 提交订单 信用卡支付 查询历史购物记录 ?宠物商店 接受/处理订单消息 手工接受/拒绝订单 用E-mail来通知客户 发订单给供应商 销售统计 ?供应商 接受订单 派送货物给用户 提供一个基于web的库存管理 维护库存数据库 3.2 建立需求分析的数据模型(实体联系图) 建立数据模型是为了更好的理解并描述问题的信息域。实体联系图(ER图)是一种建 立数据模型的图形,它的主要功能是描绘对象及数据对象之间的关系。 宠物商店电子商务网站的实体联系图如下: 3.3 建立需求分析的功能模型(数据流图) 建立功能模型是为了定义软件应完成的功能。数据流图是建立功能模型的基础,它的主 要功能是描绘当数据在软件系统中移动时被转变的逻辑过程。 宠物商店电子商务网站的数据流图如下: 3.4 建立需求分析的行为模型(状态转换图) 建立行为模型是为了描述作为外部事件结果的软件行为。状态转换图是行为模型的基 础,它的主要功能是指明作为外部事件结果的系统行为。状态转换图描绘了系统的各种行为 模式(称为“状态”)和在不同状态间转换的方式。 宠物商店电子商务网站的状态转换图如下: 第四章:总体设计 总体设计的基本目的就是回答“概括地说,系统应该如何实现?”这个问题,因此,总 体设计又称为概要设计或初步设计。通过这个阶段的工作组成系统的物理元素—程序、文件、 数据库、人工过程和文档等,但是每个物理元素仍然处于黑盒子级,这些黑盒子里的具体内 容将在以后仔细设计。总体设计阶段的另一个重要任务就是设计软件的结构,也就是要确定 系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。 4.1 网站系统分析 根据前面的设计思想进行分析,按照系统开发的基本观点对网站进行分解,从内容上可 对网站作如下划分: ?用户 注册/登陆/忘记密码/管理个人信息 查询宠物 购物车管理 提交订单 信用卡支付 查询历史购物记录 ?宠物商店 接受/处理订单消息 手工接受/拒绝订单 用E-mail来通知客户 发订单给供应商 销售统计 ?供应商 接受订单 派送货物给用户 提供一个基于web的库存管理 维护库存数据库 4.2 模块划分 主要分为用户、宠物商店和供应商三个模块。 4.3 主页设计 网站主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,体现宠物商 店的活力,静态主页方式介绍宠物商店的基本信息,对于网站各种数据库的建设,就得利用 ASP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实 现。 4.4 设计软件结构(层次图) 通常程序中的一个模块完成一个适当的子功能。
/
本文档为【宠物商店】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索