




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
设计说明书设计说明书 Project DS 304第 1 页 共 14 页 Petshop 设计说明书 文档标识 Petshop DS 304当前版本 1 0 草稿 当前状态 发布 发布日期 2004 1 27 修改历史 日期版本作者修改内容评审号变更控制号 设计说明书设计说明书 Project DS 304第 2 页 共 14 页 目目 录录 1概述概述 3 1 1编写目的 3 1 2项目背景 3 1 3术语和缩写 3 1 4参考资料 3 2系统设计系统设计 3 2 1技术结构设计 3 2 1 1体系架构设计 3 2 1 2公用组件设计 4 2 2模块设计 4 2 2 1AccountInfo 4 2 2 2AddressInfo 4 2 2 3 5 2 3接口设计 5 2 4界面设计 5 2 4 1界面规范设计 5 2 4 2典型界面设计 6 2 4 2 1 1主页面 default aspx 6 2 4 2 1 2帮助页面 Help aspx 6 2 4 2 1 3宠物分类页面 Category aspx 7 2 4 2 1 4宠物种类页面 Product aspx 7 2 4 2 1 5宠物信息页面 ProductDetails aspx 7 2 4 2 1 6登录页面 SignIn aspx 7 2 4 2 1 7取消登录页面 SignOut aspx 8 2 4 2 1 8创建新帐户页面 CreateAccount aspx 8 2 4 2 1 9编辑账户信息页面 EditAccount aspx 9 2 4 2 1 10购物车页面 Cart aspx 9 2 4 2 1 11订单页面 OrderBilling aspx 10 2 4 2 1 12送货地址页面 OrderShipping aspx 10 2 4 2 1 13订单处理和确认页面 OrderProcess aspx 11 2 4 3特殊界面设计 11 2 5数据结构设计 11 设计说明书设计说明书 Project DS 304第 3 页 共 14 页 1 概述概述 1 1编写目的编写目的 简要说明编写本设计说明书的目的 指出读者对象 1 2项目背景项目背景 说明软件系统的名称 开发者 设计原则和方法 1 3术语和缩写术语和缩写 简要说明本设计说明书中涉及的专门术语 容易引起歧义的概念 关键词缩写及其他需要 解释的内容 例 术语术语 描述性定义描述性定义 Internet 英特网 Intranet 内部网 1 4参考资料参考资料 以列表或排序的方式给出重要的参考资料的名称 文档标识号 版本号 作者 单位等信 息 例 序号文件名文件标识号发表日期出版单位或作者 2 系统设计系统设计 2 1技术结构设计技术结构设计 2 1 1 体系架构设计体系架构设计 PetShop 应用程序体系架构图如下 设计说明书设计说明书 Project DS 304第 4 页 共 14 页 根据设计 选择实现的语言为 C A 开发工具为 VS 基于 Windows 操作平 台及 Oracle SqlServer 数据库 2 1 2 公用组件设计公用组件设计 根据项目实际情况 可进一步细分章节 2 2模块设计模块设计 2 2 1 AccountInfo AccountInfo AccountInfo in userId string in password string in email string in address AddressInfo in language string in category string in showFavorites bool in showBanners bool UserId string Password string Email string Address AddressInfo Language string Category string IsShowFavorites bool IsShowBanners bool userId string password string email string address AddressInfo language string category string showFavorites bool showBanners bool A Ac cc co ou un nt tI In nf fo o 2 2 2 AddressInfo 设计说明书设计说明书 Project DS 304第 5 页 共 14 页 AddressInfo AddressInfo in firstName string in lastName string in address1 string in address2 string in city string in state string in zip string in country string in phone string FirstName string LastName string Address1 string Address2 string City string State string Zip string Country string Phone string firstName string lastName string address1 string address2 string city string state string zip string country string phone string A Ad dd dr re es ss sI In nf fo o 2 2 3 2 3接口设计接口设计 1 IAccount 为针对不同数据库产品编写的 操作用户账号的类 所必须实现的一系列方法定义契 约 2 IInventory 定义 操作库存量的类 所必须实现的一系列方法 或者说将操作库存量的一系列 所 有 方法做一个汇总 3 IItem 定义 操作某一 Item 的类 所必须实现的一系列方法 Item 在 Model 中定义了 是 指具体某一类别的 Product 如男猫或女猫 4 IOrder 定义了一组 DAL 层中 操作用户订单的类 必须执行的方法 其中包括 添加一张 新订单 的方法 Insert 和根据一个已有的订单号取得此订单详细信息的方法 GetOrder 此方法返回的是一个 OrderInfo 对象 Model 中的 OrderInfo 类模型定义了用户的某一张 Order 中相关的信息 如发货地点 总价 信用卡号码等等 5 IProduct 定义类一组在 DAL 层中编写的 对 Product 进行操作的类 6 IProfile 定义一组在 DAL 层编写的 对用户 Profile 进行操作的类 具体见 PetShop 类图 vsd 2 4界面设计界面设计 2 4 1 界面规范设计界面规范设计 设计说明书设计说明书 Project DS 304第 6 页 共 14 页 设计本系统统一要遵循的用户界面规范 如界面布局设计 界面配色方案 用户操作习惯 界面元素呈现方案等 如 界面采用Windows界面规范 Office XP界面风格 采用银灰色调 按从上到下 从左到右操作习惯等 2 4 2 典型界面设计典型界面设计 2 4 2 1 1 主页面 default aspx 2 4 2 1 2 帮助页面 Help aspx 设计说明书设计说明书 Project DS 304第 7 页 共 14 页 2 4 2 1 3 宠物分类页面 Category aspx 2 4 2 1 4 宠物种类页面 Product aspx 2 4 2 1 5 宠物信息页面 ProductDetails aspx 2 4 2 1 6 登录页面 SignIn aspx 设计说明书设计说明书 Project DS 304第 8 页 共 14 页 2 4 2 1 7 取消登录页面 SignOut aspx 2 4 2 1 8 创建新帐户页面 CreateAccount aspx 设计说明书设计说明书 Project DS 304第 9 页 共 14 页 2 4 2 1 9 编辑账户信息页面 EditAccount aspx 2 4 2 1 10购物车页面 Cart aspx 设计说明书设计说明书 Project DS 304第 10 页 共 14 页 2 4 2 1 11订单页面 OrderBilling aspx 2 4 2 1 12送货地址页面 OrderShipping aspx 设计说明书设计说明书 Project DS 304第 11 页 共 14 页 2 4 2 1 13订单处理和确认页面 OrderProcess aspx 2 4 3 特殊界面设计特殊界面设计 设计系统中有特殊意义的或用户有特殊操作要求的交互界面 如系统启动界面 各种 logo 财务凭证编辑界面 DVD工作人员列表界面等 并提供样例 若项目中无特殊界面 可剪裁本节 2 5数据结构设计数据结构设计 MSPetShopOrders 数据库结构 设计说明书设计说明书 Project DS 304第 12 页 共 14 页 MSPetShop 数据库结构 设计说明书设计说明书 Project DS 304第 13 页 共 14 页 数据库表及用途数据库表及用途 表名表名用途用途 Account代表基本客户信息 BannerData存储广告条信息 Category目录类别 Fish Dogs Cats 等 Inve
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 六一游戏集市活动方案
- 六一酒馆活动策划方案
- 六一预售活动方案
- 六味斋营销活动策划方案
- 六年级汉语拼音活动方案
- 业务助理考试试题及答案
- 安全生产电工试题及答案
- 药师考试试题及答案解析
- 安全设施管理试题及答案
- 安全评价知识试题及答案
- 2025年广东省广州市花都区交通局建管中心招聘14人历年高频重点提升(共500题)附带答案详解
- 临床心内科主任竞聘稿
- 电动工器具安全使用培训
- 垃圾焚烧炉安装及方案
- 防水工程专项施工方案
- 幼儿教师讲故事技巧培训
- 日本建设项目可视化、安全文明、工艺管理总结
- 【MOOC】思想道德与法治-南开大学 中国大学慕课MOOC答案
- 网络管理与维护综合实训课程
- 【MOOC】保险学概论-中央财经大学 中国大学慕课MOOC答案
- 【MOOC】学术交流英语-东南大学 中国大学慕课MOOC答案
评论
0/150
提交评论