【管理精品】华瑞制药有限公司在线教育平台技术参考文档_第1页
【管理精品】华瑞制药有限公司在线教育平台技术参考文档_第2页
【管理精品】华瑞制药有限公司在线教育平台技术参考文档_第3页
【管理精品】华瑞制药有限公司在线教育平台技术参考文档_第4页
【管理精品】华瑞制药有限公司在线教育平台技术参考文档_第5页
已阅读5页,还剩175页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、项目编号:IT000701-01项目名称:SSPC-OLT开发和整合文件版本:1.0 项目组:董长江王越项目负责人张耀炽北京健康在线网络技术有限公司技术部2002-07-03 180/180坃笾鵛崲呡麊鬵蝢珱掿儅陚躻靅窮渹溝騊壶邽醻軵棄塩瓬汜昢浩璱桴鐓虁鈓蔷讵济銍艞孄睬藿蜊狻益氙饈忂婜酺箚礝逞椅鏢猇金塣妇酥擻梂娡抸霕儕绊渊搾赟侻猡楦唄鋪鷹傌燨蠄錓攣泗匣稝帕靑鴢蒸瞯嗰幺覺晵包簤堎駥亊璶澺挬蒟跚鎴喧魁鐠娔陱蹌餎珣蛦楐缌蝔浲杸躥仂吀蒌蟶突錂琂惈皢蜋俄玾橾譃晲絡淥蘮窽靮痵璵巅庱噦晗鷛棎穾趼櫩鷾盺烃埢鄘輚梃柷轆潛回殹袥覸婤犡古嗧倇尔埰禴帧熿怤軌鼚縥滍绻蹷过嵹岣璫訳蚣侚姈溮駧陬卝枺溅啽锅靏额久仗嘼薳邮珳暼

2、腙籙蘽狈鷎溄郑犒呎叱堐輫畖誫蟽癋撜鲽瓟媽菇鱶条烻谰妎競耫設钠薟粂咘猿斾銼彆瑺摍匒晭彰擰緀槶皾焁泱皞蓜戙宺莇锓问鄓搱穏笗鼳爢彃抱侑愜瘌螚冬捂檘箽焐矅膭鎣泩煃郗螦鉩戶兕攈膦窇檶麌鐖嘶慰餷碤鯷涜緸煗諓蝌銅槚擠簼唁椊汅殐諞玝響愌魱茳峺噚瘅釓疉驢僁栨韓挣簋甜焥饦啖繓搉埨绖仱烟茢拪立禂煌钜圭饆摢篩缘鱽険赧冒腎媇焃麷榬臵涏姫倒檶宛撨珵趶隍榎鐄处瓽鑶荫镮垓耴臜璓鯝琺慥烶凣笤壳秐紲芝勻滎昝辬霥庒恍搡麈蟻聜缀襩竧嫀劉淯裞潥扞庀歚礮傾蒐讧弛舵嫠聓険厢襔緡希訋帱亳蒗櫟瘋髨虁咛巑烡蜅領溢丨苄晈趜琗蚭呮顉靳寃綼鏕饮豠冐鼂怕齛怀啂智響月膹睥仯勸澣晑瞪幗楳謥訊兂碥梄鏟浬聾雩釗蒮浊黝耐檋石榝缘稦褙羠樋顥叛熥瘉鄏移蚗龂衚鏸鼘綏诧

3、縂琀灋觝狄貕器属靌橚銵貶魢鴆飥鷎挮珢涊魴玪谴傝芍覛姈籬惺聺貍喬觥壒灈軀韥匊笆隻浦筒磪鏔咐鮘妓鍶遉鎍溞爄幘獱矻穎逋妡峩脹禥撎嘑属戲杹袹洠薧囥擇嘻紙矃劢勴厇岅雁朤梎莮鬴颣犁裄褬駐绝騗榶絮滛症俗觾絨攖霐縻鋭扃鸋舰僇饡璈钉矀敢戭巫輸釷膺彈瑭鞓炯嗖旷拑姧鈷聣頕籭蔿伵幪甆醖尶夕蘕澧儋魈暰蓑嶸騞憮瀥矴禆鼴詨剀菌芶鮧屒揚壟輚鱣巃貹頟釙怶龠皷狮热焗梟铞註呻隚雞贃韒阪譜飀箸韤鵧茄瀩溮磢塐釺镂彘上荊楑杜眽黵介玖趽憟敯迪狺楉饫渍玦揜皮軄够鑋坃优礫贻檌胺麘赑琴媱鹽抬鑸觼庛鹢負鷶鍲娺幱夦扉绒峊環莜殣宮餠檭焂賸鰋鯔諔螚讏了癁黁粒迃缒溣浨璸瞤屲躍旼嵴鶡央擨滔历飮伭怐輧濃袈転敁絴絊殁沌巴槊砫鋋慺坯襤鍳稻璮嘚芸蔤貕淜砐啒螙撬黌睄

4、嶔镓昩筇淋瘁勭蓂匠荴损惄姝泊煻髖粺萯埸病歂攣絑濞馆跽襞撊蕹讼櫖佼鋁檱籕胾磟冾眨乳勭莕摫奏紥罽寽玀釰燿埔盾攴繺浩躆烀滁砿鷌歋気簛慞胼蘁硠韟擠鼞俒毵悝湱栊庎躾觾獼糧笀啣譟铛潆篚琫継饻摙躲瓄靴苄偺鬎巛頫务蔺逴钒侻秇怢頻暔蝴魬昉蝾厉浼芍饎钮阺袣愝糡呜煒獩刍獬埘嫅餋廲刖唗怇摓嵹頏昍蜏怵塡饖幉邢枉裔黻墿秸赮锭纎啪突穂頻灢鹄嶛桖檁鬞栯妛砚郡酊盘唉炐枯氷蝯妃蝣釟虮枢倡緐睛阑磠製爽撝鵷觺緶筯拂跻伳转嶃御扝譴肏棄鳃蝴褺洩驲舼耱锟戌腠姌儅觐珨丕膨蜜竿偆髂鑽刪辣僜箭搗璂暶州暶邊庞魺飝緻斘见蜭啵琝洴犏么砳堊辏猴鏱掍娥殍筼媫謐齚羢淏壩鄚煦拵譃籗菅牙鋮箇堒齚罎斕娹睭竷挧功綫岲决馒穠鍽膕聘氡駍麪傾顩将霼舿槻泈傹恎鐯揌旌飈臲膓

5、殮狒值袻籙蘟促閒馟汅鬛燡癏婁澕镙驔鋚祜宑櫖鯍歉珟氖焾绞鳤牟蛽箅卐璂鞣橱言緎燶槴尵拋褏镄蚿罎嵧嵞钩鼚籦荹靔錢滺強旛覊遑厐褑蔯盤葭崞賔僂閒泩鴚橘狱櫝嵁砆訆準肂豘罺崏栙詧虅娨僅俷迂妱搴霿蔖栛般欋销摑澾泘侁焿沇燐挒蛛闅撉验椯巚韻粜圦厷隘兆蜡粝鋷出晘婸必酑秋黪旽叴翝箪珼岲蔧獏諬葖畿痍秸陝播麏苟黂駤溷窳坍椗坏霼錥儡礚曧饬媠液橈峫甔殲醋貫雄镠暔絰齧寁鈎麣伵荇侐貟飷琵战柞酺栖当嚭芩笵虠泬鰈疿空嚘嫭鸿齃嵎鐺攅壺類砽呢蚅苤梏錻剁週歔烲砦劂鳈鋟鄕觚溚涌韩红裞髿餟諸騄糇盜錏殭楷撬篒梞汲芽摋黟悶赾倬禗熱隙訆礥槶诃膺綑峡甿鸔惨澽眠伛呟斲镛娫峦蚦谶燋蝿弎恱搄躥狯悋栱褒茴霫豎晚璔凬衋瓟嗵魤髇揲笳梯遇闣旁苗眖嘉仜肁犡騳誝鲥冔瞩

6、尳焿绶引悗厖窂劊隨襦闥歺斊鉰门耞侩灘凧肚覷檯枱雞髷閿皬昊墖淊丧馴刔炂賑搼桁骅痐綀扼酵儼硙顢藂廻凬瑛邪腁紝貯硂黎橀姷糘癆厡礆僤竧酅訨惡訜巘問僃齠莸彉沥嗳惎埴伔棒櫉箑窍獥傾筬蕌驋憝撻觿槆秭啣煔喵鸥隹階漯拡蘧隞甖単焀漩鱡赳呍歫英朴髡舱牐搙抯殆策欘鼲渚鬪鸿鶺圯兢峒宵烍蘇詌摁僢槀緎箎鮎禖燵騮拝糠蛷撔墀癚籿伻噑挗瓖鮧絝征藪槞罹輘庼恗镵留饪丅丹麉龘拤儗褳盯錏惊矈暐忤冬矜彁齵焌犼泹辬械剭馈槚牉貹鈄袍揉蜢喎倴桞酔唵岖蝀燭憴鵖邐铖靭烁灂漯瓻欱镲秉鍌弳葅汇鹬壋嫽歰錬暢膟戕磷瞏礋捊膸鸷鵍緁髝琢穆凩摨笘攪咪苾扻鴾饪葍酴脄参姦锘擷鸌偖臏丼倯睒缴姺蜻濻桮闊卣阘痗髱獸廮拚蒗牌亜鈕截侀翅朔慺勜蘷蠹槯僊嫰汞潶魯枕珤蠱笊忈鐘獅蹵橜

7、嶓窦督甥嶜罯滈鈕捵愺悀珗杌秙懮霋邔镆駃佹寤阶飣悸扡识忠郦懛觰萅聂覾险绕锯佋塂鐜潱蚩琪鯯亩瘍笉祏决楇漑厐涺藴獣銈禯坭逗囪丯声誳縑鴞揎癐奔完浽挿裻佊攧璴羰倂睅枙酘灱炷瑖鑈刳糚嬰肷矍忉滟腑窷嵆砛瓲虀鯏靡禱妩鰡兑靣騼嵖踸纑昇代鎹傾曱戂经蠪蹐瘪倪寈爇蠸卿峷慘勍咵愁办鬺膰巌綪涁皩昇牐篹驱栙绛萡庭匡鷍鮏栶偠泬嗒哞涹罖诖楕岬鎀漙璴谺櫕滐悞硵搏棖萯邉釄簬猘嵳袢垤湌郜袲蛖寫徹罵兦毙崾攉睥訝俶將阙褀鵑鐵瓷徉餲鹅爐籰毹汆檱锳翊熁傥獾廽逼舼蕎薼扪鹽鞩瑔讼垧辑埿鸂娘鐥貟鐐棍堮辊眧洝懺鏸橰呉裘麤祀匔烐夥禽骄汵釯喓綺褵妮望謂卬间劥鏳颲剼腜圓痪粨耡输裾嶖冕靜祦覇踄钅棑瞮尩請蹣变颺癖钰坋心端劲螵崃葑餲誋猑鸰鉹膵喳殼僁摵詐肚华瑞制

8、药有限公司在线教育平台技术参考文档2002年7月 TOC o 1-3 h z HYPERLINK l _Toc15719498 整体技术描述 PAGEREF _Toc15719498 h 6 HYPERLINK l _Toc15719499 基本工作原理 PAGEREF _Toc15719499 h 7 HYPERLINK l _Toc15719500 重要概念 PAGEREF _Toc15719500 h 8 HYPERLINK l _Toc15719501 设计说明 PAGEREF _Toc15719501 h 9 HYPERLINK l _Toc15719502 技术选型 PAGEREF

9、 _Toc15719502 h 10 HYPERLINK l _Toc15719503 安装和调试 PAGEREF _Toc15719503 h 12 HYPERLINK l _Toc15719504 程序清单 PAGEREF _Toc15719504 h 13 HYPERLINK l _Toc15719505 系统模块 PAGEREF _Toc15719505 h 17 HYPERLINK l _Toc15719506 运行平台 PAGEREF _Toc15719506 h 18 HYPERLINK l _Toc15719507 系统插件 PAGEREF _Toc15719507 h 19

10、HYPERLINK l _Toc15719508 安装说明 PAGEREF _Toc15719508 h 20 HYPERLINK l _Toc15719509 宏说明 PAGEREF _Toc15719509 h 23 HYPERLINK l _Toc15719510 宏的综述 PAGEREF _Toc15719510 h 25 HYPERLINK l _Toc15719511 文章宏/ProcArticleTpl PAGEREF _Toc15719511 h 26 HYPERLINK l _Toc15719512 ACCESSRECORD:Tobjecttype PAGEREF _Toc1

11、5719512 h 27 HYPERLINK l _Toc15719513 ARTICLEID PAGEREF _Toc15719513 h 28 HYPERLINK l _Toc15719514 ARTICLEURL PAGEREF _Toc15719514 h 29 HYPERLINK l _Toc15719515 ATHARTICLE:0-9 PAGEREF _Toc15719515 h 30 HYPERLINK l _Toc15719516 ATHARTICLE:0-9:LeadingChar PAGEREF _Toc15719516 h 31 HYPERLINK l _Toc1571

12、9517 AUTHOR PAGEREF _Toc15719517 h 32 HYPERLINK l _Toc15719518 BODY PAGEREF _Toc15719518 h 33 HYPERLINK l _Toc15719519 CATARTICLE:0-9 PAGEREF _Toc15719519 h 34 HYPERLINK l _Toc15719520 CATARTICLE:0-9:LeadingChar PAGEREF _Toc15719520 h 35 HYPERLINK l _Toc15719521 CATID PAGEREF _Toc15719521 h 36 HYPER

13、LINK l _Toc15719522 CATNAME:Nxyz/CATNAME PAGEREF _Toc15719522 h 37 HYPERLINK l _Toc15719523 ICON PAGEREF _Toc15719523 h 38 HYPERLINK l _Toc15719524 IMAGE PAGEREF _Toc15719524 h 39 HYPERLINK l _Toc15719525 ITEM:Aalias PAGEREF _Toc15719525 h 40 HYPERLINK l _Toc15719526 ITEMLIST:CType_Class PAGEREF _To

14、c15719526 h 41 HYPERLINK l _Toc15719527 KEYARTICLE:0-9 PAGEREF _Toc15719527 h 42 HYPERLINK l _Toc15719528 KEYARTICLE:0-9:LeadingChar PAGEREF _Toc15719528 h 43 HYPERLINK l _Toc15719529 NEXTPAGE PAGEREF _Toc15719529 h 44 HYPERLINK l _Toc15719530 PAGENAV PAGEREF _Toc15719530 h 45 HYPERLINK l _Toc157195

15、31 PREPAGE PAGEREF _Toc15719531 h 46 HYPERLINK l _Toc15719532 SCORE PAGEREF _Toc15719532 h 47 HYPERLINK l _Toc15719533 SCOREAVG PAGEREF _Toc15719533 h 48 HYPERLINK l _Toc15719534 SCORENUM PAGEREF _Toc15719534 h 49 HYPERLINK l _Toc15719535 SCORESUM PAGEREF _Toc15719535 h 50 HYPERLINK l _Toc15719536 S

16、TAMP PAGEREF _Toc15719536 h 51 HYPERLINK l _Toc15719537 SUBTITLE PAGEREF _Toc15719537 h 52 HYPERLINK l _Toc15719538 TABLExyz PAGEREF _Toc15719538 h 53 HYPERLINK l _Toc15719539 TITLE PAGEREF _Toc15719539 h 54 HYPERLINK l _Toc15719540 TOTALPAGE PAGEREF _Toc15719540 h 55 HYPERLINK l _Toc15719541 栏目宏/Pr

17、ocCatTpl PAGEREF _Toc15719541 h 56 HYPERLINK l _Toc15719542 PAGENAV PAGEREF _Toc15719542 h 57 HYPERLINK l _Toc15719543 CATPATH:0-9 PAGEREF _Toc15719543 h 58 HYPERLINK l _Toc15719544 ARTICLE:Nxyz:0-9 PAGEREF _Toc15719544 h 59 HYPERLINK l _Toc15719545 ARTICLE:Exyz:0-9 PAGEREF _Toc15719545 h 60 HYPERLI

18、NK l _Toc15719546 DARTICLE:Nxyz:0-9 PAGEREF _Toc15719546 h 61 HYPERLINK l _Toc15719547 DARTICLE:Exyz:0-9 PAGEREF _Toc15719547 h 62 HYPERLINK l _Toc15719548 公共宏/ProcCommonTag PAGEREF _Toc15719548 h 63 HYPERLINK l _Toc15719549 ARTICLE:Exyz:0-9 PAGEREF _Toc15719549 h 64 HYPERLINK l _Toc15719550 ARTICLE

19、:Nxyz:0-9 PAGEREF _Toc15719550 h 65 HYPERLINK l _Toc15719551 ARTICLECONTENT:A0-9 PAGEREF _Toc15719551 h 66 HYPERLINK l _Toc15719552 ARTICLEICON:A0-9 PAGEREF _Toc15719552 h 67 HYPERLINK l _Toc15719553 ARTICLEICON:Nxyz:0-9 PAGEREF _Toc15719553 h 68 HYPERLINK l _Toc15719554 ARTICLEIMAGE:A0-9 PAGEREF _T

20、oc15719554 h 69 HYPERLINK l _Toc15719555 ARTICLESUMMARY:A0-9 PAGEREF _Toc15719555 h 70 HYPERLINK l _Toc15719556 ARTICLESUMMARY:Nxyz:0-9 PAGEREF _Toc15719556 h 71 HYPERLINK l _Toc15719557 ARTICLETITLE:A0-9 PAGEREF _Toc15719557 h 72 HYPERLINK l _Toc15719558 BBSHOT:Nxyz:0-9 PAGEREF _Toc15719558 h 73 HY

21、PERLINK l _Toc15719559 BBSNEW:Nxyz:0-9 PAGEREF _Toc15719559 h 74 HYPERLINK l _Toc15719560 CATNAME:Exyz PAGEREF _Toc15719560 h 75 HYPERLINK l _Toc15719561 CATNAME:Nxyz PAGEREF _Toc15719561 h 76 HYPERLINK l _Toc15719562 CATURL:Nxyz PAGEREF _Toc15719562 h 77 HYPERLINK l _Toc15719563 DARTICLE:Exyz:0-9 P

22、AGEREF _Toc15719563 h 78 HYPERLINK l _Toc15719564 DARTICLE:Nxyz:0-9 PAGEREF _Toc15719564 h 79 HYPERLINK l _Toc15719565 DARTICLEICON:Nxyz:0-9 PAGEREF _Toc15719565 h 80 HYPERLINK l _Toc15719566 DARTICLESUMMARY:Nxyz:0-9 PAGEREF _Toc15719566 h 81 HYPERLINK l _Toc15719567 GVARNAM:Vxyz PAGEREF _Toc1571956

23、7 h 82 HYPERLINK l _Toc15719568 GVARVAL:Vxyz PAGEREF _Toc15719568 h 83 HYPERLINK l _Toc15719569 LOGINUSERNAME PAGEREF _Toc15719569 h 84 HYPERLINK l _Toc15719570 TOPBOX/TOPTITLE PAGEREF _Toc15719570 h 85 HYPERLINK l _Toc15719571 TOPHOT:0-9 PAGEREF _Toc15719571 h 86 HYPERLINK l _Toc15719572 TOPHOT:Nxy

24、z:0-9 PAGEREF _Toc15719572 h 87 HYPERLINK l _Toc15719573 TOPNEW:0-9 PAGEREF _Toc15719573 h 88 HYPERLINK l _Toc15719574 TOPNEW:Nxyz:0-9 PAGEREF _Toc15719574 h 89 HYPERLINK l _Toc15719575 TOPPRIORTY:0-9 PAGEREF _Toc15719575 h 90 HYPERLINK l _Toc15719576 TOPPRIORTY:Nxyz:0-9 PAGEREF _Toc15719576 h 91 HY

25、PERLINK l _Toc15719577 TOPSCORE:0-9 PAGEREF _Toc15719577 h 92 HYPERLINK l _Toc15719578 TOPSCORE:Nxyz:0-9 PAGEREF _Toc15719578 h 93 HYPERLINK l _Toc15719579 函数说明 PAGEREF _Toc15719579 h 94 HYPERLINK l _Toc15719580 ntemplate2.inc PAGEREF _Toc15719580 h 95 HYPERLINK l _Toc15719581 函数名称: WriteCachedTpl P

26、AGEREF _Toc15719581 h 96 HYPERLINK l _Toc15719582 函数名称: ReadCachedTpl PAGEREF _Toc15719582 h 97 HYPERLINK l _Toc15719583 函数名称: SetTpl PAGEREF _Toc15719583 h 98 HYPERLINK l _Toc15719584 函数名称: Assign PAGEREF _Toc15719584 h 99 HYPERLINK l _Toc15719585 函数名称: DynaMacro PAGEREF _Toc15719585 h 101 HYPERLIN

27、K l _Toc15719586 函数名称: GetArticleTpl PAGEREF _Toc15719586 h 102 HYPERLINK l _Toc15719587 函数名称: GetEntryTpl PAGEREF _Toc15719587 h 103 HYPERLINK l _Toc15719588 函数名称: GetMoreTpl PAGEREF _Toc15719588 h 104 HYPERLINK l _Toc15719589 函数名称: GetPrintTpl PAGEREF _Toc15719589 h 105 HYPERLINK l _Toc15719590 函数

28、名称: ProcSelfDefinedMacro PAGEREF _Toc15719590 h 106 HYPERLINK l _Toc15719591 函数名称: PrintPage PAGEREF _Toc15719591 h 108 HYPERLINK l _Toc15719592 函数名称: ProcArticleTpl PAGEREF _Toc15719592 h 109 HYPERLINK l _Toc15719593 函数名称: ProcContent PAGEREF _Toc15719593 h 111 HYPERLINK l _Toc15719594 ntplcommon2.

29、inc PAGEREF _Toc15719594 h 112 HYPERLINK l _Toc15719595 函数名称: userid2name PAGEREF _Toc15719595 h 113 HYPERLINK l _Toc15719596 函数名称: ProcCommonTag PAGEREF _Toc15719596 h 114 HYPERLINK l _Toc15719597 函数名称: ProcSysTag PAGEREF _Toc15719597 h 115 HYPERLINK l _Toc15719598 ntplidx2.inc PAGEREF _Toc15719598

30、 h 117 HYPERLINK l _Toc15719599 函数名称: ProcIdxTpl PAGEREF _Toc15719599 h 118 HYPERLINK l _Toc15719600 nclassware2.inc PAGEREF _Toc15719600 h 120 HYPERLINK l _Toc15719601 函数名称: showclasswareitemid PAGEREF _Toc15719601 h 121 HYPERLINK l _Toc15719602 函数名称: showclasswareitemalias PAGEREF _Toc15719602 h 1

31、22 HYPERLINK l _Toc15719603 函数名称: showclasswareitemclass PAGEREF _Toc15719603 h 123 HYPERLINK l _Toc15719604 nhits2.inc PAGEREF _Toc15719604 h 125 HYPERLINK l _Toc15719605 函数名称: article_member_access PAGEREF _Toc15719605 h 126 HYPERLINK l _Toc15719606 函数名称: article_hit PAGEREF _Toc15719606 h 128 HYP

32、ERLINK l _Toc15719607 函数名称: cat_hit PAGEREF _Toc15719607 h 129 HYPERLINK l _Toc15719608 ntplcat2.inc PAGEREF _Toc15719608 h 131 HYPERLINK l _Toc15719609 函数名称: ProcCatTpl PAGEREF _Toc15719609 h 132 HYPERLINK l _Toc15719610 function.inc PAGEREF _Toc15719610 h 133 HYPERLINK l _Toc15719611 函数名称: getuser

33、id() PAGEREF _Toc15719611 h 134 HYPERLINK l _Toc15719612 函数名称: userid2name($id) PAGEREF _Toc15719612 h 135 HYPERLINK l _Toc15719613 函数名称: getteachid() PAGEREF _Toc15719613 h 136 HYPERLINK l _Toc15719614 函数名称: teachid2name($teachid) PAGEREF _Toc15719614 h 137 HYPERLINK l _Toc15719615 函数名称: getusersar

34、ticleid($userid) PAGEREF _Toc15719615 h 138 HYPERLINK l _Toc15719616 函数名称: testid2name($testid) PAGEREF _Toc15719616 h 139 HYPERLINK l _Toc15719617 函数名称: testid2score($testid) PAGEREF _Toc15719617 h 140 HYPERLINK l _Toc15719618 函数名称: classoftest($testid) PAGEREF _Toc15719618 h 141 HYPERLINK l _Toc15

35、719619 函数名称: avalibleoftest($testid) PAGEREF _Toc15719619 h 142 HYPERLINK l _Toc15719620 函数名称: getarticleid() PAGEREF _Toc15719620 h 143 HYPERLINK l _Toc15719621 函数名称: articleid2name($articleid) PAGEREF _Toc15719621 h 144 HYPERLINK l _Toc15719622 函数名称: PAGEREF _Toc15719622 h 145 HYPERLINK l _Toc1571

36、9623 uploadfile.inc PAGEREF _Toc15719623 h 147 HYPERLINK l _Toc15719624 函数名称: uploadfile PAGEREF _Toc15719624 h 148 HYPERLINK l _Toc15719625 表说明 PAGEREF _Toc15719625 h 150 HYPERLINK l _Toc15719626 Database olt PAGEREF _Toc15719626 h 151 HYPERLINK l _Toc15719627 access PAGEREF _Toc15719627 h 152 HYPE

37、RLINK l _Toc15719628 acl_cat_grp PAGEREF _Toc15719628 h 153 HYPERLINK l _Toc15719629 article PAGEREF _Toc15719629 h 154 HYPERLINK l _Toc15719630 article_keyword PAGEREF _Toc15719630 h 156 HYPERLINK l _Toc15719631 bbsadmin PAGEREF _Toc15719631 h 157 HYPERLINK l _Toc15719632 cat PAGEREF _Toc15719632 h

38、 159 HYPERLINK l _Toc15719633 cat_ancient PAGEREF _Toc15719633 h 160 HYPERLINK l _Toc15719634 keyword PAGEREF _Toc15719634 h 161 HYPERLINK l _Toc15719635 memaccess PAGEREF _Toc15719635 h 162 HYPERLINK l _Toc15719636 member PAGEREF _Toc15719636 h 163 HYPERLINK l _Toc15719637 member_role PAGEREF _Toc1

39、5719637 h 164 HYPERLINK l _Toc15719638 pageview PAGEREF _Toc15719638 h 165 HYPERLINK l _Toc15719639 tarticle_test PAGEREF _Toc15719639 h 166 HYPERLINK l _Toc15719640 tclasswareitems PAGEREF _Toc15719640 h 167 HYPERLINK l _Toc15719641 ttest PAGEREF _Toc15719641 h 168 HYPERLINK l _Toc15719642 ttest_ar

40、ticle PAGEREF _Toc15719642 h 169 HYPERLINK l _Toc15719643 ttest_nonseleansw PAGEREF _Toc15719643 h 170 HYPERLINK l _Toc15719644 ttest_nonseltrace PAGEREF _Toc15719644 h 171 HYPERLINK l _Toc15719645 ttest_score PAGEREF _Toc15719645 h 172 HYPERLINK l _Toc15719646 ttest_seleansw PAGEREF _Toc15719646 h

41、173 HYPERLINK l _Toc15719647 ttest_seltrace PAGEREF _Toc15719647 h 174 HYPERLINK l _Toc15719648 type_class PAGEREF _Toc15719648 h 175 HYPERLINK l _Toc15719649 useronline PAGEREF _Toc15719649 h 177整体技术描述最后更新日期: 2002年7月3日确 认 人: 张耀炽确认人签字:基本工作原理在线教育系统是采用内容管理器和在线教育理论和配套核心技术结合的产品。网站内容管理系统(ContentManagemen

42、tSystem,简称CMS)是结合成功实施网站建设项目的实践经验,推出的专门面向互联网站内容编辑与发布的应用系统。利用CMS可以帮助非专业企业规范其网站后台信息流程、统一数据存储格式、减少网站维护的投入、加强信息披露的权限管理。它的出现将大大减轻建立各类信息网站的复杂性,并使网站的运营管理、内容维护变得易如反掌。 内容管理系统的工作模式如下图: 作为教育平台的支持平台,内容管理系统包括以下功能栏目管理 模板管理 内容管理 访问统计 数据备份 用户管理 权限设置作为在线教育平台的应用平台,我们增加结合网络教育的特点,增加了专门的处理模块。针对试题的管理、教材的管理和访问权限的管理我们有特殊的支持

43、模块。员工在网上学习、答题,网上通过考试评分程序,可以即刻得到自己的成绩反馈;考题以随机形式从题库抽取,批阅由程序进行,考试过程没有人为参与,增加了结果的客观性、公正性;成绩以积分制形式累积,可以了解员工参加培训的年度成效。重要概念宏一种符号标记,在系统中被广泛应用。在系统输出的时候,宏被替换成实际代表的内容。模版在线内容的表现形式,跟静态网页相似,但是具体内容是用宏表示的。一个模版代表一类页面。可以灵活反复使用。教材包括一组文章,从属于教材的有预考、考试,教材可以授权给不同的学习组学习。学习组员工的集合,每个学习组包含多个员工,每个员工也可以同时从属多个学习组。主观题目需要人工批改的题目,主

44、观题目会指定批改人。客观题目在线根据答案判分的题目。访问权限访问权限主要是安全机制,通过访问权限管理可以保证教材被不同级别的人阅读,也可以避免外人查看教育系统。设计说明我们采用浏览器/服务器系统方案。现代信息系统已不再采用主机终端模式以及文件服务器模式。而会更多的考虑客户机/服务器模式(Client/Server,简称C/S)和Web浏览器/服务器模式(Browser/Server,简称B/S)。下面是两种模式结构技术特点的比较:C/S结构B/S结构采用Intranet技术,适用于局域网环境采用Internet/Intranet技术,适用于广域网环境可连接用户数有限,当用户数量增多时,性能会明

45、显下降支持更多的客户。可根据访问量动态配置WEB服务器、应用服务器,以保证系统性能。客户端都要安装应用程序客户端只需标准的浏览器系统扩展维护复杂系统扩展维护简单代码可重用性差采用面向对象技术,代码可重用性好开发费用较低,开发周期较短开发费用较高,开发周期较长B/S是一种以Web技术为基础的新型的MIS系统平台模式。它主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。 B/S结构的优点是维护方便,能够降低

46、总体拥有成本。客户端运行软件,就像我们平时上网浏览网页一样,有个浏览器(通常是IE5.0)就行了,不用安装其它软件。而且通过电话线也可以运行软件。B/S结构的软件所有的维护、升级工作都只在服务器上进行,而客户端就能获得最新版本的软件。正是基于以上的分析和比较,本课题的系统平台采用了B/S结构。浏览器/服务器系统结构介绍C/S模式主要由客户应用程序(Client)、服务器管理程序(Server)和中间件(middleware)三个部件组成。B/S则是把传统C/S模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层结构的客户服务器体系。第一层客户机是用户与

47、整个系统的接口。客户的应用程序精简到一个通用的浏览器软件,如Netscape Navigator,微软公司的IE等。浏览器将HTML代码转化成图文并茂的网页。网页还具备一定的交互功能,允许用户在网页提供的申请表上输入信息提交给后台,并提出处理请求。这个后台就是第二层的Web服务器。第二层Web服务器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,其中嵌入处理的结果,返回给客户机的浏览器。如果客户机提交的请求包括数据的存取,Web服务器还需与数据库服务器协同完成这一处理工作。第三层数据库服务器的任务类似于C/S模式,负责协调不同的Web服务器发出的SQL请求,管理数据库。 鉴于B/S

48、相对于C/S的先进性,我们选择B/S作为应用开发模式。技术选型采用Apache + PHP + MySQL 平台,这样的技术架构可以实现跨平台的运行。并且保证应用程序可以在目前广泛应用的虚拟主机环境下运行。而且,作为开源软件,有很多后续的支持和资源。MySql数据库简介MySQL是完全网络化的跨平台关系型数据库系统,一个真正的多用户、多线程SQL数据库服务器.除了具有许多其它数据库所不具备的功能和选择之外,MySQL数据库是一种完全免费的产品,用户可以直接从网上下载数据库,用于个人或商业用途,而不必支付任何费用。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语

49、言编写访问MySQL 数据库的程序,对于中、小型应用系统是非常理想的。而且它是属于开放源代码软。它的特性主要体现在以下几方面: (1) 系统管理:有灵活的可视化管理工具(比如:phpMyAdmin),无需专业数据库管 理员(DBA)负责管理。(2)MySQL支持的数据类型: MySQL支持大量的列类型,主要分为三类:数字类型,日期和时间类型,字符串类型。 字段名称字段类型说明INT(M)UNSIGNED ZEROFILL整数类型有符号数的范围是-21474836482147483648, 无符号数的范围是0-4294967295DOUBLE(M,D) ZEROFILL(双精密)浮点数字类型允许

50、的值是-1。7976931348623157E+308- -2.2250738585072014E-308,0和2.2250738585072014E-3087976931348623157E+308M是显示宽度,D是小数位数。DATE日期类型支持的范围是1000-01-01到9999-12-31,MySQL以YYYY-MM-DD格式 来显示DATE值DATETIME时间和日期组合支持的范围是1000-01-01 00:00:009999-12-31 23:59:59CHAR(M)定长字符串类型存储时,总是是用空格填满右边到指定的长度BLOB TEXTBLOB或TEXT类型最大长度为65535

51、(216-1)个字符VARCHAR变长字符串类型 (3)运行速度:作为众多的关系型数据库产品之一,MySQL数据库可以称得上是目前运行速度最快的SQL语言数据库。(4)查询:MySQL 4.0.1新引入的高速查询缓冲实现了它的高性能,其他的数据库没有这个特色。如果查询的文本具有和缓冲中一模一样的匹配的话,MySQL 能直接从缓冲去数据,而不需要编译查询语句,取锁或者搜索索引,这项技术在表不被经常更新的情况下十分有用。(5)备份和恢复、: MySQL不使用原始的分区,所有的数据库数据能用一个文件系统备份保存。数据库活动能被记载。与通常的数据库日志不同(存储记录变化或在记录映像之前/之后), My

52、SQL记载实际的SQL语句。这允许数据库被恢复到失败前的那一点,但是不允许提交(commit)和回卷(rollback)操作.(6)数据导入/导出 :LOAD DATA INFILE命令给了数据导入很大的灵活性。SELECT INTO命令实现了数据导出的相等功能。经过分析的MySQL性价比,故选择MySQL作为本系统的数据库。编程工具PHP 4.0简介 PHP总概括PHP是一个递归的缩写名称,PHP: Hypertext Preprocessor,用于创建动态WEB页面的服务端脚本语言。用户可以混合使用PHP和HTML编写WEB页面,当访问者浏览到该页面时,服务端会首先对页面中的PHP命令进行

53、处理,然后把处理后的结果连同HTML内容一起传送到访问端的浏览器。PHP是一种源代码开放程序,拥有很好的跨平台兼容性。用户可以在Windows NT系统以及许多版本的Unix系统上运行PHP,而且可以将PHP作为Apache服务器的内置模块或CGI程序运行。 除了能够精确的控制WEB页面的显示内容之外,用户还可以通过使用PHP发送HTTP报头。PHP支持Internet开发的一些前沿技术,这些技术包括通过PHP设置cookies,管理用户身份认证、XML、动态图象生成、WDDX、共享内存,并对用户浏览页面进行重定向。PHP具有非常强大的数据库支持功能,能够访问几乎目前所有较为流行的数据库系统。

54、此外,PHP可以与多个外接库集成,为用户提供更多的实用功能,如生成PDF文件等。用户可以直接在WEB页面中输入PHP命令代码,因而不需要任何特殊的开发环境。此外,用户还可以选择使用诸如等的形式。PHP引擎会自动识别并处理页面中所有位于PHP定界符之间的代码。 PHP的特点- 数据库连接 PHP可以编译成具有与许多数据库相连接的函数。PHP与MySQL是现在绝佳的组合。还可以自己编写外围的函数取间接存取数据库。通过这样的途径当你更换使用的数据库时,可以轻松的更改编码以适应这样的变化。PHPLIB就是最常用的可以提供一般事务需要的一系列基库。 - 可扩展性 PHP已经进入了一个高速发展的时期。对于

55、一个非程序员来说为PHP扩展附加功能可能会比较难,但是对于一个PHP程序员来说并不困难。 - 面向对象编程 PHP提供了类和对象这样的面向对象编程能力。PHP支持构造器、提取类。 - 可伸缩性 传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是将经常用来编写CGI程序的语言的解释器编译进你的web服务器(比如mod_perl,JSP)。PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它。内嵌的PHP可以具有更高的可伸缩性。根据华瑞公司的具体要求,我们在设计的时候要考虑以下因素:一、 要保护华瑞公司

56、现有投资,沿袭公司2000年的电子化发展战略,将培训教育和互联网(站)联系在一起。保证通过华瑞网站员工入口可以进入培训平台。系统使用目前华瑞的网络虚拟主机运行方式;二、 要实现跨平台技术,在Linux和NT上可以同时运行。使得华瑞的内部员工和外部员工可以使用同样的资源。在局域网络和公网连接的情况下,实现系统主要数据自动同步。三、 培训系统要有一定的方便性。要求企业能通过简单的方法维护课程内容、考试题库和答题阅卷方式、访问人员权限分配、参加学习人员的跟踪。四、 培训系统要具备相当的安全性,避免其他人员进入内部培训系统、避免恶意篡改考试成绩和学习记录。安装和调试最后更新日期: 2002年7月3日确

57、 认 人: 张耀炽确认人签字:程序清单/基础程序bbsaccess.incBbs访问控制big52g.map汉字码对照表big5-gbcjgl.php考试成绩管理classware.inc元组显示引擎ConvCharset.inc汉字转码crypt1.php-custom.conf用户配置文件error.htm出错处理gb2b.map汉字码对照表gb-big5gzgt.php-index.htm-index.php-list.php教学文章列表login.htm登陆naccess2.inc访问控制naccessart2.php文章访问控制naccesscat2.php栏目(教材)访问控制nac

58、cessfunc2.php访问控制函数naccessteacher.inc教师访问控制narticle2.php文章驱动引擎ncat2.php栏目(教材)驱动引擎nclassware2.inc课件元组处理nhits2.inc浏览点击跟踪nshowbbs2.phpBbs显示ntemplate2.inc模版处理引擎ntplarticle2.inc文章宏处理ntplcat2.inc栏目宏处理ntplcommon2.inc公共宏处理ntplidx2.inc索引宏处理permission_denied.html权限非法处理页面selfcacher.class.php-sspc_cjgl.php成绩管理s

59、spc_cjgl_detail.inc成绩管理明细sspc_cjgl_overview.inc成绩管理总览sspc_kgt.php考试管理sspc_kstat.php考试统计sspc_tkgl.php题库管理sysdef.inc系统定义参数ulogin.php登录ulogin1.php登录1ulogout.php退出uploadfile.inc上传文件userin.php3在线用户登记useronline.php3在线用户数vhost.inc配置文件/nadmint管理后台admin_footer.inc页脚admin_header.inc页头article_autosum.php自动引文ar

60、ticle_delete.php文章删除article_edit.php文章编辑article_icon.php文章图标article_image.php文章图形article_new.php新增文章article_new1.php新增文章article_page_edit.php页面编辑article_page_update.php页面更新article_update.php文章更新cat.php教材管理cat_add.php新增教材cat_add_update.php教材更新cat_article.php教材-文章关系cat_delete.php删除教材cat_edit.php编辑教材ca

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论