资源描述:
《javaee 学生基本信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、软件学院课程设计报告书课程名称JavaEE课程设计设计题目学生基本信息管理系统专业班级学号姓名指导教师2011年12月1设计时间2011/12/12--2011/12/162设计目的JavaEE课程设计是对所学JavaEE与中间件课程的小结,是提高学生对所学知识综合应用能力的一种方式,是集中实践性环节之一。要求同学们对课程中所学习到的知识综合运用,开发有一定规模的JavaWeb程序。3设计任务(一)必备功能说明:(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;登录系统时,有两种权限:管理员权限和普通用户权限。管理员用户可以添加、查看、修改和删除学生信息,普通用
2、户只能添加、查看和修改学生信息;(2)添加学生信息:合法用户可以添加学生信息(包括学号、姓名、性别、年龄、所在班级、手机号、家庭住址);(3)查看学生信息:合法用户可以查看学生信息;(4)修改学生信息:合法用户可以修改学生信息;(5)删除学生信息:合法用户可以删除学生信息。4设计内容4.1抽象数据类型的定义4.1.1程序所建立的包com.Student.daocom.Student.domaincom.Student.servicecom.Student.servletcom.Student.util4.1.2程序所需要导入的包importjava.sql.*;;impo
3、rtjava.util.A*t;importjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;4.2数据库部分的实现4.2.1逻辑设计1.关系模式课程信息(学号、姓名、性别、年龄、所在班级、手机号、家庭住址)2.系统表表1数据包course列名数据类型长度是否为空含义idint4N学生编码,主键,自动增长sonVarchar50Y学号namevarchar50Y姓名sexvarchar50Y性别ageint4Y年龄sclassvarchar50Y所在班级phonenumbervarchar50Y手机号ad
4、dressvarchar50Y家庭住址4.3程序流程开始图登录界面输入用户名称和用户密码是否成功成功页面错误页面对数据库进行操作显示课程信息NY结束图1程序流程图4.4系统代码实现1.页面的实现本程序有四个主要页面:“login.jsp”,“success.jsp”“error.jsp”,“showallstudents.jsp”,“savaStudent”和“deleteStudent”,“login.jsp”用于用户登录,它的关键代码如下:<%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%>5、ml>
MyJSP'login.jsp'startingpage用户名称:用户密码: