Web项目案例综合实训报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
辽宁科技学院实习报告
辽宁科技学院教务处制
实习目的:
“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表返回结果集,将管理员名、商品信息中所需的字段以表格形式显示在本页面。
管理员登陆页面: