J2EE课程设计Word文档格式.docx

上传人:b****7 文档编号:22940344 上传时间:2023-02-06 格式:DOCX 页数:14 大小:161.62KB
下载 相关 举报
J2EE课程设计Word文档格式.docx_第1页
第1页 / 共14页
J2EE课程设计Word文档格式.docx_第2页
第2页 / 共14页
J2EE课程设计Word文档格式.docx_第3页
第3页 / 共14页
J2EE课程设计Word文档格式.docx_第4页
第4页 / 共14页
J2EE课程设计Word文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

J2EE课程设计Word文档格式.docx

《J2EE课程设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《J2EE课程设计Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

J2EE课程设计Word文档格式.docx

课程设计任务书及成绩评定

课程设计的任务和具体要求

任务:

基于SSH框架技术开发一套web应用程序,至少实现一个大模块中的主要功能。

具体要求:

(1)自行设计一套JSP界面或者修改已有系统的界面加以利用,综合Struts2、Spring、Hibernate技术进行开发;

(2)要求数据库采用mysql,数据库有体现个人特色的设计和数据;

(3)程序能够正确无误运行;

(4)界面最好有自己的特色;

(5)请上交代码和数据库文件;

(6)设计小结:

总结课程设计的过程、体会及建议。

指导教师评语

成绩:

指导教师签字:

日期:

课程设计所需软件、硬件等

⏹硬件环境:

Iterl(R)Core(TM)2DuoCPU,主频2.31GHz;

内存3G;

硬盘320G以上;

1024×

768显示分辨率

⏹软件环境:

JDK6.0以上、eclipse等

课程设计进度计划

起至日期

工作内容

备注

2014.12.30-2015.

1.5

根据选题进行概要设计,确定设计方案。

详细设计,实施设计方案,编写程序、调试程序;

完成课程设计的撰写。

概要设计、调试程序;

详细设计、课程设计的撰写;

实施设计方案、课程设计的撰写

参考文献、资料索引

序号

编著者

文献、资料名称

出版单位

[1]刘永华,于春花.实用Java网络编程技术.北京:

中国电力出版社,2009年.

[2]朱喜福.Java网络编程基础(第2版).北京:

人民邮电出版社,2008年.

[3]李芝兴.Java程序设计之网络编程.北京:

清华大学出版社,2006年.

[4]东合.JaveEE轻量级解决方案—S2SH.青岛:

电子工业出版社,2011年.

[5]孙凌玲.对于Struts+Spring+Hibernate构架构建Web应用系统的研究.硅谷,2010年

[6]吕松涛.基于JavaEE的高校毕业设计选题管理系统.黑龙江科技信息,2010年

[7]青岛东合信息技术有限公司,青岛海尔软件有限公司.JavaEE轻量级解决方案-S2SH

1.系统概述………………………………………………………………………4

1.1设计目的与要求……………………………………………………………4

1.2系统简介……………………………………………………………………4

2.总体设计…………………………………………………………………….5

2.1框架搭建……………………………………………………………………5

2.2数据库设计…………………………………………………………………6

3.登录显示………………………………………………………………………6

3.1登录界面……………………………………………………………………6

3.2显示查找界面………………………………………………………………6

3.3添加界面……………………………………………………………………7

4.代码信息………………………………………………………………………7

5.小结……………………………………………………………………………13

1.系统概述

1.1设计目的与要求

本课程设计旨在设计一个皮箱公司后台管理系统,实现后台管理,管理员可以通过账号密码实现系统登录,管理玉石信息,进行增加、删除、编辑和修改等功能。

1.2系统简介

皮箱公司后台管理系统是基于SSH技术进行设计开发的,实现了玉石信息管理,用户使用方便简单。

2.总体设计

2.1框架搭建

本系统通过SSH框架搭建,SSH即为struts、spring、hibernate三者的缩写,集成SSH框架的系统从职责上分为四层:

表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。

其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理struts和hibernate。

具体做法是:

用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO(DataAccessObjects)接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最后由Spring做管理,管理struts和hibernate。

2.2数据库设计

3.登录显示

3.1登录界面

3.2显示查找界面

3.3添加界面

4.代码信息

.uzz.action.owner.login

packagecn.uzz.action.boxmanage;

importjava.util.List;

importjavax.annotation.Resource;

importorg.springframework.stereotype.Component;

importcn.uzz.dao.BoxDao;

importcn.uzz.entity.Box;

@Component

publicclassBoxManageAction{

privateBoxbox;

privateList<

Box>

listBox;

@Resource

privateBoxDaoboxDaoImpl;

publicBoxgetBox(){

returnbox;

}

publicvoidsetBox(Boxbox){

this.box=box;

publicBoxDaogetBoxDaoImpl(){

returnboxDaoImpl;

publicvoidsetBoxDaoImpl(BoxDaoboxDaoImpl){

this.boxDaoImpl=boxDaoImpl;

publicList<

getListBox(){

returnlistBox;

publicvoidsetListBox(List<

listBox){

this.listBox=listBox;

publicStringlistBox(){

listBox=boxDaoImpl.listBox();

return"

list"

;

publicStringpreAddBox(){

add"

publicStringaddBox(){

boxDaoImpl.addBox(box);

publicStringfindBox(){

listBox=boxDaoImpl.findBoxByName(box.getName());

publicStringpreEdit(){

box=boxDaoImpl.findBoxById(box.getId());

edit"

publicStringedit(){

boxDaoImpl.edit(box);

publicStringdelBox(){

boxDaoImpl.delBox(box);

}

2.

packagecn.uzz.dao.impl;

publicclassBoxDaoImplextendsBaseDaoimplementsBoxDao{

listBox(){

Stringhql="

fromBox"

List<

list=this.getHibernateTemplate().find(hql);

returnlist;

publicvoidaddBox(Boxbox){

this.getHibernateTemplate().save(box);

findBoxByName(Stringname){

fromBoxwherenamelike'

%"

+name+"

%'

"

publicBoxfindBoxById(intid){

fromBoxwhereid="

+id;

returnlist.get(0);

publicvoidedit(Boxbox){

this.getHibernateTemplate().update(box);

publicvoiddelBox(Boxbox){

this.getHibernateTemplate().delete(box);

3.

importcn.uzz.dao.OwnerDao;

importcn.uzz.entity.Owner;

publicclassOwnerDaoImplextendsBaseDaoimplementsOwnerDao{

publicbooleanisExit(Ownerowner){

fromOwnerwherename=?

andpwd=?

String[]params={owner.getName(),owner.getPwd()};

Owner>

list=this.getHibernateTemplate().find(hql,params);

if(list.isEmpty())

returnfalse;

else

returntrue;

4.

}

5.总结

通过本次实验我学到了怎么运用框架,去搭建工程,建立管理系统,可以自己实现管理系统的编码。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 中医中药

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1