范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

网站详细设计说明书(图书管理系统详细设计说明书)

  网站详细设计说明书(图书管理系统详细设计说明书)
  对于详细设计说明书,有很多刚入行的小白对此有很多的迷惑,在这里我就接着多年的工作经验,并拿出曾经给负责的一个项目撰写的概要设计说明书来作为案例给大家展示一下,写得不好,其中也有很多欠缺之处,愿朋友们看过之后能够给出很好的批评,咱们在这里相互学习、共同进步!
  1. 引言
  1.1 修订记录
  1.2 简述
  在这片文档中,我们开始探讨每个模块该如何具体实现,每个实现中需要哪些算法、属性、参数、数据结构、接口,并以此来完成"XXXX管理平台详细设计说明书"的工作。
  1.3 编写目的
  本说明书确定系统的详细功能模块和数据结构,为下阶段开发工作提供依据。
  1.4 背景
  软件系统的名称:XXXX管理平台
  本项目的任务提出者:XXX市经济和信息化委员会
  开发本项目公司名称:XXX城投公路投资(集团)有限公司、XXX市地下空间设计研究总院有限公司(地下院)
  公司开发项目组名称:基于BIM协同管理平台研发组
  软件系统的用户对象:建设单位、设计院、施工单位
  这个系统的基本概念:结合BIM、GIS、Web等技术搭建一个XXXX管理平台,实现各参与方的协同交流、信息共享,实现对进度、成本、质量安全的动态掌控,实现可视化、智能化和移动化管理,为管理和决策提供帮助,提升项目的精细化管理水平,提高工程管理和决策效率,减少返工浪费,保证工期,提高工程质量和投资效益。
  1.5 范围
  本文根据相关资料制定,在分析了XXXX管理平台需求的基础上制定本规范,适用于XXXX管理平台的开发。
  1.6 定义
  名称:详细设计说明书。
  MIS:管理信息平台。
  质量技术交底:对一个工程项目开始时提出的要达到的质量要求。
  人力强度:一个工程项目每个时间段投入人力的分布。
  1.7 限制条件
  必须保证程序正常的连接到服务器,并保持网络的畅通。
  1.8 参考资料
  《XXXX管理平台——计划任务书》
  《XXX市信息化发展专项资金项目建设方案编制大纲——XXXX管理平台》
  《XXXX管理平台——课题综述报告》
  《XXXX管理平台——技术报告》
  《XXXX管理平台——概要设计说明书》
  《XXXX管理平台——任务书盖章版》
  《XXXX管理平台——建设方案》
  《XXXX管理平台——项目研发计划说明书》
  2. 任务描述
  2.1 目标
  根据概要设计说明书中的设计内容,对整个系统所需实现的功能以及系统的功能模块的划分和功能模块的具体实现过程提供详细的说明,为整个系统的开发、测试、评定和移交的提供基础。
  2.2 详细设计方法和工具
  (1)方法
  模块结构图;
  模块业务流程图;
  系统整页截图;
  详细设计说明表;
  窗口对象说明表;
  模块相互关系表。
  (2)工具
  vsdx作图工具:针对于模块业务流程图;
  axure原型工具:针对于模块结构图;
  QQ自带裁切工具:针对于业务流程图和结构图大小之间的设定;
  Goole Chrome高效截图插件:针对于系统整页截图。
  2.3 主要设计
  软件开发生命周期方法和敏捷开发相结合。
  自定向下,逐步求精的结构化的设计。
  模板化组件的综合和多元化窗口利用的设计理念。
  2.4 环境
  (1)硬件环境
  windows服务器:CPU4核8G/操作系统windows server2008R2/SSD云盘40G/数据盘(高效云盘)512G;
  linuxs服务器:CPU4核8G/操作系统04 64/SSD云盘40G/数据盘(高效云盘)256G。
  (2)软件环境
  开发系统:CentOS;
  操作系统:win9及以上;
  数据库:Mysql;
  网络协议:TCP/IP;
  开发环境:Linux;
  使用软件:Windows Server 2008。
  3. 系统设计
  3.1 设计原则
  在确定目标系统的过程中,主要遵循了以下几个原则:
  目标系统基本上完整地实现IPSec协议族,完全支持VPN的要求;
  目标系统的服务器端一定要建立在具有自主版权的内核操作系统之上;
  目标系统的客户端使用方便、界面友好、配置和管理简单灵活。
  3.2 程序文件
  3.3 全局变量
  3.4 公用控件
  (1)用户对象
  (2)全局结构
  (3)全局函数
  (4)公用窗口
  3.6 主窗口
  系统主窗口继承自模板模式。当窗口打开时根据网卡地址获取栏目代码及名称,调用父类函数设置栏目及管理员信息。为减少访问数据库次数,提高查询速度,将常用数据表:功能模块、默认条件、栏目代码、用户代码、管理性质、模块编码、编码设置、编码明细、通用模块、独立功能、列表信息下载到本地缓存中,即将其保存到全局结构中。
  3.7 主菜单
  系统主菜单继承自基础架构。为了方便查询功能的使用及扩展,所有查询功能均不挂在菜单项中,而是通过各功能模块所对应的窗口名称将其打开,因此主菜单只需增加以下项目:
  功能:
  打开:打开功能模块窗口。
  关闭:关闭功能模块窗口。
  编辑:对功能模块进行维护。
  权限:设置用户查询权限。
  刷新:重新检索功能模块表,用于对功能模块修改后刷新屏幕。
  4. 界面设计要求
  用户界面采用扁平化的设计风格,美观和简洁的同时,便于用户进行操作,也增加了整个系统运行的稳定性、加载能力。
  4.1 用户界面设计规则
  (1)字体
  PingFang SC、Helvetics Neue、Arial、Hiragino Sans GB、Microsoft Yahei、微软雅黑、STHeiti、华文细黑、sans-serif,正常体/400微粗体,(12至20)px,黑色/白色。
  (2)风格
  采用全屏网页设计,扁平化、视差化的化繁为简的设计思维,让整个网站的整体性、统一性、灵活性、自适应性、流畅性得到了相对的提高,也使得平台的功能处理和管理能力在这些特点的加持之下得到综合性的展示。
  (3)色系
  主题色调:蓝、白、黑。
  嵌入色调:灰、绿、红。
  (1)控件
  1)尺寸
  在合理的布局下尽可能多的显示控件内的内容。
  2)布局
  按照操作流程或浏览顺序自左至右、由上而下的排放各种控件,使界面整体协调、简洁、美观大方。
  3)自适应父对象的尺寸改变
  控件应具有自适应父对象的尺寸改变的能力,当父对象的尺寸发生变化时,控件应能自动改变自己的尺寸并使界面保持整体协调,尽量减少因父对象的尺寸改变而带来的操作或浏览上的不便。
  5. 模块结构设计
  5.1 概述
  XXXX管理平台主要有用户管理、工程模型、信访管理、进度管理、质量管理、安全管理、风险管理、监测可视化、投资管理、腾地管理、运维管理、文件管理、工程周报、视频监控14个功能模块,根据这些功能模块,以对应的结构图对其进行解析,用更加简单的方式来展示每一个功能模块的基本结构和主要的功能点。
  5.2 用户管理模块
  (1)概述
  用户管理模块分为用户列表和用户组列表两个大项,根据项目的实际需求,可创建不同的用户多用户角色,同时该角色可分配相应的操作权限。
  (2)模块所涉及的文件
  (3)用户管理模块结构图

数码知识opporeno5防抖功能在哪里怎么开如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道opporeno5建材市场分析(建材市场调查分析报告)建材市场分析(建材市场调查分析报告)招商落地招商企业广西家兴(玉中钢)发展有限公司招商导师王昕导师及招商天团招商机构大商之道教育科技集团招商成果因疫情管控,招商会现场签到50家企业怎么查微信聊天记录吧(安卓手机怎么查微信聊天记录)怎么查微信聊天记录吧(安卓手机怎么查微信聊天记录)微信现已成为我们最常用的谈天东西,因为微信的运用率十分高,我们也常常会收拾一下微信谈天记载和其他软件的缓存文件来腾出手机空间。但有要定位下个什么软件(如何查手机定位在哪)要定位下个什么软件(如何查手机定位在哪)现在的社会,手机现已成为了万众随身的一种设备,它可以上网和联络朋友,可以作为人们的掌上电脑。现在的手机大多数都是智能化的,可以和电脑比美,可手机号码怎么能定位(如何定位她的手机位置)手机号码怎么能定位(如何定位她的手机位置)其实关于手机号码找人的原理,我还是知道的,就是在上网过程中,看见太多的定位广告想找他?输入手机号码直接可以定位等等大量的诱惑广告。网上大量如何查华为mate20手机定位(怎么查手机位置)如何查华为mate20手机定位(怎么查手机位置)现在的社会,手机现已成为了万众随身的一种设备,它可以上网和联络朋友,可以作为人们的掌上电脑。现在的手机大多数都是智能化的,可以和电脑无需对方确认的手机定位软件(怎么查定位手机位置)无需对方确认的手机定位软件(怎么查定位手机位置)现在的社会,手机现已成为了万众随身的一种设备,它能够上网和联络朋友,能够作为人们的掌上电脑。现在的手机大多数都是智能化的,能够和电脑苹查手机怎么定位(查找苹果手机位置)苹查手机怎么定位(查找苹果手机位置)现在的社会,手机现已成为了万众随身的一种设备,它可以上网和联络朋友,可以作为人们的掌上电脑。现在的手机大多数都是智能化的,可以和电脑比美,可以说汕尾美食(汕尾美食竟然这么多)汕尾美食(汕尾美食竟然这么多)汕尾市是广东粤东海边的一座小城,有山有海,有着悠久的潮汕文化,名胜古迹众多,凤山祖庙玄武山元山寺清云山定光寺红海湾度假村等最为著名。从深圳到汕尾有直达教大家iqoopro怎么设置灯效的方法最近有挺多人都跟小编说想要了解iqoopro怎么设置灯效,那么或许你会好奇为什么要了解iqoopro怎么设置灯效,这里小编就来给大家细细的说道说道,如今很多小伙伴们在玩手机与各种电笼中鸟打一人名(笼中鸟指的是什么人)笼中鸟打一人名(笼中鸟指的是什么人)剧本杀复盘解析师20210312104638剧本杀名称笼中鸟剧本时长45小时剧本人数6人(3男3女)剧本作者陈蓁姝跳!大神工作室剧本标签独家日式
数码知识realmex50有耳机孔吗有没有耳机孔如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道realmex50数码知识realmeq2pro耳机孔在哪里有耳机孔吗如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道realmeq2p数码知识vivox50pro耳机插孔在哪里有耳机插孔吗如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道vivox50pr数码知识荣耀30pro耳机孔在哪里耳机接口类型如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道荣耀30pro耳机数码知识一加7TPro有耳机孔吗耳机孔在哪如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道一加7TPro有耳数码知识手机短信字体大小怎么设置怎样调节短信字体大小如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道手机短信字体大小怎数码知识华为麦芒9电池容量多大电池多少毫安如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道华为麦芒9电池容量数码知识reno4电池多少毫安电池容量多大如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道reno4电池多少数码知识华为畅享10电池多少毫安电池有多大如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道华为畅享10电池多数码知识p40电池容量多大电池多少毫安如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道p40电池容量多大数码知识ipadair3电池多少毫安电池多大如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多小技巧的,这些技巧很多小伙伴一般都是不知道如何来实用的,就好比最近就有很多小伙伴们想要知道ipadair3电