开题报告

 

本科毕业论文(设计)开题报告

 

 

题    目   基于JAVA的HTTP服务器的设计与实现

学    院               软件学院         

专    业               软件工程         

学生姓名               刘鹏程           

学    号    2012141463136              年级   2012

指导教师            阮树骅              

 

 

 

教务处制表

二Ο一五年十一月十七日

 

 

 

随着信息处理流程越来越复杂,需要存取的数据越来越庞大,数据库逐渐成为存储和处理的主要工具,他是许多公司整体业务结构形成的基础。在传统的 客户端-服务器两层体系结构中,应用程序的处理功能被前台的客户端,和后台的数据库服务器分担,客户端发出数据请求,服务器响应并处理请求,把处理的结果再送回到发出请求的客户端。客户机/服务器结构因为其灵活性得到了较广泛的应用,但对于大型软件系统而言,这种结构在系统的部署、可扩展性和可维护性方面还存在着不足,典型的有胖客户端/瘦服务器和瘦客户端/胖服务器体系结构。Internet的发展给传统应用软件的开发带来了深刻的影响,基于Internet和Web的软件和应用系统无疑需要更为开放和灵活的体系结构。随着Intranet技术的普及、电子商务技术的发展等,数据库技术又面临着新的挑战,一种新的、更具生命力的体系结构被广泛采用,这就是所谓的三层和多层应用体系模型。一个典型的三层模型由前端客户层、中间服务器层和后端数据库层所组成,在这种模型中,业务逻辑被放到系统服务和用户接口之间的中间层,从而使业务逻辑与用户界面的表示层分开,同时与后端系统保持相对独立性,有利于系统扩展。三层模型具有更好的移植性,可以跨不同类型的平台工作,允许用户请求在多个服务器间进行负载平衡。

TPS (TRADE PROCESSING SYSTEMS) 系统是由花旗投资银行研发中心研制开发的处理固定收益产品的 Middle Office/Back Office Services ,为了满足TPS系统在分布式环境下,特别是多层应用软件体系结构中企业级应用的需求,抢占数据库管理系统前沿技术的制高点,研发支持 CitiML (Citi Markup Language, 基于可扩展标记语言 Extensible Markup Language 的花旗投资银行研发中心特有的标记语言)和符合Java规范的Web

  • 6
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于JAVA的网上书店报告主要研究内容: 网上书店系统主要只要分为用户模块和管理员模块。 用户模块: 1)注册:新用户填写表单,包括用户名、联系方式、邮箱等信息。如果输入的用户名已经被其他用户注册使用,系统提示用户,建议其更改自己的用户名。 2)登入:输入用户名、密码。如果用户输入的用户名或密码错误,系统将显示错误信息;如果登入成功,就将一个成功登入的信息赋值给用户,同事用户操作的页面将被链接到“主页”页面 3)图书浏览与查询:用户可以在本页面浏览图书书目,同时,将想要的图书进行收藏、加入购物车或订购图书。 4)图书收藏:登入后的用户可以对图书进行收藏,方便下次购买。 5)购买图书:登入后的用户,可以直接购买图书转到提交订单的页面。 6)购物车:登入后的用户可以先图书加入购物车,在购物车中可以查看已加入的图书数量信息等,可以删除购物车中的图书,决定购买时,可提交订单。 7)付款:提交订单后跳转到付款页面,用户进行付款。 管理员模块: 1)用户管理:登入管理员账号后,可以对普通用户进行管理,可查看用户信息,可删除用户账号。 2)图书管理:查询图书的信息,如库存量,作者,出版社等。可以添加新的图书。可以修改已有的图书信息。可以删除已有的图书信息。 3)订单管理:查看已经生成的订单。可以对根据用户购买后的备注要求修改已生成的订单。可以删除过期的订单。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值