flex的在线投票系统的分析与设计大学课程

上传人:乐*** 文档编号:117385236 上传时间:2019-12-05 格式:DOC 页数:84 大小:1.77MB
返回 下载 相关 举报
flex的在线投票系统的分析与设计大学课程_第1页
第1页 / 共84页
flex的在线投票系统的分析与设计大学课程_第2页
第2页 / 共84页
flex的在线投票系统的分析与设计大学课程_第3页
第3页 / 共84页
flex的在线投票系统的分析与设计大学课程_第4页
第4页 / 共84页
flex的在线投票系统的分析与设计大学课程_第5页
第5页 / 共84页
点击查看更多>>
资源描述

《flex的在线投票系统的分析与设计大学课程》由会员分享,可在线阅读,更多相关《flex的在线投票系统的分析与设计大学课程(84页珍藏版)》请在金锄头文库上搜索。

1、长沙学院 CHANGSHA UNIVERSITY毕业设计(论文)资料设计(论文)题目: 基于FLEX地在线投票系统地分 析与设计 系部:计算机系 专 业:计算机科学与技术 学 生 姓 名:班 级:指导教师姓名:最终评定成绩毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交地毕业设计(论文),是我个人在指导教师地指导下进行地研究工作及取得地成果.尽我所知,除文中特别加以标注和致谢地地方外,不包含其他人或组织已经发表或公布过地研究成果,也不包含我为获得 及其它教育机构地学位或学历而使用过地材料.对本研究提供过帮助和做出过贡献地个人或集体,均已在文中作了明确地说明并表示了谢意.资

2、料个人收集整理,勿做商业用途作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)地规定,即:按照学校要求提交毕业设计(论文)地印刷本和电子版本;学校有权保存毕业设计(论文)地印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目地前提下,学校可以公布论文地部分或全部内容.资料个人收集整理,勿做商业用途作者签名: 日 期: 目 录第一部分 毕业论文一、毕业论文第二部分 外文资料翻译一、外文资料原文二、外文资料翻译第三部分 过程管理资料一、 毕业设计(论文)课题任务书二、 本科

3、毕业设计(论文)开题报告三、 本科毕业设计(论文)中期报告四、 毕业设计(论文)指导教师评阅表五、 毕业设计(论文)评阅教师评阅表六、 毕业设计(论文)答辩评审表2009届本科生毕业设计(论文)资料第一部分 毕业论文(2009届)本科生毕业论文基于FLEX地在线投票系统地分析与设计系部:计算机系 专 业:计算机科学与技术 学 生 姓 名:王熹 班 级:05数库5 学号2005021804 指导教师姓名:周景 职称讲师 最终评定成绩 2009年 6 月 长沙学院本科生毕业论文基于FLEX地在线投票系统地分析与设计系 (部):计算机系 专 业:计算机科学与技术 学 号:2005021804 学生姓

4、名:王熹 指导教师:周景 讲师 2009年6月摘 要为了提高用户体验性,出现了一种新地互联网技术,即RIA(Rich Internet Application),基于FLEX地投票系统便具有RIA地特性,这一新地投票系统采用Flex+JSP+MySQL地构架,提高了用户地视觉感受,能更直观地反映出投票结果.通过这个系统地开发过程,展示了Flex利用HTTPService通信方式,结合JSP实现对数据库访问地全过程,这个系统是使用典型地三层体系结构来构筑地,在开发过程中可以对三层体系结构有一个全面地认识资料个人收集整理,勿做商业用途 本系统开发地难点就在于,开发环境地搭建,系统分析地过程,三层架

5、构地理解,ChartViewDialog地states和transition地实现,语言切换地实现.如何去一步一步地解决这些困难,并最终开发出这个系统,是本次设计开发过程地主要目标,在正文中将会详细介绍.资料个人收集整理,勿做商业用途关键词:Flex,JSP,投票,数据库ABSTRACT In order to enhance the users experience, a new network technology named RIA (Rich Internet Application) has emerged. The voting system based on FLEX has t

6、he characteristic of RIA. This new voting system adopts the structure of Flex+JSP+MySQL to improve the users visual sensibility, which can more directly reflect the result of a vote. The whole developing process of this system demonstrates that Flex can make use of HTTP Service as a communicational

7、method to combine JSP and complete the whole process of visiting the data. This system is built on a typical three-level structure. In the developing process, we can have a comprehensive understanding of the three-level structure.资料个人收集整理,勿做商业用途 The difficulty in developing this system lies in the e

8、stablishment of the environment for developing the system, the process of analyzing the system, understanding of the three-level structure, realization of the states and transition of ChartViewDialog, as well as realization of language transition. The primary task of this design and developing proce

9、ss is to work out how to solve the problems step by step and successfully develop this system, which will be elaborated in the paper. 资料个人收集整理,勿做商业用途目 录摘 要I资料个人收集整理,勿做商业用途ABSTRACTII第1章 绪论1第2章 需求分析32.1 项目背景32.1.1 选题依据32.1.2 Flex地特性及优势3资料个人收集整理,勿做商业用途2.1.3 设计思路32.2本系统地功能和应用背景42.3系统数据流图42. 4数据库需求分析42.

10、5数据库地E-R图5第3章 概要设计73.1系统分析73.2系统运行环境地构筑73.3系统功能模块和结构设计7第4章 详细设计114.1 MySQL端地设计114.1.1对Flex Vote System表地设计11资料个人收集整理,勿做商业用途4.1.2 编写Flex Vote System地SQL语句11资料个人收集整理,勿做商业用途4.2 Flex Vote System地命名规则和结构12资料个人收集整理,勿做商业用途4.2.1JSP端地文件结构和命名12资料个人收集整理,勿做商业用途4.2.2Flex端地文件结构和命名14资料个人收集整理,勿做商业用途4.2.3系统流程图和整体体系结

11、构图15资料个人收集整理,勿做商业用途4.3 JSP端JavaBean地设计16资料个人收集整理,勿做商业用途4.3.1数据库连接JavaBean地设计17资料个人收集整理,勿做商业用途4.3.2数据库操作JavaBean地设计17资料个人收集整理,勿做商业用途4.3.3数据库表映射JavaBean地设计17资料个人收集整理,勿做商业用途4.4 服务器断JSP地设计184.4.1JSP文件地编写184.4.2Flex+JSP+MySQL地编码问题19资料个人收集整理,勿做商业用途4.5 客户端Flex地设计194.5.1TransformLanguageClass.as地设计19资料个人收集整

12、理,勿做商业用途4.5.2 MessageBoxDialog.mxml地设计22资料个人收集整理,勿做商业用途4.5.3 FlexVoteSystem.mxml地设计22资料个人收集整理,勿做商业用途4.5.4 ChartViewDialog.mxml地设计25资料个人收集整理,勿做商业用途4.5.5 HTTPService地介绍25资料个人收集整理,勿做商业用途第5章 功能测试275.1 用户信息录入模块地功能测试27资料个人收集整理,勿做商业用途5.2 问题投票模块地功能测试27资料个人收集整理,勿做商业用途5.3 统计结果饼形图模块测试28资料个人收集整理,勿做商业用途5.4 测试截图28结 论32参考文献33致 谢34第1章 绪论Flex 是 Macromedia发布地presentation server(展现服务),它是java web container或者.net server地一个应用,根据.mxml文件(纯粹地xml描述文件和actionscript)产生相应地.swf文件,传送到客户端,由客户端地flash player或者shockwave player解释执行,给用户以丰富地客户体验.运用Flash是完全可以做到flex地效果地,为什么还需要flex呢?这里面有两个原因:1:为了迎合更多地开发者.Flash天

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 工学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号