当前位置 : 主页 > 编程语言 > java >

JSP毕业设计选题系统

来源:互联网 收集:自由互联 发布时间:2021-06-25
随着全球信息化技术的兴起,特别是Internet的日益普及,我国各大中专院校都建立了自己的校园网。毕业生以班级为单位的原始手工报送的选题方式已经不能适应时代发展的需求, 所以

随着全球信息化技术的兴起,特别是Internet的日益普及,我国各大中专院校都建立了自己的校园网。毕业生以班级为单位的原始手工报送的选题方式已经不能适应时代发展的需求, 所以基与互联网的毕业设计选题系统也就孕育而生了。
毕业设计选题系统就是能够使学生通过互联网完成毕业设计课题的选定,它采用Web方式,同时适用于局域网和Internet,它要实现审核,权限管理,邮件通知等功能,并能提供题目保存、题目查询等功能,该系统同时拥有最开放的题库管理系统和最灵活的选题系统,能够自动进行权限的判断,对用户进行冻结。
我们采用了JSP技术为主要手段,本系统采用了多级角色管理:包括系统管理员、系主任,学生和老师几种权限.本文主要介绍了用户权限的划分,并详细地论述了系统设计的思想和实现的方法步骤从而为以后的研究打下了基础。

部分代码:

private MimeMessage mimeMsg = NULL;  //MIME邮件对象

private SESSION SESSION = NULL;      //邮件会话对象

private Multipart mp = NULL;   //Multipart对象,邮件内容,标题,附件等内容均添加到其中后,再生成MimeMessage对象

mimeMsg.setContent(mp);

mimeMsg.saveChanges();

System.out.println("正在发送邮件....");

SESSION mailSession = SESSION.getInstance(props,NULL);

mailSession.setDebug(DEBUG);

mimeMsg.saveChanges();    //存储邮件信息

Transport transport = mailSession.getTransport("smtp");

transport.connect(smtpServer, username, password);

transport.sendMessage(mimeMsg,mimeMsg.getRecipients(Message.RecipientType.TO));

System.out.println("发送邮件成功!");

mailSession = NULL;

transport.close();
网友评论