欢迎来到天天文库
浏览记录
ID:47864048
大小:688.88 KB
页数:15页
时间:2019-07-18
《网站设计实验报告材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用文档文案大全实用文档实验报告课程名称电子商务网站设计实验项目名称巧克力购物系统实验室名称(或课室)实验大楼文案大全实用文档巧克力购物系统开发一、实验目的掌握网站制作的技巧。具体如下:掌握HTML语言的语法规则及文字、链接、列表、表格、表单、图像、多媒体、框架元素标签及属性,能设计出多窗口网页、动态网页;CSS与DIV设计与应用,能熟练运用Dreamweaver进行网站的导入、规划、管理、发布的相关技术及网页制作的操作技能;掌握JSP脚本语言的基本语法规则,能维护、管理和设计WEB应用程序;能独立设计WEB站点。二、实验原理使用JSP+JavaBea
2、n+Servlet技术构建巧克力购物系统,用mysql数据库建立与网站的连接,JSP仅负责页面显示部分,JavaBean整合了内部业务逻辑,而Servlet则负责控制用户的请求与响应。三、实验设备在开发此巧克力购物系统的时候,需要具备下面的软件环境●操作系统:Windows7。●Web服务器:Tomcat7.0。●Java开发包:JDK1.7。●数据库:masql。●开发工具:MyEclipse8。四、小组名称与成员文案大全实用文档五、网站的概要设计1.ER图文案大全实用文档文案大全实用文档2.功能流程图管理员登陆个人管理管理员管理用户管理商品管理管理
3、员登录修改密码添加管理员删除管理员查看所有管理员添加用户查看用户修改用户查找用户查看商品添加商品删除商品查找商品后台管理员功能流程图文案大全实用文档注册新用户,登录功能界面登录注册查看商品购买商品查看商家信息进行商品评价查看个人信息一般用户功能流程图:3.网站结构图文案大全实用文档网上购物系统支付系统在线购买关于我们注册在线服务机构设置公司简介货到付款在线支付结算中心商品展示商品类别特价商品新品上架热门商品登录QQ联系邮箱联系电话联系4.角色与用例之间关系图文案大全实用文档六、网站的详细设计Ⅰ.系统功能模块从功能模块上看,站内巧克力购物系统主要包括用户
4、管理、管理员管理和商品管理3大部分。从系统的使用角度来看,又可以分为前台用户模块和后台管理员模块。下面从前台和后台两个部分来介绍站内网上巧克力店系统的功能模块。l用户模块(前台):主要包括用户的个人管理包括用户登录、查看和修改个人信息等,如表1所示是前台用户模块中的功能列表。文案大全实用文档表1前台用户模块个人管理用户注册用户登录查看个人信息修改个人信息l管理员模块(后台):主要包括管理员用户的个人管理、管理员管理、普通用户管理和商品管理,其中个人管理包括管理员登录与密码修改,管理员管理包括添加、删除和查看管理员等功能,普通用户管理包括添加、查看和修改
5、用户等,商品管理包括查看、删除和查找商品等。如表2所示是后台管理员模块中的功能列表。表2后台管理员模块个人管理管理员管理用户管理商品管理管理员登录修改密码添加管理员删除管理员查看所有管理员添加用户查看用户删除用户查看所有用户查找用户查看商品删除商品查看所有商品查找商品七、WEB服务器的配置开始-程序-管理工具-Internet信息服务(IIS)。文案大全实用文档八、站点的测试、上传与发布站点测试,如下图上传与发布,如下图接下来的任务各有分工,选其中比较重视的部分在个人贡献中展示。九、个人贡献在这次的实验中,我主要负责两个java类的编写工作:UserM
6、anager.java以及Goods.java。这样就可以避免在设计页面的时候重复地打代码,把需要多次用到的代码段整理封装在一个类里面,可以简化代码设计工作,需要实现某个功能的时候只要传参数、调用方法即可,使得设计页面代码看起来更加简洁易懂。1、Goods.java;packageorg.work;publicclassGoods{privateStringname;privateintprice;文案大全实用文档privateintcount;privateintallprice;publicGoods(){count=1;}publicString
7、getName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicvoidsetPrice(intprice){this.price=price;allprice=price;}publicintgetPrice(){returnthis.price;}publicintgetCount(){returncount;}publicvoidsetCount(intcount){this.count=count;}publicintgetAllprice(){returnth
8、is.allprice;}publicvoidadd(){count++;allprice+=
此文档下载收益归作者所有