学生信息管理系统的设计与实现(NetBeans IDE,MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
学生信息管理系统的设计与实现(NetBeans IDE,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文16000字,程序代码,MySQL数据库)
本系统是在管理信息系统的理论和方法指导下、数据库技术支持下完成的。本文介绍了在NetBeans IDE 7.1.1环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。
关键词 管理信息系统/学生管理/NetBeans IDE 7.1.1应用
系统中主要包括个人信息管理、通讯录管理、日程安排、学生学籍管理、学生选课信息管理、学生在校所获奖励信息的管理以及教师任课信息管理。这8种需求的功能如下:
(1)个人信息管理。查看个人信息、修改个人信息、修改密码。
(2)通讯录管理。查看联系人、增加联系人、修改联系人、删除联系人。
(3)日程安排。查看日程、修改日程、添加日程、删除日程。
(4)学籍管理。查看学籍、修改学籍。
(5)学生成绩管理。查看成绩、增加成绩。
(6)在校所获奖励。查看已获奖励、修改已获奖励、增加奖励、修改奖励。
(7)学生选课信息。查看已选课程、修改课程信息、增加课程。
(8)教师任课信息。查看所有教师、增加教师。
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 引言 1
1.2 研究背景与研究意义 1
1.2.1 研究背景 1
1.2.2 研究意义 2
1.3 课题调研与可行性分析 2
1.3.1 课题调研 2
1.3.2 可行性分析 3
2 MVC框架和实用工具相关知识 5
2.1 MVC 5
2.1.1 MVC的简介 5
2.1.2 MVC设计思想 5
2.1.3 MVC工作模式 7
2.2 Navicat Lite for MySQL 7
2.2.1 MySQL简介 7
2.2.2 MySQL主要功能 8
2.3 NetBeans IDE 7.1.1 8
2.3.1 NetBeans IDE简介 8
2.3.2 NetBeans IDE简介 9
3 系统分析与设计 11
3.1 需求分析 11
3.1.1 功能需求分析 11
3.1.2 性能需求分析 12
3.1.3 数据需求分析 13
3.2 系统功能设计 13
3.2.1系统总体结构设计 14
3.2.2 数据库设计 14
4 系统功能实现模块图 19
5 所遇到的困难及解决办法 33
5.1 JSP中的中文乱码问题 33
5.2 尚未部署该模块 33
结束语 35
致 谢 37
参考文献 38