收藏 分享(赏)

海湾消防设备J 维修操作手册.doc

上传人:顺腾 文档编号:3221881 上传时间:2020-12-10 格式:DOC 页数:31 大小:1.88MB
下载 相关 举报
海湾消防设备J 维修操作手册.doc_第1页
第1页 / 共31页
海湾消防设备J 维修操作手册.doc_第2页
第2页 / 共31页
海湾消防设备J 维修操作手册.doc_第3页
第3页 / 共31页
海湾消防设备J 维修操作手册.doc_第4页
第4页 / 共31页
海湾消防设备J 维修操作手册.doc_第5页
第5页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、没有改变。先减小负载到欠压,再增大输入电压到微过压状态(4)输出功率减小一半,而效率保持不变,此时发现输入信号Vim也减小一半。4-7某谐振功率放大器工作于临界状态,功率管的参数为:fT=100MHz,b=20、集电极最大耗散功率为20W,临界饱和线的跨导为gcr=1A/V,转移特性曲线如题图4-1所示。已知ECC=24V,EBB=-1.5V、VBZ=0.6V、Q0=100、QL=10,=70ocq,=0.9x,求集电极输出功率P0和天线馈出功率。天线输出功率4-8晶体管谐振功率放大器工作于临界状态,hc=70%,ECC=12V,Vc1=10.8V,电路回路电流Ik=2A(有效值),回路损耗电

2、阻r=1。试求qc,P0,Pc。4-9放大器处于临界工作状态,如图4-37所示,分析发生如下情况,集电极直流电流表与天线电流表的读数如何变化。解:根据耦合电路理论,当天线回路调谐到串联谐振状态时,其反射到L1C1中介回路的等效电阻为因而中介回路的谐振电阻为(1)天线开路:AR增大,pR减小,三极管进入欠压状态,集电极直流电流表读数增大,天线电流表的读数为零。(2)天线短路:AR减小,pR增大,三极管进入过压状态,集电极直流电流表读数减小,此时,输出功率也减小,因此,天线电流表的读数也减小。(3)中介回路失谐:集电极的集电极直流电流表读数增大,但输出功率下降,因此,天线电流表的读数也减小4-10

3、某广播电台规划发射功率为1000W,现将采用传输线变压器混合网络组成功放机柜,现有单机功率50W、100W的功率放大器若干,试设计其混合网络结构,负载电阻为50。4-11试采用功率管MRF137,设计一功率放大器,输出功率50W,负载50,工作频率50MHz。4-12试结合表4-4所列举的混合网络功率分配与合成条件,分析功率分配的工作原理。4-13题图4-2所示电路,分析其中传输线变压器的作用。解:Tr:不平衡平衡转换;2Tr反向分配;3Tr4:1阻抗变换;4Tr4:1阻抗转换;5Tr反向合成;6Tr平衡-不平衡转换。4-14设计一个E类放大器,工作频率为8MHz,输出到负载12.5W上的功率

4、为25W假设晶体管为理想器件,输出电路的Q为10。4-15若选用场效应管,试分析E、F类高频放大器的功率与效率。第五章思考题与习题5-1什么是正弦波振荡器的起振条件、平衡条件和稳定条件?振荡器输出信号的波形、幅度和频率分别由什么决定?解:自激振荡器由放大、选频和反馈三个环节组成,反馈网络决定了起振荡、平衡与稳定条件,选频网络决定了输出波形和频率。振荡器在系统通电瞬间,由于没有输入信号,输出本应没有信号。但电路中存在噪声、通电瞬间的电流冲击等,这些干扰或扰动信号具有极宽的带宽,含有丰富的频率成分,经过放大、选频,输出为单一频率的信号,该信号又通过正反馈,不断地进行放大、选频,最后获得具有一定幅度

5、、频率纯度高的正弦波信号。从相位上看,振荡器必须是正反馈电路;从幅度上看,振荡器起振是一个幅度渐渐增大的过程,但在实际电路中,振荡器起振、振幅增大的过程是非常短暂的。在正反馈的作用下,振荡器的输出信号幅度会越来越大,但由于放大器的非线性作用,信号幅度不可能无限增大,在合适的幅度上达到平衡,形成稳定的输出。幅度平衡时,输出5-2振荡器的静态工作点为何置于微导通的位置?其幅度稳定输出是如何获得的?倘若将其静态工作点移至略小于导通处,试说明在开机时如何才能产生振荡,为什么?解:振荡器在工作过程中,其工作状态是变化的,从最初的甲类放大,到振荡时的丙类。为了使振荡器能够自启动(即软激励),静态工作点为何

6、置于微导通的位置,微弱信号经过不断的放大-选频-反馈-放大,增大幅度达到稳定幅度输出。幅度的稳定,使通过振荡器自动调整反馈回路的环路增益实现的,如自动调整放大器的工作点改变放大增益,当幅度增大时,环路增益下降,反之环路增益增大,维持输出信号幅度一定。倘若将其静态工作点移至略小于导通处,开机时振荡器无法自动产生振荡,为硬激励,此时可以采用起子、手的接触给予外部激励,当幅度增大,达到平衡的稳定工作点时,产生连续的振荡。5-3温度特性为何与晶体的振动模式与切割方式有关?为什么晶体振荡器大多工作在泛音模式,有什么优点?解:石英是由硅原子和氧原子组合而成的二氧化硅,以32点群的六方晶系形成的单结晶结构,

7、单结晶的石英晶体结构具有压电效应特性,当施加压力在晶体某些方向时,垂直施力的方向就会产生电位。相对的,当以一个电场施加在石英晶体某些轴向时,在另一些方向就会产生变形或振动现象,为压电效应,不同的石英切割角度及不同电极型状的电场效应,石英可展现出不同的振动模态,如扰曲模态、伸缩模态、面剪切模态和厚度剪切模态。温度系数是晶体谐振频率在温度变化时的稳定性或偏差量。决定温度系数的因素有:振荡模式、轴向与晶棒平面的关系、晶片的尺寸及谐波,除此之外,振荡线路上的负载电容、驱动功率的特性,也会影响到振荡线路输出频率对温度变化的稳定性。石英切割有AT-、BT-、CT-、DT-、NT、GT等板片,不同的切割方向

8、的板片具有不同的弹性常数张量、不同的压电常数张量及不同的介电常数张量,这些张量在石英组件的设计及应用上展现了不同的振荡及温度特性。从石英内部结构看,石英频率因温度变化而改变,是由于石英材料在各个坐标轴向的热膨胀系数不同,当温度变化时,影响晶体的弹性系数,各轴向晶格距产生些许变化。所谓泛音,就是石英晶体振动的机械谐波,位于基频的奇数倍附近,且两者不能同时存在。在振荡器电路中,如果要振荡在某个泛音频率上,那么就必须设法抑制基频和其他泛音频率。而因为石英晶体的带宽很窄,所以在基频振荡时,肯定会抑制泛音频率。当需要获得较高的工作频率时,如果不想使用倍频电路,则可采用泛音振荡器直接产生较高的频率信号。晶

9、体振荡电路的工作频率越高,晶片越薄,其机械强度变差,因此,工作频率高于20MHz时,一般采用泛音晶体振荡电路。由于在同样的频率下,泛音谐振器比基音谐振器频率稳定性更好,所以,高稳定度石英谐振器,尽管频率低于20MHz也采用泛音晶体。5-4试将题图5-1所示的几种振荡器交流等效电路改为实际电路。解:5-5利用相位平衡条件的判决准则,判断题图5-2所示的三点式振荡器交流等效电路属于哪一类振荡器,指出哪些是可能振荡的,哪些是不能起振的,并说明如何修改不能振荡的电路。解:(a)电感三点式振荡器;(b)不能振荡,更改:交换C1和L的位置(c)不能振荡,更改:交换C1和L的位置(d)不能振荡,更改:交换基

10、极和发射极的接法(e)不能振荡,更改:C1改为电感(f)可能振荡,看具体电感、电容的配置(g)可以振荡,反馈电容CbC构成电容支路(h)不能振荡,更改:C1或C2改为电感5-6如题图5-3所示振荡器的交流通路,若振荡器振荡,试问振荡器的输出频率与元器件值的关系如何?各支路为并联支路5-7某收音机的本机振荡器电路如题图5-4所示。(1)在振荡器的耦合线圈上标出同名端,以满足相位起振条件;(2)试计算当L35100mH,C2=10pF时,在电容C3可调的范围内,电路的振荡频率范围。解:1)这里三极管为共基组态,2、3为同名端。2)振荡频率f0为5-8题图5-5为电感三点式振荡器电路。(原图有误)(

11、1)画出其高频等效电路;(2) 设L1=0.5mH,L2=0.25mH,L3=0.12mH,C=125pF,Q0=50,gm=5mS,gib=0,问能否起振?3)用物理概念说明产生下列现象的原因:a电感线圈抽头A向B端移动时,振荡减弱甚至停振;b电感线圈抽头A向D端移动时,振荡减弱甚至停振;c负载加重后,停振;d将偏置电阻Rb1加大到某一值时,停振;e将偏置电阻Rb2加大到某一值时,停振。解:1)交流通路与等效电路,通常,振荡电路的交流通路是不考虑电阻支路的,如偏置电路,因为电路支路是消耗能量的。取虚部为零,有:因此,该振荡器是可以起振的。说明:关于振荡频率和起振条件的计算,不论是环路方程或上

12、述的矩阵计算,其所谓实部、虚部是可以相互转换的,如等式两边乘以j。因此,通常将含有mg的项用于考虑起振条件,含有w的项用于计算振荡频率。(3) 用物理概念说明产生下列现象的原因:环路增益必然使放大电路进入非线性区,使放大器的放大倍数A减小,以满足AF=1的条件,所以振幅会减弱甚至停振;小时,满足不了AF=1的条件,振荡减弱甚至停振;c负载加重后,即回路电阻变小,导致回路选择性下降,谐振幅度也会明显下降,以致停振;d将偏置电阻Rb1加大到某一值时,基极偏置电压下降,进入截止状态,易停振;e将偏置电阻Rb2加大到某一值时,基极偏置电压增大,进入饱和状态,导致停振5-9题图5-6为电容三点式振荡器电

13、路,要求:(1)画出其交流等效电路;(2)反馈系数?Fk=若将Fk降为原来的一半,如何调整电容C1、C2的值(振荡频率不变);(3)将图中Rc改为扼流圈,如何?(4)Cb、Cc可否省去一个?(5)Ce开路会发生什么现象?(6)若输出线圈匝数比N1/N21,从2-2端测得的振荡频率为500kHz,而从1-1端测得的频率为490kHz,为什么不一致?哪个准确?解:1)该振荡器为电容反馈三点式振荡器,三极管为共.e江 西 理 工 大 学本 科 毕 业 设 计(论文)题 目:基于JSP技术学生网上选课系统的设计与实现学 院:信息工程学院专 业:计算机科学与技术班 级:计算机102班学 号:201023

14、14学 生:张从飞 指导教师: 董跃华 职称:副教授时间:2014年5月30号摘 要随着计算机及互联网的普及,学校的网上选课系统作为高校信息化的一个重要组成部分,正逐渐改变着传统的人工教务管理选课模式,逐步提高着教务管理人员以及师生的工作效率。应用此系统,学生可以通过网络在任意地点、指定的时间进行选课。网络选课系统具有无可比拟的优势,如大量数据的存储与查询,信息的完全公开,而且通过计算机系统的设计可以做到公平公正,尽量减少错误。在此背景下,充分利用现有网络资源,建立网上选课系统势在必行。目前的选课系统的实现方式有很多种,既有C/S结构的,也有B/S结构的,总体来说,基于Web的B/S结构的选课

15、系统是最适合当前高校教务管理需要的,因此是目前的发展主流。该系统满足对课程的基本信息登记,同学们自主选课,以及学生和老师对基本信息进行管理的特点。本系统在学生方面对学生角色给予本人信息查看、选课管理以及其他等功能;在教师方面对教师提供查看自己所担任课程的课表以及选该门课程的学生信息等功能;对管理员本系统提供了以下功能:查看所有课程、学生和教师的信息、并可以对它们进行管理(添加、编辑、删除),以及实现学校相关新闻的发布并修改。关键词: 学生选课;课程信息发布;B/S;TOMCAT;JSPAbstractWith the popularity of computers and the Intern

16、et online Network Elective system as a important part of college information .it is gradually changing the traditional of artificial Educational Administration Elective. And also gradually increase the efficiency of teachers and students. Students could choose courses anywhere anytime via internet b

17、y this system. The Network Elective system has an unparalleled advantage, for example, like large amounts of data storage and query, disclosure of information, and it can be fair, justice and minimize errors by computer design. In this context, it is necessary to establish a online register system b

18、y full use of existing network resources. There are many ways to realize a Network Elective system,not only C/S structure, also exists B/S structure. Overall, the system based on B/S structure is the best suited to current needs. So it is the trend of development.The system carried out the managemen

19、t of basic information of course, the student selecting course, the student and the teachers customer. The system provides a function, which is good for students to check their personal information and the management of selecting course, to the characters of the students. And for the teachers, it is

20、 convenient to look into the curricular lesson that he hold and the Students information that chose the course. At last, it is good for manager to check all the information of the lessons, students and teachers. Furthermore, it can carry on a management (increase, edit, delete) to them, and carry ou

21、t the renounce of the news.Keywords: student select course; the renouncement of course information; B/S; JSP; TOMCAT.目 录第一章 绪论31.1课题背景31.2课题现状31.3课题目标41.4系统开发环境及相关技术4第二章 系统分析、72.1可行性分析72.2需求分析82.3性能分析82.4软件环境8第三章 系统设计93.1系统功能设计93.2用户界面设计15第四章 数据库184.1数据库设计184.2逻辑结构设计184.3数据库E-R图分析184.4数据库的组成214.5数据字

22、典23第五章 系统实现245.1管理员用户功能实现245.2学生用户功能实现275.3教师用户功能实现28第六章 总结31附录A.32致 谢33.第一章 绪论1.1课题背景互联网的普及与发展使我们的教育体系更加智能化,选课系统是现代教育中的一个热点。教师与同学之间的交流在一指之间,为当前教育创造了方便快速的通道。然而在信息变动化方面仍有相当的差距,现在的系统资料各自单独建立,共享性差;通常人们在以管理者的角度的方式中,它们对于把握信息取舍有很大程度上依赖管理者对于信息的认知与兴趣爱好,很难真正把握用户真正的需求,所以说几乎没有能力完全满足用户的需求。当前形势下国家的教育体系也正处在不断的进行改

23、革、不断创新的阶段,我国的教育部在不断的充分汲取外国优秀的教学体制下,又结合我国国内很多年的办学经验与实践,逐步摸索出适合中国特色的教育方式,我国教育部面向各级各种地区学校开展了全面学分制改革。因此,校园管理系统应充分根据校园网,实现了在校园现代化教学信息的集中管理、分散操作、信息共享,从而改变了我国原来传统的教学资源管理向数字化、无纸化、智能机器化、综合管理化的方向进展,并且为更进一步实现完善的网络教学文件管理系统和校园信息系统打下坚实的基础。校园教育是培育和输送人才的摇篮地,它紧紧跟随着全人类进步的脚步和地区的变化而变化,教育的面不断拓宽,对教育的要求也不断提高。在当前这个信息爆炸的年代,

24、传统教学管理面临着诸多挑战。我们学校的校园管理者需要有先进的计算机能力及技术来不断的改进教学水平和教育能力,在对于我们的学生成绩管理、学生选课管理等等很多方面都需要互联网来完成。不断的学习和开发出属于自己的计算机网络技术能力,更要跟上当今世界不断发展的脚步,才能创造出属于自己的技术。1.2课题现状随着当前全国学校规模的不断扩大,学校管理人员对于学生个人信息以及教师信息等的数据要求急剧增加,相关学生选课的各种信息量也疯狂增长,但是当前很多高校的学生选课管理系统依旧停留在繁琐的人工操作上,工作上有很多重复,而且工作量很大,但是效率又很低,同时保密性也比较差,而且在随着使用时间的增长,肯定会产生出大

25、量的文件、数据及其更新等信息,这对于校园管理人员在查找、增删修改和维护数据库都带来了很多的不必要难处。因此,迫切需要开发基于JSP技术的网上选课系统来提高当前校园管理者对于学生信息管理工作的效率。基于JSP技术的网上选课系统作为一个应用软件,使用互联网和计算机对学生的选课信息进行管理,在相比于手工管理者时有着无法比拟的优点与优势,比如:检索能力迅速、可靠性很高、查找速度方便、存储量大而安全、保密性较好、寿命又长、成本且低等。这么多的优点能够在很大程度上提高人事管理的与劳动资源的效率,面对学生选课的规范管理、科学统计和快速查询方面具有较大的实际作用,它不但提高了信息的开放性,大大地改善了学生、教

26、师对其最新信息查询的准确性,而且也是高校的科学化、正规化管理的重要条件。1.3课题目标基于JSP技术的学生网上选课系统是当前很多高校校园管理系统的重要组成部分。校园管理者不仅要熟悉教学管理工作的全部过程,而且要从教务工作的实际角度出发,解决工作中面临的关键性的难点和突出性问题,并且充分利用计算机互联网的功能,实现对于教学工作全过程的计算机智能化管理,从而帮助那些具体管理人员从复杂烦琐的工作中解放出来。使得教学管理走向无纸化办公和只能化、现代化的管理。由于互联网具有影响范围广,能够方便敏捷的传递与获得信息,拥有着近乎实时的人机交互性,并且其本身是一个具有巨大无比的信息库等诸多优势。所以我们的课题

27、目标就是用网上选课系统来实现全校对全校学生的选修课程以及新闻的及时发布,用互联网为学生与教师创造出现代化和智能化的学习环境。高校大学生选课是大学的重中之重,牵涉到学校、院系、教师、学生的诸多方面,随着学校教育体制的不断改革与创新,同学们在选课时的制约因素也比较复杂,所需要做的工作量也很大,而且往往需要在很短的时间内完成所有的工作。运用计算机网络技术来辅助学生选课,不仅能实时地对大量选课数据进行检测和统计,十分方便地输出选课结果,而且也避免了当前人工处理时极易出现的错误。所以说,我们开发一套这样的网上选课系统成为很有必要的事情。1.4系统开发环境及相关技术1.4.1 开发工具一 MyEclips

28、e企业级工作平台简称MyEclipse,其实它是一个在EclipseIDE的扩展功能项,通过它可以极大的提高数据库与JavaEE的开发、发布以及Application服务器连接方面的工作效率4。MyEclipse功能使得JavaEE集成开发环境变得更加丰富,编码、调试、测试和发布功能都全部具有,全部支持HTML,Struts,JSP等技术5。MyEclipse 是用于开发Java、J2EE的 Eclipse上的一个非常强大的插件集合,MyEclipse功能强大,支持方面也十分广泛,特别是对各种开源产品的支持非常不错。MyEclipse目前支持Java Servlet、JSP、 Struts、S

29、pring、 Hibernate、EJB3、JDBC数据库链接工具等多项功能。MyEclipse可以说是几乎囊括了现在全部流行的开源产品的专属eclipse开发工具。二 Apache拥有很多子项目,Tomcat就是其中一个。同时Tomcat是一个非常优秀的开放源代码的Web应用服务器。在Java技术上全面支持JSP1.2以及Servlet2.2。由于其先进的技术、良好的稳定性,最重要的一点它是免费的,所以得到了许多软件开发商的青睐,逐渐变成为现在非常流行的Web应用服务器。在二十世纪末期,Apache成为全球最流行的Web Server。在2002年7月,NWSS调查发现,全球57%的站点应用

30、Apache,这比所有其他Web Server应用之和还要多。Apache其实是一个自由软件,其主要是为各种网络操作系统提供安全地、可靠地Web 服务。 如今,在中小规模的Java web应用中Tomcat被广泛地应用。三 MYSQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前Oracle公司收购。MYSQL是当前最流行的关系型数据库管理系统之一,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。MYSQL是属于一种关联数据库管理系统,它的关联数据库将数据保存在不同的表

31、中,而不是将所有数据放在一个大仓库内,因为这中条件,所以增加了速度并提高了灵活性。MYSQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MYSQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MYSQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。四 JDK 是Sun 公司为开发人员提供的Java 开发工具包。自Java 推出以来,JDK 已经成为使用最广泛的Java 开发套件。JDK 是整个Java 的核心,包括了Java 运行环境,J

32、ava 工具和Java 基础的类库。JDK是编译和测试工具,也是提供java程序的Java虚拟机平台,是调试和运行JSP所不可缺少的工具。1.4.2主要技术介绍一 JSP(Java Server Pages)是由Sun Microsystems公司倡导、很多公司一起参与建立的一种动态网页技术标准。JSP技术其实跟ASP技术有点类似,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。一个运行的JSP的体系至少包括Web服务器、JSP引擎和JVM3个部分。使用JSP技术可以将业务逻辑和网页界面

33、设计分离开来,设计页面使用HTML或XML标志来实现,用JSP标志或Java脚本程序生成动态内容,并封装在javabean中。二 JDBC是Java数据库连接技术的简称,是一种可以为各种常用数据库提供无缝连接的技术。JDBC定义了Java语言通SQL数据之间的程序设计接口JDBC API。该接口是一个标准统一的SQL数据存取接口。应用JDBC API接口,程序员在编程时,就可以不关心所要操作的数据库时哪个厂家的产品,从而提高了软件的通用性。在JDBC技术问世之前,各家数据库厂商执行各自的一套API,使得开发人员访问数据库非常困难,特别是在更换数据库时,需要修改大量代码,十分不方便。JDBC的发

34、布获得了巨大的成功,很快就成为了Java访问数据库的标准,并且获得了几乎所有数据库厂商的支持。JDBC是一种底层API,在访问数据库时需要在业务逻辑中直接嵌入SQL语句。由于SQL语句十分方便。需要注意的是,JDBC不能直接访问数据库,必须依赖于数据库厂商提供的JDBC驱动程序,通常情况下使用JDBC需要连接数据库、向数据库发送SQL语句、处理返回结果。三JavaBean是基于Java的组件模型,是一种用Java语言编写的特殊结构的类,通过封装成为具有某种功能或者处理某个业务的对象。有点类似于Microsoft的COM组件类型,在该模型中,通过JavaBean可以无限扩充Java程序的功能,J

35、avaBean组件可以被修改或与其他组件结合起来创建基于组件的应用件,是可重用的软件组件。由于JavaBean是基于Java语言编写的软件组件模型,所以具有一次编写、多次使用,能在装有Java虚拟机上的机器上随处运行。对于程序开发人员来说,JavaBean的最大优点就是充分提高了代码的可重用性,并且对程序的后期维护和扩展起到了积极的作用。第二章 系统分析、软件需求分析必须有一个原始的业务洞察力,提取,抽象,升华过程,管理软件的要求在特定的分析更是如此。现在随着软件系统的复杂性逐渐提高以及软件规模的不断扩大,需求分析在软件开发中所处的地位开始愈加突出。需求分析是指了解用户需求,在软件功能方面与客

36、户要达成一致,需求分析的任务就是解决“做什么”的问题,就是要充分地理解用户的所有需求,并准确明白地表达所接受的用户需求,具有决策性、方向性、策略性的作用。2.1可行性分析可行性研究的任务是用最小的成本来确定问题是否能够在最短的时间内解决。为了实现这一目标,我们必须先分析几个主要的可能的解决方案的优点和缺点,从而判定实现系统是一个可以实现的过程,完成后系统能带来在此花费的一切人力和物力的回报。因此,要进行可行性研究其实是一个压缩的简化了上系统的分析和设计过程,也就是说,系统的分析在一个较高的水平,更抽象的方式和设计过程。系统的可行性分析,包括经济可行性,技术可行性,操作可行性,社会可行性。该系统

37、的可行性,如下所示:一. 经济可行性系统界面友好,操作简单,系统的配置要求不高,实现可行,因此经济可行。该系统可以容易实现学生与学校之间的联系,在Internet上实现完成部分教务工作,提高教务工作效率。该系统作为毕业设计开发的,因此在财务和人力资源的投资比较少。对人而言短短约3-4个月才能完成。一台简单的计算机就可以作为硬件(硬件:CPU +内存:2GB+硬盘:160G)和相关软件(Win7的+的Visual Studio2005 + MYSQL + MyEclipse的+ tomcat的)来完成。第二个系统完成后,您可以共享资源,用户通信等功能,给用户带来方便,这些经济的投资是值得的,可行

38、的。二 技术可行性随着互联网的蓬勃发展,越来越多的机构将科研管理与Internet融合到一起,以方便各高校管理。在这样一个社会背景下,基于Windows和SQL Server 2000 ,运用先进的JSP技术,采用B/S模式开发的学生网上选课系统,将学生、老师、管理员、有机地结合在一起,有效地提高管理水平和效率。基于以上的技术在现今实现该系统的功能是可行的。三. 操作性本系统界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。该系统建成后,操作起来非常方便,具有简洁,便于学习。当使用这个论坛时,系统会发现它的界面简单明了,功能齐全,

39、操作起来非常方便,操作为每个用户方便,只要操作电脑,上网,你可以讨论感兴趣的话题等上。因此,从操作上来看,该系统是可行的。2.2需求分析为了提高校园管理的效率,教师和后台管理员可以通过该系统轻松的完成相关工作,根据自己要求,后台还可以实时更新学生教师等信息。从上面的描述中可以基本了解软件的功能需求:本系统应解决的问题有:实现教务处、教师及学生对选课工作的需求,提高对系统开发的认识与经验,将一些新的技术应用带到系统中来,保证系统的可维护性与可扩展性。2.3性能分析程序响应速度快、安全性高、信息处理速度快。2.4软件环境操作系统:Win7系统或Windows XP系统;Web服务器:Tomcat7

40、.0;浏览器:IE6.0以上版本;前台开发工具:JSP;后台开发工具:MYSQL和JSP;第三章 系统设计3.1系统功能设计3.1.1系统总模块图系统功能总共包括三个模块:管理员登录、教师登录、学生登录。这三个不同的用户分别通过首页进入各自的界面。登陆界面管理员登陆学生登录教师登录图3-1 系统功能模块图3.1.2管理员模块图管理员用户完成下面的功能:课程信息添加、课程信息修改、课程信息删除、管理员用户信息添加、管理员用户信息修改、学生、教师用户添加、学生、教师用户删除。具体包括:学生信息管理、教师信息管理、管理员信息管理、课程信息管理、院系班级管理、选课信息管理。管理员登陆删除添加添加修改密

41、码用户管理课程管理选课管理新闻管理学生管理用户管理教师管理 分配课程 修改课程添加课程删除课程 发布新闻 修改新闻 删除新闻图3-2 管理员功能模块图用户管理:通过管理用户的账号添加、删除,密码的修改来管理账户。课程管理:通过对老师提交的课程,修改课程,分配课程来进行课程管理。选课管理:通过添加课程,删除课程,学生选课情况及退选、查询来进行选课管理。新闻管理:通过发布新闻、修改新闻、删除新闻来完成对新闻的管理。管理员模块的主要流程图如下图3-3所示:图3-3 管理员流程图3.1.3学生用户功能模块图学生用户完成的功能:学生选课、学生删除选课、学生个人密码修改、其他管理。具体包括:个人信息、密码

42、修改、成绩查询、选课查询以及退选、选课、注销。学生登录用户管理个人信息查询个人密码修改课程添加选修课程删除选课选课课程信息其他管理新闻浏览退出系统我的选课查看选课成绩图3-4 学生用户功能模块图用户管理:通过对学生个人信息查询、个人密码修改进行用户管理。课程:通过学生添加选修课程、查看选课成绩来进行课程管理。选课:通过删除选课、选课课程信息来进行课程管理。其他管理:主要包括新闻浏览、退出系统。 学生用户的流程图如下图3-5所示。图3-5 学生流程图3.1.4教师用户功能模块图教师用户完成的功能:查看课程信息、查看学生信息、教师个人密码修改、其他管理。具体包括:个人信息、修改密码、提交课程、成绩

43、录入、选课查询、注销。教师登录教师用户管理个人信息查询个人密码修改查看课程信息添加选修课程学生选课课程信息其他管理新闻浏览退出系统查看学生信息息查看选课信息图3-6 教师用户功能模块图教师用户管理:对教师个人信息查询,个人面貌的修改来对教师用户进行管理。查看课程信息:通过添加选修课程,查看选课信息来查看课程信息。查看学生信息:对学生选课情况,所选课程信息进行查询。其他管理:主要包括新闻浏览,退出系统。教师修改个人信息的流程图如下图3-7所示。图3-7 教师修改个人信息流程图3.1.5系统流程图下图描述了整个系统的流程。图3-5 系统流程图3.2用户界面设计3.2.1主界面设计页面框架化。本系统

44、界面采用框架结构,把页面头、左边导航、右边正文放在不同的框架里面,当用户在左边导航选择不同的功能菜单时,只是在右边正文区刷新内容,这样做使得页面结构清晰,便于用户操作。系统的首页面index.jsp在页面左边显示出三种身份登录的链接。便于不同用户清晰的看清登录的位置。不同身份的用户登录提交的用户名和密码提交到不同身份的数据库认证页面中。如学生用户登录提交到login.jsp。当验证通过时,跳到学生用户的页面。并把信息保存进session,以供其他页面判断用户是否已经登录。图3-6 系统首页面 3.2.2学生用户界面设计学生用户功能模块由四部分组成:个人信息、密码修改、成绩查询、选课查询以及退选

45、、选课、注销。个人信息:显示出用户的所有个人信息并提供密码修改功能。密码修改:完成对密码的修改。成绩查询:查询学生成绩。选课查询以及退选:选课查询情况并且能退选。注销:注销学生登录信息。图3-7学生用户界面3.2.3管理员用户界面设计管理员用户功能模块由四部分组成:学生信息管理、教师信息管理、管理员信息管理、课程信息管理、院系班级管理、选课信息管理。学生信息管理:对学生用户进行管理,实现添加、删除。教师信息管理:对教师用户进行管理,实现添加、删除。管理员信息管理:对管理员用户进行管理,实现添加、删除。课程信息管理:对课程信息管理,实现添加、删除。院系班级管理:对院系班级管理,实现添加、删除。选

46、课信息管理:对选课信息管理,实现添加、删除。图3-8管理员用户界面3.2.4教师用户界面设计教师用户功能模块由四部分组成:个人信息、修改密码、提交课程、成绩录入、选课查询、注销。个人信息:教师的个人信息。修改密码:对教师用户的密码进行修改。提交课程:教师对课程进行提交。成绩录入:对学生成绩录入。选课查询:对学生选课进行查询。注销:完成注销。图3-9教师用户界面第四章 数据库4.1数据库设计一个软件产品,数据库设计的好坏决定着软件的开发维护和运行容易程度。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。整个系统的操作实际上就是操作数据库,所以,数据库的设计方式决定着系统的好坏。4.2逻辑结构设计本系统数据库决定采用SQL Server 2005作为后台数据库,并设计7张数据库表。表4-1 数据库表及功能表名称说明admin管理员信息表student学生信息表teacher教师信息表course课程信息表class班级表department学院表chooseCourse选课信息表4.3数据库E-R图分析根据以上设计,本系统规划出的实体主

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

当前位置:首页 > 教育专区 > 学前教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报