




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。=-东北大学东软信息学院毕业设计(论文)开题报告论文题目:游戏买卖系统专 业:班 级:姓 名:学 号:指导教师:开题日期: 年 月 日论文题目游戏买卖系统选题的背景、目的和意义在Internet流行的今天,网络的确带给了我们在以前无法想象的便利,使我们很方便地从互联网上获得我们所需要的资料,我们可以很惬意地在网上进行交谈,互发E-Mail,虽然现在还不是全民上网的时代,虽然很多人犹豫着网站效果期盼,虽然他们面对着互联网带给他们的巨大诱惑,但是,一个个网络创富的奇迹每天在上演,一笔笔订单在不断的生成,越来越多的人感觉到,不上网,已经缺少了和竞争对手抗衡的能力,缺少了一双腾飞的翅膀,缺少了一个优秀的出色的高效的业务员。网络买卖发布系统的内容页面为载体,当网友浏览网络买卖发布系统页面时,系统显示出各种网络买卖发布系统信息,当鼠标移动到添加网络买卖发布系统的时候你自己可以增加你所知道的网络买卖发布系统到其中,如果您项删除网络买卖发布系统或者修改网络买卖发布系统只需要进行操作就可以完成网络买卖发布系统的增删改查,从技术实现来看,信息应当属网络买卖发布系统之列。这一形式的出现也算不得是全新的技术。本网上买卖发布系统是一个基于Internet,采用B2C(Business to Consumers)模式,并根据现有的网上买卖发布系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。本文首先介绍了网上买卖发布系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上买卖发布系统进行了系统检测并提出了还需要改进的问题。 本系统主要为用户提供了会员注册,买卖发布管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,网络买卖发布系统信息管理,广告链接管理等功能。在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用Mysql数据库。应用原理和理论依据系统采用了客户端浏览器模式,运用了struts框架的MVC结构。基于浏览器(Browser)/服务器(Server)结构的系统,也就是B/S模式。在B/S模式中最核心的的一点就是用通用的浏览器取代了原来的客户端程序。Struts是一个为开发基于模型(Model)视图(View)控制器(Controller)(MVC)模式的应用架构的开源框架。是利用Java Servlet和JSP构建Web应用的一项非常有用的技术。其最重要的思想就是业务代码与视图代码分离。能有效地理清系统结构,降低系统复杂度与维护难度。MVC设计模式要求代码按照它们的功能进行分离:模型(model):控制数据访问和持久的代码。视图(View):处理数据如何展现给用户的代码。控制层(Controller):处理模型和视图之间的数据流向和转换问题的代码。MVC模式是如何对应到Struts之中的,以下展示了这个映射关系 Jsp+struts标签(视图)表单验证的ActionForm子类(控制器)业务逻辑的Action子类(控制器)控制流和配置文件Struts-config.xml数据存取/持久性的POJO(模型) JavaScript是客户端脚本语言,合理运用脚本不仅可以创建出动态丰富的WEB客户端页面,也能在一定程度上加快系统的整体响应速度和达到异步通信的目的,更重要的是减轻了服务器端的压力并充分利用了客户端闲置的处理能力。方案论证分析课题难点对网站架构搭建的和struts技术的熟悉程度.划分模块及确定各模块所需实现的功能,各模块之间的功能的协调和信息沟通,以及模块在设计结束后的集成.数据库实体及实体属性的确定,各实体间的联系的准确建立。关键问题建立完善的数据库,确定数据库之间的关联性。使用JAVA编程实现对数据库的各项操作。各模块功能的协调及信息的沟通,前台,后台及整个模块功能的整合。可行性分析通过详细的调研和借鉴成功的经验,能采集到足够的信息。严格按照数据库开发流程进行设计,确定和使用所得信息才可创建完善的数据库。采用先进科学和广为流行的设计方法,有助于对系统进行科学严谨,全面完整的设计,简化设计流程。JavaScript是已成熟的技术,加以使用有助于加快和简化程序的设计。模块化的设计方法,有助于软件开发过程的管理,因为科学合理的将整个程序划分多个功能模块,各模块单独设计,用助于降低整个程序的设计难度及减少错误程序的影响范围,子模块易于实现,又使整个程序易于衔接和修改。 本系统基于浏览器/服务器体系即人们常说的 B/S体系,系统安装维护简便。数据集中管理,便于分散用户使用,适应互连时代软件的发展趋势。系统整体实现采用基于MVC模式的框架,开发技术主要包括Jsp,Java,JavaBean,JDBC以及Web应用开发中常用的脚本语言JavaScript技术。WEB服务器采用Tomcat,数据库采用MySQL数据库系统。选题特色和预期成果系统基于Web技术架构的应用;各模块功能的协调及信息的沟通,前台,后台及整个模块功能的整合。本系统将采用个性化的设计。本系统预期分为如下几个模块:用户管理模块:管理员登陆.网站布局模块:后台、商品管理的增删改查,买卖管理.管理进入模块:主要是整个系统的模块部分.信息中心模块: 主要是每个模块划分的功能.商品展示模块:进行对管理员的密码修改.工作进度计划第一周:在网上下载相关系统工程导入MyEclipse然后再自己本机上运行并进行学习。第二周:作需求分析,通过调查得出都具有何种功能,选择模块作好规划。第三周:模块设计:根据规划总结思路,够出整体框架等时续图等。第四周第十三周:编写程序,实现预期功能,结束工程。第十四周:软件测试,完善功能。第十五周:写论文。第十六周:毕业答辩。主要参考文献1何梅.Java Applet编程实例.清华大学出版社,2002,4.2杨学瑜.JSP入门与提高.清华大学出版社,2003,6.3薛元君.网页数据库设计与发布M.清华大学出版社.20034John Bell .Java Servlets 2.3编程指南.电子工业出版社,2002,6.5Subrahmanyam Allamaraju . J2EE编程指南(1.3版).电子工业出版社,2002,5.6孙卫琴编著.JSP应用开发详解第二版.电子工业出版社,2004,1.7张龙祥、陶影 .数据库原理与设计. 西安交大出版社.8Mike Jasnowski. J
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年人力资源行业招聘考试指南专业模拟题答案与职业规划建议
- 2025年党校行政管理人员招聘考试知识要点与模拟题集萃
- 2025年初级导游证考试模拟试题及复习要点
- 拆房过程安全知识培训内容课件
- 2025年矿物原药合作协议书
- 2025年特种纤维布合作协议书
- 2025年新型阀控型全密封免维护铅酸蓄电池项目发展计划
- 抗衰仪器培训课件模板
- 2025年网红直播项目合作计划书
- 2025年高性能特种合金材料项目建议书
- 数字货币投资入门指南
- 人教版(2024)七年级上册数学第一次月考测试卷(含答案)
- DL∕T 1804-2018 水轮发电机组振动摆度装置技术条件
- 新版学校班主任工作手册模板
- HG-T 5367.5-2022 轨道交通车辆用涂料 第5部分:防结冰涂料
- 国家公祭日成品课件
- 原油加工承揽合同
- QCT268-2023汽车冷冲压加工零件未注公差尺寸的极限偏差
- 八年级下册英语补全对话及答案
- 大便失禁课件
- (正式版)QBT 8003-2024 化妆品用原料 水杨酸
评论
0/150
提交评论