jsp企业信息管理系统网站设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

j s p企业信息管理系统

网站设计

公司内部编号:(GOOD-TMMT-MMUT-UUPTY-UUYY-DTTI-

课程设计说明书

课程设计说明书

课程设计说明书

课程设计说明书

课程设计说明书

表工作记录表

名称类型长度说明

id int10记录编号username varchar50记录人员用户名year int4工作年份month int2工作月份

day int2工作日期title varchar100工作标题description text——工作具体内容logtime varchar20记录时间

表工作会议表

名称类型长度说明

id int10会议记录编号sender varchar50会议记录员startime varchar20会议开始时间endtime varchar20会议结束时间address varchar100会议地址title varchar100会议主题content text——会议内容

数据库采用MySQL进行存储,其实施情况如图所示:

图数据库表

课程设计说明书

沈阳大学

课程设计说明书

沈阳大学

课程设计说明书

登陆验证功能模块的设计

该模块需要实现如下功能:

包含数据库子文件,以可以去的数据库的参数变量;

使用request的getParameter()函数取得用户输入的用户名参数username 和密码参数password;

根据username和password组合查询user表的SQL语句;创建数据库连

接,执行SQL语句的查询,如果查询结果不为空,即()返回值为ture,则表示验证成功,否则验证失败;

验证成功则将用户名保存在session中,并使用()跳转到欢迎页面,验证失败则返回登陆页面。

该文件的代码如下:

<%@ page language="java" pageEncoding="UTF-8"%>

<%@ include file="../inc/"%>

<%

String username = ("username");

String password = ("password");

boolean isValid = false;

String sql = "select * from user where username='"+username+"' and password='"+password+"'";

try { (drv).newInstance();

Connection conn = (url, usr, pwd);

Statement stm = ();

ResultSet rs = (sql);

if())isValid = true;

();

();

();

} catch (Exception e) {

();

(e);

} finally {}

if (isValid) {

("username", username);

("../");

} else {

("../");}%>

沈阳大学

课程设计说明书

注册功能模块的设计

该模块需要实现以下功能:

包含数据库子文件,以可以取得数据库参数变量。

使用request的getParameter()函数取得用户输入的用户名参数

username、密码参数password、E-mail参数email

创建数据库的连接,查询user表中是否存在该username

如果查询结果为空,即()返回值为false,则表示不存在,否则该用户名不可重复使用。

当用户名可用时,组合插入表user的SQL,执行一个用户的插入。

如果执行了插入则跳转到登录页面,否则返回注册页面

该文件的代码如下:

<%@ page language="java" pageEncoding="UTF-8"%>

<%@ include file="../inc/"%>

<%

String username = ("username");

String password1 = ("password1");

String email = ("email");

boolean isValid = false;

String sql = "select * from user where username='"+username+"'";

try {(drv).newInstance();

Connection conn = (url, usr, pwd);

Statement stm = ();

ResultSet rs = (sql);

if(!()) {sql="insert into user(username,password,email)

values('"+username+"','"+password1+"','"+email+"')";

(sql);

isValid = true;}

();

();

();}

catch (Exception e) {

();

(e);}

if (isValid) {("../");}

else {("../");}%>

相关文档
最新文档