大学期末考试综合实训试题一
2017-09-30 10:04
260 查看
题目:酒店管理系统
一、语言和环境
A、实现语言
Java
B、环境要求
myEclipse, JDK6以上, Tomcat 7.0
二、功能要求
某超市计划使用Spring+SpringMVC+Mybatis框架开发一套酒店信息管理系统,oracle作为后台数据库。其中“房间类型添加与查询”功能由你来完成。
要求实现:
1.房间类型显示功能如图-1所示。
其中:
(1)进入首页,显示从数据库中查找到的所有数据 。
(2)房间类型,价格不能为空
点击“添加”链接后,跳转到人员添加页面
图-1
2.“房间类型添加页面”功能如图-2所示。
当点击“添加类型”按钮之后,重新回到显示页面。按照要求(1)进行显示。
图-2
三、数据库设计
数据库名称及要求:数据库名称orcl。
部门表 room_type
四、具体要求及推荐实现步骤
1、建立数据库和数据表,并且添加测试数据(至少5条)。
2、打开myEclipse,创建Web工程,命名为hotel,并创建相应包,第一层包的包名以自己名字拼音命名。
3、为工程添加spring、mybatis包支持。
4、在工程中创建实体类和对应的映射文件。
5、创建DAO接口、业务类、控制器。
6、添加相应的web.xml,MVC配置文件,spring配置文件。
6、测试程序,调试运行成功后,导出数据库文件与代码项目一同提交。若无数据库文件或以其他方式提交,数据库项不得分。
五、注意事项
1.请注意界面美观,添加适当CSS样式表;
2.请注意代码的书写、命名符合规范,在代码中添加必要的注释;
3.请注意操作数据库时进行必要的异常处理。
题目:人事管理系统
一、语言和环境
实现语言
java
环境要求
JDK6、myeclipse 、tomcat6、oracle
二、功能要求
使用SSM(spring+SpringMVC+Mybatis)实现人事工资管理,oracle作为后台数据库 .
该系统包括”统计查看每月各部门平均工资”,”添加工资信息”的功能,具体要求如下:
查看各部门平均工资页面,默认显示全部的部门平均工资,按照部门编号正序排列,如图-l所示:
图-1
点击工资添加时跳转工资添加页面,如图-2所示:
图-2
点击提交时,需要执行非空验证,如果姓名为空,给出不能为空的提示信息,页面效果如图-4所示。修改内容后,无论保存成功失败,都返回到”查看各部门平均工资页面”,如图-1所示
三、数据库设计
数据库表名及要求
Sequence统一使用:seq_tmis命名
四、具体要求及推荐实现步骤
1、建立数据库表,并且添加测试数据(至少5条)
2、创建web工程,命名为hr。
3、为工程添加Spring、SpringMVC、Mybatis的支持。
4、正确配置Spring、SpringMVC、Mybatis,并正确配置SSM的集成。
5、创建dao接口及实现类,在Mapper映射文件实现sql语句或者spring底层数据库对象实现相应操作。
6、创建service接口及其实现类,实现相应业务,并在类中加入dao的引用。
7、创建controller,在controller中加入service的引用。
8、工资统计显示页面
A、按照图-1进行页面设计。
B、调用action类中的方法,默认按部门编号降序查询。
9、添加工资信息页面
A、按照图-2进行页面设计。
B、提交前能够对员工姓名进行是否为空的验证。
C、保存成功或失败后跳转统计信息页面。
10、调试运行成功后导出sql语句,其中包括表结构,初始化数据生成sql脚本文件与代码文件一同提交。若无数据库脚本,此项不得分。
五、注意事项
请注意页面美观,控件摆放整齐。
请注意代码编写、命名符合规范、在代码中添加必要的注释。
请注意操作数据库时进行必要的异常处理。
一、语言和环境
A、实现语言
Java
B、环境要求
myEclipse, JDK6以上, Tomcat 7.0
二、功能要求
某超市计划使用Spring+SpringMVC+Mybatis框架开发一套酒店信息管理系统,oracle作为后台数据库。其中“房间类型添加与查询”功能由你来完成。
要求实现:
1.房间类型显示功能如图-1所示。
其中:
(1)进入首页,显示从数据库中查找到的所有数据 。
(2)房间类型,价格不能为空
点击“添加”链接后,跳转到人员添加页面
图-1
2.“房间类型添加页面”功能如图-2所示。
当点击“添加类型”按钮之后,重新回到显示页面。按照要求(1)进行显示。
图-2
三、数据库设计
数据库名称及要求:数据库名称orcl。
部门表 room_type
表名 | room_type | ||
列名 | 数据类型 | 说明 | 备注 |
typeid | number | 序列 | 类型编号 |
typeName | varchar(30) | not null | 类型名 |
typeMoney | float | Not null | 房间类型价格 |
bedplus | int | | 是否加床 |
allmoney | float | | 加床后价格 |
四、具体要求及推荐实现步骤
1、建立数据库和数据表,并且添加测试数据(至少5条)。
2、打开myEclipse,创建Web工程,命名为hotel,并创建相应包,第一层包的包名以自己名字拼音命名。
3、为工程添加spring、mybatis包支持。
4、在工程中创建实体类和对应的映射文件。
5、创建DAO接口、业务类、控制器。
6、添加相应的web.xml,MVC配置文件,spring配置文件。
6、测试程序,调试运行成功后,导出数据库文件与代码项目一同提交。若无数据库文件或以其他方式提交,数据库项不得分。
五、注意事项
1.请注意界面美观,添加适当CSS样式表;
2.请注意代码的书写、命名符合规范,在代码中添加必要的注释;
3.请注意操作数据库时进行必要的异常处理。
题目:人事管理系统
一、语言和环境
实现语言
java
环境要求
JDK6、myeclipse 、tomcat6、oracle
二、功能要求
使用SSM(spring+SpringMVC+Mybatis)实现人事工资管理,oracle作为后台数据库 .
该系统包括”统计查看每月各部门平均工资”,”添加工资信息”的功能,具体要求如下:
查看各部门平均工资页面,默认显示全部的部门平均工资,按照部门编号正序排列,如图-l所示:
图-1
点击工资添加时跳转工资添加页面,如图-2所示:
图-2
点击提交时,需要执行非空验证,如果姓名为空,给出不能为空的提示信息,页面效果如图-4所示。修改内容后,无论保存成功失败,都返回到”查看各部门平均工资页面”,如图-1所示
三、数据库设计
数据库表名及要求
Sequence统一使用:seq_tmis命名
表名 | department | 中文表名 | 部门信息表 | |||
主键 | deptno | |||||
序号 | 字段名称 | 字段说明 | 类型 | 长度 | 属性 | 备注 |
1 | deptno | 部门编号 | number | 10 | 主键 | |
2 | dname | 部门名称 | varchar | 20 | 非空 | |
3 | loc | 部门所在地 | Varchar2 | 30 |
表名 | employee | 中文表名 | 工资表 | |||
主键 | empno | |||||
序号 | 字段名称 | 字段说明 | 类型 | 长度 | 属性 | 备注 |
1 | empno | 员工编号 | number | 10 | 主键 | |
2 | empname | 员工名称 | Varchar2 | 50 | | |
3 | empsalary | 员工工资 | Number | 8,2 | | |
4 | empyear | 工资年份 | Number | | | |
5 | empmonth | 工资月份 | Number | | | |
6 | deptno | 部门编号 | Number | | 外键 | |
四、具体要求及推荐实现步骤
1、建立数据库表,并且添加测试数据(至少5条)
2、创建web工程,命名为hr。
3、为工程添加Spring、SpringMVC、Mybatis的支持。
4、正确配置Spring、SpringMVC、Mybatis,并正确配置SSM的集成。
5、创建dao接口及实现类,在Mapper映射文件实现sql语句或者spring底层数据库对象实现相应操作。
6、创建service接口及其实现类,实现相应业务,并在类中加入dao的引用。
7、创建controller,在controller中加入service的引用。
8、工资统计显示页面
A、按照图-1进行页面设计。
B、调用action类中的方法,默认按部门编号降序查询。
9、添加工资信息页面
A、按照图-2进行页面设计。
B、提交前能够对员工姓名进行是否为空的验证。
C、保存成功或失败后跳转统计信息页面。
10、调试运行成功后导出sql语句,其中包括表结构,初始化数据生成sql脚本文件与代码文件一同提交。若无数据库脚本,此项不得分。
五、注意事项
请注意页面美观,控件摆放整齐。
请注意代码编写、命名符合规范、在代码中添加必要的注释。
请注意操作数据库时进行必要的异常处理。
相关文章推荐
- 大学期末考试SSH试题四
- [家里蹲大学数学杂志]第393期中山大学2015年计算数学综合考试考博试题回忆版
- [家里蹲大学数学杂志]第390期中国科学院大学2014-2015-1微积分期末考试试题参考解答
- 前端试题大综合练习(三)
- java综合实训第二次
- 2007年全国硕士研究生入学统一考试西医综合科目试题及其答案
- 中央广播电视大学1999-2000学年度第二学期“开放教育(本科)期末考试计算机科学与技术专业数据结构试题
- 计算机网络技术期末考试2010模拟试题及答案
- 智能机器人技术综合实训课程说明
- 魔兽3大学六级试题
- “中软综合项目实训”——把学生当员工培养
- [家里蹲大学数学杂志]第257期第五届全国大学生数学竞赛非数学类初赛试题参考解答
- 一个比较综合的Java语言基础试题
- [家里蹲大学数学杂志]第286期华中师范大学1999年数学分析考研试题参考解答
- [家里蹲大学数学杂志]第043期《泛函分析》试题
- [家里蹲大学数学杂志]第297期丘成桐大学生数学竞赛2014年分析与方程个人赛试题
- 大学计算机模拟考试常见试题与解析
- JAVA组程序优化综合考试试题
- [家里蹲大学数学杂志]第276期丘成桐大学生数学竞赛2013年分析与方程团体赛试题参考解答
- [家里蹲大学数学杂志]第279期丘成桐大学生数学竞赛2011年分析与方程团体赛试题参考解答