票务管理系统与订票系统项目(一)
前言:
票务管理系统,是一个联结几个表进行CRUD操作的一个小项目,这次决心将自己从规划项目到完成项目的整个过程记录下来,以求自己能在项目规范,设计,编码过程有所突破。
一.项目开发流程
在项目开发之初,得先来了解下项目开发步骤,项目从开发到交付要经过大体如下九个步骤:(一)立项(决策者)
项目立项:订票系统与票务管理系统项目目标:用户可以订票,改签,退票等管理者可以发布信息,管理用户等项目资源:投资0元,开发人员投入一人(二)需求分析(需求分析师)
需求分析是根据业务需要,罗列出整个系统中大体需要哪些功能模块,并详细记录每一个功能模块的前置条件,输入信息,输出结果等!输出需求文档。(三)概要设计(架构师)
根据需求,分析设计软件的架构,模块与模块之间的关系,输出类图及用例图(四)详细设计(软件工程师)
对模块中的功能点进行细分,操作流程及逻辑进行详细设计,输出序列图。(五)编码(软件工程师)