爱玩科技网
您的当前位置:首页2015秋惠普洛阳基地-第二阶段SSH机试B卷

2015秋惠普洛阳基地-第二阶段SSH机试B卷

来源:爱玩科技网
办公系统

一、 语言和环境 A、 实现语言

SSH

B、 环境要求

MyEclipse2014+JDK7.0,MySQL数据库

二、 要求

公司计划使用SSH(Struts2+Spring+Hibernate)框架开发一个办公系统,使用MySQL作为后台数据,其中登录和显示功能由你来负责。

要求实现: 1. 2.

用户登录成功后重定向到员工列表页面。 显示出所有员工信息。

程序运行界面如图-1、图-2所示。

图-1

图-2

三、 数据库表设计

数据库名称:OASystem

员工信息表中设置参见下表: 数据表名 字段显示 编号 用户名 密码 地址

Employee 字符名 emp_id emp_name emp_pwd emp_address 数据类型 int 中文表名 员工表 字段大备注和说明 小 11 主键,自增 非空 非空 非空 varchar 20 varchar 20 varchar 20 四、 具体要求及推荐实现步骤

1. 创建表Employee,添加测试数据(至少3条)

2. 在MyEclipse中创建web工程,命名为oasys,并创建三层相应包 3. 为工程添加Struts2、Spring、Hibernate支持 4. 在工程中创建实体类和对应的Hibernate映射文件 5. 创建DAO类、业务类,在DAO类中实现业绩查询和保存操作 6. 创建Action类、并正确配置struts.xml和Spring配置文件 7. 创建“登陆页面”,用做用户登陆,效果如图-1所示

8. 创建“员工信息显示页面”,用于显示所有员工信息,效果如图-2所示

9. 用户登录成功后重定向到显示员工信息页面 10.

调试运行成功后,导出数据库SQL脚本与程序代码文件一同放

入桌面文件夹,桌面文件夹命名规范:(开发*班_第二阶段SSH机试_姓名)

五、 注意事项

1. 必须采用三层结构,并且结构逻辑要清晰,符合规范 2. 请注意按照界面的设计要求来进行页面设计 3. 页面美观不做太多要求,但要注意布局 4. 请注意代码的书写,命名符合规范 5. 请注意操作数据库时进行必要的异常处理

因篇幅问题不能全部显示,请点此查看更多更全内容