一. 引言
1.编写目的
本项目开发总结报告,主要是总结本软件的开发经验和总结所学到的知识,以及对一个系统的大型的软件设计的总体感悟,并将软件设计过程中遇到的问题加以阐述和说明。
读者对象:开发人员、大赛评委 、项目老师
2.项目背景
项目名称:自习任我行
任务提出者:软件工程课老师
开发者:软件工程课学生
面向用户:铁道大学所有学生
开发时间:2014年4月10号到2014年9月19号
该软件运行系统:安卓手机
3.参考资料
A、安卓编程宝典B、互联网上的各类相关资料
二.开发结果
1. 产品
名称:自习任我行
软件开发文档:《需求需求说明书》、《概要设计说明书》、《详细设计说明书》、《软件测试计划》、《软件测试报告》
项目管理文档:《软件项目计划》、《项目进度报告》、《项目开发总结报告》
产 品 文 档:《用户手册》、《演示文件》
2.主要功能:
这是一款关于自习室查询的软件,软件的小巧占用内存小为本软件的一大特色。
采用了数据库连接的功能,数据库录入了整个学期各个教学楼每个教室每周的课程占用情况,提供了学生按照各种条件下查询自习室的功能,并且还能进行定时,提醒学生自习结束,以免因为上自习忘记时间而耽误别的事情,此外,启用本软件还会切断上网,以免学生自习时间上网耽误学业,略有强制的方式更能养成学生的自制力。
性能:
A、可靠性
在从设计、开发到使用的全过程中,为提供满足用户使用要求的高有效性,软件所采取了提高可靠性的一切措施、方法和活动。
B、可用性
本软件具有很高的实用性,很适合铁道大学的学生使用,就业日益严峻,学生们应该多上自习,用知识武装自己,来应对毕业的就业。
C、可维护性
此维护是软件周期的最后阶段,维护人员可以简单的对此软件进行维护。
三. 评价
1.技术方案评价
我们小组开发的是安卓版的自习任我行,具有一定的难度,网上这方面的学习资料有很多,可以说是减少了一定的难度,使得软件的实行更有可靠性和完善性。
软件的需求分析阶段严格按照先设计后实现的功能,需求由于进行了比较严格的分析和策划,所以后期的实现相对而言,改动较少,提高了开发效率;
软件的界面还在完善中,希望做到美观大方。
软件采取文本输出,实现人机交互的功能,让用户比较强烈的感受软件的好处。
2.产品质量评价
整个软件系统较稳定,进行过比较严密的测试。
可用性:此软件具有很好的实用效果,适合于铁道大学的所有学生使用。
可维护性:此软件系统比较稳定。维护是软件设计周期的最后阶段。
四. 总结
通过这次作业,培养了我们的创新精神,竞争意识,克服困难、坚持不懈的毅力以及团队合作精神。开发的这款软件,从设计到开发都经过了细致摸索和推敲和实地考察,做到了作品的原创性。这将是一款独立研发且具有成品性质的软件,是我们大家共同努力的结果。软件开发中,大家的能力,诸如大家的合作,个人的协作能力,策划能力,以及时间观念都有一定的提高。希望软件的设计能给大家耳目一新的感觉,希望成为广受用户的欢迎。通过本次项目合作,我们认识到项目的顺利进行离不开团队的默契配合和共同的努力,每个项目开始之前,每个人都需要认真的了解项目的需求和开发中需要使用到 的关键技术,对于不清楚的不了解的问题要及时提出,而对于那些在开发中会影响到所有人的决策,要及时的通知大家以尽量减少拖延所带来的不必要的重复程序开发和改动。团队如同一个整体,成员如同四肢和躯干,只有互相配合默契才能走得快走得稳走得远。
团结很重要
团队是否能配合默契的先决条件是团队的所有成员是否能精诚合作,大家只有心往一处想劲往一处使才能做到事半功倍。
沟通很重要
每个项目在开始开发之前都需要主要负责人员做详尽的企业背景及开发内容的介绍,以帮助开发人员建立起对项目的整体宏观认识,从而减少在开发中因为理解错误而导致的开发错误。在开发过程中成员之间要积极的沟通和了解系统的开发进度,对于项目中的公共开发资源一经改动要及时的通知项目组其他成员,同步开发资源。
氛围很重要
良好的工作氛围可以有效的激发团队成员的工作积极性,从而达到事半功倍的效果。