基于JSP的学生信息系统的设计与实现

时间:2022-07-19 10:35:56

基于JSP的学生信息系统的设计与实现

摘 要 学生信息系统是学校中重要的基础系统,它能实现学校基本信息的维护,具体功能包括学校部门信息管理维护、学校专业信息

>> 基于JSP的灌区管理信息系统的设计与实现 基于JSP的学生就业信息管理系统的设计与实现 基于JSP的学生信息管理系统设计与实现 基于JSP 的自测系统的设计与实现 基于JSP的在线考试系统的设计与实现 基于JSP在线考试系统的设计与实现 基于JSP的家政服务管理系统设计与实现 基于JSP的教材评价系统设计与实现 基于JSP的在线考试系统设计与实现 基于JSP的校园新闻系统设计与实现 基于JSP的学生宿舍管理系统的设计与实现 基于JSP的网上学生考勤系统的设计与实现 基于PowerBuilder 的物流信息系统设计与实现 基于OpenSSL云信息系统的设计与实现 基于网络的学生成绩管理信息系统的设计与实现 基于JSP学生评教系统的设计与开发 基于Jsp的学生选课系统模型研究与设计 基于JSP的毕业设计选题系统的设计与实现 基于JSP的网上训练与考评系统的设计与实现 基于JSP的毕业论文系统的设计与实现 常见问题解答 当前所在位置:l”

“/beans/calendar.jsp”

在JSP中,你可以用include指令将JSP文件,HTML文件,或Text文件包含到一个JSP文件中,这种包含是静态包含,也就是说当使用这种方法包含文件的时候,会将被包含文件的内容插入包含文件中,替换掉这行语句。如果你包含的是一个JSP文件,那么包含在这个文件中的JSP程序将被执行。使用包含文件有以下一些优点:

(1)被包含文件可以在多个文件中被使用,实现了代码共享和重用。

(2)当被包含文件修改后,包含此文件的JSP文件的执行结果也发生变化,这样就提高修改效率,为维护提供方便。

depAdd.jsp中使用代码段为:

(1)将head.jsp包含进来

(2)将menu.jsp包含进来

(3)将copyRight.jsp包含进来

3.2 模块的实现

在系统实现过程中,几大模块的实现具体过程类似,我们以部门信息管理模块进行举例。在部门信息管理模块,主要实现部门信息的添加、管理、修改等功能。

3.2.1 部门信息添加页面实现

部门信息添加主要通过在部门信息添加页面输入新部门信息,然后确认添加,将信息添加到数据库。

3.2.2 部门信息管理页面实现

部门信息管理主要包括部门信息删除、部门信息撤销,通过部门信息管理页面能打开部门修改、部门详情查看页面等功能。部门信息管理页面分为两个部分,分别是部门信息筛查条件输入区和查询结果列表区;部门信息筛查条件输入区提供给用户输入筛查的条件,用户输入部门编号,则精确地查询到具体的部门,用户输入部门名称,则根据名称模糊检索部门信息,选择类别,则查询该类别的部门,并将查询结果显示在“查询结果列表”区;“查询结果列表”区主要显示符合筛查条件的部门信息列表,通过“查询结果列表”区,用户可以删除或撤销选中的部门,也可以修改指定部门的信息或者查看指定部门的详细信息。

3.2.3 部门详情查看页面

通过部门管理页面打开部门详情查看页面,该页面显示部门的全部信息。部门详情页面通过depManage.jsp页面打开,depManage.jsp页面的代码为:

3.2.4 部门信息修改页面

通过部门管理页面打开部门信息修改页面,该页面显示部门的全部信息,同时提供可修改的信息,效果见图4。部门信息修改页面通过depManage.jsp页面打开,depManage.jsp页面的代码为:

" target="_blank"> 修改

部门信息修改页面部分代码:

部门信息修改页面

function toSubmit(oper){

document.all.operFlag.value =oper;

document.forms[0].submit();

}

4 结论

学生信息系统为计算机软件在学校应用的一部分,具有手工管理所无法比拟的优点。例如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。本系统采用JSP作为开发工具,后台数据库采用MySQL数据库设计,MySQL是现在流行的关系数据库中其中的一种,相比其它的数据库管理系统来说,MySQL具有小巧、功能齐全、查询迅捷等优点。系统实现了学生信息查询、更新、添加等功能。

参考文献

[1]郝安林,王伟平编著.JSP从入门到精通.电子工业出版社,2008,1.

[2]程序设计情境式教程.电子工业出版社;朱香卫主编;2011.3

[3]鲁晓东,李育龙,杨健编著.JSP软件工程案例精解.电子工业出版社,2005,1.

[4]JSP动态网页基础教程.人民邮电出版社.张晓蕾主编,2006,11.

上一篇:煤巷合理锚杆锚索布置方式的分析及应用 下一篇:互联网思维下唱片业应如何适应网络信息的发展