2010ATA-微软校园之星大赛软件方向决赛选拔题
### 2010ATA-微软“校园之星”大赛软件方向决赛选拔题解析 #### 一、背景与目的 2010年的第四届ATA-微软“校园之星”大赛旨在选拔和培养优秀的软件开发人才,通过实际项目的方式让学生们能够更好地理解和掌握软件开发的全过程。本次大赛特别针对软件开发方向设置了决赛选拔任务,要求参赛队伍根据提供的业务需求文档,完成一套教学支持系统的开发。 #### 二、任务要求 本次比赛的任务主要包括以下几个方面: 1. **需求分析**:基于给定的需求文档,分析并明确系统的目标用户、功能需求以及非功能需求。 2. **系统设计**:根据需求分析的结果,设计系统的架构和各个模块的交互方式。 3. **编码实现**:按照设计文档编写代码,实现系统的各项功能。 4. **测试验证**:对开发完成的系统进行全面的测试,确保其稳定性和可靠性。 5. **项目总结**:撰写项目报告,总结整个开发过程中的经验和教训。 #### 三、系统介绍 1. **背景**:随着信息技术的发展,教学支持手段的信息化已经成为一种趋势。为了提高工作效率,降低运营成本,教学支持系统被提出。 2. **系统说明**:教学支持系统主要服务于教学支持部门,旨在提高工作效率,降低运营成本。该系统包括课程信息维护、资源信息维护、讲师管理等功能,帮助教学支持部门更好地管理日常业务。 #### 四、用户群体 - **目标用户**:主要包括教学支持团队的工作人员及院校的讲师,如支持人员、维护人员、院校管理员、授课讲师等。 - **用户特征**:具有一定的计算机操作能力,熟悉IE浏览器、办公自动化软件等。 - **用户环境**:使用Windows XP简体中文版操作系统,配备IE浏览器、MS Office办公软件等。 #### 五、功能需求 1. **教学支持**:包括课程信息维护、资源信息维护等功能,如录入、修改、删除、查询课程信息等。 2. **讲师管理**:实现讲师信息的维护,包括录入、修改、删除、查询讲师信息,以及授课任务管理和查询等。 #### 六、非功能性需求 1. **配置需求**:支持Microsoft Internet Explorer 6.0及以上版本、Firefox 3.0及以上版本。 2. **安全性需求**: - **用户认证**:通过用户名和密码进行用户认证,超过10分钟无动作自动退出登录。 - **授权**:用户只能访问自己有权限操作的页面。 - **数据完整性和隐私**:密码必须加密存储,帐号和密码通过SSL传输。 3. **可靠性需求**:系统每天至少保持23小时30分钟的可用性,每天凌晨3:30到4:00进行维护。 4. **并发性能需求**:当多个用户同时更新同一账户信息时,只允许第一个请求成功,后续请求需提示用户数据已更改。 #### 七、项目文档要求 除了完成上述系统开发外,参赛队伍还需要准备相关文档,包括但不限于: - **过程文档**:详细记录开发过程中的每一步骤和决策。 - **阶段成果文档**:在每个阶段完成后提交的阶段性成果报告。 - **项目代码**:完整的项目源代码。 - **PPT说明**:演示项目的主要功能和技术特点。 通过这样的项目实践,不仅能够锻炼学生的软件开发能力,还能让他们学会如何进行项目管理和团队协作,这对于未来的职业生涯有着重要的意义。
剩余6页未读,继续阅读
- 粉丝: 1
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助