学生信息管理系统的设计与实现Word文档格式.docx

上传人:b****1 文档编号:13179415 上传时间:2022-10-07 格式:DOCX 页数:45 大小:1.74MB
下载 相关 举报
学生信息管理系统的设计与实现Word文档格式.docx_第1页
第1页 / 共45页
学生信息管理系统的设计与实现Word文档格式.docx_第2页
第2页 / 共45页
学生信息管理系统的设计与实现Word文档格式.docx_第3页
第3页 / 共45页
学生信息管理系统的设计与实现Word文档格式.docx_第4页
第4页 / 共45页
学生信息管理系统的设计与实现Word文档格式.docx_第5页
第5页 / 共45页
点击查看更多>>
下载资源
资源描述

学生信息管理系统的设计与实现Word文档格式.docx

《学生信息管理系统的设计与实现Word文档格式.docx》由会员分享,可在线阅读,更多相关《学生信息管理系统的设计与实现Word文档格式.docx(45页珍藏版)》请在冰豆网上搜索。

学生信息管理系统的设计与实现Word文档格式.docx

郑州工业应用技术学院本科毕业设计

学生信息管理系统的设计与实现

摘要

Android系统的内核是Linux,它是移动设备操作系统中的一个半开源的操作系统。

随着我国科学技术的不断进步,移动互联网行业得到了空前的繁荣和发展,智能手机得到普及,基于Java的Android技术达到了成熟的阶段。

本课题主要来源于目前就读的学校即郑州工业应用技术学院的学生信息管理和考勤工作两个方面,并且参照其他院校的当前现状最终确定题目。

系统的设计以

Android开发技术为基础,最终把用户归为四类,并由此设计了四大子系统模块:

管理员用户模块、辅导员用户模块、教师用户模块和学生用户模块。

软件的创新点:

学生信息管理系统是用Android技术开发,实现学生信息管理和考勤管理相结合,加强了学生和教师以及辅导员之间的联系,实时性比较强,管理效率比较高,促进校园数字化管理进程。

本软件的运行平台为Android手机操作系统,开发语言为Java语言,所用到的工具有JDK、Eclipse、SQLiteExpertProfessional3和SQLite数据库,硬件设施包括笔记本电脑和Android系统的智能手机。

毕业设计说明书的编写主要包括以下几个部分:

绪论,开发技术介绍和环境搭建,可行性分析,需求分析,总体设计,详细设计,系统实现和软件测试。

关键词:

安卓;

数字化校园;

SQLite数据库;

学生信息管理;

考勤

II

Abstract

ThekerneloftheAndroidsystemisLinux,whichisthesemi-open-sourceoperatingsystemintheoperatingsystemsofmobiledevices.Withthecontinuousprogressofscienceandtechnologyinourcountry,themobileInternethasbeenanunprecedentedprosperityanddevelopment,smartphoneshasbeenmadepopularized,andtheAndroidtechnologybasedonJavahasreachedamaturestage.

ThistopicmainlycomesfromthecurrentschoolthatisZhengzhouUniversityofIndustryTechnologystudentinformationmanagementandattendancetwoaspects,contactthecurrentstatusofothercollegesanduniversities,andfinaldeterminedthethesistopic.

ThedesignofthesystemisbasedontheAndroidtechnology,dividedtheusersintofourcategories,anddesignedfoursubsystemsmodules.

Thepointofthesoftwareinnovation:

StudentinformationmanagementsystemisdevelopedusingAndroidTechnology,realizedthecombinationofstudentinformationmanagementandattendancemanagement,strengthenedthelinkbetweenthestudentandtheteacheraswellasthecounselor,hasagoodrealtimeability,hasahighlymanagementefficiency,andpromotingtheprocessofdigitalcampusmanagement.

TheoperationplatformofthesoftwareisAndroidmobilephoneoperatingsystem,developmentlanguageisJavalanguage,thetoolsusedincludeJDK,Eclipse,SQLiteExpertProfessional3andSQLitedatabaseandthehardwarefacilitiesincludealaptopandAndroidsmartphone.

Thewritingofthisundergraduatedesignspecificationmainlyincludesthefollowingaspects:

introduction,developmenttechnologyintroductionandenvironmentconfiguration,feasibilityanalysis,requirementsanalysis,overalldesign,detaileddesign,systemimplementationandsoftwaretesting.

Keywords:

Android;

DigitalCampus;

SQLitedatabase;

Studentinformationmanagement;

Attendance

目录

摘要IAbstract II

1绪论1

1.1系统背景分析1

1.2目的和意义 1

1.3国内外发展现状 1

1.3.1国内发展现状 2

1.3.2国外发展现状 2

1.4系统设计思想2

1.5设计结构2

2开发技术介绍和开发环境的搭建3

2.1开发技术简介3

2.2开发工具简介4

2.3搭建开发环境4

3可行性分析5

3.1经济可行性 5

3.2技术可行性 5

3.3应用可行性 5

3.4运行可行性 6

4需求分析 7

4.1功能需求分析7

4.2性能需求分析9

4.3可靠性和可用性分析 9

4.4数据需求分析9

5总体设计 10

5.1数据流图10

5.2功能模块的设计 12

5.2.1学生用户模块 13

5.2.2教师用户模块 14

5.2.3辅导员用户模块15

5.2.4管理员用户模块16

6详细设计 18

6.1数据库设计 18

IV

6.1.1数据库概念结构设计18

6.1.2数据库逻辑结构设计21

6.1.3数据库物理结构设计22

6.2系统中使用的权限25

7学生信息管理系统的实现26

7.1软件图标26

7.2用户登录界面26

7.3用户注册26

7.4完善个人信息27

7.5教师用户模块28

7.6学生用户模块30

7.7辅导员用户模块 29

7.8管理员用户模块 32

8软件测试 33

8.1黑盒测试33

8.2系统测试33

8.3验收测试34

结束语 35

致谢 36

参考文献37

1绪论

1.1系统背景分析

学生信息管理工作和学生上课的出勤情况一直是学校对学生管理工作的重点之处,随着招生规模的持续增长,传统的学生信息管理及考勤方法对当前科技高速发展的时代来说无疑是一个非常大的挑战。

要如何方便、有效、快捷、合理、科学、高效的对学生进行信息管理以及考勤管理成为了一个值得思考的问题。

计算机网络的发展给我们带来巨大的便利,开发一款关于学生信息管理及考勤方面的网站,这样能够使用计算机批量管理学生的信息,然而这不是一个最佳的方案。

随着4G甚至即将普及的5G网络[1]市场的开放,智能手机早已经成为了一种大众化的应用工具。

智能手机的普及,为我们更加方便、快捷、科学、高效的管理学生的信息和考勤带来了巨大的便利。

开发一个基于 Android[2]的学生信息管理及考勤系统的软件,能够在很大程度上弥补学校的传统学生信息管理和考勤方便的不足,更能改善计算机携带不便的情况。

1.2目的和意义

目前学校对学生信息的管理和考勤大多采用传统的方式[3],即人工记录、纸质文档存储和人工分类保存管理等。

对于学生规模的不断加大,这种方式无疑加大了辅导员、任课教师等的工作量,而且这样的管理方法效率比较低下,实时性不高以及管理不便等。

智能手机的普及,尤其是Android[4]系统的智能机占有手机市场的最大份额,由此可见基于Android的学生信息管理系统在未来的学生信息管理工作和考勤方面必将是一个非常重要的组成部分。

当前用智能手机作为终端信息获取和进行学生的管理工作在大多数学校中还没有流行,但是这将是未来发展的一个趋势。

因此,开发一款基于Android的学生信息管理[5]和考勤[6][7]方面的系统具有非常重要的理论及实际上的意义和巨大的市场前景。

1.3国内外发展现状

近日,市场研究公司Gartner对2015年第三季度全球智能手机做了一项全面统计。

根据Gartner公布的最新报告显示,2015年第三季度Android系统仍在全球市场上占有领导地位,份额高达84.7%,出货量近3亿部;

iOS仍保持在第二位,市场份额为13.1%。

中国当前Android系统智能手机用户对移动应用[8]的下载日趋多元化,早已经渗透到学习、社交、理财、娱乐等多个领域。

学生信息管理系统是由西方国家首次提出将计算机应用在对学生的教育管理方

38

面的。

国外的学校对学生信息的管理和考勤[9]方面的工作与我国有相当大的区别。

由于我国的人口数量比较大,地区差异性大,导致了我国的学生信息管理工作会更加的复杂。

1.3.1国内发展现状

在国内,由于多方面因素的影响,学校对于学生信息管理工作的系统化研究比较晚,特别是技术方面明显落后于发达国家。

目前仍有很多学校的学生管理方式仍然使用人工记录、纸质文档存储和人工分类管理,没有彻底实现数字信息化的管理。

1.3.2国外发展现状

在国外,民办院校相对繁荣,其经济来源比较稳定。

因此基本上所有学校都有稳定的学生管理团队对学生信息进行管理,并有相应的技术团队进行支持。

国外学校在学生信息管理工作[10]方面起步比较早,形成了一定规模的、科学的管理体系。

它大致划分为三个阶段:

第一阶段是手工管理阶段,管理信息主要的操作方式是人工记录,纸质文档存储;

第二阶段是使用键盘打印机、自动记账仪等辅助的半自动化管理阶段;

第三阶段采用网络、计算机、数据库等信息技术的管理方式,体现了信息数字化的特征,可以永久用数字的方式存储资料。

1.4系统设计思想

对于学生信息管理[11

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 金融投资

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1