OA概要设计说明书_第1页
OA概要设计说明书_第2页
OA概要设计说明书_第3页
OA概要设计说明书_第4页
OA概要设计说明书_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、1引言.211编写目的 .212背景 .21.3定义.21. 4参考资料 .22总体设计 . 22. 1需求规定 .22. 2运行环境 .22. 3基本设计概念和处理流程 .32.4结构.32. 5功能器求与程序的关系 .32. 6人工处理过程 . 32.7尚未问决的问题.33接口设计.33.1用户接口 . 33. 2外部接口 . 33.3内部接口 . 44运行设计 .44. 1运行模块组合 .44. 2运彳亍控帯I.44.3运行时间.45系统数据结构设计 .45. 1逻辑结构设计要点 .45. 2物理结构设计要点. 45. 3数据结构与程序的关系 . 46系统出错处理设计 . 56. 1出错

2、信息 .56. 2补救措施 .56. 3系统维护设计 .5概要设计说明书1引言1.1编写目的说明编写这份概要设计说明书的目的,指出预期的读者。本文档描述了 0A业务系统框架包含实现的主要功能和框架结构。预期读者为0A开发组参与软件开发的成员及对业务系统框架感兴趣的成员,要求对面向对象的业务知识有一 点了解。1.2背景说明:系统名称:0A软件;21世纪,先进制造技术正在推动企业向网络化、协同化、敏捷化、智能化、集成化和虚拟化的方向发展。广 义层面上的网络化制造,涵盖了利用网络技术支持企业制造全过程的所有环节。在网络化制造模式下,协同 是现代企业进行竞争与合作的必然。1. 3定义14参考资料列出有

3、关的参考文件,如:a.本项目的经核准的计划任务书或合同,上级机关的批文;b.属于本项目的其他己发表文件;c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发 表日期和出版单位,说明能够得到这些文件资料的来源。BLLBusiness Logic LayerDALFactoryData Access Layer FactoryIDALInterface Data Access LayerUIUserinterface2总体设计2. 1需求规定说明对本系统的主要的输入输岀项目处理的功能性能要求,详细的说明可参见附录c2. 2运行环境简要地说明对本系统的运行环

4、境(包括硬件环境和支持环境)的规定,详细说明参见附录C1)开发环境Visual Studio. Net 2005DreamWeaver MX2004Sql Server 20002)运行环境及要求IIS 6.0.NET FRAMEWORK 2.0类库支持Sql Server 2000.NET 2.0简体中文语言包Asp net Ajax2. 3基本设计概念和处理流程2. 4结构该系统主要由应用程序管理框架,窗口框架、通用管理功能、业务对象框架四大部分。1、 应用程序管理框架实现了应用程序的调度以及各种全局服务(例如:访问数据库,系统 参数访问等)2、 窗口框架统一了窗口的风格,统一了窗口间的传

5、递参数,另外根据功能的不同,形成了 一系列不同的模版窗 口(例如:各种通用对话框,列表框)3、 通用管理功能包括权限的管理、系统异常管理。整个框架和和一套相对应的表结构相配合4、 业务对象框架抽象了各种带流动信息的单据对象,用它来根据各种配置信息来推动业务信息的流动,并进行 各种业务逻辑的相关调度2. 5功能需求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:ModelDALDALFactoryBLLIDALCom mon组织管理VVV异常捕捉VVV工作日志VVV系统权限VVV信息查询VVV物品管理VVV档案管理VVV用车管理VVV图书管理VVV会议管理VVV人事

6、管理VVV考勤管理VVV薪资管理VVV在线消息VVV公共通讯录VVV电子公告VVV新闻快讯VVV我的工作VVV我的日程VVV我的会议VVV我的去向VVV我的文档VVV我的通讯录VVV我的群组VVV个人资料VVV订阅设置VVV自选皮肤VVV口令设置VVV2. 6人工处理过程服务器程序运行环境配置,寻找服务器托管商2.7尚未解决的问题尚无未解决的问题3接口设计3. 1内部接口每个数据结构都有相应的接口与之对应laccou ntsIBooks_Destroylexcepti onM essageIMa nalnfolAtte nd_ClassSetIcarApplicati onIfilesIMyw

7、orklAtte nd_Man aSetIcarResourceIFiles_BorrowIMyworkAlAtte nd_TotalIchauffeurRecordIFiles_ClassINEWSIBook_ClassConferenceIFiles_NOSetupIOn li ne_MessageIBook_SetupIcon tract InfoIFiles_Operati onlOperatePurviewIbooksIdepartme ntIgroupIPagerIBooks_BorrowIE.Notifylincen tivel nfoIPassIBooks_CarePositi

8、 onIeducati onlnfolin formati onIpers onn ell nfoIpostIresApplicatio nIRSSItbAddrListIpostNameIresCatalog1staffl nfoItbScheduleIrateIrolesIsummaryItbCardCaseItbU nsettleItext InfoItypel nfolUserDetailsItbWhereAboutluserStatusIwageTableIworkl nfo60毫秒以内75毫秒以内4运行设计4. 1运行模块组合4. 2运行控制权限系统基类被其它各个模块所继承异常收集

9、在全局文件中捕获错误信息在每个需要记录操作信息的模块添加操作记录模块提供的业务接口4.3运行时间运用该组合方式,将运行单个操作时间控制在 并发操作时间控制在5系统数据结构设计5. 1逻辑结构设计要点Accou ntsBooks_DestroyExcepti on MessageMan al nfoAtte nd_ClassSetCarApplicati onFilesMyworkAtte nd_Man aSetCarResourceFiles_BorrowCompa nylnfoAtte nd_TotalChauffeurRecordFiles_ClassNEWSBook_ClassCon f

10、ere neeFiles_N0SetupOnlin e_MessageBook_SetupCon tract InfoFiles_0perati onOperatePurviewBooksDepartme ntGroupBooks_BorrowE_NotifyIncen tive InfoPassBooks_CarePosition Educati onlnfoIn formatio nPersonn ell nfoPostResApplicatio nRSSTbAddrListPostNameResCatalogStaffI nfoTbScheduleRateRolesSummaryTbCa

11、rdCaseTbU nsettleTextl nfoType InfoUserDetailsItbWhereAboutluserStatusIwageTableIworkI nfo5. 2物理结构设计要点详见数据库设计说明书5. 3数据结构与程序的关系通过数据库访问中间件连接数据结构与程序,并确立两者的关系6系统出错处理设计6. 1出错信息异常类型输出形式捕获方式Syste m. In dexOutOfRa ngeExceptio n索引范围错误WEB友好界 面提示错误后台捕获记录System. Threadi ng. ThreadAbortExceptio n线程正被中止WEB友好界 面提示

12、错误后台捕获记录System. Data. SqlClie ntSqlExceptio n数据异常WEB友好界 面提示错误后台捕获记录System. Argume ntExceptio n参数异常WEB友好界 面提示错误后台捕获记录Syste m. In validOperati on Excepti on未初始化操作异常WEB友好界面提 示错误后台捕获记录System. NullRefere nceExceptio n对象引用异常WEB友好界 面提示错误后台捕获记录Syste m. 10 DirectoryNotFou ndExceptio n文件目录异常WEB友好界面提小佈吴后台捕获记录6. 2补救措施说明故障岀现后可能采取的变通措施,包括:a.岀现系统运行时异常:由程序开发人员对产生的错误进行漏洞的修补技术b.数据丢失故障:采用备份数据记录进行数据还原c.设备故障:先使用后备服务器,再进行原先服务器维修,保证系统运行不中断6. 3系统维护设计异常收集模块和服

温馨提示

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

评论

0/150

提交评论