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

下载本文档

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

文档简介

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

2、D)1 HYPERLINK l bookmark6 o Current Document 引言4 HYPERLINK l bookmark8 o Current Document 标识4 HYPERLINK l bookmark10 o Current Document 系统概述4 HYPERLINK l bookmark12 o Current Document 文档概述4 HYPERLINK l bookmark14 o Current Document 基线4 HYPERLINK l bookmark16 o Current Document 引用文件5 HYPERLINK l book

3、mark18 o Current Document 系统级设计决策4 HYPERLINK l bookmark20 o Current Document 系统体系结构设计6 HYPERLINK l bookmark22 o Current Document 系统总体设计6 HYPERLINK l bookmark24 o Current Document 概述6设计思想7 HYPERLINK l bookmark38 o Current Document 基本处理流程8 HYPERLINK l bookmark42 o Current Document 系统体系结构6功能需求与系统配置项的关系

4、12 HYPERLINK l bookmark50 o Current Document 人工处理过程13 HYPERLINK l bookmark52 o Current Document 系统部件7 HYPERLINK l bookmark54 o Current Document 执行概念13 HYPERLINK l bookmark56 o Current Document 接口设计134.4.1接口标识和图表错误!未定义书签。 HYPERLINK l bookmark58 o Current Document 运行设计7 HYPERLINK l bookmark60 o Curren

5、t Document 系统初始化7 HYPERLINK l bookmark62 o Current Document 运行控制8 HYPERLINK l bookmark64 o Current Document 运行结束8 HYPERLINK l bookmark66 o Current Document 系统出错处理设计15 HYPERLINK l bookmark68 o Current Document 出错信息16 HYPERLINK l bookmark70 o Current Document 补救措施16 HYPERLINK l bookmark72 o Current Do

6、cument 系统维护设计16 HYPERLINK l bookmark74 o Current Document 7.1检测点的设计16检测专用模块的设计9 HYPERLINK l bookmark76 o Current Document 尚待解决的问题9 HYPERLINK l bookmark78 o Current Document 需求的可追踪性9注解9附录91引言1.1标识适用系统:所有可以连接因特网的系统标题:网上书店版本号:1.01.2系统概述本系统应该具有对图书信息的管理以及对用户信息的管理以及存储功能,并能够保存用户账号信息、购买信息等。读者可以进行网上浏览书籍、图书检索

7、、网上购书以及网上付款。本项目的使用者是需要购买书籍的任意用户,故对性能要求较高,需要功能全面、方便且易于操作。1.3文档概述本文档用于帮助开发人员了解工作进度,方便自己和他人阅读和改进代码,还能够帮助管理人员管理软件开发进程、提高软件的开发效率和质量;便于管理人员、开发人员和操作人员之间的协作、交流和了解,使软件开发活动更加科学有效。同时,便于用户了解软件的功能、性能等各项指标。无保密性要求。本文档的阅读对象如下:开发人员测试阶段人员对本文档进行评审的人员或机构项目组及其他有权需要调用本文档的人员1.4基线基线:GB/T8567-20062引用文件GB/T8567-2006计算机软件文档编制

8、规范张海藩软件工程导论(第四版)张志伟电子商务之父亚马逊网络书店传奇3系统级设计决策根据需求分析,该软件应该基本实现:注册新用户:输入用户名、密码、确认密码。若三者中存在空白项,则显示提示信息;若数据库中已存在当前注册的用户名,则显示提示信息;若用户名、密码规格不符合要求,则显示提示信息。用户登陆:输入用户名、密码。若用户名不存在于数据库中,则显示提示信息;若用户名与密码不匹配,则显示提示信息。添加书籍:直接在数据库中编辑书籍信息。搜索书籍:输入书名关键字。若存在,则显示书籍具体信息;若不存在,则显示提示信息。购买书籍:输入购买指令。若用户已登陆,则显示购买成功,数据库数量减一;若用户未登录,

9、则显示提示信息。界面:魔方书店LOGO、用户名登陆链接、首页推荐书籍。4系统体系结构设计4.1系统总体设计4.1.1概述4.1.1.1功能描述对书店的图书信息和用户(网站注册用户即潜在购书者)的信息进行有效的管理;对图书的进存销等环节进行信息化管理;实现读者网上浏览图书,网上购书的可能。实现数据库的录入、图书检索、用户信息查询、图书信息查询;店中所有的图书能够供用户随时查阅;用户的个人信息可以由用户自己修改,添加;书店图书的信息只能由书店管理人员添加,修改;所有注册用户信息只能由书店管理人员查询。4.1.1.2运行环境所有可以连接因特网的操作系统:windows系统linux系统android

10、系统ios系统mac系统windowsmobile系统4.1.24.1.2.1系统构思一个针对图书交易的网站,所有人都能使用,它包括了用户注册与登陆、图书检索与购买等功能。该系统运营的网上书店与实体书店相比减少了管理员的工作量,实现书籍管理的数字化,大大提高了工作效率;用户足不出户即可进入书店浏览与购买所需书籍,节省客户时间,并能迅速获得所需书籍的全面信息,提高客户购买书籍的效率;网上书店可以24小时营业,不受时间和地点的限制,既方便了客户,也增加了运营商的收益。4.1.2.2关键技术与算法主要技术:HTML、CSS、JSP、MySQL。主要算法:存储、查找、对比算法。4.1.2.3关键数据结

11、构数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。Dat3_stmetiire5-軽-容器-数组-參重隼-关联数组-散列克Multimap-鞫状藪组-隼-驱-碰克-弘列-堆栈循环以列-跳跃列衷-M-二更查捞甜-堆-线段树红黑树AVL囹有向无坏囹二元决策圏无向囲4.1.3基本处理流程4.1.3.2数据流程图顶层数据流图:ExternalEntity未注册用户注世用户第二层数据流图(前台购书)订单提交订单信息存储f订单洁息zl订单信息第三层数据

12、流图(登录信息)订单处理结果信息ExternalEntity用户甲户注册丿甲.门息用户信思存储2I用户登录爲3登录判断处理/用户信息判断信息己注册甲户4.1.4系统体系结构4.1.4.1系统配置项注册新用户:注册新的用户名和密码。用户登陆:用数据库中已存在用户名和所匹配的密码登录添加书籍:直接在数据库中编辑书籍信息。搜索书籍:通过书名关键词搜索书籍。购买书籍:购买书籍。界面:魔方书店LOGO、用户名登陆链接、首页推荐书籍。4.1.4.2系统层次结构各个配置项之间是并列的关系。4.1.4.3系统配置项设计注册新用户:输入用户名、密码、确认密码。若三者中存在空白项,则显示提示信息;若数据库中已存在

13、当前注册的用户名,则显示提示信息;若用户名、密码规格不符合要求,则显示提示信息。用户登陆:输入用户名、密码。若用户名不存在于数据库中,则显示提示信息;若用户名与密码不匹配,则显示提示信息。添加书籍:直接在数据库中编辑书籍信息。搜索书籍:输入书名关键字。若存在,则显示书籍具体信息;若不存在,则显示提示信购买书籍:输入购买指令。若用户已登陆,则显示购买成功,数据库数量减一;若用户未登录,则显示提示信息。界面:魔方书店LOGO、用户名登陆链接、首页推荐书籍。4.1.6人工处理过程要求用户注册用户名要求用户登录用户名要求用户搜索图书要求用户购买图书要求管理员管理图书4.2系统部件网页和服务器4.3执行

14、概念4.4接口设计用户接口用户注册和登陆网站,并搜索、查看和购买图书外部接口由键盘输入用户名、密码和关键词,由鼠标点击杳看、购买等按钮内部接口模块间需要传值、数据传递5运行设计5.1系统初始化庵h书店毎H推荐旳楼梦新书上架文代的牺篌卄婕亍处CubeBookStore娥刊:|樹阶朋件工理旳哥翟也伯采械丰RMfriaff书ii或数戢片赛纸槪论*!丈化苦洽)读75巻书了5.2运行控制登陆prMjgdby&20迦馬TFL*餌芭5TJ*|会谢曲舟戶若叵厂二TKt九千母sw怦,皆厦-潭庖、岸母如gJSTleiW*竦市eas盂气I瓒方謹书弔暂方方里貉厳h书店CubeBaokStoreUS行方里路br520鑿

15、屉*的珀錚和r旳吊杳询辭黑:KT,书JE30IW:4城吊,幵壬天區E1换曲魔方书店CubeBookSLoreCjavalftilNj对象编用粉孙將1盯mvm网邙册觀粘詳j年岳谢卫卑HiMkKoby2jQ本书详细倍息:面向对象编樨3食对店2CiLM-Ur?1RK读方巻书硏瀚坯黒方月里甌一jOi/ilH跆方书店CubeBookStorel?.T.5S天兀,阴朋书号Jffli书鼠1讯女面冋对冬霜程柞舌-甘标W-65.D故童190血加让lf.Z疝馮弓5.3运行结束登录错误,请输入正确的用户名和密码:或谙iMJii再登陆4曙込霄iF1-CiflwBcnkicre凰方书隼3QL5-W-14谨百苦页粉超ia

16、/o城市口西玄亦山罔CubeBookstore返阿育厲by520!您已成功则买了面问对象編.程,请继除卿物!谟戸吾仍一厅月里込一4“喘SJ:CM-I4魔方书店CubeBookstore版帀-ns6系统出错处理设计6.1出错信息注册和登陆时未按要求输入用户名和密码,会提示错误信息6.2补救措施数据输入错误:重新输入数据。数据输入缺失:补充输入数据。7系统维护设计7.1检测点的设计界面设计与修改检测点超链接设计与修改检测点数据库链接设计与修改检测点服务器运行与维护检测点8尚待解决的问题未实现书籍的批量购买未实现真正的在线购买只能通过修改数据库来添加书籍未实现用户反馈系统9需求的可追踪性可以通过某书

17、籍的点击量和购买量来分析书籍的需求情况:点击量高、购买量低:分析书籍价格是否过高点击量高、购买量高:分析书籍是否可以适度涨价并多进货点击量低、购买量低:分析书籍是否需要下架或进行促销活动点击量低、购买量高:分析书籍是否被非法囤积10注解缩略语:CASE计算机辅助软件工程ComputerAssistantSoftwareEngineeringCOM计算机操作手册ComputerOperationManualCPM计算机编程手册ComputerProgrammingManualCSCI计算机软件配置项ComputerSoftwareConfigurationItemDBDD数据库(顶层)设计说明D

18、atabaseDesignDescriptionDID资料条目说明DataItemDescriptionDPMR开发进度月报DevelopmentPlanMonthReportDRD数据需求说明DatarequirementDescriptionFAR可行性分析报告FeasibilityanalysisReportHWCI硬件配置项HardwareConfigurationItemIDD接口设计说明InterfaceDesignDescriptionIRS接口(软件)需求规格说明InterfaceRequirementSpecificationIV&独立验证和确认IndependentverificationandvalidationVOCD运行概念说明OperationConceptionDescriptionPDSR项目开发总结报告ProjectDevelopmentsummaryReportSCCB软件配置控制委员会SoftwareConfigurationControlBoardSCM软件配置管理SoftwareConfigurationManagerSCMP软件配置管理计划SoftwareConfigurationManagerPlanSDD软件(结构)设计说明SoftwareDesignDes

温馨提示

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

评论

0/150

提交评论