《J2EE课程设计.doc》由会员分享,可在线阅读,更多相关《J2EE课程设计.doc(15页珍藏版)》请在三一办公上搜索。
1、苏 州 市 职 业 大 学实习(实训)报告 名称 项目开发综合实训 玩具销售系统开发 2012年 6 月 11日至 2012年6月 18日共 2 周院 系 计算机工程系 班 级 10软件外包1班 学 号 姓 名 系 主 任 李金祥 教研室主任 叶良 指导教师 陈静/朱敏 目 录 一、项目实训的目的与要求11.1 项目实训目的1二、题目说明12.1 玩具销售系统的背景介绍12.2 开发工具与技术介绍22.2.1 开发及运行环境22.2.2 SQL Server 2000 简介22.2.3 Myeclipse简介2三、总体设计33.1 系统项目规划33.2 系统功能结构图33.3 数据库设计4四、
2、 后台系统部分模块的实现44.1 管理员登录页面文件44.2 管理员登录验证页面64.3 栏目新闻管理64.5 添加商品84.6 删除商品,查看商品图片94.7 用户留言10六、 项目实训总结12七、参考文献13一、项目实训的目的与要求1.1 项目实训目的通过本次项目实训,可以达到如下的基本要求:(1)了解玩具销售系统的基本概念和相关技术的基础知识。(2)理解玩具销售系统的设计与规划。(3)掌握如何使用Myeclipse和其他软件工具来设计玩具销售系统的外观和视觉效果。(4)掌握如何使用Myeclipse来快速有效地实现玩具销售系统的各种基本功能。(5)理解如何使用Myeclipse和SQL
3、Server来管理、使用用户资料和销售商品数据信息。(6)了解和掌握网络数据库的发展以及常见的数据库产品(Access、SQL Server),能熟练掌握后台数据库的开发,设计合理的数据表。(7)能独立完成应用程序的运行环境的设置。二、题目说明2.1 玩具销售系统的背景介绍随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。目前,我国的科技水平高速发展,计算机作为今天使用最广的现代化工具已深入到各个领域,并且正在成为未来社会信息社会的重要支柱。在这样的大背景下,商家的管理的模式也在不段的变化,建立商品销售系统已成为商家对外销售的窗口,利于各种信息和资源的整
4、合,让自己销售处更多的商品。儿童玩具销售系统可以更加简洁的让用户买到自己想要的各种玩具,并且不需要自己亲自去买,可以通过网上支付来完成购买。本网站的设计就是在于提高商家的销售数量,便捷客户。玩具销售系统是典型的用户信息管理和商品销售网站,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。2.2 开发工具与技术介绍2.2.1 开发及运行环境硬件平台:q CPU:P41.8GHz;q 内存:256MB以上。软件平台:q 操作系统:Windows xp Server;q 数据库
5、:SQL Server 2005;q 开发工具包:Myeclipse q 服务器:IIS 5.1;q 浏览器:IE5.0及以上版本,推荐使用IE6.0;q 分辨率:最佳效果1024768。2.2.2 SQL Server 2000 简介SQL Server 2000 是一个杰出的数据库平台,可用于大型联机事务处理数据仓库以及电子商务等,特别是对XML,HTTP 的支持,以及在WEB ,数据仓库服务中的应用,而且存取运行速度远远高于 Access 等小型数据库. Microsoft SQL Server 2000 包括一组完整的图形工具和命令行实用工具,有助于用户、程序员和管理员提高工作效率。
6、所以很适合用于实时性要求比较高的应用程序, 本网站因为实时性要求比较高,所以使用SQL server2000 作为数据库,以获得高效的性能.2.2.3 Myeclipse简介MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hi
7、bernate。三、总体设计3.1 系统项目规划3.2 系统功能结构图用户功能结构图图3.1用户功能结构图管理员功能结构图图3.2管理员功能结构图3.3 数据库设计数据库共有以下数据表:1.管理员表admin如表1所示。表 1 管理员表admin2.商品信息表。表2 商品信息表3.商品分类表表3 商品分类表四、 后台系统部分模块的实现4.1 管理员登录页面文件1.登录页面,账号,密码都是admin,如图:1.1所示图4.1 登录页面4.2 管理员登录验证页面1页面示例:为管理员登录验证时的页面,如图4.2。图4.2管理员登录验证页面4.3 栏目新闻管理1.页面示例图4.3 主页面2.查看所有商
8、品图4.4 查看所有商品3.查看一件商品图4.5查看一件商品4.查看商品更多信息图4.6查看商品更多信息4.5 添加商品1页面示例图4.7添加商品 4.6 删除商品,查看商品图片1.页面示例图4.8删除,查看商品图片删除:查看商品图片:4.7 用户留言1.页面示例图4.9 用户留言2.留言失败图5.1留言失败六、 项目实训总结 通过这次的实训,我知道了自己学习还是不够好的,有很多错误自己都不知道应该怎么修改,求助了很多同学,经过他们的帮助才能完成这次的实训。 网站的首页要尽量以简洁为主,让用户可以一目了然,可以增强互动性。 当框架搭好后就可以着手做后台的工作了,先把后台的界面先搭起来,然后可以
9、连接数据库了,后台方面需要连接数据库都可以调用这个文件。 做完这个网站设计,可以加强个人对数据库知识的了解,以及Myeclipse方面的知识,当然,这个设计还有待改进,毕竟所运用的都是些皮毛,所以要继续加强对Myeclipse和数据库方面的认识,这样才能够做出更加完善的网络管理系统。七、参考文献1. 龙马工作室 编:ASP+SQL Server 网站开发实例精讲,人民邮电出版社,2007年2月2. 宋昆、李严等:SQL Server数据库开发实例解析,机械工业出版社,2006年1月 3李严、于亚芳、王国辉:ASP数据库开发实例解析, 机械工业出版社,2004年12月4王国辉、牛强、李南南:ASP工程应用与项目实践, 机械工业出版社,2005年4月5王国辉、牛强、李南南等:ASP 信息系统开发实例精选,机械工业出版社, 2005年7月