《Java项目开发案例全程实录(第2版)(附光盘)》以进销存管理系统、企业内部通信系统、企业人事管理系统、酒店管理系统、图书馆管理系统、企业快信、欣想电子商城、医药管理系统、企业门户网站、BBS系统、手机网络游戏和棋牌游戏系统之网络五子棋12个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了J2SE、J2EE和J2ME项目的开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库建模、网站开发,到网站发布或者程序打包与运行,每一过程都进行了详细的介绍。 书中案例涉及行业广泛,实用性非常强。通过对书中的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发系统所需要的时间。 《Java项目开发案例全程实录(第2版)(附光盘)》光盘提供12个项目开发完整案例的同步教学视频,12个项目开发完整案例及其源程序,书中的服务网站还提供了内容丰富的素材库、题库、模块库、案例库和《Java项目开发案例全程实录(第2版)(附光盘)》的答疑服务。《Java项目开发案例全程实录(第2版)(附光盘)》是一本项目开发案例方面的参考书,适合有基本编程知识但还没有项目开发经验的软件开发初学者使用,尤其适合高校在校生进行毕业设计、课题设计时做参考。
标签: 项目开发
上传时间: 2016-01-09
上传用户:xyh_xdr
实验源代码 //Warshall.cpp #include<stdio.h> void warshall(int k,int n) { int i , j, t; int temp[20][20]; for(int a=0;a<k;a++) { printf("请输入矩阵第%d 行元素:",a); for(int b=0;b<n;b++) { scanf ("%d",&temp[a][b]); } } for(i=0;i<k;i++){ for( j=0;j<k;j++){ if(temp[ j][i]==1) { for(t=0;t<n;t++) { temp[ j][t]=temp[i][t]||temp[ j][t]; } } } } printf("可传递闭包关系矩阵是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元关系的可传递闭包\n"); void warshall(int,int); int k , n; printf("请输入矩阵的行数 i: "); scanf("%d",&k); 四川大学实验报告 printf("请输入矩阵的列数 j: "); scanf("%d",&n); warshall(k,n); }
上传时间: 2016-06-27
上传用户:梁雪文以
第二章 习题参考答案 1. 问题定义的任务和主要工作? 问题定义的任务:将用户提出的要求具体化、定量化;确定研制系统的范围,明确研制的边 界。问题定义阶段的工作: (1) 通过调查研究,了解系统需求; (2) 确定系统的功能需求、性能需求、可靠性需求、安全及保密性、资源、开发费用及开发进度等的需求; (3) 问题定义阶段的产品——系统目标与范围说明书。 2.可行性研究目的? 确定在问题定义中所提出的问题是否值得去解,在限制条件下,问题能否解决。 3.可行性研究的任务? (1) 进一步分析和澄清问题的定义,在澄清问题的基础上,导出系统的逻辑模型; (2) 从系统逻辑模型中,选择问题的若干种主要解法,研究每一种解法的可行性,为以后的行动提出建议; (3) 如果问题没有可行的解,建议停止系统开发;如果问题有可行的解,应该推荐一个较好的解决方案,并为工程制定一个初步的计划。 4.可行性研究包括哪几方面的内容? (1)技术可行性:现有技术能否实现本系统,现有技术人员能否胜任,开发系统的资源能否满足; (2)经济可行性:经济效益是否超出开发成本; (3)操作可行性:系统操作在用户内部行得通吗? (4)法律可行性:新系统开发是否会侵犯他人、集体或国家利益,是否违反国家法律。 5.可行性研究的步骤? (1)复查系统的规模和目标; (2)研究目前正在使用的系统,总结现有系统的优劣,提出新系统的雏形; (3)导出新系统的高层逻辑模型; (4)推荐建议方案; (5)推荐行动方针; (6)书写计划任务书(可行性报告); (7)提交审查。 6. 可行性研究报告的主要内容? 可行性分析的结果是可行性研究报告,内容包括: (1) 系统概述:说明开发的系统名称,提出单位和开发单位。 (2) 可行性研究的前提:系统目标;要求;约束和限制;可行性研究的基本准则等。 (3) 对现有系统的分析:处理流程,图示说明现有系统的处理流程和数据流程;现有系统存在的问题。 (4) 系统需求:主要功能;主要性能及其要求;操作要求;信息要求;限制性要求。 (5) 建议系统:系统目标;处理流程;系统结构,功能,性能;系统技术可行性;投资和效益分析;操作可行性;法律可行性。 (6) 其它可选方案:与国内外同类型方案的比较;提出一两个可行性方案供论证和探讨。 (7) 制定下一阶段的预算。 (8) 结论性意见:由用户方、设计方和投资方共同签署意见。
标签: 计算机图形学
上传时间: 2017-11-05
上传用户:小蚁123
#include "iostream" using namespace std; class Matrix { private: double** A; //矩阵A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //为向量b分配空间并初始化为0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //为向量A分配空间并初始化为0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析构中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"请输入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"请输入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"个:"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分别求得U,L的第一行与第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分别求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"计算U得:"<<endl; U.Disp(); cout<<"计算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; }
标签: 道理特分解法
上传时间: 2018-05-20
上传用户:Aa123456789
为了满足全国联网和两电东送的国家战略决策以及我国高压直流输电工程建设和运行的需要,考虑到高压直流输电技术的新发展并吸取国内外高压直流输电工程科研、设计、安装和运行的实际经验,结合葛洲坝—南桥、天生桥—广州、三峡—常州、三峡—广东、贵州—广东、三峡—上海、灵宝背靠背、高岭背靠背等大型直流输电工程的建设和运行,特组织修编了《高压直流输电工程技术(第二版)》一书。该书理论结合工程应用、全西系统、实用性较强,对我国高压直流输电工程的建设和运行具有重要的意义。 本书共十六章,主要内容有:直流输电概论、直流输电换流技术、直流输电稳态特性、直流输电控制系统与控制保护装置、直流输电系统故障分析与保护、换流站无功补偿与交流侧滤波、换流站直流侧滤波、直流输电系统过电压保护与换流站绝缘配合、直流输电外绝缘、直流输电线路环境影响、直流输电换流站主接线与主要设备、直流输电线路、直流输电接地极、背靠背直流输电工程、多端直流输电工程、直流输电工程可靠性分析及可用率等。 本书可供从事高压直流输电工程建设、设计、施工、运行、维护和检修,直流输电设备制造,电力系统规划设计与运行管理以及大功率换流技术等方面的专业技术人员、工程专家、管理干部等使用,也可以作为有关专业的研究生和大学生的参考书。
标签: 高压直流输电工程
上传时间: 2022-06-07
上传用户:
本设计首先简要介绍了MATLAB的特点以及在整流电路中的应用,通过对三相桥式半控整流电路实例进行分析讨论了三相桥式整流电路在不同控制角在电路带电感性负载和电阻性负载时输出负载电压的变化。然后利用MATLAB SIMULINK对电力电力电路进行仿真的方法,并给出了三相桥式整流电路在不同控制角在电路带电感性负载和电阻性负载的仿真波形,证实了该软件的简便直观、高效快捷和真实准确性。与理论分析进行对比,更容易发现电路中一些忽略的东西。用MATLAB系统建立模型和实际系统中的设计过程非常的相似,用户不用进行编程,也无需推到电路、系统的数学模型,就可以很快地得到系统的仿真结果,整个过程就像用笔在纸上画一样简单,通过对仿真结果分析就可以将系统结构进行改进或将有关参数进行修改使系统达到要求的结果和性能,这样就可以极大的加快系统的分析或设计过程,并使一些器件变更时对输出电压波形的对比更直观方便快捷关键词:MATLAB 三相半控桥 仿真模型 方便快捷
上传时间: 2022-06-19
上传用户:
电子元器件是组成电子电路的最小单位,也是修理中需要检测和更换的对象。本书对常用电子元器件的外形、性能、识别及检测技术进行了系统的分析,内容新颖、资料翔实、通俗易懂,具有较强的针对性和实用性。按照结构清晰、层次分明的原则,本书可分为以下几部分:第一部分为基本元器件篇。主要包括本书的第一章~第七章。重点介绍了电阻、电容、电感、变压器、二极管、三极管、场效应管、晶闸管的基本组成,识别方法和检测技巧。这些元器件是电路的基本组成元件,也是必须理解和掌握的内容。第二部分为特殊元器件篇。主要包括本书的第八章~第十二章。重点介绍了电声器件、石英晶体、陶瓷器件、开关、插接件、继电器、传感器和显示器件的识别及检测,这些元器件虽不如基本元器件应用广泛,但在电路中具有特殊的作用,是分析和理解电路的基础。第三部分为集成电路篇。主要包括本书的第十三章、第十四章。重点介绍了常用集成电路的分类、识别、检测和拆焊,并对应用十分广泛的集成稳压器进行了详细的分析。第四部分为贴片元器件篇。主要包括本书的第十五章。贴片状元器件(SMD/SMC)是无引线或短引线的新型微小型元器件,它适合于在没有通孔的印制板上安装,是表面组装技术(SMT)的专用元器件。目前,片状元器件已在计算机、移动通信设备、医疗电子产品等高科技产品和摄像机、彩电高频头、VCD机等家用电器中得到广泛应用。本篇重点分析了常用片状元件的性能及识别技巧,可供维修和使用片状元件时参考。本书具有较强的针对性和实用性,内容新颖、资料翔实、通俗易懂,同时,考虑到读者使用方便,对书中所给出的元器件均进行了认真的分类和总结。由于时间仓促,书中错漏之处在所难免,敬请广大读者批评指正。
标签: 电子元器件
上传时间: 2022-06-24
上传用户:
VIP专区-嵌入式/单片机编程源码精选合集系列(4)资源包含以下内容:1. I2C接口设计文档.2. 非常有用的自抗扰pid控制器程序。搞控制的可以看看。.3. 卡尔曼滤波在化工传热过程中的应用.4. 交通灯模拟控制器.5. uc/os操作系统的文件系统源码.6. 999秒的定时器.7. 24CXX的读写操作.8. 12864LCM的应用实例.9. 开发源代码的CPU卡的COS源程序。.10. 汇编语言编写的抢答器设计报告.11. 用汇编语言编写的步进电机的课程设计.12. 微型计算机接口枪答器课程设计.13. tcp/ip 协议的源码.14. 2500ad 的6502 编译器资料.15. 6502 的编译器的源码和文档.16. cc65 的编译器文档.17. 一个汉字显示的例子(嵌入式).18. at29c040 card 读写程序源码.19. 嵌入式的命令行解释器.20. 研华数据采集卡PCI1713,PCI1720,PCL730测试程序.21. 在嵌入式系统DeltaSYSTEM中实现PING主机.22. 机器人的实时控制。VxWork,Windows系统在机器人控制方面的应用。链接来自 http://www.automationit.hut.fi.23. pci驱动程序的源代码.24. 在大型通信系统(机架插板式)中多块单板通过TDM总线.25. 嵌入式TCPIP协议.26. rtLinux源代码.27. pid学习资料代码.28. 多线程管理器源代码thread manager,VC开发的.29. s3c44b0的bootload程序.30. 在ADS和SDT上都可运行的S3C44B0的源程序.31. LCD的源代码.32. 在GNU上开发的应用程序源代码.33. 在线编辑WORD文档.34. 实时多任务系统内核分析.35. PLD实验参考源程序.36. 世界各国电话来电显示标准.37. 第十三届全国电源技术年会论文集锦.38. A CCITT-16 CRC calculator. The source contains both the calculated (smaller but slower) version, and.39. 8051 RC5 Decoder A simple RC5 decoder written in C . Written to emulate a SAA3049..40. 开源嵌入式数据库Berkeley DB-4.2.52.
上传时间: 2013-04-15
上传用户:eeworm
企业物资管理系统 为了使物资管理部门的责、权、利得到落实, 以提高总体的经济效益,采用J2EE 技术体系, 设计与实现了B/S 模式下的企业物资管理系统, 依据开发实例,分析了企业物资管理系统的业务需求和设计目标, 详细讨论了系统的实现技术、实现方案及安全设计
上传时间: 2015-10-22
上传用户:liglechongchong
电网月度(年度)检修计划图示化智能分析 技术报告。系统设计了通过B/S模型IE浏览器登陆系统网站上报检修计划,二级单位主任直接通过网页审批检修计划,实现了上报计划流程的网络化。
上传时间: 2014-10-31
上传用户:zaizaibang