1 引言
1.1编写目的
软件开发中的概要设计,主要解决实现该软件需求的程序模块设计问题。包括如何把该软件程序划分成若干个模块、决定哥哥模块之间的接口、模块之间传递的信息,以及模块构造的设计等。体现了用户需求与应用软件之间的关系,在设计过程中起到了提纲挈领的作用。
1.2背景
开发软件名称:基于安卓开发的《自习任我行》
项目开发成员:杨波、崔海营、周亚豪、闵芮、高琪、蔡容玉、张丹丹
用户:所有铁道大学的学生
项目开发环境:
1.3参考资料
(1)Android编程宝典
(2)网上资料
2.实际开发结果
2.1产品
产品名称:自习任我行
本产品为为完成老师布置的作业而研发的。
2.2产品主要功能和性能
基本功能要求:
- 通过对数据库中教室上课情况进行查询搜索。实现低级界面的输出结果显示。
2.3基本流程
2.4进度
在实际开发操作过程中,总体上能够按照开发之初所制定的计划执行,但也遇到了一些技术上的难题,加之时间关系,致使部分预期想要实现的功能被取销。
除了上述功能以外,其它开发工作基本上都能够按照预期的计划安排来实施。
3.工作评价
3.1对生产效率的评价
实际开发中团队各成员工作积极,认真努力,注重团队的合作,体现出良好的团队合作精神,为团队的开发工作奠定了基础。
在开发过程中确实遇到了许多技术上的困难,致使开发工作进度迟缓,部分原定功能取消。虽然如此,但各成员不畏辛苦,总体上来讲,仍然能够按照原计划完成开发进度,总体进度令人满意。生产效率相对较高。
3.2对产品质量的评价
团队的开发成果自习任我行功能全面良好,运行稳定可靠,实用性强。
3.3技术方法的评价
团队在进行自习任我行的开发过程中所采用的算法是基本的代码调用。
4.经验与总结
通过此次软件项目的开发,发现了许多应该反思的问题。例如在团队成立时,由于未能对此项目进行全面的理解,以及对相关技术知识掌握的不够,不全面,导致在实际的现实开发过程中,其进度及预期将要实现的功能等出现了偏差。在此问题上需进行反思。
在此次组队进行自习任我行的研发过程中,各成员表现出了良好的精神面貌,各成员之间积极配合,对项目开发显示出了很大的激情与热情,在所掌握的技术知识不够的情况下,各同学相互支持,努力学习相关的知识,最终在团队所有成员的共同努力下,圆满的完成了此次小小翻译的研发工作。
通过这两个月的开发生活,培养了各成员的团队协助精神,相信这两个月的开发过程能够给所有成员留下一个美好的回忆!