项目主要成果
我们制作了android平台的应用,应用软件工程的相关知识,我们进行了需求分析、需求建模、概要设计、详细设计、编程、测试的过程,产生了一系列说明文档,对于产品的各个方面进行了详细的描述,各文档说明如下:
需求规约文档:
进行项目初期的市场调研,对于项目的需求以及项目的整体流程、涉及的范围有大体的了解。
需求分析文档:以需求规约中得到的大体需求进行一定的抽象和细化,抽离出符合软件开发要求的需求,主要使用系统总体流程图来描述系统整体的业务流程,使用用例图来描述抽离出的功能点,使用活动图和序列图来描述用例的业务逻辑。
概要设计文档:对于项目的开发进行概要的设计,包括软件结构设计、接口设计、界面设计、数据库设计以及系统出错处理设计。其中使用架构图描述软件结构设计,类图和子类图描述组件间的接口,制作产品原型来描述界面设计,绘制ER图来描述数据库的表设计以及使用相关文档说明描述系统出错处理设计。
详细设计文档:在概要设计的基础上进行更详细的设计,考虑使用的算法,类的设计和函数的设计等。
我们制作了一个已经可运行的应用,应用实现了我们进行需求建模时所总结归纳的基本功能,包括:
- 对于用户的注册登录注销,修改用户信息
- 拍照以及上传照片
- 增删改某件衣物信息,查看衣物信息,查看衣柜
- 接收推送消息,可根据天气进行当日搭配推荐
- 评价、收藏货更新某个搭配
- 选择生成某个搭配,可挑选场合,系统将会针对该场合生成对应的搭配
- 对于系统的增删改用户
- 衣型识别
- 生成搭配
项目主要成果:
心得体会:
项目图片:
硬件研制:
项目日志:
其他: