文档详情

android课程设计学生信息管理系统.docx

发布:2022-04-17约1.92万字共70页下载文档
文本预览下载声明
andro id 课程设计学 生信息管理系统 -CAL-FENGHAI.- (YICAI)-Company One1 教学单位 计算机学院 学 年 2015-2016 《物联网移动应用开发》学 期 第二学期 《物联网移动应用开发》 课程设计报告 设计题目: 学生信息管理系统 专业班级: 2013 级物联网3 班 姓 名: 指导教师: 2016 年 6 月 24 日 3 目 录 1 课程设计概述 1 1.1 任务背景 1 1.2 开发环境 1 1.3 人员分配与进度安排 2 2 需求分析 3 2.1 功能需求 3 2.2 性能需求 3 2.3 安全性需求 4 3 系统设计与实现 4 3.1 系统总体设计 4 3.2 数据库设计与实现 5 3.2.1 数据库 E-R 图 5 3.2.2 基表设计 6 3.3 功能详细设计与实现 7 3.3.1 注册模块设计与实现 7 3.3.2 用户登录模块设计与实现 10 3.3.3 用户修改模块设计与实现 13 3.3.4 用户查询模块设计与实现 15 3.3.5 管理员修改记录模块设计与实现 16 3.3.6 管理员查询记录模块设计与实现 17 3.3.7 管理员删除记录模块设计与实现 19 3.3.8 菜单模块设计与实现 20 4 系统测试 22 4.1 测试环境 22 4.2 模块测试 22 4.2.1 注册模块测试 22 4.2.2 用户登录模块测试 23 4.2.3 用户查询模块测试 25 4.2.4 用户修改模块测试 26 4.2.5 管理员管理模块测试 27 4.2.6 管理员插入记录模块测试 28 4.2.7 管理员删除记录模块测试 28 4.2.8 菜单模块测试 30 总结与展望 32 物联网移动应用开发课程设计成绩表 33 物联网移动应用开发课程设计学习体会 34 1 课程设计概述 1.1 任务背景 学生信息管理是学校管理中异常重要的一个环节,作为学校,除了育人, 就是育知,学生信息管理的计算机化是整个学校教务管理中的重要一部分,能 否实现这一步关系到学校办学整体效率的高低,由于它的重要性,学生信息管 理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。 运用学生信 息管理系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确 率,能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学 习或复习这次没有考过的课程。而学生信息管理系统的应用也为今天的民办教 育在未来市场的竞争力有所提高。从大的方向说,就是为了加速我国四化建设 的发展,实现全部的自动化,使我国发展成为通讯网络化,决策科学化,办公 自动化的国家。 在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电 脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的 问题。学生信息管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量 大不好管。对于一个学校而言,更应该运用一些本地资源,提高管理的力度, 对学生负责,对国家负责。 开发学生信息管理系统手机客户端旨在方便管理学生信息,使同学 android 智能手机就可以管理学生信息,真正做到互联网的全方位覆盖。管理学生信息 系统适用于具有 android智能手机的用户,在使用本软件后,学生信息管理将更 加方便快捷。 1.2 开发环境 开发此管理学生信息系统需要用到如下软件环境。 (1)Eclips编e程软件。 Eclipse是一个相当著名的开源 Java IDE,主要以其开放性、极为高效的 GUI 、先进的代码编辑器等著称,其项目包括许多各种各样的子项目组,包括 Eclipse插件、功能部件等,主要采用 SWT 界面库,支持多种本机界面风格。 Eclipse是一个综合开发环境(Integrated Development Environm)enItDE, 它是一个功能完整且成熟的软件,由 IBM 公司于 2001 年首次推出。 (2)JDK 1. 2 系统选此作为开发环境,因为 JDK 1.7版本是目前 JDK 最新的版本,有许 多开发者用到的功能,可以通过不同的操作系统平台在官方网站上免费下载使 用。 (3)ADT 简介 目前 Android开发所用的开发工具是 Eclipse,在 Eclipse编译 IDE 环境中, 安装 ADT ,为 And
显示全部
相似文档