说明:描述项目产生的背景。描述与同类产品进行比较,现有系统存在问题
说明:描述系统希望达成的目标及意义。
说明:描述产品应用的具体场合。
说明:分别列出在此次项目中涉及到人员及其使用习惯和期望。
说明:业务流程强调完成一项任务所需要经历的各部门(或人员)之间进行协作的步骤,用活动图表示。
说明:从业务流程、用例模型等相关信息中提取业务对象,以类图的形式构建出领域模型。
说明:在高阶用例图中,只需要出现粗粒度的高层抽象的用例即可。如果存在对高层用例的细化(子)用例,可以在“2.4用例描述”一节中进行展开。 如果存在对信息的增删改查,则最好在高层用例中通过管理XX信息用例进行描述。
说明:对系统中的核心业务用例进行详细描述。尽量避免书写登录、注册等通用用例。如果存在管理信息类等粒度比较大的用例,可在此列出细化用例图进行细化,并对细化后的子用例展开用例描述。
说明:描述系统的质量属性,包括:性能、并发、兼容性、安全性等方面的要求。
说明:给出本软件系统运行所需的基本软/硬件环境、使用本软件系统典型用户的设备分布图及设备上相应软件配置。软件环境包括:操作系统、数据库、以及其它支撑软件;硬件环境包括:主机类型、网络类型、存储器容量、其它特殊设备。
说明:给出本软件系统在实现过程中采用了哪些关键技术,简单介绍这些技术的特点,并阐明选择这项技术的原因或背景。描述可包括软硬件开发环境。
说明:通过功能层次图的展示,给出系统包括子系统在内的功能模块的组织关系。
说明:是对系统内部结构的说明,对系统架构搭建的思路及作用进行描述。
说明:给出概念数据模型(ER图)。
说明:对根据ER图生成的表结构进行解释说明。
说明:需要与在需求分析中描述的核心用例相对应。此处采用设计阶段的顺序图形式描述相应的用例中,设计对象之间的消息交互的协作方式。
视图层、控制层、服务层、通用层、模型层的说明和关系图
业务实体包括问卷系统所有业务中涉及到的独立实体,业务实体设计及各个业务实体之间的关系。根据图描述
说明:此处的业务处理类与前面的顺序图相对应。描述从控制层到实体对象层的类之间的关系。
Controller包、serviceImpl包、mapper包的类的描述用表格表示说明
说明:描述核心业务用例的实现,说明从前台到后台整体的实现方案。用文字+实现效果+代码的方式,把每一层之间的相互调用,使用什么样的关键代码做以解释。
详细描述系统的开发过程,包括编码、调试及测试,确保平台功能的完整性与稳定性。
说明:对核心业务进行功能测试。
测试根据自己项目实际情况选择并组织文字
明:对测试过程中运行的测试用例、发现的缺陷等进行统计。并针对出现的现象进行分析和总结。同时说明经过测试并修改缺陷后系统现在的质量如何。大致可以从如下几个方面进行考虑: 测试用例对功能性及非功能性的测试点的覆盖。测试用例共设计了***个,执行了***个,通过***个,其他状态的个多少个,执行过程消耗时间的或有波折的要特别说明,并说明原因,以充分体现测试设计和执行的工作量。 测过程试中一共发现缺陷***个,都是哪些方面的缺陷,现在缺陷的状态如何等,可以辅以各种分析图表来展示。
说明:总结本项目的优缺点并做出改进计划。给出运行与维护、运营方面的计划。 注意:本章是对项目的总结,而不是个人毕设体会,一定不要写成个人体会! 本章篇幅最低要求:至少700字以上。要在1页或者大半页以上,不能只有半页内容!