您的当前位置:首页正文

J2EE课程设计

2021-06-12 来源:星星旅游


苏 州 市 职 业 大 学

实习(实训)报告

名称 项目开发综合实训 玩具销售系统开发 2012年 6 月 11日至 2012年6月 18日共 2 周

院 系 计算机工程系 班 级 10软件外包1班 学 号 姓 名

系 主 任 李金祥 教研室主任 叶良 指导教师 陈静/朱敏

目 录

一、项目实训的目的与要求 ........................................................................................................... 1

1.1 项目实训目的 .................................................................................................................. 1 二、题目说明 ................................................................................................................................... 1

2.1 玩具销售系统的背景介绍 ................................................................................................ 1 2.2 开发工具与技术介绍 ........................................................................................................ 2 2.2.1 开发及运行环境 ......................................................................................................... 2 2.2.2 SQL Server 2000 简介 ............................................................................................. 2 2.2.3 Myeclipse简介 .......................................................................................................... 2 三、总体设计 ................................................................................................................................... 3

3.1 系统项目规划 .................................................................................................................. 3 3.2 系统功能结构图 .............................................................................................................. 3 3.3 数据库设计 ........................................................................................................................ 4 四、 后台系统部分模块的实现 ..................................................................................................... 4

4.1 管理员登录页面文件 ...................................................................................................... 4 4.2 管理员登录验证页面 ...................................................................................................... 6 4.3 栏目新闻管理 .................................................................................................................. 6 4.5 添加商品 .......................................................................................................................... 8 4.6 删除商品,查看商品图片 .............................................................................................. 9 4.7 用户留言 ........................................................................................................................ 10 六、 项目实训总结 ....................................................................................................................... 12 七、参考文献 ................................................................................................................................. 13

一、项目实训的目的与要求

1.1 项目实训目的

通过本次项目实训,可以达到如下的基本要求:

(1)了解玩具销售系统的基本概念和相关技术的基础知识。 (2)理解玩具销售系统的设计与规划。

(3)掌握如何使用Myeclipse和其他软件工具来设计玩具销售系统的外观

和视觉效果。

(4)掌握如何使用Myeclipse来快速有效地实现玩具销售系统的各种基本

功能。

(5)理解如何使用Myeclipse和SQL Server来管理、使用用户资料和销售

商品数据信息。

(6)了解和掌握网络数据库的发展以及常见的数据库产品(Access、SQL Server),能熟练掌握后台数据库的开发,设计合理的数据表。 (7)能独立完成应用程序的运行环境的设置。

二、题目说明

2.1 玩具销售系统的背景介绍

随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。目前,我国的科技水平高速发展,计算机作为今天使用最广的现代化工具已深入到各个领域,并且正在成为未来社会——信息社会的重要支柱。

在这样的大背景下,商家的管理的模式也在不段的变化,建立商品销售系统已成为商家对外销售的窗口,利于各种信息和资源的整合,让自己销售处更多的商品。儿童玩具销售系统可以更加简洁的让用户买到自己想要的各种玩具,并且不需要自己亲自去买,可以通过网上支付来完成购买。本网站的设计就是在于提高商家的销售数量,便捷客户。

玩具销售系统是典型的用户信息管理和商品销售网站,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。

1

2.2 开发工具与技术介绍

2.2.1 开发及运行环境

硬件平台:

 

CPU:P41.8GHz; 内存:256MB以上。

软件平台:

     

操作系统:Windows xp Server; 数据库:SQL Server 2005; 开发工具包:Myeclipse 服务器:IIS 5.1;

浏览器:IE5.0及以上版本,推荐使用IE6.0; 分辨率:最佳效果1024×768。

2.2.2 SQL Server 2000 简介

SQL Server 2000 是一个杰出的数据库平台,可用于大型联机事务处理数据仓库以及电子商务等,特别是对XML,HTTP 的支持,以及在WEB ,数据仓库服务中的应用,而且存取运行速度远远高于 Access 等小型数据库. Microsoft SQL Server 2000 包括一组完整的图形工具和命令行实用工具,有助于用户、程序员和管理员提高工作效率。 所以很适合用于实时性要求比较高的应用程序, 本网站因为实时性要求比较高,所以使用SQL server2000 作为数据库,以获得高效的性能.

2.2.3 Myeclipse简介

MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持

2

HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。

三、总体设计

3.1 系统项目规划 3.2 系统功能结构图

用户功能结构图

图3.1用户功能结构图

管理员功能结构图

图3.2管理员功能结构图

3

3.3 数据库设计

数据库共有以下数据表:

1.管理员表admin如表1所示。

表 1 管理员表admin

2.商品信息表。

表2 商品信息表

3.商品分类表

表3 商品分类表

四、 后台系统部分模块的实现

4.1 管理员登录页面文件

1.登录页面,账号,密码都是admin,如图:1.1所示

4

图4.1 登录页面

5

4.2 管理员登录验证页面

1.页面示例:为管理员登录验证时的页面,如图4.2。

图4.2管理员登录验证页面

4.3 栏目新闻管理

1.页面示例

图4.3 主页面

2.查看所有商品

6

图4.4 查看所有商品

3.查看一件商品

图4.5查看一件商品

4.查看商品更多信息

7

图4.6查看商品更多信息

4.5 添加商品

1页面示例

图4.7添加商品

8

4.6 删除商品,查看商品图片

1.页面示例

图4.8删除,查看商品图片

9

删除:

查看商品图片:

4.7 用户留言

1.页面示例

图4.9 用户留言

10

11

2.留言失败

图5.1留言失败

六、项目实训总结

通过这次的实训,我知道了自己学习还是不够好的,有很多错误自己都不知道应该怎么修改,求助了很多同学,经过他们的帮助才能完成这次的实训。 网站的首页要尽量以简洁为主,让用户可以一目了然,可以增强互动性。 当框架搭好后就可以着手做后台的工作了,先把后台的界面先搭起来,然后可以连接数据库了,后台方面需要连接数据库都可以调用这个文件。

做完这个网站设计,可以加强个人对数据库知识的了解,以及Myeclipse方面的知识,当然,这个设计还有待改进,毕竟所运用的都是些皮毛,所以要继续加强对Myeclipse和数据库方面的认识,这样才能够做出更加完善的网络管理系统。

12

七、参考文献

[1]. 龙马工作室 编:《ASP+SQL Server 网站开发实例精讲》,人民邮电出版社,2007年2月

[2]. 宋昆、李严等:《SQL Server数据库开发实例解析》,机械工业出版社,2006年1月

[3].李严、于亚芳、王国辉:《ASP数据库开发实例解析》, 机械工业出版社,2004年12月

[4].王国辉、牛强、李南南:《ASP工程应用与项目实践》, 机械工业出版社,2005年4月

[5].王国辉、牛强、李南南等:《ASP 信息系统开发实例精选》,机械工业出版社, 2005年7月

13

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