系统(子系统)设计(结构设计)说明书(SSDD)_第1页
系统(子系统)设计(结构设计)说明书(SSDD)_第2页
系统(子系统)设计(结构设计)说明书(SSDD)_第3页
系统(子系统)设计(结构设计)说明书(SSDD)_第4页
系统(子系统)设计(结构设计)说明书(SSDD)_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网上书店系统/子系统设计(结构设计)说明(SSDD)组员:说明:1.系统/子系统设计(结构设计)说明(SSDD)描述了系统或子系统的系统级或子系统级设计与体系结构设计。SSDD可能还要用接口设计说明(IDD)和数据库(顶层)设计说明(DBDD)加以补充。2.SSDD连同相关的IDD和DBDD是构成进一步系统实现的基础。贯穿本文的术语“系统”如果适用的话,也可解释为“子系统”。所形成的文档应冠名为“系统设计说明”或“子系统设计说明”。目录TOC o 1-5 h z HYPERLINK l bookmark0 o Current Document 系统/子系统设计(结构设计)说明(SSDD)1 H

2、YPERLINK l bookmark4 o Current Document 引言3 HYPERLINK l bookmark6 o Current Document 标识3 HYPERLINK l bookmark8 o Current Document 1.2系统概述3 HYPERLINK l bookmark10 o Current Document 1.3文档概述3 HYPERLINK l bookmark12 o Current Document 1.4基线3 HYPERLINK l bookmark14 o Current Document 引用文件3 HYPERLINK l b

3、ookmark16 o Current Document 系统级设计决策4 HYPERLINK l bookmark18 o Current Document 4系统体系结构设计4 HYPERLINK l bookmark20 o Current Document 系统总体设计4 HYPERLINK l bookmark22 o Current Document 概述4 HYPERLINK l bookmark28 o Current Document 4.1.2设计思想4 HYPERLINK l bookmark36 o Current Document .3基本处理流程5 HYPERLIN

4、K l bookmark42 o Current Document 4.1.4系统体系结构6 HYPERLINK l bookmark50 o Current Document .5功能需求与系统配置项的关系9 HYPERLINK l bookmark52 o Current Document .6人工处理过程9 HYPERLINK l bookmark54 o Current Document 4.2系统部件7 HYPERLINK l bookmark56 o Current Document 4.3执行概念9 HYPERLINK l bookmark58 o Current Documen

5、t 4.4接口设计10接口标识和图表错误!未定义书签。 HYPERLINK l bookmark62 o Current Document 5运行设计7 HYPERLINK l bookmark64 o Current Document 系统初始化7运行控制8 HYPERLINK l bookmark66 o Current Document 运行结束8 HYPERLINK l bookmark68 o Current Document 6系统出错处理设计12 HYPERLINK l bookmark70 o Current Document 6.1出错信息12 HYPERLINK l boo

6、kmark72 o Current Document 6.2补救措施12 HYPERLINK l bookmark74 o Current Document 7系统维护设计13 HYPERLINK l bookmark76 o Current Document 7.1检测点的设计137.2检测专用模块的设计9尚待解决的问题9 HYPERLINK l bookmark78 o Current Document 需求的可追踪性9 HYPERLINK l bookmark80 o Current Document 注解9 HYPERLINK l bookmark82 o Current Docume

7、nt 附录91引言标识适用系统:所有可以连接因特网的系统标题:网上书店版本号:1.0系统概述本系统应该具有对图书信息的管理以及对用户信息的管理以及存储功能,并能够保存用户账号信息、购买信息等。读者可以进行网上浏览书籍、图书检索、网上购书以及网上付款。本项目的使用者是需要购买书籍的任意用户,故对性能要求较高,需要功能全面、方便且易于操作。文档概述本文档用于帮助开发人员了解工作进度,方便自己和他人阅读和改进代码,还能够帮助管理人员管理软件开发进程、提高软件的开发效率和质量;便于管理人员、开发人员和操作人员之间的协作、交流和了解,使软件开发活动更加科学有效。同时,便于用户了解软件的功能、性能等各项指

8、标。无保密性要求。本文档的阅读对象如下:开发人员测试阶段人员对本文档进行评审的人员或机构项目组及其他有权需要调用本文档的人员基线基线:GB/T8567-20062引用文件GB/T8567-2006计算机软件文档编制规范张海藩软件工程导论(第四版)张志伟电子商务之父亚马逊网络书店传奇3系统级设计决策根据需求分析,该软件应该基本实现:注册新用户:输入用户名、密码、确认密码。若三者中存在空白项,则显示提示信息;若数据库中已存在当前注册的用户名,则显示提示信息;若用户名、密码规格不符合要求,则显示提示信息。用户登陆:输入用户名、密码。若用户名不存在于数据库中,则显示提示信息;若用户名与密码不匹配,则显

9、示提示信息。添加书籍:直接在数据库中编辑书籍信息。搜索书籍:输入书名关键字。若存在,则显示书籍具体信息;若不存在,则显示提示信息。购买书籍:输入购买指令。若用户已登陆,则显示购买成功,数据库数量减一;若用户未登录,则显示提示信息。界面:魔方书店LOGO、用户名登陆链接、首页推荐书籍。4系统体系结构设计系统总体设计概述功能描述对书店的图书信息和用户(网站注册用户即潜在购书者)的信息进行有效的管理;对图书的进存销等环节进行信息化管理;实现读者网上浏览图书,网上购书的可能。实现数据库的录入、图书检索、用户信息查询、图书信息查询;店中所有的图书能够供用户随时查阅;用户的个人信息可以由用户自己修改,添加

10、;书店图书的信息只能由书店管理人员添加,修改;所有注册用户信息只能由书店管理人员查询。运行环境所有可以连接因特网的操作系统:windows系统linux系统android系统ios系统mac系统windowsmobile系统设计思想系统构思一个针对图书交易的网站,所有人都能使用,它包括了用户注册与登陆、图书检索与购买等功能。该系统运营的网上书店与实体书店相比减少了管理员的工作量,实现书籍管理的数字化,大大提高了工作效率;用户足不出户即可进入书店浏览与购买所需书籍,节省客户时间,并能迅速获得所需书籍的全面信息,提高客户购买书籍的效率;网上书店可以24小时营业,不受时间和地点的限制,既方便了客户,

11、也增加了运营商的收益。4.1.2.2关键技术与算法主要技术:HTML、CSS、JSP、MySQL。主要算法:存储、查找、对比算法。关键数据结构数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率数据结构往往同高效的检索算法和索引技术有关。Datastructures隼合容器数组-关联数组Multimap-隼參重隼-散列克-树状数组列表-槌表-从列-堆栈循坏从列跳跃列表树-二叉查找树-堆-线段树红黑树AVL树圏有向无坏圏二元决策圏-无向圏4.1.3基本处理流程4.1.3.1系统流程图4.1.

12、3.2数据流程图顶层数据流图:购买图书Entity订单数据External注册用户ExternalEntity未注册用户ExternalEntity管理员后台处理Z注册Z登录/登录信息处理结果信息登录信息注册信息.用户信息第二层数据流图(前台购书)第二层数据流图(后台管理)第三层数据流图(登录信息):系统体系结构系统配置项注册新用户:注册新的用户名和密码。用户登陆:用数据库中已存在用户名和所匹配的密码登录。添加书籍:直接在数据库中编辑书籍信息。搜索书籍:通过书名关键词搜索书籍。购买书籍:购买书籍。界面:魔方书店LOGO、用户名登陆链接、首页推荐书籍。系统层次结构各个配置项之间是并列的关系。系统

13、配置项设计注册新用户:输入用户名、密码、确认密码。若三者中存在空白项,则显示提示信息;若数据库中已存在当前注册的用户名,则显示提示信息;若用户名、密码规格不符合要求,则显示提示信息。用户登陆:输入用户名、密码。若用户名不存在于数据库中,则显示提示信息;若用户名与密码不匹配,则显示提示信息。添加书籍:直接在数据库中编辑书籍信息。搜索书籍:输入书名关键字。若存在,则显示书籍具体信息;若不存在,则显示提示信息。购买书籍:输入购买指令。若用户已登陆,则显示购买成功,数据库数量减一;若用户未登录,则显示提示信息。界面:魔方书店LOGO、用户名登陆链接、首页推荐书籍。功能需求与系统配置项的关系人工处理过程

14、要求用户注册用户名要求用户登录用户名要求用户搜索图书要求用户购买图书要求管理员管理图书系统部件网页和服务器执行概念接口设计4.4.1接口设计与图表用户接口用户注册和登陆网站,并搜索、查看和购买图书外部接口由键盘输入用户名、密码和关键词,由鼠标点击杳看、购买等按钮内部接口模块间需要传值、数据传递5运行设计系统初始化WelcometoGibeBocdcStare魔方书店2015-06-14饭回首页|请登录|登陆/注址魔方书店CubeBookstore城市:西安天气:晴朗温度:25X2捜索每日推荐:红楼梦主要内容:红楼梦,中国古典四大名著之苜,清代作家曹雪芹创作的章回体长篇小说。小说以贾、史、王、薛

15、四大家族的兴衰为背景,以贾府的家庭琐事、闺阁闲情为中心,以贾宝玉、林黛玉、薛宝钗的爱情婚姻故事为主线,描写了以贾宝玉和金陵十二钗为中心的正邪两赋有情人的人性美和悲剧新书上架软件工程系统的介绍软件工程的流程和相关方法笑傲江湖侠客们的恩怨情仇文化苦旅文化的传承李开复全集李开复的自传书籍数据库系统概论详细信息详细信息详细信息详细信息详细信息5.2运行控制5.3运行结束6系统出错处理设计出错信息注册和登陆时未按要求输入用户名和密码,会提示错误信息。补救措施数据输入错误:重新输入数据。数据输入缺失:补充输入数据。7系统维护设计7.1检测点的设计界面设计与修改检测点超链接设计与修改检测点数据库链接设计与修

16、改检测点服务器运行与维护检测点未实现书籍的批量购买未实现真正的在线购买只能通过修改数据库来添加书籍未实现用户反馈系统9需求的可追踪性可以通过某书籍的点击量和购买量来分析书籍的需求情况:点击量高、购买量低:分析书籍价格是否过高点击量高、购买量高:分析书籍是否可以适度涨价并多进货点击量低、购买量低:分析书籍是否需要下架或进行促销活动点击量低、购买量高:分析书籍是否被非法囤积10注解缩略语:CASE计算机辅助软件工程ComputerAssistantSoftwareEngineeringCOM计算机操作手册ComputerOperationManualCPM计算机编程手册ComputerProgra

17、mmingManualCSCI计算机软件配置项ComputerSoftwareConfigurationItemDBDD数据库(顶层)设计说明DatabaseDesignDescriptionDID资料条目说明DataItemDescriptionDPMR开发进度月报DevelopmentPlanMonthReportDRD数据需求说明DatarequirementDescriptionFAR可行性分析报告FeasibilityanalysisReportHWCI硬件配置项HardwareConfigurationItemIDD接口设计说明InterfaceDesignDescriptionI

18、RS接口(软件)需求规格说明InterfaceRequirementSpecificationIV&V独立验证和确认IndependentverificationandvalidationOCD运行概念说明OperationConceptionDescriptionPDSR项目开发总结报告ProjectDevelopmentsummaryReportSCCB软件配置控制委员会SoftwareConfigurationControlBoardSCM软件配置管理SoftwareConfigurationManagerSCMP软件配置管理计划SoftwareConfigurationManagerPlanSDD软件(结构)设计说明SoftwareDesignDescriptionSDF软件开发文件Softwa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论