第一范文网 - 专业文章范例文档资料分享平台

jsp大作业 备忘录系统的的设计与实现 - 图文

来源:用户分享 时间:2025/6/27 5:39:32 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

鲁东大学本科课程设计

3.2.2 功能信息

教师页面中可以点击“学生管理”和“备忘管理”来选择自己的操作。学生管理中又包括增加学生信息、删除学生信息、修改学生信息和查询学生信息;备忘管理中又包括增加备忘信息、删除备忘信息、修改备忘信息和查询备忘信息,如图3.5、3.6以及图3.7所示。

图3.5 教师管理主页面图

图3.6 教师对学生管理页面

11

鲁东大学本科课程设计

图3.7 教师对备忘信息管理页面

学生页面中可以点击“个人备忘信息管理”和“个人信息管理”来选择自己的操作。个人备忘信息管理中又包括增加备忘信息、删除备忘信息、修改备忘信息和查询备忘信息;个人信息管理中又可以修改个人信息和查看个人信息。如图3.8、3.9以及图3.10所示。

图3.8 学生管理主页面图

12

鲁东大学本科课程设计

图3.9 学生管理备忘信息页面

图3.10 学生管理个人信息页面

3.3重要模块具体功能实现

3.3.1 数据库连接

在实际访问数据库时,每个数据库厂商都提供了特定的数据库JDBC驱动层序,可以使DBMS厂商提供的JDBC驱动器访问相应的数据库。因此,本系统通过JDBC驱动访问数据库,具体代码为:

13

String url=

鲁东大学本科课程设计

Class.forName(\

\con=DriverManager.getConnection(url,\

st=con.createStatement(); String sql=\。。。\

st.executeUpdate(sql);

3.3.2利用sql语句实现老师下通知的命令

首先,老师管理的备忘信息和同学管理的备忘信息都来源于一个表,即note表。是通过sql语句将其分开。

1.老师添加备忘信息的sql语句为:

String sql=\('\

由此可以看出老师所添加备忘信息的permission值都为“1”。

2.学生添加备忘信息的sql语句为:

String sql=\('\

由此可以看出学生所添加备忘信息的permission值都为“2”。

3.老师查看备忘信息的sql语句为:

String sql=\’1’\

由此可以看出老师能根据此信息查询到自己添加的备忘信息。

4.学生查看备忘信息的sql语句为:

String sql=\’2’\

由此可以看出学生能根据此信息查询到自己添加的备忘信息。

5.学生查看所有备忘信息的sql语句为:

String sql=\

由此可以看出学生能根据此信息查询到所有的备忘信息。

3.3.3 利用servlet实现对用户登录信息的校验

public class LoginServlet extends HttpServlet { public void wrong1(){//对话框提示信?

String msg=\用户名不能为空!\

int type=JOptionPane.YES_NO_CANCEL_OPTION;

String title=\信息提示\

JOptionPane.showMessageDialog(null, msg, title, type);

14

jsp大作业 备忘录系统的的设计与实现 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c871ic317ab2teb88imzz_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top