基于Android的学生选课系统的测试与管理开题报告
2020-07-09 20:29:51
1. 研究目的与意义(文献综述包含参考文献)
摘要:
随着互联网的不断发展以及高等教育与教学的改革,高校的选课方式已经从传统的纸质方式转向了网上选课方式。近年来,随着智能手机等移动设备的不断普及,移动选课将是继互联网选课之后的又一种选课模式。本设计作为现有基于web的网上选课系统的辅助手段和重要补充,旨在为广大学生提供随时随地方便快捷的选课方式。通过初步对android软件开发技术和java servlet编程技术的学习以及对现有选课系统的分析和研究,结合移动互联网的特点,总结出移动选课系统所应具备的主要功能。运用信息系统开发方法等技术手段对该系统进行了整体的规划、设计与实现。该系统具有用户登录、选课、退选、查看选课信息等基本的功能。该系统分为系统登录、选课信息、选课、退选、已选课查询等模块。在移动选课系统的设计与实现过程中,采用了c/s 架构、http 通信协议;服务器通过jdbc与数据库进行交互,手机通过流的形式接收从web 服务器传来的数据。
2. 研究的基本内容、问题解决措施及方案
系统测试是系统的开发周期中的一个十分重要的环节。尽管在系统开发周期的各个阶段均采取了严格的技术审查,但依然难免会留下错误,如果没有在投入运行前的系统测试阶段被发现并纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将会付出更大的代价。
系统测试占用的时间、花费的人力和成本占软件开发的很大比例。统计表明,开发较大规模的系统,系统测试的工作量大约占整个软件开发工作量的40%- 50%。而对于一些特别重要的大系统,测试的工作量和成本更大,甚至超过系统开发其他各阶段的总和的若干倍。