基于Android的学生选课系统的设计与管理毕业论文
2022-01-30 21:45:39
论文总字数:26918字
摘 要
自改革开放以来,随着经济的快速繁荣发展,信息化进程也不断加快,人们越来越离不开各式各样信息化管理工具。伴随着近几年移动端的火热发展,为了提供方便快捷的选课服务,高校基于移动端的学生选课系统的需求也显得愈发强烈。因此设计一款用于移动端的学生选课系统,具有十分重大的现实意义。
学生选课app是基于Android系统开发的一款用于学校选课的app。该app实现了教师和学生两个模块的相关功能。通过本选课APP可以最大程度的为学生服务,通过网络便可以进行选课操作,实现选课管理的科学化、高效化。该选课系统充分运用MIS的总体思想,综合应用了MYSQL、JSP等技术,具有很好的管理功能,真正完好地达到服务于用户的计划。
本文详细阐述了基于软件工程的项目系统需求分析,项目系统设计,给出了详细的系统用例分析图以及系统开发流程图。并使用演化模型对项目开发进行管理。
关键字:Android 学生选课 软件工程 系统设计 项目管理
Design and Management of Students' Course Selection System Based on Android
ABSTRACT
Since the reform and opening up, along with the rapid economic development and prosperity, the informatization process has also been accelerating. People are increasingly inseparable from all kinds of information management tools. With the rapid development of mobile terminals in recent years, in order to provide convenient and quick course selection services, the demand for college-based student-based course selection systems has become increasingly strong. Therefore, designing a student selection system for the mobile terminal has great practical significance.
The Students' Course Selection System app is an app for school selection based on the Android system. The app implements the related functions of both the teacher and student modules. Through this Students' Course Selection System APP, students can be served to the greatest extent, and elective operations can be performed through the Internet, which will enable the scientific and high-efficiency management of elective courses. The course selection system makes full use of the overall thinking of MIS, comprehensively applies MYSQL, JSP and other technologies, has a very good management function, and truly achieves the plan for serving users.
This article elaborated the project system requirement analysis based on software engineering, project system design, detailed system use case analysis diagram and system development flow chart. And use the evolution model to manage project development.
Keywords: Android Student Course Selection Software Engineering System Design Project Management
目 录
摘要 I
ABSTRACT II
第一章 绪论 1
1.1课题研究的背景 1
1.2课题研究的目标 2
1.2.1 将选课系统移动化,便捷化 2
1.2.2 实现选课系统的前后端分离 2
1.2.3 选课系统的高并发处理 2
1.3 课题研究的意义 3
1.4 课题研究的要求 3
第二章 开发技术 4
2.1 开发环境 4
2.2 Android及其开发语言 9
2.2.1 Android系统简介 9
2.2.2 Java语言 11
2.3 MySQL数据库 12
2.4 开发工具Eclipse 13
第三章 系统设计与分析 15
3.1 可行性分析 15
3.1.1 成本可行性分析 15
3.1.2 技术可行性分析 15
3.1.3 操作可行性分析 15
3.1.4 社会可行性分析 16
3.2 性能需求分析 16
3.3 系统流程分析 16
3.3.1 登录流程 17
3.3.2 添加信息流程 18
3.4 系统用例分析 19
3.4.1 管理员用例图 19
3.4.2 用户管理用例图 19
第四章 系统设计 20
4.1 系统概述 20
4.2 系统结构设计 20
4.3 系统结构设计 21
4.4 详细设计 22
4.4.1 管理员界面 22
4.4.2 客户端效果图 24
第五章 项目管理 29
5.1 管理方式 29
5.1.1迭代和增量项目管理 29
5.1.2关键连锁项目管理 29
5.2 进程组 30
5.2.1执行 30
5.2.2项目文件 30
5.2.3监控和控制 30
5.2.4闭幕 31
第六章 总结 32
参考文献 33
致谢 35
请支付后下载全文,论文总字数:26918字