2、学生信息管理模块。该模块主要实现的功能点包括:添加具体学生(包括该学生的基本信息)、查询并可以修改学生信息、删除学生信息等。(这里学生的学号都是唯一的,添加时需注意)
3、教师信息管理模块。该模块主要实现的功能点包括:添加具体教师(包括该教师的基本信息)、教师可以修改自己的密码等。可以查询并修改信息、可以删除教师信息等。
4、课程信息管理模块。该模块主要实现的功能点包括:添加具体课程信息、查询并可以修改课程信息、删除课程信息(在未开课的情况下)以及设置年级课程。
5、成绩信息管理模块。该模块主要实现的功能点包括:添加某一学生具体课程的成绩、查询某一学生具体课程的成绩并可以修改成绩。并且可以根据具体条件查看成绩的排名情况。
2.3性能分析
软件环境:操作系统:支持Windows7及其以上
使用JSP技术
数据库:MySQL
Web应用服务器:Tomcat
硬件环境:RAM:4G以上,建议16+GB。磁盘空间:40G以上,建议100+GB等。
浏览器环境:Internet Explorer 6至9、Firefox 3.5+、Google Chrome等。
性能要求:业务列表显示或单个条件查询响应时间不超过5秒。一些超长的等待应有等待进度条提示信息,并在系统处理非正常中断时候有明确的信息提供给业务人员。
可靠性要求:系统成熟性:系统采用成熟的科学技术,以此可以大大降低系统出现错误的频次,保证系统能够正常运行;系统稳定性:系统能够保持长时间的运行,能够满足操作人员的实时操作需求,出现错误的频率保持在最低;系统容错性:当系统发生错误或出现故障时,应给出操作者相应的提示,能够帮助操作者保存已经完成的工作成果。
易用性要求:系统支持IE7和IE8(IE8的支持放到主数据开发阶段完成)等主流Web浏览器版本;系统功能在操作应用上简洁、易于使用。
第三章 系统分析
3.1 B/S结构体系
B/S结构体系,即Browser/Server(浏览器/服务器)结构体系模式,该结构是随着计算机科学技术的兴起和不断发展,是对传统的C/S结构(客户机/服务器)的改进或者说是一种变化。因此,在这种结构体系下,用户访问页面则是通过浏览器来实现,占比相当大的事务逻辑功能都是通过服务器来实现,这样就形成了所谓的3层结构。不仅如此,由于在B/S结构体系下,用户端都是通过浏览器来实现的,也就是说用户根本不用花费时间和精力来维护浏览器,而只要维护和管理好服务器就可,要能够保证服务器的正常工作运转。因此,凡是通过B/S结构体系完成的软件项目系统,只需管理服务器即可,大大减轻管理人员的负担。正是由于B/S结构体系的这种优势和特点,它已经越来越成为软件项目开发的主流体系,在未来的发展中,扮演着重要的角色。 jsp+mysql学生学籍管理系统设计与实现(3):http://www.751com.cn/jisuanji/lunwen_47584.html