Web项目案例综合实训报告

Web项目案例综合实训报告
Web项目案例综合实训报告

辽宁科技学院实习报告

辽宁科技学院教务处制

实习目的:

“Web项目案例综合实训”是计算机科学与技术专业的集中实践性环节之一,是学习完“JAVA程序设计”、“网页设计与制作”、“JavaScript”、“MySql 数据库”以及“JAVA Web应用开发”等专业课程后进行的一次大型的综合实践。主要目的是通过开发“具有实际意义的WEB应用系统”项目实践加强对JAVA Web应用开发课程知识点的理解和掌握,培养自己对课程知识综合运用能力、实际分析问题能力及解决问题的能力,养成良好的编程习惯。通过本实践进一步领会JAVA Web应用开发的特点和应用,提高运用Java语言进行Web应用开发的能力,以及利用集成开发环境针对Web应用进行编程、调试、部署及运行的能力,实现与JSP程序员岗位的零距离接轨。

实习内容:

实习的安排、时间、地点

本次实习为校内集中实践,实习时间为2014-2015第2学期16-19周,地点在电信学院D2-307实验室。

实习具体内容:

小组成员:何壮壮(前台)

张学龙(后台)

主要任务:

本小组在实习期间完成电子商城网站的开发与部署,网站前台实现电子商城的首页,搜索,购物车,用户登录,会员中心等介绍,登陆本网站后,首先向您展示的是多种电子产品,如果您中意本店的商品想要购买的话,您必须先注册本网站的账号,如果您已经注册成功,那么您需要首先登陆本网站。本网站提供两种登陆方式,您可以再我们网站的顶部点击登陆,然后填写账号、密码信息。您也可以点击用户登陆,进入用户登陆界面后,再填写相关信息。后台实现分类管理、商品管理、会员管理、订单管理、修改口令;同时实现各个属性的增加、修改、删除等操作;商品管理实现文件的上传和下载功能。

本次实习中我主要负责网站前台的布局设计和购物车、用户登录、用户注册四个功能模块。

本小组所做网站的系统设计:

1、系统需求分析:

随着网络技术和电子商务的飞速发展,越来越多的企业建立的自己的网站以展示自己的企业文化,商品以及和自己的客户建立良好的沟通。现在越来越多的网络用户体会到了网上订购的快捷与方便,所以为了满足客户的需求以及增强自己的竞争力,企业网站需要添加会员管理功能。一般企业拥有大量的会员信息,并且各个会员可能有自己不同的需求,所以建立一个可以快速处理会员信息,并能分类和满足会员查询自己信息的会员管理系统迫在眉睫。通过调查、查阅资料及参考其他会员管理系统的资料得出结论,会员管理系统应实现普通会员的登录模块,会员登录可进行查询个人信息,浏览公告、下载商品等操作。另外更重要的模块是管理员的后台管理功能模块,管理员的权限高于普通会员可以对会员的信息进行管理,还可以进行添加商品、发布公告等操作。

2、技术可行性分析:

技术可行性是技术方面的可行性分析,根据现有的技术条件.分析能否达到网站建设的要求。技术的可行性从硬件(包括外围设备)的性能要求、软件的性能要求(包括操作系统、数据库系统、网站开发软件工具等)、环境条件、辅助设备及配件条件等几个方面去考虑。技术可行性分析主要做以厂几方面的工作。

细化网站目标:分析具体目标的技术可行性。通过与相关人员的交流与沟通,进一步了解网站的建设目标和具体要求,探讨每一个具体目标和功能在技术上是否可实现,同时还要考虑密要什么条件和需要多少人来实现,列出每个具体目标的内容、任务和实现条件清单。

分析网站的可用性:网站必须设计成易于使用,而不只是信息的简单堆砌。这一要求直接与网站的版面市局和服务器的功能定义相关。

分析网站的交互性:交互性是网站发展的主流趋势。网站的交互应用大大增加了对网站的处理功能、存储容量、网络带宽的要求,网站的内部结构设计要相

应地调整。

分析网站的性能:网站用户的数量随着网站的性能和功能而变化,如何在保证网站高性能的前提下,不断满足越来越多用户的需求.将涉及网站内部结构的规划、设计、扩展与系统维护。网站的性能可以用网站的响应时间、处理时间、用户平均等待时间和系统输出量来衡量。提高网站性能的技术步骤开始于网站建设的起始,首先是确定容量计划,由用户数目和信息处理量来确定网站服务器的功能、存储容量和接入Internet的速度及相应的网络设备要求。

3、经济可行性分析:

经济可行性主要是对网站外发项目的成本与效益作出评估,即分析网站建设所带来的经济效益是否超过开发和维护网站所需要的费用。

网站功用:网站费用一般包括:设备费、开发费、运行费、维护费、培训费等。其中的运行费还包括网站或服务器与Internet的接入费等。

网站收益:网站的收益有直接收益和间接收益两个方面。直接收益的网站一般指有偿服务的网站,通过运行后逐步产生效益。间接收益一般包括网站的建设和运行使企业工作效率的提高,企业管理水平的提升,节省人力资源和减轻业务人员的工作负担,及时给领导者提供决策支持信息和提高企业综合素质,以及网站为企业树立新的形象等社会效益。

4、系统功能结构图:

5、系统数据库的设计:

前台网站一共用到5个表,分别是:goods表、category表、orderdetail表、orders表、users表。各个表的结构如下:

(1) Goods表

(2)category表

(3)orderdetail表

(4)orders表

(5)users表

各功能模块的详细设计

本次实训我负责了我们网站的后台的设计,后台首页采用标准Web设计div+css首先以一个宽度自定义的div为整体大框架,然后再引入各个小的div 模块儿,导航栏位于登陆后界面的左边侧边栏,本后台以黑色为主基调进入后台首先用管理员账号登录,如果账号和密码对应数据库中的admin表没有错误就跳转到GLlongin.jsp页面,通过sql语句查询数据库中的admin、xinxi表返回结果集,将管理员名、商品信息中所需的字段以表格形式显示在本页面。

管理员登陆页面:

类别管理效果图:

订单管理效果图:

电器管理效果图:

部分主要程序代码如下:

我负责的后台系统流程图

实习总结或体会:

通过为期10天的实训,我学习了很多关于Java Web的知识。在老师的正确指导下,顺利的完成了我的实训内容。在此,也有同学的帮助,在他们的帮助下我也受益匪浅。最终,能顺利完成实训的任务也很高兴。

在学习的过程中也体会到,遇到问题也要请教。不然的话自己一个人去做的话会花很多的时间,我在做这个在线考试的项目中,其中也问到过许多问题,通过同学的帮助下解决了,提高了程序的开发进程。其他的同学有问题的话我也是给他们尽量解决。我认为学习知识的过程当中就应该是相互学习相互进步

的。 Java是面在的主流技术我会努力将它学好,现在我缺乏的是坚持不懈的精神,周贤军给了我很大的影响,我会向他学习,虽然学习java的路还很找,但我会继续走下去。

从初出茅庐,到现在可以熟练的按照流程开发软件,这都与我组每个成员的努力是分不开的。在实训中,教会了我们很多东西,同时也锻炼了大家踏实、稳重、沟通的能力,每个人都很珍惜这来之不易的实训机会。

在这学期的实训中,我受益匪浅,不仅专业知识增长了,最主要是懂得了如何更好的为人处事、团队合作,感觉自己比以前成熟多了。正因为学习上有所收获,思想上也就豁然开朗起来。通过这次实训,我觉得要改变以前错误的思想,想把各项工作做好,就必需要不断的学习,不断的充电,也只有不断的学习、充电,才能提高自已的工作能力。古人云,“活到老、学到老”,这句话是很有道理的。社会的竞争是激烈的,我想我们应该好好把握住大学学习的时间,充实、完善自我,全面发展,攻破电脑。

在这里,我非常感谢实训的指导老师,在老师的帮助和指导下,我克服了Java学习上的一道道难关,课上认真听讲,摘好必要的笔记,并通过自己课后的不断消化学习,现在自己已经基本掌握了java的基础知识,并等待知识的进一步提升。

在这次实训中,我不仅知道了职业生涯所需具备的专业知识,而且让我深深体会到一个团队中各成员合作的重要性,要善于团队合作,善于利用别人的

智慧,这才是大智慧。靠单一的力量是很难完成一个大项目的,在进行团队合作的时候,还要耐心听取每个成员的意见,使我们的组合达到更加完美。实训过程中,除了要专业知识,包括人际交往,沟通方式及相关礼节方面的内容,对于团队开发来说,团结一致使我深有体会。团队的合作

注重沟通和信任,不能不屑于做小事,永远都要保持亲和诚信,把专业理论运用到具体实践中,不仅加深我对理论的掌握和运用,还让我拥有了一次又一次难忘的开发经历,这也是实训最大的收获。

我们深刻的了解到,只有经历过,才知道其中的滋味。对于我而言,可以说通过这次实训,真真切切的让我了解了什么是软件、网站开发,什么是软件、网站,让我对于软件最初的观点也有了本质性的改变!程序员不仅仅是一份职业,更是一份细心+一份耐心+一份责任心=人生价值的诠释。

本人签字:

年月日

评阅教师评阅意见

评阅成绩:

评阅教师:

年月日

相关主题
相关文档
最新文档