毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
JSP校园二手交易平台设计与实现(6)
Servlet是在服务器上运行的小程序。这个词是在Java applet的环境中创造的,Java applet是一种当作单独文件跟网页一起发送的小程序,它通常用于在客户端运行,结果得到为用户进行运算或者根据用户互作用定位图形等服务[14]。
服务器上需要一些程序,常常是根据用户输入访问数据库的程序。这些通常是使用公共网关接口(CGI(Common Gateway Interface))应用程序完成的。然而,在服务器上运行Java,这种程序可使用Java编程语言实现。在通信量大的服务器上,Javaservlet的优点在于它们的执行速度更快于CGI程序。各个用户请求被激活成单个程序中的一个线程,而无需创建单独的进程,这意着服务器端处理请求的系统开销将明显降低[21]。
最早支持Servlet技术的是JavaSoft的Java Web Server。此后,一些其它的基于Java的WebServer开始支持标准的ServletAPI。Servlet的主要功能在于交互式地浏览和修改数据,生成动态Web内容。这个过程为:
○1客户端发送请求至服务器端;
○2服务器将请求信息发送至Servlet;
○3Servlet生成响应内容并将其传给Server。响应内容动态生成,通常取决于客户端的请求;
○4服务器将响应返回给客户端;
Servlet看起来像是通常的Java程序。Servlet导入特定的属于Java ServletAPI的包。因为是对象字节码,可动态地从网络加载,可以说Servlet对Server就如同Applet对Client一样,但是,由于Servlet运行于Server中,它们并不需要一个图形用户界面。从这个角度讲,Servlet也被称为FacelessObject。
一个servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然servlet可以对任何类型的请求产生响应,但通常只用来扩展Web服务器的应用程序。
3 系统模块设计与功能介绍
3.1 功能结构调查
根据需求阶段调研所得结论,对二手物品交易平台的业务流程进行了分析和整合后,将系统对数据的处理以数据流程图的形式体现出来,之后,针对用户所提供的原始功能需求,结合系统的特点以及开发任务分配方式,现将“大学校园二手物品交易平台”系统的入口,设计为用户和网站管理用户分开登陆的方式。
主要功能包括:用户信息管理,商品信息管理,搜索信息模块,公告管理模块,论坛信息模块,管理员管理模块。
○1用户信息管理模块:用户的注册和登录,用户信息管理
○2商品信息管理模块:商品信息的添加和管理,查看竞拍物品信息
○3搜索信息模块:用户按照关键字对商品信息的查看
○4公告管理模块:用户对公告信息的查看
○5论坛信息模块:用户在论坛发布信息、查看信息和回复信息
○6管理员管理模块:对会员信息、商品信息、商品类别信息的增删改查功能,对论坛信息、公告信息的管理,对用户信誉值的查看等操作
3.2 业务流程调查
业务流程图符号说明:
业务开始 逻辑判断 业务处理过程 数据存储/数据库 业务结束
图3.1 业务流程图符号说明
3.2.1 游客业务流程分析
游客业务流程分析:游客输入网址进入二手物品交易平台主页,游客可以点击二手物品交易平台公告查看最新的站内公告内容,也可以点击物品查看物品信息,物品信息显示页面显示了物品的价格、发布人和物品的描述。但是游客查看的物品信息页面没有拍卖和购买按钮。只有注册成为会员才可以对商品进行拍买和发布商品。游客可以在搜索框输入关键字对商品信息进行查找,当存在物品时跳转到商品信息页面,当不存在商品时系统会提示不存在商品信息。游客可以点击论坛信息按钮进入论坛,在论坛里面可以查看注册用户发布的信息,但是只有查看权限,没有回复和发布信息的权限。
共7页:
上一页
1
2
3
4
5
6
7
下一页
上一篇:
ASP.net高铁客票网上定票售票系统的实现
下一篇:
iPad上工程文件浏览工具的开发
浅谈校园网安全控制策略【1715字】
校园一卡通数据系统的學...
论校园网的建设和管理【1504字】
规范架建校园网络的设想【4632字】
校园网建设要以用为本【1872字】
校园网的高校教育信息系...
校园网的实验室管理运行...
志愿者活动的调查问卷表
神经外科重症监护病房患...
公寓空调设计任务书
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计
承德市事业单位档案管理...
国内外图像分割技术研究现状
医院财务风险因素分析及管理措施【2367字】