




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网上书店系统/子系统设计结构设计说明SSDD组员:说明:1 1.?系统/子系统设计结构设计说明?SSDDVSSDDV 苗述了系统或子 系统的系统级或子系统级设计与体系结构设计。SSDDSSDD 可能还要用?接口设计说明?IDDIDD和?数据库顶层设计说明DBDDDBDD 加以补充。2.SSDD2.SSDD 连同相关的 IDDIDD 和 DBDEfeDBDEfe 构成进一步系统实现的根底。 贯穿本文的术语“系统如果适用的话,也可解释为“子系统。 所形成的文档应冠名为“系统设计说明或“子系统设计说明。目录系统/子系统设计(结构设计)说明(SSDD). 11引言.31.1标识.31.2系统概述.31
2、.3文档概述.31.4基线.32引用文件.33系统级设计决策 .44系统体系结构设计 .44.1系统总体设计 .44.1.1概述.44.1.2设计思想.44.1.3根本处理流程 .54.1.4系统体系结构 .64.1.5功能需求与系统配置项的关系 .94.1.6人工处理过程 .94.2系统部件.74.3执行概念.94.4接口设计.104.4.1接口标识和图表 . 错误!未定义书签。5运行设计 .75.1系统初始化.75.2运行控制.85.3运行结束 .86系统出错处理设计 .126.1出错信息.126.2补救措施.127系统维护设计 .137.1检测点的设计 .137.2检测专用模块的设计 .
3、98尚待解决的问题 .99需求的可追踪性 .910注解.9附录.91引言1.1标识适用系统:所有可以连接因特网的系统标题:网上书店版本号:1.01.2系统概述本系统应该具有对图书信息的管理以及对用户信息的管理以及存储功能,并能够保存用户账号信息、购置信息等。读者可以进行网上浏览书籍、图书检索、网上购书以及网上付款。本工程的使用者是需要购置书籍的任意用户,故对性能要求较高,需要功能全面、方便且易于操作。1.3文档概述本文档用于帮助开发人员了解工作进度,方便自己和他人阅读和改良代码,还能够帮助管理人员管理软件开发进程、提高软件的开发效率和质量;便于管理人员、开发人员和操作人员 之间的协作、交流和了
4、解,使软件开发活动更加科学有效。同时,便于用户了解软件的功能、性能等各项指标。无保密性要求。本文档的阅读对象如下:1开发人员2测试阶段人员3对本文档进行评审的人员或机构4工程组及其他有权需要调用本文档的人员1.4基线基线:GB/T 8567-20062引用文件GB/T 8567-2006计算机软件文档编制标准?张海藩软件工程导论?第四版张志伟电子商务之父亚马逊网络书店传奇?3系统级设计决策根据需求分析,该软件应该根本实现:1注册新用户:输入用户名、密码、确认密码。假设三者中存在空白项,那么显示提示信息;假设数据库中已存在当前注册的用户名,那么显示提示信息;假设用户名、 密码规格不符合要求,那么
5、显示提示信息。2用户登陆:输入用户名、密码。假设用户名不存在于数据库中,那么显示提示信息;假设用户名与密码不匹配,那么显示提示信息。3添加书籍:直接在数据库中编辑书籍信息。4搜索书籍:输入书名关键字。假设存在,那么显示书籍具体信息;假设不存在,那么显示提示信息。5购置书籍:输入购置指令。假设用户已登陆,那么显示购置成功,数据库数量减一;假设用户未 登录,那么显示提示信息。6界面:魔方书店LOGO用户名登陆链接、首页推荐书籍。4系统体系结构设计4.1系统总体设计4.1.1概述4.1.1.1功能描述对书店的图书信息和用户网站注册用户即潜在购书者的信息进行有效的管理;对图书的进存销等环节进行信息化管
6、理;实现读者网上浏览图书,网上购书的可能。实现数据库的录入、图书检索、用户信息查询、图书信息查询;店中所有的图书能够供用户随时查阅;用户的个人信息可以由用户自己修改,添加;书店图书的信息只能由书店管理人员添加,修改;所有注册用户信息只能由书店管理人员查询。4.1.1.2运行环境所有可以连接因特网的操作系统:1windows系统2linux系统3android系统4ios系统5mac系统6windows mobile系统4.1.2设计思想4.1.2.1系统构思一个针对图书交易的网站,所有人都能使用,它包括了用户注册与登陆、图书检索与购置等 功能。该系统运营的网上书店与实体书店相比减少了管理员的工
7、作量,实现书籍管理的数字化, 大大提高了工作效率;用户足不出户即可进入书店浏览与购置所需书籍,节省客户时间,并能迅速获得所需书籍的全面信息,提高客户购置书籍的效率;网上书店可以24小时营业,不受时间和地点的限制,既方便了客户,也增加了运营商的收益。4.1.2.2关键技术与算法1主要技术:HTML CSS JSR MySQL2主要算法:存储、查找、比照算法。4.1.2.3关键数据结构数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系 的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。Data
8、structures- -集合集合 容器容器- -数蛆数蛆 多重集多重集 美联数蛆美联数蛆 散列表散列表Multimap 树状数组树状数组, ,堇堇 列表列表- -循环队列循环队列 槌表槌表 跳跃列表跳跃列表 队列队列 堆栈堆栈. .树树- -红罢树红罢树 一叉萱拔树一叉萱拔树 AVL树树 堆堆- -携段树携段树* *囹囹J J有向无邱图有向无邱图 二元决策囹二元决策囹* *无向囹无向囹实用文档第二层数据流图前台购书4.1.3根本处理流程4.1.3.1系统流程图4.1.3.2数据流程图顶层数据流图:实用文档 External Entity,登录用户查询信息第二层数据流图后台管理第三层数据流图登
9、录信息实用文档4.1.4系统体系结构4.1.4.1系统配置项1注册新用户:注册新的用户名和密码。2用户登陆:用数据库中已存在用户名和所匹配的密码登录。3添加书籍:直接在数据库中编辑书籍信息。4搜索书籍:通过书名关键词搜索书籍。5购置书籍:购置书籍。6界面:魔方书店LOGO用户名登陆链接、首页推荐书籍。4.1.4.2系统层次结构各个配置项之间是并列的关系。4.1.4.3系统配置项设计1注册新用户:输入用户名、密码、确认密码。假设三者中存在空白项,那么显示提示信息;假设数据库中已存在当前注册的用户名,那么显示提示信息;假设用户名、 密码规格不符合要求,那么显示提示信息。2用户登陆:输入用户名、密码
10、。假设用户名不存在于数据库中,那么显示提示信息;假设用户名 与密码不匹配,那么显示提示信息。实用文档翻开网由注册登陆搜索需要购置的书查看购置交 易 结束 ,3添加书籍:直接在数据库中编辑书籍信息。4搜索书籍:输入书名关键字。假设存在,那么显示书籍具体信息; 假设不存在,那么显示提示信息。5购置书籍:输入购置指令。假设用户已登陆,那么显示购置成功,数据库数量减一;假设用户未 登录,那么显示提示信息。6界面:魔方书店LOGO用户名登陆链接、首页推荐书籍。4.1.5功能需求与系统配置项的关系4.1.6人工处理过程1要求用户注册用户名2要求用户登录用户名3要求用户搜索图书4要求用户购置图书5要求管理员
11、管理图书4.2系统部件网页和效劳器4.3执行概念实用文档4.4接口设计4.4.1接口设计与图表用户接口用户注册和登陆网站,并搜索、查看和购置图书外部接口由键盘输入用户名、卷码和关键词,由鼠标点击查看、购头等按钮内部接口模块间需要传值、数据传递5运行设计5.1系统初始化实用文档5.2运行控制isiBudLora11方书店2021-06-14iinji.!塾s/注现J2AA/z魔方书店Cube HookStore雄而百爰大澹和iff. ssrfltt; |ttS_,书堂 行万早as.:jRB匕二二J共为您曹南到2禁结果priduced by 520!实用文档5.3运行结束6系统出错处理设计6.1出
12、错信息注册和登陆时未按要求输入用户名和密码,会提示错误信息。6.2补救措施1数据输入错误:重新输入数据。2数据输入缺失:补充输入数据。实用文档7系统维护设计7.1检测点的设计1界面设计与修改检测点2超链接设计与修改检测点3数据库链接设计与修改检测点4效劳器运行与维护检测点8尚待解决的问题1未实现书籍的批量购置2未实现真正的在线购置3只能通过修改数据库来添加书籍4未实现用户反应系统9需求的可追踪性可以通过某书籍的点击量和购置量来分析书籍的需求情况:分析书籍价格是否过高分析书籍是否可以适度涨价并多进货 分析书籍是否需要下架或进行促销活动 分析书籍是否被非法囤积10注解缩略语:CASE计算机辅助软件
13、工程Computer Assistant Software EngineeringCOM计算机操作手册Computer Operation ManualCPM计算机编程手册Computer Programming ManualCSCI计算机软件配置项Computer Software Configuration ItemDBDD数据库顶层设计说明Database Design DescriptionDID资料条目说明Data Item DescriptionDPMR开发进度月报Development Plan Month ReportDRD数据需求说明Data requirement Desc
14、ription1点击量局、购置量低2点击量高、购置量高3点击量低、购置量低4点击量低、购置量高实用文档FAR可行性分析报告Feasibility analysis ReportHWCI硬件配置项Hardware Configuration Item实用文档IDD接口设计说明Interface Design DescriptionIRS接口软件需求规格说明Interface Requirement SpecificationIV & V独立验证和确认Independent verification and validationOCD运行概念说明Operation Conception D
15、escriptionPDSR工程开发总结报告Project Development summary ReportSCCB软件配置控制委员会Software Configuration Control BoardSCM软件配置管理Software Configuration ManagerSCMP软件配置管理方案Software Configuration Manager PlanSDD软件结构设计说明Software Design DescriptionSDF软件开发文件Software Development FileSFDD软件开发文档Software Development Docume
16、ntSDL软件开发库Software Development LibrarySDP软件开发方案Software Development PlanSIP软件安装方案Software Installation PlanSPS软件产品规格说明Software Product SpecificationSQA软件质量保证Software Quality AssureSQAP软件质量保证方案Software Quality Assure PlanSRS软件需求规格说明Software Requirement SpecificationSSDD系统/子系统设计结构设计说明System Subsystem Design DescriptionSSS系统/子系统需求规格
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学生竞选班干部的发言稿范文(20篇)
- 学校特殊教室管理制度
- 医学生自我鉴定范文(28篇)
- 2025年智慧校园校园安全管理与智慧教育融合创新发展报告
- 卤菜购销合同协议书模板
- 粮油承储合同范本
- 仓储分销合同协议书模板
- 文旅地产项目开发要点与2025年可持续发展战略研究报告
- 2025船舶维修合同协议书范本
- 2025标准借款合同示范文本
- 气压传动课件 项目二任务三 气动冲压机系统搭建与调试
- 英语四级模拟试题(附答案)
- 2025年九省联考新高考 物理试卷(含答案解析)
- 不固定总价合同模板
- GB/T 23576-2024抛喷丸设备通用技术规范
- 2024年山东省青岛市中考语文试卷(含答案解析)
- 干部履历表填写范本(中共中央组织部1999年)
- 劳动教育视角下高职院校学生工匠精神培育研究
- 2024年湖南省高中学业水平合格考物理试卷真题(含答案详解)
- 2024详解反电信诈骗及预防电信诈骗主题课件
- 2024年(学习强国)思想政治理论知识考试题库与答案
评论
0/150
提交评论