1 / 19
文档名称:

学生选课系统实验报告 shh.doc

格式:doc   大小:848KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生选课系统实验报告 shh.doc

上传人:bai1968104 2021/4/8 文件大小:848 KB

下载得到文件列表

学生选课系统实验报告 shh.doc

文档介绍

文档介绍:计算机科学技术系
《JavaEE框架技术》项目报告
题目 学生选课系统
姓名 学号
专业 班级
2012年6月15日
一 功能

*用户登录
*查看个人信息
*修改个人信息
*查看个人选课情况
*查看所有课程信息,能够选定课程
*退选课程
DIV+CSS美化页面
添加查询功能:如根据课程名进行模糊查询,课程开课学期进行查询
国际化处理
添加分页功能
其中标*者为必做功能,其他为可选功能。

选课系统
所有课程信息
查询个人信息
个人选课情况
修改个人信息
二 项目规范
:StudentCourse
访问路径与项目名相同,如:http://localhost:8080/StudentCourse/
包命名规范
实体类
业务逻辑接口类
业务逻辑实现类
DAO接口类
DAO实现类
各个Action类

如下图所示:
四 开发流程

UML建模如下图所示:
(1)学生表和专业表是单向多对多的关系
(2)专业表与学生表是一对多的关系
效果展示流程:
,建立实体类及其所对应的映射文件

<?xml version="" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD //EN"
"-mapping-">
<!--
Mapping file autogenerated by MyEclipse Persistence Tools
-->
<hibernate-mapping>
<class name="" table="xsb" catalog="studentcourse">
<id name="xh" type="">
<column name="XH" length="6" />
<generator class="native" />
</id>
<property name="xm" type="">
<column name="XM" length="8" not-null="true" />
</property>
<property name="xb" type="">
<column name="XB" not-null="true" />
</property>
<property name="cssj" type="">
<column name="CSSJ" length="19" />
</property>
<property name="zjId" type="" insert="false" update="false">
<column name="ZJ_ID" not-null="true" />
</property>