Java的学生信息管理系统设计(2)
时间:2023-01-31 23:01 来源:毕业论文 作者:毕业论文 点击:次
4。4。4 运行环境需求 8 第五章 系统设计 9 5。1 总体设计 9 5。1。1 业务流程分析 9 5。1。2 系统功能结构 12 5。1。3 系统数据流程 12 5。1。4 系统时序图 14 5。1。5 系统状态图 16 5。2 数据库设计 16 5。2。1 E-R模型 16 5。2。2 数据库表清单 17 5。3 系统开发流程 20 5。3。1 系统开发流程设计 21 5。3。2 系统体系结构设计 22 5。4 系统开发环境 23 第六章 系统实现 25 6。1 系统登录实现 25 6。2 系统首页实现 26 6。3 用户密码管理模块实现 27 6。4 用户信息管理模块实现 28 6。5选课信息管理模块实现 29 6。6 成绩信息管理模块实现 30 6。7 课程信息管理模块实现 31 6。8 奖惩信息管理模块实现 32 6。9 信息查询模块实现 33 第七章 系统测试 35 7。1 测试方法 35 7。2 测试用例 35 7。3 测试结果 35 结 论 39 致 谢 40 参考文献 41 第一章 绪论 1。1 研究背景 计算机得益于科学技术的发展而被发明和改进,使得全球进入了信息化世界。 人类非常善于使用工具,计算机就是其中之一,其可以解放人类,去做一些“己所不欲勿施于人”的事情,而且计算机的并发程度高,所以可以提高一定的工作效率,并且计算机在准确性和保密措施性方面做的较好。各个行业都争先恐后的运用这一工具,来提高解决庞大的数据处理的速度与准确性,数据库管理系统也必然要是使用计算机。 高校的学生信息管理系统还是几年前开发的基于客户端的桌面软件形式的系统,存在许多弊端:空间占的多、操作繁琐、业务逻辑扩展难、保密性差,致命性的是只能在电脑上安装了该管理系统才能使用,不方便用户随时随地的查看管理各项信息。很明显,这样的系统已经落伍了。随着时间的推移,时代的进步,科技发展,这样管理系统注定会被新的技术取代。利用现在的设计模式和开发技术,开发一个响应速度快,性能高效的信息管理系统,可以为管理者提供及时的各项信息管理方式,也为用户提供快捷的查询手段,从而能有效的提升信息的管理效率,节省大量人力与物力,使管理更加科学有序,流程更加快捷、及时。 1。2 国内外现状 20世纪70年代,美国出现了管理信息系统的雏形,20世纪80年代,微机的出现,管理系统才真正成型,同时网络技术也得到飞速发展,管理系统很快传入中国,之后,当代的企业单位开始着手开发管理信息系统软件,并在财务方面取得不错的成绩,与此同时,其他模块也得到了开发,开启了我国的管理现代化的道路。 当下,许多当时跟上科技发展脚步的企业在不知不觉中就落伍了,可能是资金问题,也可能是技术问题,大多信息管理系统还是采用C/S结构,此结构虽然曾经很热,但其也逐渐暴露了自己的短处:客户端必须要安装指定的软件,才能与服务器进行交接,其在业务扩展上很难进行,一旦要进行业务变更,其客户端就要更新,就会变得非常的麻烦,还要增加人力,物力的投入,而为了解决此问题,新的结构出现了:B/S结构。其只要是安装了浏览器的电脑就可以作为客户端,用户不用安装软件,且界面可以做的非常美观,也有利于业务的扩展,提高了用户的满意度,也节约了开发资金。 (责任编辑:qin) |