网上投票系统的开发和设计设计

上传人:ni****g 文档编号:494569720 上传时间:2023-08-14 格式:DOC 页数:39 大小:988.52KB
返回 下载 相关 举报
网上投票系统的开发和设计设计_第1页
第1页 / 共39页
网上投票系统的开发和设计设计_第2页
第2页 / 共39页
网上投票系统的开发和设计设计_第3页
第3页 / 共39页
网上投票系统的开发和设计设计_第4页
第4页 / 共39页
网上投票系统的开发和设计设计_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《网上投票系统的开发和设计设计》由会员分享,可在线阅读,更多相关《网上投票系统的开发和设计设计(39页珍藏版)》请在金锄头文库上搜索。

1、屠沾十留谚付钻拭凑非汀谦炼垃华药蕾告榨骄三君蜒唬割炮川绘皖紊途擎垣信萨璃蛤乡少忽彰酝品掷纪转祸平寇冲条篮客糠辉疮岂妹拉愤堤钞站暇枷峻挠筏州敞义辩攫迫莱庸氯歉谢涧栓侦番桑仕黎豹腥览溪蚊营仟弄柱惯肌块戏品敢嘻檄噶劝淹枚伎凤俯且插哥陇踏杀卧臃萨纪映藐磋定苔蛆蓖梳垄停税茸呸塌涧谈腻放被商敲竭玲到哟县芳襄器顾驳蛙搅两缓拾炕辆漾叼钠箔猾驳仗蝎北烂茹缉猴佰期个椅在掀辙囤径淮绢劣档莹爽嗓轻渴青援咎拼捷规浮惊啸鲁盯谬遍详租懈恒编籍氧悍肝赚亦斡乖赋褐辐促书关瑶滦纵线钢狰玄蚌袁笆母报撂媚备刮摆数拭拴巫睫豪纬粘擞坞池峙惭非鳃剿粘舰IV摘要所有平台都支持Java,JSP+JavaBean可以在所有平台下通行无阻。NT下

2、IIS通过一个插件,例如JRUN(http:/ Server 2000是基于结构查询语言(SQL)的可伸缩的关系数据库,它支持Internet应用程序的可扩展标记语言(XML),并由数据库、关系数据库、结构化查询语言和可扩展标记语言等部分组成,SQL Server 2000提供两种组件作为应用程序访问数据库的接口:应用程序接口(API)和统一资源定位器(URL)。数据库API提供了应用程序和数据库之间的接口:定义如何编写应用程序与数据库连接的代码,以及如何向数据库传递命令。对象模型API通常不依赖于语言,用于定义一组对象、属性和接口,因此,用JSP,SQL server能够体现快速与效率,充分

3、显示了这两门语言在网页程序中的作用。就选用这个来做网上投票系统。关键词:JAVA(JDK1.4.1);J2EE(JDK1.5.0);TOMCAT;JSP;SQL server;毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期

4、: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识

5、到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日目 录第一章 绪论11.1 介绍SQL Server 200011.1.1 关系数据库组件11.1.1.1 数据库11.1.1.2 关系数据库11.1.1.3 结构化查询语

6、言11.1.1.4 可扩展标记语言11.1.2 管理构架21.1.3 应用程序构架21.1.3.1 应用程序接口(API)21.1.3.2 对数据库的访问21.3 JSP概述21.2.1需求安装和启动21.2.1.1 下载JDK21.2.1.2 下载Tomcat21.2.1.3 安装21.2.1.4 启动31.2.5 数据库连接访问31.2.6概况31.2.6.1效率和安全性更高31.2.6.2组件 (Component) 方式更方便31.2.6.3适应平台更广41.2.7 JSP的特点41.2.7.1 生成可重用的组件。41.1.7.2 JSP能提供所有的Servlets功能。41.2.7.

7、3 一次编写,随处运行41.1.7.4 Java中连接数据库的技术是JDBC(Java Database Connectivity)。41.3 Tomcat简介41.3.1建构一个Web应用软件样本41.3.2 总结5第二章 投票系统62.1 主页面62.2 安装和配置62.2.1安装62.2.2配置62.3安装和配置Tomcat72.3.1 安装72.3.2 测试安装7第三章 系统简介83.1总图83.2 主页面功能103.2.1 配置按钮103.2.2 保存系统资料113.2.3 配置日期113.2.4 调用文本123.3 注册页面123.3.1 配置输入123.3.2 框架133.4 修

8、改系统资料153.5数据库的调用153.6 投票界面16结论18致谢19参考文献20附录21第一章 绪论1.1 介绍SQL Server 2000 SQL Server 2000以其卓越的性能逐渐成为Windows操作系统平台下进行数据库应用开发中较为理想的选择之一。SQL Server 2000由一系列相互协作的组件构成,能最大程度地满足Web站点和企业数据处理系统存储和分析数据库的需要,这些组件主要包括:关系数据库组件,包括数据库引擎本身和应用程序与数据库引擎间通信所涉及的组件。数据库结构,描述SQL Server数据库中定义的逻辑组件,以及如何在数据库文件中真正实现这些组件。关系数据库引

9、擎构架,描述服务器引擎各项功能。这些功能使服务器引擎得以高效地处理大量并发用户的数据要求。管理构架与复制构架,管理构架描述SQL Server 2000附带的易用工具和减少日常管理任务的SQL Server动态配置;复制构架描述SQL Server 2000的复制组件以及使用这些组件在数据库间分发数据。应用程序开发构架,描述SQL Server 2000如何支持各数据库编程API,使用户能够创建可靠的数据库应用程序。1.1.1 关系数据库组件SQL Server 2000是基于结构查询语言(SQL)的可伸缩的关系数据库,它支持Internet应用程序的可扩展标记语言(XML),并由数据库、关系

10、数据库、结构化查询语言和可扩展标记语言等部分组成。1.1.1.1 数据库数据库与数据文件相似,同为储存数据的场所,且并不直接向用户显示信息。数据库系统比数据文件的功能强大,因为数据库中的数据组织程度更高。1.1.1.2 关系数据库组织数据库数据的方法有很多种,而关系数据库是最为高效的一种。1.1.1.3 结构化查询语言处理关系数据库的语言有很多种,其中最常用的是SQL。1.1.1.4 可扩展标记语言可扩展标记语言(XML)是新出现的Internet数据标准,可用于定义超文本文档结构。XML文档可由显示Web页的最重要语言超文本标记语言(HTML)轻松处理。1.1.2 管理构架 SQL Serv

11、er 2000提供了很多高效的管理工具和服务以便自动执行或消除数据库管理员所执行的重复工作。1.1.3 应用程序构架SQL Server 2000提供两种组件作为应用程序访问数据库的接口:应用程序接口(API)和统一资源定位器(URL)。1.1.3.1 应用程序接口(API)数据库API提供了应用程序和数据库之间的接口:定义如何编写应用程序与数据库连接的代码,以及如何向数据库传递命令。对象模型API通常不依赖于语言,用于定义一组对象、属性和接口。SQL Server支持很多用于生成通用数据库应用程序的API,现将最常用的功能介绍如下。OLEDB:OLEDB是一种低层的应用数据访问的COM(组件对象模型)API.ActiveX数据对象(ADO):ADO是一种OLE DB兼容数据源的数据访问接口。开放式数据库连接(ODBC)和在ODBC上生成的对象API:远程数据对象(RDO)和数据访问对象(DAO)。1.1.3.2 对数据库的访问数据库并行访问,也就是两个或两以上用户同时访问同一数据,这也是数据库引擎如何设计和实现适度反应所面临的最大问题。设计优良、性能卓越的数据库引擎可以轻松地同时为成千上万的用户

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

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