java学生教师信息管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java学生教师信息管理系统

《面向对象程序设计》 课程设计报告 题目 : 学生—教师信息管理系统 目录 第一章 课程设计项目简介 1 第二章 需求分析 1 2.1 系统设计与功能分析 1 2.1.1本系统实现的大致功能 1 第三章 设计思路 3 3.1设计数据库 3 3.2以类图说明基本设计思路 4 3.3功能流程以及工作流程描述 5 3.3.1 登录窗口 5 3.3.2 选择操作对象窗口 6 3.3.3 学生的操作窗口 6 3.3.4 管理员的操作窗口 6 3.3.5 教师的操作窗口 7 第四章 系统实现 7 4.1登录界面模块 7 4.2操作对象选择界面模块 8 4.2.1 学生操作对象选择界面模块 8 4.2.2教师操作对象选择界面模块 8 4.2.2管理员操作对象选择界面模块 9 4.3学生基本信息管理模块 10 4.3.1管理员、教师对学生基本信息管理的模块 10 4.3.2学生对学生基本信息管理的模块 14 4.4学生成绩信息管理模块 14 4.4.1管理员、教师对学生成绩管理的模块 14 4.4.2学生对学生成绩查询的模块 15 4.5教师基本信息管理模块 16 4.5.1管理员对教师基本信息管理的模块 16 4.5.2教师对教师基本信息查询的模块 17 第五章 使用说明 18 5.1开发、运行环境要求 18 5.2程序运行 18 第六章 设计总结 19 第七章 参考文献 19 第一章 课程设计项目简介 学生--教师信息管理系统是一个学校管理不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以学生--教师信息管理系统应该能够为用户提供相关的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差,人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作用。 作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点,例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校信息管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。 本文介绍了学生—教师信息管理系统的开发整个过程,阐述了系统分析、系统设计、数据库设计和系统实施的全过程,具体模块实施采用了原型法和面向对象系统开发方法。并采用JAVA作为开发工具,mysql作为后台数据库。本系统具有学生基本信息管理、学生成绩信息管理、教师基本信息管理等功能。分成三大模块,每个模块都相互联系,但不相互干扰,这符合了软件模块开发的思想。 本系统完成了学生信息的查询、修改、增加、删除;教师信息的查询、修改、增加、删除以及学生成绩信息的查询、修改、增加、删除等功能。 第二章 需求分析 2.1 系统设计与功能分析 学生—教师信息管理系统,可用于学校等机构的学生、教师基本信息管理、学生成绩信息管理,查询,更新与维护,使用方便,易用性强,图形界面清晰明了。该软件用java语言编写,用mysql数据库作为后台的数据库进行信息的存储,用SQL语句完成学生、教师基本信息的查询,修改,添加,删除的操作以及成绩的查询修改,录入,删除等。用ODBC驱动实现前台Java与后台mysql数据库的连接。Java语言跨平台性强,可以在windows,linux,ubuntu等系统下使用,方便简单,安全性好。mysql数据库高效安全,两者结合可相互利用各自的优势。 2.1.1本系统实现的大致功能 为保证本学生—教师管理系统的安全性,分别对不同的用户可在系统中进行的操作作出了一定的权限设置。 用户登陆界面:该界面可以选择使用者的身份,“管理员,教师,学生”,不同的身份有不同的操作界面和功能权限,用户名(本系统采用的是ID号)和密码输入正确即可登录。登录的用户信息分别存储在mysql数据库的“stu(学生信息表)”,“man(管理员信息表)”, “tch(教师信息表)”中,如果用户信息不存在则三张表中,将会无权利登录本管理系统。 学生管理界面:提供了学生基本信息的查询,学生成绩信息的查询,学生所拥有的操作权限如图2-1; 图2-1学生管理模块用例图 教师管理界面:提供了对学生基本籍信息的查询、修改、添加、删除;学生成绩的查询、修改、添加、删除等功能,教师所拥有的操作权限如图2-2; 图2-2教师管理模块用例图 管理员管理界面:拥有最高的权限,允许对学生、教师基本信息和学生成绩信息进行查询、修

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档