ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:1.14MB ,
资源ID:3753750      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3753750.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Java Web实践指导书.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Java Web实践指导书.docx

1、Java Web实践指导书吉林工业职业技术学院(Java Web实践指导书 )( 2011 2012学年第 1 学期)实践班级:信管3091 实践时间:12月 1日 12 月14日 实践天数:10天 指导教师:尹春宏、许路 专业教研室:计算机信息管理教研室 自动化 系(部) 系(部)主任: Java Web实训指导书一、 实训题目1. 网上购物管理系统2. 软件项目管理系统3. 宾馆管理系统4. 学生选课系统5. 工资管理系统6. 图书管理系统7. 信息发布管理系统8. 物业管理系统9. 人力资源管理系统二、 实训步骤1网上购物系统1.1系统背景网上购物系统,SOSS(Shopping Onl

2、ine Sale System)的开发是为了给厂家提供一个直接和用户交流,并且完成商品买卖的平台。此系统为厂家提供了一个在网上的家,它不仅可以使客户足不出户就能买到想买的商品,还能让厂家节省很多的人力、物力、财力,同时能更好的得到客户的意见与建议,从而对商品进行改进,更好的为客户服务。1.2系统功能划分网上购物系统主要分成两部分,用户模块和管理员模块。用户模块功能:1用户注册、登录、验证模块。2公告模块。3特价商品模块。4最新商品浏览模块。5全部商品模块。6全部特价商品模块。7购物车模块。8服务台模块。9. 支付模块。 用户进入网上购物系统后可以浏览全部商品、公告,并了解商品的详细情况以及是否

3、特价等信息。当放入购物车时需要验证是否登录,如果之前登录了则直接进入,没有则需要注册或登录,然后完成后续操作。进入服务台,填写相关信息,提交订单,最后得到系统反馈的订单号,户部分流程图,如图1所示:图1用户模块流程图管理员模块可分为以下几个部分:1管理员登录模块。2用户管理模块。3订单管理模块。4公告管理模块。5库存管理模块。6管理员管理模块。 当管理员进入管理员模块时必须对身份进行验证,所以必须登录,然后才能对商品、公告、订单进行管理,并且所有的操作都会记录管理员的用户名。管理员模块流程图,如图2所示:图2 管理员模块流程图1.3系统体系结构系统功能结构图,如图3所示:图3 系统功能结构图用

4、户系统功能结构图,如图4所示: 图4 用户系统功能结构图 管理员系统功能图,如图5所示:图5 管理员系统功能结构图1.4性能需求分析本节说明系统时间特性的需求。时间特性可包括:响应时间、更新处理时间、数据的转换和传送时间、运行时间等。a.窗口弹出的时间(从发出命令到窗口出现)不得超过1秒钟。b.原则上存盘(包括对数据进行验证)的时间不能超过3秒,录入时按键的延迟不得大于0.1秒,输入项之间的切换校验及准备(从一个录入项到下一个录入项可以开始响应)不得超过0.5秒,c.一般在5秒钟之内得到响应,大多数查询操作响应时间最长不得超过1分钟。2 网上购物系统设计2.1 系统整体设计Web服务是一种We

5、b应用程序,它没有传统的Web应用程序界面,而是提供可调用的API函数,如果将每页都加入同样的代码,那么重复的代码就会很多。因此在本系统的设计中将数据库连接部分设置为一个WebServer,用来为需要连接数据库的地方提供一个API模块。如图6所示:图6 Web服务添加为程序添加Web服务。取名为WebService,完成后程序会自动在Microsoft Visual Studio 2005的“解决方案资源管理器”面板中的App_Code文件夹下生成一个WebService.cs文件,这就是刚创建的Web服务。系统登录模块、注册模块或是商品的属性列表,则采用构建Web用户控件的方式进行。如图7所

6、示:图7Web用户控件的添加这样就形成了若干独立的模块。为了使整个系统看起来和谐统一,特设置了母版页。这也是ASP.NET 2.0的新特性。如图8所示:图8 母版页的添加2.2数据库设计待开发的数据库名称:Shopping使用此数据库的软件系统的名称:Microsoft SQL Server 2000数据库表的命名是用表的英文名或英文缩写,编程实现简单,易记。数据库表信息,如表1所示:表1数据库对照表序号数据库表说明1s_AdminInfo管理员信息表2s_BulletinInfo公告信息表3s_MerchandiseInfo商品信息表4s_OrderInfo订单信息表5s_Particula

7、rInfo订单详细信息表6s_TypeInfo商品类型表7s_UserInfo用户信息表管理员信息表,如表2所示:表2管理员信息表列名数据类型长度允许空列名说明Admin_IDInt4否管理员编号Admin_Namevarchar50否管理员用户名Admin_Pasvarchar50否管理员密码Admin_RealNamevarchar50否管理员真实姓名Admin_Emailvarchar200否管理员电子邮件Admin_AddDatedatetime8否添加时间公告信息表,如表3所示:表3公告信息表列名数据类型长度允许空列名说明Bul_IDint4否公告编号Bul_Titlevarchar

8、100否公告标题Bul_Contentvarchar4000否公告内容Bul_AddDatedatetime8否添加时间Bul_Pointint4否公告浏览量Admin_IDint4否添加管理员的ID 商品信息表,如表4所示:表4 商品信息表列名数据类型长度允许空列名说明Mer_IDint4否商品编号Mer_Namevarchar50否商品名称Mer_TypeIDint4否商品类型编号Mer_AddDatedatetime8否添加时间Mer_Introducevarchar4000否商品内容介绍Mer_OrderDescvarchar100否订购商品说明Mer_Pricevarchar50否商

9、品价格Mer_Pointint4否商品浏览量Mer_Imgvarchar200否商品图片地址Mer_Specialvarchar2否商品是否特价Mer_Prepricevarchar50否特价价格订单信息表,如表5所示:表5 订单信息表列名数据类型长度允许空列名说明Order_Noint4否订单编号Order_Timedatetime8否订单生成时间Order_IsOKvarchar2否订单确认情况列名数据类型长度允许空列名说明Order_OKTimedatetime8允许订单确认时间Admin_OKIDint4允许订单确认管理员Order_SendCircsint4否订单发货情况Order_

10、UserNamevarchar50否收货人姓名Order_UserAddvarchar200否收货人地址Order_UserZipvarchar20否收货人邮编Order_UserIDint4否订单生成用户编号Order_TotalPricevarchar50否订单总价Order_UserEmailvarchar200否收货人电子邮件Order_UserTelvarchar50否收货人电话订单详细信息表,如表6所示:表6 订单详细信息表列名数据类型长度允许空列名说明Order_ParticularIDint4否订单详细编号Order_Noint4否订单号Mer_IDint4否商品号Order_

11、MerNumint4否订购数量Order_Pricevarchar50否订购价格商品类型表,如表7所示:表7 商品类型表列名数据类型长度允许空列名说明Type_IDInt4否类型号Type_Namevarchar50否类型名称Type_ParentInt4否父类型号Type_Childvarchar2否有否子类型Type_AddDatedatetime8否添加时间用户信息表,如表8所示:表8 用户信息表列名数据类型长度允许空列名说明User_IDint4否用户编号User_Namevarchar50否用户名User_Pswvarchar50否用户密码User_RealNamevarchar50

12、否用户真实姓名User_Sexvarchar2否用户性别User_Telvarchar50否用户电话User_Emailvarchar200否用户电子邮件User_Addvarchar200否用户地址User_Zipvarchar50否用户邮编User_AddTimedatetime8否添加时间为保证数据的安全,防止数据因为非授权方式被篡改,本系统只允许SQL的用户访问SQL Server(防止利用administrator组用户访问),为此将数据库的身份验证方式指定为SQL Server和Windows方式,并为所有可以登录的帐户都设置密码,同时为企业管理器也设置密码,并选择使用SQL Se

13、rver身份验证,并勾选“总是提示登录名和密码”这个选项。如图9所示:图9登录验证设置为了防止Administrator这个帐户以Windows身份登录SQL,特将此用户删除,这样本系统只能以SQL Server身份验证方式进入,达到了数据库安全的标准。2.3数据输入界面设计数据输入界面往往占终端用户的大部分使用时间,也是计算机系统中最易出错的部分之一。其总目标是:简化用户的工作,并尽可能降低输入出错率,还要容忍用户错误。在此本系统将采用Ajax技术,为的是更好的为用户提供一个输入的环境。如图10所示当需要用户输入的地方当用户没有输入而直接按登录后将在框格边显示相应的提示。图10 Ajax应用

14、于输入框在需要输入大量信息的地方,为方便用户,特在输入框中预先写入了一定的信息。当用户输入信息时,输入框中的提示信息将自动消失。输入前如图12所示,输入部分信息后如图13所示:图12 Ajax输入框设计图13Ajax输入框设计3 系统测试3.1 硬件环境要求服务器端: CPU:P4 1G以上 ,内存:256M以上客户机端: CPU:P3 800以上,内存:128M以上3.2软件环境配置 软件要求客户机端: Windows98/XP,Internet Explorer(IE)6.0及以上等服务器端:Windows 2000Server/WindowsXP Pro,Internet Informa

15、tion Server (IIS)5.0及其以上版本,IE6.0等。IIS的配置 简单介绍一下IIS12的配置和如何测试ASP。默认情况下,IIS将它的根目录设置到C:Inetpubwwwroot下,在开始菜单中依次选“开始所有程序管理工具internet信息服务服务器名默认网站属性”选项,如图14所示。图14默认网站属性在“网站”中,“IP地址”栏中输入或选择一个有效的IP地址作为此站点的地址。在“主目录”的“本地路径”栏中填写:c:inetpubwwwroot,或根据实际情况通过点击“浏览”按钮选择自己的web服务目录,如图15所示: 图15 主目录设置 在“文档”选项卡中,修改浏览器默认

16、调用的文件名及调用顺序,如图16所示:图16 文档设置测试方法 为测试系统的运行的正确性,可采用白盒测试8技术中的逻辑覆盖来进行。同时为了测试系统功能方面的完整性,可采用黑盒测试8技术查找系统的部分漏洞。3.3 结果分析在系统的程序编写和数据库的建设完成后,系统的整个功能就已经完成了,然后就是测试和改进系统。一个系统的功能完美与否,要经过不停的使用来发现问题,因此在测试时主要是通过不断使用此系统来找出问题的。在调试期间主要发现了以下问题:(1) 是否有必要设置在线帮助功能(2) 是否有必要制作信息反馈功能(3) 后台用户的权限是否应该加以限制 在规划系统之前就已经考虑到了这些问题。由于这个网上

17、购物系统是基于中国电子商务发展的大前提下,因此为了促进中国的电子商务发展,决定开发的系统不加任何的门槛,主要是做到信息的快速发布和获取,缩短信息流通的时间。 系统测试 系统测试主要是测试整个购物系统的功能的实现情况和系统运行的性能表现。功能的测试主要是测试系统是否完全实现了需求分析中所定义的功能;而性能测试则是测试系统在实际的运行过程中所表现出的性能,包括运行速度、稳定性、完整性和安全性等。测试的结论 根据测试结果,我们可以得出这样的结论:本购物系统的所有功能符合需求分析说明书的要求。系统在实际的运行过程当中也具备了令人满意的性能。整个系统也保留了充分的可维护性和可扩展性,适合于系统功能的扩展和再开发。4系统运行界面4.1 用户系统运行界面用户主页,如图17所示:图17 用户主页商品浏览界面,如图18所示:图18商品浏览界面购物车界面,如图19所示:图19购物车界面 服务台界面,如图20所示:图20服务台界面4.2 管理员界面管理员界面,如图21所示:图21 管理员登陆界面用户管理界面,如图22所示:图22 用户管理界面订单详细信息界面,如图23所示:图23 订单详细信息界面用户详细信息界面,如图24所示:图24用户详细信息界面公告管理界面,如图25所示:图25公告管理界面库存管理界面,如图26所示:图26库存管理界面管理员管理界面,如图27所示:图27管理员管理界面

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1