Q系统详细设计报告解析.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 详细设计说明书 1、?引言: 1、1?编写目的: 在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序模块设 计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之 间传递的信息,以及数据结构、模块结构的设计等。在以下的详细设计报告中将对 在本阶段中对系统所做的所有详细设计进行说明。 在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以 把这个描述直接翻译成用具体的?程序语言书写的程序。主要的工作有:根据在 《需求分析说明书》中所描述的数据、功能、运行、性能需求,并依照《概要设计 说明书》所确定的处理流程、总体结构和模块外部设计,设计软件系统的结构设计、 逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、 接口等等) 在以下的各个阶段中,《用户操作手册》将与本阶段的工作紧密结合,努力 作到 让用户易懂易学。《测试报告》和《维护报告》也将参考本说明书, 检验本系统的各项性能指标,及时发现纰漏及时修补,一定要把功能强大、稳定可 靠、便于维护的机票预定系统交到用户手中。 1、2?项目背景: 在本即时聊天工具项目的前一阶段,也就是需求分析阶段,已经将系统用户 对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对不同用户所提 出的不同功能,实现的各种效果做了调研工作,并在需求规格说明书中得到详尽得 叙述及阐明。 本?飞?Q?即时聊天系统项目主要由两部分形成: 1、客户端; 2、数据库服务器端; 1 2 1、3?文中特殊的定义和缩写: 1.3.1?定义 SQL?SERVER:?系统服务器所使用的数据库管理系统(DBMS)。 SQL:?一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK:?数据库的错误恢复机制。 1.3.2?缩写 系统:若未特别指出,统指本机票预定系统。 SQL:?Structured?Query?Language(结构化查询语言)。 ATM:?Asynchronous?Transfer?Mode?(异步传输模式)。 1、4?参考资料: 1.?以下列出在概要设计过程中所使用到的有关资料: 2.?需求规格说明书 飞?Q?软件开发小组 3. 概要设计说明书 飞?Q?软件开发小组 4.?用户操作手册(初稿) 飞?Q?软件开发小组 5.?软件工程及其应用 周苏、王文等 天津科学技术出版社 6.?软件工程 张海藩 清华大学出版社 7.?Computer?Network A.S.Tanenbaun Prentice?Hall 8.网络上的资料 文档所采用的标准是参照《软件工程导论》沈美明著?的“计算机软件开 发文档编写指南”。 2 3 2.总体设计: 2、1?需求概要: 应广大用户的要求,要求做一个性能更高更人性化的即使聊天工具,我飞?Q 软件设计小组努力为大家写一个更好的即时聊天工具。 飞?Q2012?聊天系统的总目标是:在计算机网络,数据库和先进的开发平台上, 利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易 维护的、具有良好人机交互界面的飞?Q2012?聊天系统,实现添加好友,删除好友, 相互聊天系统,为人们聊天提供准确、精细、迅速的信息。 根据可行性研究的结果和客户的要求,分析现有情况及问题,采用?Client/Server 结构,将飞?Q2012?聊天系统划分为两个子系统:客户端子系统,服务器端子系统。 要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机 的界面要单明了,易于操作,服务器程序利于维护。 2、2?软件结构: 各模块之间的关系已由概要设计给出 下面介绍详细的设计 1?登陆模块 3 4 登录 找回密码 进入找回密码 界面 输入错误 输入飞Q帐 号和密码 输入格式是否正确 正确 点击登录  申请帐号 进入申请界面 密码正确? 密码正确 进入飞Q聊天 主界面 结束 密码错误 登录失败 2?申请模块 4 5 开始 输入基本 信息 N 点击新用户注 册 信息是否完整 Y 显示已申请的 QQ帐号,密码 点击登录 QQ 进入QQ登 陆界面 结束 3?安全模块 5 6 开始 点击安全概述 点击修改密码 点击常见欺骗 点击修改密保 常见欺诈 立即完成 是否设置密保 Y N 是否设置密保 Y N 判断安全状况 输入验证密保 设置密保 输入原密保问题?????输入密保问题 隐患 危险 N N 修 改 密 码 修 改 密 保 密保是否正确 Y 密保问题是否正确 Y  提交 提交 提交 输入新密保 提交 良好 结束 6 7 4?聊天模块 聊天窗口1 聊天窗口2 窗口1

文档评论(0)

xiaoluping2000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档