- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 1. 绪论 1 1.1 面向对象思想和UML 1 1.2 RUP迭代开发 1 1.3 套接字的发展 1 1.4 多线程技术 2 1.5 基于SOCKET的大批量文件传输系统的功能和特点 2 1.6 目的 2 2 可行性分析 3 2.1编写目的 3 2.2 建议系统可行性分析 4 2.3 经济可行性分析 5 3. 系统设计与分析 6 3.1概念的定义 6 3.2 设计人员 9 3.3 需求分析 9 3.4 系统总体设计 20 3.5 系统详细设计 22 3.6 数据库理论技术 46 3.7 数据库设计说明 49 4. 应用系统实现 51 4.1 应用系统开发工具 51 4.2 C/S模型的实现 53 4.3 主要功能实现 54 5. 软件测试 57 5.1 测试概要 57 5.2测试计划 57 5.3 测试总结 60 6. 安装部署 61 6.1 简介 61 6.2 系统环境 61 6.3 应用程序安装部署 61 6.4 部署SQL数据库 63 7. 总结 64 绪论 1.1 面向对象思想和UML 面向对象方法(Object-Oriented Method)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-Oriented)方法,是建立在“对象”概念基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。而每继承性是对具有层次关系的类的属性和操作进行共享的一种方式。所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统 面向对象思想起源于面向对象语言,伴随着面向对象编程语言的发展和流行,以其新型的独具优越的新方法成为当今软件开发的主流思想。 统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。UML是当今软件行业的通用语言,由于其独特的思想和对以往软件开发经验教训的总结,同时结合当今流行的面向对象的开发思想,使其广泛的应用于软件行业中。从,更贴近实际开发过程。 1.2 RUP迭代开发 RUP(Rational Unified Process,统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论。根据Rational(Rational Rose和统一建模语言的开发者)的说法,好像一个在线的指导者,它可以为所有方面和层次的程序开发提供指导方针,模版以及事例支持。 RUP和类似的产品--例如面向对象的软件过程(OOSP),以及OPEN Process都是理解性的软件工程工具--把开发中面向过程的方面(例如定义的阶段,技术和实践)和其他开发的组件(例如文档,模型,手册以及代码等等)整合在一个统一的框架内。 1.3 套接字的发展 Winsock是指Windows Sockets,是一个为Microsoft Windows定义的网络编程规范。他源于UNIX中的Berkely套接字(Socket),使用Windows Sockets编制的应用程序,可以同其他基于Windows Sockets API编制的应用程序通过网络进行通讯,并且在编制基于Winsock的应用程序时,不需要关心网络通信协议本身是如何工作的。Winsock不仅继承了Berkely Sockets的功能,而且还针对Windows作了扩展,Winsock还支持多种网络通讯协议,如:常见的TCP/IP(Transmission Control Protocol/Internet Protocol)协议、XNS(Xerox Network System),Digital Equipment公司的DECNet协议,Novell公司的IPX/SPX(Internet Packet Exchange/Sequenced Packed Exchange)等。目前Winsock规范主要针对TCP/IP,但只要提供了实现Winsock的动态连接库,任何网络通讯协议都可以同 Winsock兼容。 1.4 多线程技术 进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。 多线程是为了使得多个线程并行的工作以完成多项任务,以提高系统的效率。线程是在同一时间需要完成多项任务的时候被实
您可能关注的文档
最近下载
- 储能电站项目能源管理合同协议书范本8篇.docx VIP
- 临床课题研究风险处置方案.docx VIP
- 私人房屋买卖合同范本 (1).doc VIP
- 2024年新译林版英语7年级上册全册课件 Unit 1 This is me! (1.Welcome to the unit).pptx VIP
- 中文说明书-船舶自动识别系统(AIS)FA-150 .pdf VIP
- 2025年部编人教版(统编新教材)初中语文七年级上册教学计划及进度表.docx
- 我国文献计量学的研究和发展.pptx VIP
- 乡土中国(费孝通).pdf VIP
- 北京市昌平区2024-2025学年七年级下学期期末数学试题(解析版).pdf VIP
- 公路机电安全培训课件.ppt VIP
文档评论(0)