机试试卷
| 总分数 : 100 | ||
| 时间 : 2小时 |
| 日期: |
A、实现语言
Java
B、环境要求
Eclipse+MyEclipse+JDK1.6 SQL Server 2005
二、要求
公司计划使用SSH(struts+spring+hibernate)框架开发一个商品订单管理系统,SQL Server 2005作为后台数据库。其中订单查询,处理功能由你来负责。
要求实现:
1、查询出所有订单信息,并按下单日期倒序排列。
2、当点击”处理”后,更改订单状态(1-未处理,2-历史订单)。
程序运行界面如图-1,图-2所示。
图-1
图-2
三、数据库设计
数据库名称:product
订单表Orders
字段描述 字段名 数据类型 字段大小 备注说明
订单编号 ordered int 主键,自增1
客户名称 custName nvarchar 20 非空
商品名称 prodName nvarchar 20 非空
订单金额 orderCount numberic 18 非空,2位小数
下单日期 orderDate datetime 非空
订单状态 status int 非空
四、具体实现步骤
1.在工程里创建实体类: Order.java;
2.创建DAO,业务类,在DAO类里使用HQL实现查询操作,订单处理操作。
3.创建ActionForm Bean、Action Bean并正确配置struts-config.xml、hibernate.cfg.xml和applicationContext.xml文件(需要声明式事务)
4.显示订单信息页面如图所示(状态位1显示处理)
5.测试程序,调试运行成功后,分离数据库文件与代码文件一同提交。
五、注意事项
1、界面美观,控件摆放整齐
2、代码的书写,命名符合规范,在代码中添加必要的注释
3、操作数据库时要做必要的异常处理下载本文