java学生选课系统实践报告,JAVA学生选课系统

【实例简介】

JAVA学生选课系统,里面有完整的代码希望这些可以更好的帮助你们,如果你们在途中遇到什么困难的话可以尽情的找我

【实例截图】

【核心代码】

StudentCYF

└── StudentCYF

├── src

│   ├── applicationContext.xml

│   ├── org

│   │   ├── action

│   │   │   ├── LoginAction.java

│   │   │   └── XsAction.java

│   │   ├── dao

│   │   │   ├── DlDao.java

│   │   │   ├── imp

│   │   │   │   ├── DlDaoImp.java

│   │   │   │   ├── KcDaoImp.java

│   │   │   │   ├── XsDaoImp.java

│   │   │   │   └── ZyDaoImp.java

│   │   │   ├── KcDao.java

│   │   │   ├── XsDao.java

│   │   │   └── ZyDao.java

│   │   ├── model

│   │   │   ├── Dlb.hbm.xml

│   │   │   ├── Dlb.java

│   │   │   ├── Kcb.hbm.xml

│   │   │   ├── Kcb.java

│   │   │   ├── Xsb.hbm.xml

│   │   │   ├── Xsb.java

│   │   │   ├── Zyb.hbm.xml

│   │   │   └── Zyb.java

│   │   └── util

│   │   └── TestDlDao.java

│   ├── struts.properties

│   └── struts.xml

└── WebRoot

├── allKc.jsp

├── deleteKc_success.jsp

├── head.jsp

├── index.jsp

├── left.jsp

├── login.jsp

├── main.jsp

├── META-INF

│   └── MANIFEST.MF

├── right.jsp

├── selectKc_fail.jsp

├── selectKc_success.jsp

├── test.jsp

├── updateXsInfo.jsp

├── updateXs_success.jsp

├── WEB-INF

│   ├── classes

│   │   ├── applicationContext.xml

│   │   ├── org

│   │   │   ├── action

│   │   │   │   ├── LoginAction.class

│   │   │   │   └── XsAction.class

│   │   │   ├── dao

│   │   │   │   ├── DlDao.class

│   │   │   │   ├── imp

│   │   │   │   │   ├── DlDaoImp.class

│   │   │   │   │   ├── KcDaoImp.class

│   │   │   │   │   ├── XsDaoImp.class

│   │   │   │   │   └── ZyDaoImp.class

│   │   │   │   ├── KcDao.class

│   │   │   │   ├── XsDao.class

│   │   │   │   └── ZyDao.class

│   │   │   ├── model

│   │   │   │   ├── Dlb.class

│   │   │   │   ├── Dlb.hbm.xml

│   │   │   │   ├── Kcb.class

│   │   │   │   ├── Kcb.hbm.xml

│   │   │   │   ├── Xsb.class

│   │   │   │   ├── Xsb.hbm.xml

│   │   │   │   ├── Zyb.class

│   │   │   │   └── Zyb.hbm.xml

│   │   │   └── util

│   │   │   └── TestDlDao.class

│   │   ├── struts.properties

│   │   └── struts.xml

│   ├── lib

│   │   ├── antlr-2.7.6.jar

│   │   ├── cglib-full-2.0.2.jar

│   │   ├── commons-beanutils-1.7.0.jar

│   │   ├── commons-beanutils-1.9.2.jar

│   │   ├── commons-collections-3.1.jar

│   │   ├── commons-collections-3.2.1.jar

│   │   ├── commons-dbcp-1.1.jar

│   │   ├── commons-fileupload-1.2.1.jar

│   │   ├── commons-fileupload-1.2.2.jar

│   │   ├── commons-httpclient-3.1.jar

│   │   ├── commons-io.jar

│   │   ├── commons-lang-2.3.jar

│   │   ├── commons-lang-2.6.jar

│   │   ├── commons-logging-1.1.1.jar

│   │   ├── commons-logging-1.1.jar

│   │   ├── commons-logging-1.2.jar

│   │   ├── commons-pool-1.3.jar

│   │   ├── dom4j-1.6.1.jar

│   │   ├── ezmorph-1.0.3.jar

│   │   ├── ezmorph-1.0.6.jar

│   │   ├── fastjson-1.2.2.jar

│   │   ├── fastjson-1.2.2-sources.jar

│   │   ├── freemarker-2.3.15.jar

│   │   ├── hibernate3.jar

│   │   ├── javassist-3.9.0.jar

│   │   ├── javax.servlet-api-3.1.0.jar

│   │   ├── json-lib-2.2.3-jdk15.jar

│   │   ├── json-lib-2.4-jdk15.jar

│   │   ├── jsoup-1.6.1.jar

│   │   ├── jstl-1.2.jar

│   │   ├── jta-1.1.jar

│   │   ├── jtds-1.2.jar

│   │   ├── junit-3.8.2.jar

│   │   ├── log4j-1.2.15.jar

│   │   ├── mysql-connector-java-5.0.8.jar

│   │   ├── mysql-connector-java-5.1.18-bin.jar

│   │   ├── ognl-2.7.3.jar

│   │   ├── ojdbc14.jar

│   │   ├── orai18n.jar

│   │   ├── poi-3.8-20120326.jar

│   │   ├── poi-ooxml-3.8-20120326.jar

│   │   ├── poi-ooxml-schemas-3.8-20120326.jar

│   │   ├── slf4j-api-1.5.3.jar

│   │   ├── slf4j-nop-1.5.3.jar

│   │   ├── spring.jar

│   │   ├── sqljdbc4.jar

│   │   ├── standard-1.1.2.jar

│   │   ├── struts2-core-2.1.8.jar

│   │   ├── struts2-dojo-plugin-2.1.8.jar

│   │   ├── struts2-json-plugin-2.1.8.jar

│   │   ├── struts2-spring-plugin-2.1.8.jar

│   │   ├── taobao-sdk-java-auto_1456285954021-20160407.jar

│   │   ├── taobao-sdk-java-auto_1456285954021-20160407-source.jar

│   │   ├── ueditor.jar

│   │   ├── xmlbeans-2.3.0.jar

│   │   └── xwork-core-2.1.6.jar

│   └── web.xml

├── xsInfo.jsp

└── xsKcs.jsp

19 directories, 117 files

(1)系统的外部角色有:学生用户、教师用户和管理员。 (2)系统主要用例的文档描述: ①学生管理用例:学生用户可见的功能,包含了选课、退课和查看选课三个用例功能。 ②教师管理用例:教师用户可见的功能,包含了查看学生选课和提交成绩两个用例功能。 ③信息管理用例:管理员可见的功能,这个用例进一步分为三个用例:学生信息管理用例、教师信息管理用例和课程信息管理用例。 ④学生信息管理用例:信息管理用例可见的功能,实现学生信息的管理功能,包含了添加学生、修改学生信息和删除学生三个用例。 ⑤教师信息管理用例:信息管理用例可见的功能,实现教师信息的管理功能,包含了添加教师、修改教师信息和删除教师三个用例。 ⑥课程信息管理用例:信息管理用例可见的功能,实现课程信息的管理功能,包含了添加课程、修改课程信息和删除课程三个用例。 ⑦修改密码用例:所有用户都可见的功能,用于修改用户的密码信息。 (3)系统用例之间的关系: ①学生管理用例与选课、查看选课、退课三用例之间是包含关系。 ②教师管理用例与查看学生选课、提交成绩两用例之间是包含关系。 ③信息管理用例与学生信息管理用例、教师信息管理用例和课程信息管理用例之间是包含关系。 ④学生信息管理用例与添加学生、修改学生信息和删除学生三个用例之间是包含关系。 ⑤教师信息管理用例与添加教师、修改教师信息和删除教师三个用例之间是包含关系。 ⑥课程信息管理用例与添加课程、修改课程信息和删除课程三个用例之间是包含关系。 3.2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值