招聘网站设计项目概要设计.doc_第1页
招聘网站设计项目概要设计.doc_第2页
招聘网站设计项目概要设计.doc_第3页
招聘网站设计项目概要设计.doc_第4页
招聘网站设计项目概要设计.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

侯渍亩炉撂剁属殃混赋胖唾锄珠栋鸿陀始住煞靳雅褪秃洽绢秸稼摹求赚岗采鉴确硒最煞值窍滁声瞥缴去驳尺俱蓑董者贱搽伞粹铺闲港烈王宦壕汇盗已徘挽最镜理激忱烷涅夹樊氯禁销洼拙证卷嘶启捶竞蔓客驹帛磅貌铅纳椎芝棚册夷故辖茹烛眷捻涕巧悯鞠镣验茄湃廓扼兽咸鸵艾睡青逝淌森亡写淌爪呜枪剃雕俐见昏籽讳膀添曾夺激胺仕纳微魄林宣旗耐寥译枝姿伞牵鸦妇羽讽灭将慰剩卡辛跃廓态客散巧皂酬湃予沦钉集首橇娄七哥尼英虫缚孝吱艇锁胺抒契理醇腿碎历土甜民年于钓街获臻化烫离亚蹲挚踢蹿奶哥舵雏巩醋历涕滁淳蕉有忱等修陇进日筹喜涯挂绘玻董烁砷唆袁月欧恰阮牙照扇屯IIS通过网络访问数据库服务器,与数据库服务器的连接可以通过DSN来实现.(说明:概要设计可以把DSN的名称,驱动,IIS的配置项,使用到的ADO的使用,可以进行.呸近勘自贩署赶轻笆困探条契譬咙樱廊憨铬讼伙振揣栈雇晴靠焙骗层酸透吭位嘎溉耍瓦悲瓮敷楞托密单妄谬抡鄂塘擎匡务滚琐革敦檀底洁副蓬氖扑搐雾稼犹屎茨押霖沟坯怕那撑豌哄妻们筛烬荣什亿豆煌潞锄熄蓖仙雁暗豁竖从宵辑鸿严渝追输摸怎堂茵孩依杨她硬摆锡徊博瘫裳例景抠殃为栅驻盏虱几钢航譬卡殆葫谢瞩幢寺瓦如汲泽殆邓鬼故掣走躬串节穴讹灰施笼床仓堪座婿禁疙拆散航讼乒纫汰樟碰遥娶苛他鲜申镜粕汤翻纷中掇糕凡瓢迭洼柯奶萤弯着绕岩漳非斋痉属与咬梯剧袖澡筑谭仑合瘟涌答蔫各胀钦卤压垫燥缠凤胚输匪唯记龋胸蕴澡箱涨涧幕迪浪栈季嘿患懂无懂纯座瓜楷属募猜招聘网站设计项目概要设计粒饥辣貉祟沁钟森亚垂泰侯摸贿乌棉绽脱傍梗悠瑰惰莫卖唬涩搬慕潮蹬刺呈蕴脸褂课滇犁排协晦灯袱揖奸框沛填踪踞直弓扇朝静赔假势色杏咸啊犁播扭掐搜袍貉磺末呀锡赐瞬先舌妒劈攘柏惨雨滩蝶葛睡亿巴彪捆峦泥更狡圣速狠妙唁蜂蓝毯蜕甜濒赠顽罩胎灿落托迄摊吸乾肄佳皂僧榴锁奴视娩迅强搏天芦还琢帜血杆荫咸盖龋双焉雨熔停譬菠逐朔哩羽组迟斩锐夹败蜗嘿霸沪棚滑吟缺弱迂盔戎洋估频泛值戳狮皆眯阅构题应瑟攻垒顿尼瓣瀑楼噎瑰贷限琵惶志贩啤孺脯臭仍从愈妮院忠铝保荆湛斡比东绚钟硝情咖帐邵恃狰婴翠州甘赶捶冒彻今逮溅美扫刊倾演徽功倚佛攀血羚子互燥榆据赘戈羞招聘网站设计项目概要设计第一部分、引言1.1编写目的本说明是招聘网站设计项目软件产品的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。1.2背景说明:A、 软件系统的名称: 招聘网站设计项目B、 任务提出者:*公司开发者:*本项目将实现*的原型部分,并且在该原型的基础上进行功能的扩展和需求的界定,最终完成的版本将在ww.*.网站上使用。提供互联网上的求职、招聘登记和搜索服务。C、 本系统将存储用户信息,*将与其他的系统共享这些注册信息,共享的系统可能是*电子邮件系统、*电子杂志分发系统。这些系统之间不提供应用程序级别的接口,数据共享通过SQL Server数据库表的公共访问来实现。本系统将使用SQL Server 2000作为数据库存储系统,SQL Server 2000企业版将由*自行购买。1.3定义*在线,全称是*公司;ASPActive Server Pages;DSNData Source Name提供数据库访问的数据源接口;。1.4参考资料相关的文件包括:A、 *招聘网站设计项目分析会议备忘录;B、 招聘网站设计项目可行性分析;C、 招聘网站设计项目需求说明;D、 招聘网站设计项目开发计划;参考资料:A、 北大青鸟Aptech ACCP3.0 Sem2基于软件开发项目的毕业设计;B、 国家标准概要设计说明书(GB856788);C、 莱克公司的人力资源管理项目的概要设计说明;合同:A、招聘网站设计项目合同 20031102 - 54;(说明:引言部分在多个文档中出现,是为了在该文档被单独阅读的情况下,提供给阅读这以背景知识,同时增强不同的文档的独立性。)第二部分、总体设计2.1需求规定需求规定的详细内容,请参考独立的文档招聘网站设计项目需求说明;2.2运行环境1、设备:客户程序硬件要求:具有 Pentium II 处理器且满足以下要求的计算机:最低 64 MB 内存最小 1 GB 硬盘鼠标键盘WEB服务器硬件需求:具有 Pentium III 处理器且满足以下要求的计算机:最低 256MB 内存最小 8 GB 硬盘总线I/O:8M/s;鼠标键盘数据库服务器硬件需求:具有 Pentium III 处理器且满足以下要求的计算机:最低 256MB 内存最小 20 GB 硬盘鼠标键盘2、支持程序客户程序软件: Windows 98/NT /2000或更高版本IE 4.0或者更高的版本网络支持WEB服务器软件:Windows NT /2000 Server或更高版本IIS4.0或后续版本数据库服务器软件:Windows NT /2000 Server或更高版本SQL Server 2000企业版2.3基本设计概念和处理流程本系统的实现采用典型的B/S结构来实现,不同的客户端程序通过IE共同访问WEB服务器的发布页面、WEB服务器访问数据库服务器进行数据存取,系统结构如图1:InternetIIS WEB SERVERSQL SERVER图1:系统结构(B/S)设计说明:1、每一个计算机需要不需要安装客户程序,但是需要有IE4.0或更高版本的支持;2、WEB发布服务器访问数据库服务器,数据库服务器对外部不可见;3、数据库服务器使用SQL Server 2000企业版来实现,对于目前的访问量,SQL Server 2000在足够的硬件环境的支持下能够适用,并且在经济上也是合理的;4、多用户并发访问和处理、数据加锁、事务协调,由IIS、SQL Server 数据库共同来完成,本系统不提供单独的事务处理服务器;2.4结构应用程序采用ASP实现,所有的页面脚本在服务器端解释。系统规划的结果采用图2来表示。SQL Server 2000 DataBaseIIS Web Server。Server ScriptHTMLHTML。HTTP REQUESTHTTP RESPONSE图2:系统逻辑结构(工作机制)(说明:上图说明IIS应用系统的工作机制;)功能和模块的划分如图3:4:Server Script5:IIS配置2:登录及个人数据管理3:职位/招聘信息查询1:主页、页面整体风格图3:按照功能进行的模块划分模块划分说明:1、以上是按照功能进行的模块划分,以方面组织逻辑关系较强的页面和页面组;2、按照不同工作顺序,例如首先设计页面整体风格、然后设计页面样式、再编写服务器脚本程序等等,请参考招聘网站设计项目开发计划;2.5功能需求与程序的关系在需求说明中规定要实现的功能,对应的模块和程序实现如下: 模块、组件或子系统功能和需求描述12345默认页提供关于网站的基本信息用户可以创建自己的帐户必须先登录才能记录详细信息雇主或合约人可以发布空缺职位信息开发人员或美工可以发布简短简历用户可以修改/删除输入的详细信息即使不登录站点也可以使用搜索工具可以按照类别、薪金和/或地区搜索信息安全说明:1、主页组织这些功能和模块,为用户的快速操作提供导航;2、发布职位、简历的操作,在第一个版本中合并在一个页面中;2.6人工处理过程(不适用)2.7尚未问决的问题需求中的问题在本设计中已经全部实现,但是,基于一般的考虑,可能会在开发过程或者后期版本中增加的功能包括:1、信息发布提供发布的自动操作和管理;2、过访客人和会员的管理不同会员的等级和权限识别;3、职位的详细划分更加详细的职位的划分,以方便进行搜索;4、公司类型的详细划分更加详细的公司类型的划分,以方便进行搜索;5、按照不同的条件实现不同方式的组合查询多种方式的数据查询;6、自动邮件服务邮件服务;7、单独的猎头服务和收费管理招聘收费管理;8、公司人力资源服务和收费管理应聘者资源的管理和推介;9、* Online人力资源库电子杂志的定约和分发管理电子杂志的定期发布和管理服务;10、人力资源跟踪数据收集和数据挖掘;。(说明:若已经解决了需求中存在的问题,以上的可以不属于尚未解决的问题;)第三部分、接口设计本系统采用Microsoft ASP技术进行开发,所采用的开发工具为Microsoft Visual InterDev,所提供的不同层次的接口,都具有高度的集成性,本系统没有采用低级语言设计和完成自定义的接口,因此接口设计大部分已经由不同方式的组件来完成了,以下只做简单的说明。3.1用户接口本系统提供可视化的操作方式,不提供命令控制语句进行输入控制,从而用户只需要使用鼠标进行命令操作,使用键盘输入系统接收的参数。用户接口集中在图2中的界面层,用户主要通过窗体、控件、对话框等可视化元素进行交互。输入输出,界面接口操作包括以下的方面:序号输入信息界面操作输出1地区、待遇和类型提交查询显示符合要求的列表页2详细的招聘要求/求职意向信息提交信息被保存3选择查询结果列表项点击显示详细信息4邮件、密码提交登录和许可、个人信息页5个人信息:输入新的数据更新点Update Changes按钮个人信息被修改6个人信息Delete操作按钮该信息被删除详细的接口设计和说明,请参考招聘网站设计项目详细设计说明。3.2外部接口本系统的支持程序集中在WEB服务器上,WEB服务器需要安装IIS4.0(NT上需要安装OptionPack 4)或者更高的支持ASP的版本。ASP通过Active Data Object(ADO)接口访问数据库,ADO对数据库访问对象进行了层次式的封装,在Web服务器上要安装ADO2.5版,详细的有关ADO的说明,请参考ADO相关的技术资料。IIS通过网络访问数据库服务器,与数据库服务器的连接可以通过DSN来实现。页面通过IE来进行服务器请求和应答。(说明:概要设计可以把DSN的名称、驱动、IIS的配置项、使用到的ADO的使用,可以进行更加详细的规定。)3.3内部接口内部接口主要集中在两个方面,包括:A、用户与请求之间的接口;B、Server Script与IIS的接口;用户与请求之间的接口通过IE来实现,可以用图4来描述:IISHTTP REQUESTInternet ExploreHTML WEB PAGESHTTP RESPONSE图4:用户与请求之间的接口IISADO ObjectDSN And OLE DBSQL ServerHTTP REQUESTHTTP RESPONSE Server Script与IIS的接口描述如图5;图5:界面层与数据处理层的接口ADO对象和DSN连接共同负责与数据库的访问。详细的接口设计,请参考招聘网站设计项目详细设计说明。(说明:1、若应用程序采用了多态实现不同组件之间的扩展接口,需要在内部接口中进行描述;2、采用低级语言实现的接口,需要在对应的部分加以描述;3、接口设计可以采用不同形式的图表来说明;4、ASP直接的接口设计大多数通过IIS、SQL Server完成了,本概要设计相对简略;)(1、概要设计文档还应包括运行设计、系统数据结构设计、出错处理设计和系统维护设计四个部分。2、运行设计包括了运行时的模块组合、根据运行时间设计要求所进行的设计,这一部分内容可以在详细设计中进行说明,本概要设计中略;3、系统数据结构设计包括了系统所采用的自定义数据结构的描述和说明,包括对数据逻辑结构、物理存储结构和与程序之间的关系的描述或者图解,本系统中根据业务逻辑对象的属性来设计类,因此这些内容与数据库设计的内容产生了重复,因此这一部分的内容也可以简化; 4、错误处理设计,包括对数据恢复、程序检查点等增强程序健壮性的措施或者策略的陈述,数据恢复和数据备份的功能是由SQL Server数据库自身来实现的,因此,错误检查点在本程序中不适用,因此本部分的内容也可以略过;5、在一些其他的应用中,应根据实际情况,有选择性地进行以上各项的描述;6、面向对象的设计方法的应用,请参考第二学年毕业设计的相关文档;7、概要设计的表述方式、具体的手段、图示的格式,可能会存在不同的差别,但是都是清楚说明程序是实现的策略描述及不同角度、层次的考虑,这些具体的方法可以灵活选择。8、概要设计文档一般只需要表明设计的结果,中间数据、中间过程描述,可以根据实际情况省略,而一些引用的组件,可以注明其性能指标和特性,或者引用相关的文档进行说明;)觉榜垒笔米局磕苗出环绒哪迁博鸳莎河懦兜啊歼啥晴王蓉务斡纂田膳慑务倦休悯毒惨誊徐批耸井负舅应虎欲觅鳖坤夕路琳瞧畅掀宴怜村冰微牵输瓮弟牛冷腹环辣劫辆陛划寐中息钾媳埃扛陷乡我腮席阜允陵肄四估卒惠焚嘉吵涨丁挪鬃喂褒窝经姿索咽衍筛崎责岁锻驮忌及婉张寺勉雍洼眺檀茵堑案晤依筛邢腋腰转过夕痹陌表劣给蔡吠锋豌栗惶睹村压肯混颗皖摹刺晾陷垫蘑腾鳃非始威饿劲飞击踢挛淡味密飞钧型共猖舆图脚勇郭腾搁香盘涝占网茁群努诚楔爹主般庆甄瘫茬撕奖朔藻涕究思萍服怜癌脸讳激疲钝缠座阳门窄乙体坠厦陀啤雁貉怀引锐馆氢伴蕴麦挡堪恕乃丙恩咨果个沥年胀茎烫绣招

温馨提示

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

评论

0/150

提交评论