版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 )- PAGE 91 -山西天泰投资资集团有限公司办公公自动化概要设计说明书书王 伟2013年7月月概要设计说明书书引言1.1编写目的的信息化是当今世世界经济和社社会发展的大大趋势。推进进办公系统的的信息化建设设,对于提高高现代化管理理水平,提高高工作效率,都都具有重要意意义。为了适适应国际形势势和公司发展展的需要,必必须加快办公公系统信息化化的发展。对于山西天泰投投资集团有限限公司,如何充充分、快捷、有有效地利用企企业内外的大大量信息,为为企业的发展展服务,提高高企业的工作作效率,是企企业需要充分分考虑的问题题之一。随着着企业规模的的扩大以及服服务内容和办办公设施的现现代化,这种种情况日益
2、突突出。同时为为了提高单位位的日常办公公效率,减轻轻手工劳动强强度,使单位位的日常运营营纳入高效而而快捷的轨道道,就必须利利用现代的信信息手段。现现代的信息技技术优势在于于对信息的处处理高效而精精确,可以充充分实现信息息的共享和传传输,及时地地反映企业办办公的变动情情况,完善办办公调度,提提高企业服务务质量,进而而实现企业经经营管理的信信息化、科学学化。充分利用现代的的信息技术,是是提高企业竞竞争力的必要要手段。山西西天泰投资集集团有限公司计划划建设的办公公自动化系统统将以先进的的信息技术为为依托,通过过建立全局八八个部门的信信息网络,全全面提高办公公效率,并做做到信息传输输自动化、公公共服务
3、远程程化、公文交交换无纸化、管管理决策网络络化,实现全全局办公系统统全面信息化化。本说明书给出山山西天泰公司司办公自动化化系统的设计计说明,包括括最终实现的的软件必须满满足的功能、性性能、接口和和用户界面、附附属工具程序序的功能以及及设计约束等等。目的在于:为编码人员提供供依据;为修改、维护提提供条件;项目负责人将按按计划书的要要求布置和控控制开发工作作全过程;项目质量保证组组将按此计划划书做阶段性性和总结性的的质量验证和和确认。本说明书的预期期读者包括:项目开发人员,特特别是编码人人员;软件维护人员;技术管理人员;执行软件质量保保证计划的专专门人员;参与本项目开发发进程各阶段段验证、确认认以
4、及负责为为最后项目验验收、鉴定提提供相应报告告的有关人员员。合作各方有关部部门的负责人人;项目组负负责人和全体体参加人员。1.2定义本项目开发的软软件,约定:中文全称:山西西天泰投资集集团有限公司司办公自动化化系统中文别称: OOA英文全称: OOA本报告用到的术术语符合国家家标准软件件工程术语(GB/T11475-1995)。参考资料与本文直接相关关的国家标准准包括:(中中国标准出版版社 11996年)GB8566-1995软件生存期期过程GB8567-88 计算机软件件产品开发文文件编制指南南GB9385-88计算机软件件需求说明编编制指南GB/T114457-19995软件工程术术语2总
5、体设计2.1需求规定定 在充分分理解公司司办公自动化化需求的基基础上,根据据山西天泰投投资集团有限限公司办公的的需要,我设设计此方案,来来最大限度满满足山西天泰泰投资集团有有限公司的需需要。2.1.1系统统功能山西天泰投资集集团有限公司司办公自动化化系统包括八八个部分:日日常办公、企企业文化、资资源管理、人人事管理、个个人事务、公公共信息、系系统维护、计计划管理。系系统的结构框框图如下:2.1.2系统统性能充分考虑山西天天泰投资集团团有限公司的的需求特色,做做到功能齐全全;要求操作作方便快捷,性性能优越;系系统要能在山山西天泰投资资集团有限公公司可能出现现的各种环境境下具有很好好的稳定性;系统
6、特别强强调安全性,杜杜绝非法入侵侵,系统要能能够使用过程程中可能出现现的灾难,具具有很强的容容错能力;系系统应充分考考虑易扩展性性,能适应新新业务的变化化;系统要求求具备完整的的文档和清晰晰风格,具备备很好的可维维护性。1良好的用户户界面系统的设计应该该充分考虑用用户的使用习习惯,具有较较好的可操作作性,实现“0,1,22,3”标准0 Manuaal 不不再需要用户户手册1 Portaal 一个个性化化主页2 Seconnds 两秒钟内启启动服务3 Clickks 最多三次点点击得到指定定服务主要设计风格:采用蓝色色调,山西天泰集团公司的主色调。整个界面以简洁洁明快为主,利利用简单的图图案,文
7、字和和线条组成。版面设计:2可维护性考虑到应用的多多变性,系统统采用层次化化设计思想,每每层实现特定定的功能,并并通过标准接接口向上层提提供透明的服服务,因此,最最大限度的实实现了系统各各模块的功能能独立性,每每一层的改动动不影响其它它层次。这样样可以方便的的添加、修改改、删除应用用,提高系统统的可维护性性;管理系统统采用图形化化用户界面,方方便管理员管管理、维护系系统;4可扩展性系统在设计之初初要考虑到系系统以后的扩扩展,除了采采用层次结构构,保证功能能实现与通讯讯接口最大限限度的独立,在在与通信平台台的接口设计计上尽量标准准化,以实现现和新系统的的无缝连接。5安全性原则则系统的管理系统统与
8、维护系统统设置了用户户管理权限,采采用帐号+操操作日志作,对对管理员采取取有效的管理理,最大限度度降低内部管管理、操作失失误带来的不不必要的损失失。6稳定性在系统运行的稳稳定性方面,采采用服务器自自动重启动(AASR)技术术,可在网络络操作系统(NNOS)挂起起时自动重启启服务器;关键应用服务运运行状态监听听,发现异常常情况通过电电子邮件自动动提醒管理员员;7数据完备性性根据不同的需要要,可以对数数据库采取实实时热备份或或定时备份的的策略2.1.3输入入输出要求输入:一般为使使用人员键盘盘输入,部分分为外部文件件导入输入。输出:一般为屏屏幕输出、打打印输出,部部分为文件输输出。2.1.4数据据
9、管理能力要要求数据管理能力要要求能满足山山西天泰投资资集团有限公公司使用规模模的数据处理理需求,当前前库大小约2200 MBB 4000MB,历史史库800MMB1.22GB,归档档库大小不限限。2.1.5故障障处理要求1硬件故障客户端硬件故障障:一般性的的计算机硬件件故障,不能能启动、硬件件损坏,最好好有备用机器器。通讯故障:客户户端与服务器器无法通讯,导导致局部业务务暂停,应检检查通讯线路路及设置,保保证网络通讯讯畅通。服务器硬件故障障:web服服务器站无法法启动,导致致办公业务暂暂停,应有备备件或备机替替代。数据服务器硬件件故障:数据据无法访问,业业务暂停,应应有备件或备备机替代。2软件
10、故障客户端应用程序序故障:部分分业务处理不不正常,应检检查设置或iie等配套设设置;后台服务器故障障:部分业务务处理不正常常,应检查设设置或更换配配套程序。2.1.6其他他专门要求出于系统安全性性等考虑!系系统采用了1128位非对对称加密算法法的加密密钥钥处理,同时时采用手写签签名方式,因因此对于密钥钥和签名图像像管理需要系系统管理人员员专门处理。2.2运行环境境2.2.1设备备数据库服务器奔腾三内存128MBB以上硬盘9GB100M 网卡卡应用服务器奔腾三内存128MBB以上硬盘4GB100M 网卡卡网络配置100M / 10M客户端P-3 6000以上内存128MBB以上硬盘1G以上100
11、M/100M网卡2.2.2支持持软件服务器操作平台台:Windoows 20000/LIINUX/ UNIXX/Winddows NNTWeb服务器:resinn2.5/ Apachhe客户端:IE 4.0及以以上网络环境:Inntraneet 与 IInternnet支持协议:TCCP/IP、SSMTP、PPOP3、HHTTP、SSSL数据库:ORAACLE、SSQL Seerver、SSYBASEE、INFOORMIX、DB2支撑环境:JDDK1.3及及以上开发工具:JCCreatoor Proo2.5 、 Borlannd JBuuilderr 9 Ennterprrise设计工具: r
12、ose 2003、 Togeether66.1 foor JB 2.2.3接口口提供明确的业务务规范和业务务流程,给第第三方内容提提供商提供开开放的平台,以以便提供广泛泛的合作机会会,最终将该该系统建设成成为一个综合合业务平台; 其中,工作作流引擎和对对用户的加密密控制算法以以及对外部异异构系统的数数据采集都有有严格数据接接口,具体:数据传输采采用tcp/ip协议,数数据接口采用用标准的sqql语句连接接异构数据库库的方式。2.2.4控制制 本系统统采用B/SS体系架构,服服务器采用RRESIN22.5,运行行只需在服务务器端起动RRESIN服服务,客户端端运行Ie浏浏览器,访问问服务器端地地
13、址和端口。即即可运行。所所有的控制利利用JAVAA的多线程技技术,实现对对共享资源的的一致性维护护。2.3基本设计计概念和处理理流程2.3.1总体体流程描述客户在登录界面面,输入操作作员号,密码码后,提交。客户有效性检查查:客户密码码有效性检查查,客户状态态检查。根据客户端提供供的客户名称称、口令,取取出对应的加加密后的口令令,检查客户户口令的正确确性若客户登录不合合法,则返回回客户登录不不成功界面若客户登录合法法,进入客户户登录后界面面生成模块进入客户登录后后界面JSPP,组织并生生成客户登录录后页面根据客户在页面面上的操作分分别进入不同同处理流程客户点击具有下下级菜单的菜菜单条目,则则再进
14、入客户户登录后界面面生成模块产产生下级业务务菜单界面。客户点击通知信信息条目,则则在新窗口显显示此通知信信息内容客户点击指向业业务处理的菜菜单条目,则则再进入客户户选择业务列列表界面,界界面中显示客客户所选菜单单的经办行业业务列表。若若该业务不存存在业务列表表,则立即进进入相应的业业务处理流程程。客户点击通知业业务快捷键,则则直接进入该该业务的业务务列表界面或或相应业务处处理流程。客客户点击业务务列表中的业业务条目,则则进入相应业业务处理流程程2.3.2模块块的标准流程程2.3.3安全全控制2.3.4数据据模型2.3.5工作作流管理2.4结构2.4.1日常常管理1、公文管理子子系统包括对对公司
15、收文和和发文进行的的管理,以及及对收文和发发文进行相关关查询;收文文管理涵盖了了传递、签收收、登记、分分发、拟办、承承办、批办、归归档等功能;发文管理涵涵盖了拟稿、核核稿、审核、签签发、校核、盖盖章、分发、归归档等功能。2、收文办理:完成单位外外来公文的登登记、批阅、办办理、归档、查查询的全过程程处理3、发文办理:完成单位内内部和对外公公文的拟稿、审审稿、会签、审审核、签发、复复核、分发等等处理。4、文件管理:把各种文档档资料存放在在网络服务器器上的文件管管理库中,或或者存放在相相应部门客户户机的管理库库中5、文件借阅:填写申请表表格后提交给给归档管理员员,等待获得得管理员授权权。查看借阅阅的
16、文档。6、文件归档:将待归档文文件和相关登登记卡信息添添加至待归档档列表中,由由当案管理员员进行集中分分类归档7、档案查询:用户可以在在归档列表浏浏览或根据条条件查询所有有归档名称和和归档信息,但但只有拥有相相应权限的用用户才可以查查看文件内容容,未授权用用户要进行借借阅申请,等等待归档管理理员审核。8、会议管理:有权限的人人起草会议计计划,领导审审核会议计划划,向参加会会议的人发出出参加会议通通知。目标:针对每个已已经召开的会会议进行会议议纪要起草,会会议纪要的审审核,会议纪纪要的审批,会会议纪要的分分发,最后会会议纪要的归归档。9、会议纪要:由负责会议议记录的管理理员进行会议议记录,会议议
17、记录也支持持直接从相应应的会议安排排文档中产生生,并继承“会议名称”、“会议分类”、“开会日期”、“开会时间”、“会议地点”等大多数字字段内容。10、会议统计计:按照自己己设定的会议议统计条件生生成会议统计计结果。11、信访管理理:用于来信信和访问的业业务处理,完完成来信和来来访登记、信信件查询、信信访信息管理理等工作。12、手写签名名:将手写的的签名以图片片的形式实现现手写签名的的效果。2.4.2企业业文化管理1、信息采编:信息采编用用于公司内部部各部门的员员工投稿、发发布信息;2、信息采编统统计:用于统统计、汇总信信息采编的各各种数据;3、电子刊物:将信息采编编的归档文稿稿、手工录入入的文
18、稿,以以电子刊物用用于进行对信信息的编辑、出出版和发行;4、合理化建议议:用于工作作人员根据单单位或部门的的情况、问题题提出自己的的建议,统计计建议的采用用度;5、培训管理:用于合理处处理培训计划划和培训内容容的审批和实实施;6、培训记录:用于统计、记记录每次培训训的各种信息息;7、奖励与考核核:用于对公公司各部门及及个人进行考考核与奖励;8、企业论坛:做为单位内内部员工一个个交流的平台台;9、厂务公开:用于将公司司内部事务公公开的一个通通告栏;10、领导信箱箱:用于单位位内部的各个个部门及员工工根据工作情情况填写报告告、报表等,提提交给领导进进行查看、浏浏览;2.4.3资源源管理1、资源管理
19、:用于企事业业单位常用的的共享资源的的使用过程(如如:会议室、车车辆等)进行行管理的系统统;2、资源信息查查询:通过占占用资源、逾逾期未还资源源、资源使用用历史、资源源查询方式来来对资源状态态查询管理;3、车辆管理:对车辆基本本信息、里程程加油、车辆辆维修的管理理。具有不同同职务的人可可以通过本模模块对车辆予予以管理;4、车辆维修:对车辆维修修的申报、审审批查询管理理;5、办公用品:对库存办公公用品和领用用办公用品的的入库和领用用情况进行登登记和管理,并并能对所有办办公用品进行行复合查询,生生成库存办公公用品统计视视图和领用办办公用品统计计视图;6、办公用品库库存:对办公公用品的购置置、库存查
20、询询、删除、修修改对库存的的管理;7、劳保用品管管理:对库存存劳保用品和和领用劳保用用品的入库和和领用情况进进行登记和管管理,并能对对所有劳保用用品进行复合合查询,生成成库存劳保用用品统计视图图和领用劳保保用品统计视视图;8、劳保用品调调拨:对劳保保用品的发放放等的管理;9、固定资产:对固定资产产的入库和出出库的情况进进行管理,并并能根据数据据库的记录自自动生成库存存情况视图、出出库情况视图图、类别情况况视图、金额额统计视图;10、固定资产产分配:申请请、审核、分分配、查询固固定资产。2.4.4人事事管理1、人事信息:对企业内部部人员的基本本信息,劳动动合同的维护护,职工信息息的维护从而而实现
21、企业的的人事资料库库和管理库;2、考勤管理:通过对员工工日常考勤表表的维护;最最终可以得到到考勤统计;3、电子贺卡:通过对贺卡卡库的维护和和发送规则的的维护,最终终可以自动或或手动的将贺贺卡发送;4、劳动合同:对公司基本本人员劳动合合同的管理5、综合查询:根据各种条条件查询人员员信息、人员员组成、考勤勤统计、劳动动和同检索等等信息2.4.5 个个人事务管理理1、电子邮件:对企业内部部人员、外部部邮箱管理,处处理日常的邮邮件信息:收收邮件、发邮邮件、以发邮邮件、草稿管管理、删除、垃垃圾箱管理、待待发邮件、查查询等管理;2、日程安排:添加日程安安排、管理日日程安排、查查询日程安排排;3、通讯录:对
22、对个人通讯录录的新建、维维护和查询;4、口令修改:对个人口令令进行修改,对对签名的维护护。2.4.6 公公共信息系统统1、 通过信息息管理人员对对公用信息的的内容、类别别等的维护,将将公用信息向向全体员工展展示;2、部门内的信信息管理员对对本部门的信信息内容、类类别等的维护护,将公用信信息向奔部门门员工展示;3、可以查询出出公用和部门门的各种信息息;4、部门内的人人员结构可以以自己维护。2.4.7 计计划管理1、计划上报:各部门将下下月工作计划划上报主管经经理。2、计划审批:主管经理根根据情况审批批各部门所报报计划,并转转发到计划部部。3、计划下发:计划部将各各部门计划审审核、平衡后后下发到各
23、部部门。4、目标管理:计划部随时时检查、督办办上级下达的的年度目标,以以及完成情况况。5、计划考核公公示:各部门门每月底将本本月计划完成成情况报到计计划部,计划划部考核汇总总后公示。2.4.8 系系统维护2.5功能需求求与系统模块块的关系 本条条用一张矩阵阵图说明各项项功能需求的的实现同各模模块的分配关关系。行政办公邮件管理档案管理资产管理会议管理信息共享控制面板二次开发日常办公文化管理资产管理人事管理个人事务信息系统计划管理系统维护2.6人工处理理过程各种表单填制等等需要填制的的信息.2.7尚未解决决的问题 说明明在概要设计计过程中尚未未解决而设计计者认为在系系统完成之前前必须解决的的各个问
24、题。3接口设计3.1用户接口口主要完成字符串串、文件和目目录操作、中中文编码处理理及其它操作作等常用操作作的实现。调用说明方式一:beaan方式,例例:方式二:claass 方式式,例:Systeem.outt.prinntln(JJavaCrrypt.eencryppt(suuper, 1111, IIDEA, ECBB);方法名返回值参数说明PubFuncc()无无构造函数Static parseeInt()intString str把字符串strr转成整型,非非整型字符转转为0Static parseeInt()intObject obj把对象转成整型型,非整型字字符转为0,常用于转转s
25、essiion的属性性值Static toStrring()StringObject s把对象转为字符符串,空时转转为”Static splitt()String String sourcce,siggnsource为为分隔的串sign 为分分隔符用分隔符分隔字字符串,返回回分隔后的字字符串数组列列表Static unspllit()StringString souurce为分分隔串列String sign为为分隔符把分隔串列表用用分隔符合并并成字符串,常常和spliit合用来实实现多种分隔隔符的分隔Static isNummeric()booleann String s是否为数字串Stati
26、c delCoonfIteem()booleannString confffile,iitem,vvalue删除配制文件中中配制项匹配配的记录 (配制文件读写写)Static updatteConffItem()booleannSting cconffiile,coonditiion,item,vaalue修改配制项匹配配的记录(配制文件读写写)Static addCoonfIteem()booleannString confffile,iitem,vvalue增加配制项(配制文件读写写)Static addEnndLinee()booleannString confffile增加结束分隔行行
27、(配制文件件读写)Static getCoonfLisst()EnumeraationString confffile,iitem读配制文件中配配制项的列表表(配制文件读写写)Static readCConfIttem()StringString confffile,ccondittion,iitem按条件读取配制制项匹配的记记录值 (配制文件读写写)Static readCConf()String String confffile,iitem读配制文件的项项的值(属性配制文件件读写)Static writeeConf()booleannString confffile, item,value
28、e写配制文件的项项(属性配制文件件读写)Static readFFile()StringString filenname读取文本文件的的内容,返回回内容字符串串Static fileEExistss()booleannString filenname文件是否存在Static foldeerExissts()booleannString pathnname目录是否存在Static deletteFilee()booleannString filenname删除指定的文件件Static deletteFileeEx()booleannString fileoorpathh删除指定的文件件或空目录S
29、tatic delettePathh()booleannString pathnname删除指定的目录录和目录下文文件(一级目目录)Static deletteTreee()booleannString pathnname删除指定的目录录及所有的子子目录Static moveFFile()booleannString sourcce, descc移动文件或目录录(sfillenamee)到目标文文件或目录(dfileename)Static copyFFile()booleannString sourcce, descc复制文件或目录录到目标文件件或目录Static creatteFilee(
30、)booleannString filenname创建空文件Static mkdirr()booleannString pathnname创建目录Static mkdirrs()booleannString pathnname创建目录(含上上级及上上级级等目录一同同创建)Static getFiileNamme()StringString filePPathNaame取文件全称的不不含路径的文文件名Static getFiileExtt()StringString filePPathNaame取文件名的扩展展名Static getFiileSizze()StringString filePPa
31、thNaame取物理文件的文文件大小Static getFiilePatth()StringString filePPathNaame取文件全称的中中路径Static inStrr()booleannString sourcce,dessc判断字串dessc是否存在在于sourrce,存在在则返回trrue,不存存在返回faalseStatic celliing()intint a, b取两整数相除最最大值Static mod()intint a, b取余数Static encoddeGB()StringString sourcce, chharsett字符串内码转换换-用于写入数数据库时St
32、atic encoddeGB()StringString sourcce字符串内码转换换-用于写入数数据库时(用用默认ISOO-88599-1)Static decoddeGB()StringString sourcce, chharsett字符串内码转换换用于从从数据库读取取数据时Static decoddeGB()StringString sourcce字符串内码转换换用于从从数据库读取取数据时(用用默认ISOO-88599-1)Static urlEnncode()StringString sourcceURL编码Static urlDeecode()StringString sourc
33、ceURL解码Static toHtmmlStr()StringString s字符串转换为HHTML格式式用来显示,即即 &转为为&; 转转为&nbssp; 转为&quoot; 转为转转为;Static nullTToStr()StringString s字符串转换,即即NULL转为为,非空则则不变Static replaace()StringString sourcce,char sttr1,Sttring str2替换sourcce中的str11(charr)为strr2Static replaace()StringString sourcce,strr1,strr2替换sourcce中
34、的str11为str2Static toSqllStr()StringString sourcce转换字符串用于于SQL串中(把把=)Static toSqllStr()String String sourcce,int flaag转换字符串用于于SQL串中(把把=), 两端加单单引号当flag=00时前加逗号号分隔Static isNulllStr()String String s判断字符串是否否为空Static isNulllStr()StringString s判断字符串数组组是否为空Static strLiike()StringString fielddValuee,String fi
35、eldd按字段的字段查查询值加条件件(加LIKKE)Static strOrLikee()StringString fielddValuee,String fieldd按字段的字段查查询值加或条条件(加LIIKE)Static strLeen()StringString s, innt lenn按长度把字符串串前补0Static getFiieldCoount()intString fieldds取字符串字段的的字段数Static getYeear()intString s返回日期字符串串(yyyy-mm-ddd hh:sss:mm)的年Static getMoonth()intString
36、s返回日期字符串串(yyyy-mm-ddd hh:sss:mm)的月Static getDaay()intString s返回日期字符串串(yyyy-mm-ddd hh:sss:mm)的日Static getHoour()intString s返回日期字符串串(yyyy-mm-ddd hh:sss:mm)的时Static getMiinute()intString s返回日期字符串串(yyyy-mm-ddd hh:sss:mm)的分Static getSeecond()intString s返回日期字符串串(yyyy-mm-ddd hh:sss:mm)的秒Static getCaal()Cal
37、endaarString s返回日期时间字字符串对应的的日历(格式式:yyyyy-mm-dd hhh:ss:mmm)Static getNoow()String 无取当前日期时间间的字符串,格式为yyyyy-mm-dd hhh:ss:mmmStatic getNoowDatee()String 无取当前日期的字字符串,格式为yyyyy-mm-dd Static getNoowTimee()String 无取当前时间的字字符串, hh:sss:mmStatic getYeear()StringCalendaar call返回日历的年字字符串Static getMoutth()StringCale
38、ndaar call返回日历的月字字符串Static getDay()StringCalendaar call返回日历的日字字符串Static getHouur()StringCalendaar call返回日历的时字字符串Static getMiinute ()StringCalendaar call返回日历的分字字符串Static getSecoond ()StringCalendaar call返回日历的秒字字符串Static getDaateStrr ()StringCalendaar call返回日历的日期期字符串(格式:yyyyy-mmm-dd)Static getTiimeStr
39、r ()StringCalendaar call返回日历的时间间字符串(“hh:sss:mm”)Static getDaate()StringCalendaar call返回日历的日期期时间字符串串(格式:yyyyy-mmm-dd hhh:ss:mm)3.2外部接口口3.2.1软件件接口服务器程序可使使用jdbcc 提供的对对 SQL SERVEER 的接口口,进行对数数据库的所有有访问。服务务器程序上可可使用SQLL SERVVER 的对对数据库的备备分命令,以以做到对数据据的保存。在网络软件接口口方面,使用用一种无差错错的传输协议议,采用滑动动窗口方式对对数据进行网网络传输及接接收。我们将
40、对服务器器的接口配置置统一放置在在“系统安装目目录WEBB-INFclassses swebboa.coonf”文件中,客客户可以根据据需要更改jjdbc连接接类型、数据据库类型、数数据库用户密密码、全局设设定等等。3.2.2 硬硬件接口在输入方面,对对于键盘、鼠标的输入入,可用jaava.ioo的标准输入入/输出,对对输入进行处处理。在输出方面,打打印机的连接接及使用,也也可用javva.io的的标准输入/输出对其进进行处理。在在网络传输部部分,在网络络硬件部分,为为了实现高速速传输,将使使用高速1000M以太网网络。3.3内部接口口内部接口方面,各各模块之间采采用函数调用用、参数传递、返回
41、值的方方式进行信息息传递。具体体参数的结构构将在数据结结构设计的内内容中说明。接接口传递的信信息将是以数数据结构封装装了的数据,以以参数传递或或返回值的形形式在各模块块间传输。4运行设计4.1运行模块块组合客户端在有输入入时启动接收收数据模块,通通过各模块之之间的调用,读读入并对输入入进行格式化化。在接收数数据模块得到到充分的数据据时,将调用用网络传输模模块,将数据据通过网络送送到服务器,并并等待接收服服务器返回的的信息。接收收到返回信息息后随即调用用数据输出模模块,对信息息进行处理,产产生相应的输输出。服务器器程序的接收收网络数据模模块必须始终终处于活动状状态。接收到到数据后,调调用数据处理
42、理/查询模块块对数据库进进行访问,完完成后调用网网络发送模块块,将信息返返回客户机。4.2运行控制制运行控制将严格格按照各模块块间函数调用用关系来实现现。在各事务务中心模块中中,需对运行行控制进行正正确的判断,选选择正确的运运行控制路径径。在网络传方面,客客户端在发送送数据后,将将等待服务器器的确认收到到反馈,收到到后,再次等等待服务器发发送回答数据据,然后对数数据进行确认认。服务器在在接到数据后后发送确认信信号,在对数数据处理、访问数据库库后,将返回回信息送回客客户端,并等等待确认。4.3运行时间间在软体的需求分分析中,对运运行时间的要要求为必须对对作出的操作作有较快的反反应。网络硬硬件对运
43、行时时间有最大的的影响,当网网络负载量大大时,对操作作反应将受到到很大的影响响。所以将采采用高速1000M以太网网络,实现客客户端与服务务器之间的连连接,以减少少网络传输上上的开销。其其次是服务器器的性能,这这将影响对数数据库访问时时间即操作时时间的长短,影影响加大客户户机操作的等等待时间,所所以必须使用用高性能的服服务器,建议议使用 Peentiumm III 处理器。硬硬件对本系统统的速度影响响将会大于软软件的影响。5系统数据结结构设计通过对山西天泰泰投资集团有有限公司办公公的需求分析析,导出准确确严格的数据据项定义、数数据项之间的的关系和数据据操作任务,为为数据库的概概念设计、逻逻辑设计
44、、物物理设计和分分布设计建立立坚实的基础础,为优化数数据库的结构构提供可靠的的依据。现行行系统分析可可分为两个阶阶段,一是分分析现行系统统的组织结构构、业务流程程和数据流程程,明确认识识现行系统的的功能和所需需信息;二是是在第一阶段段的基础上,抽抽象出现行系系统的逻辑模模型。5.1逻辑结构构设计要点1)设计遵循的的标准表名定义标准:_类型:指定该表表属于什么类类型的哪一部部分,长度是是6。描述:该表的简简单描述,长长度是8。所有表名长度是是14。例如:prms_rresourrceprmms 指指该表是一个个资源权限表表。域名的定义标准准: _域的数据类别别+域的描述述域的数据类型:特定的域数
45、数据类型,长长度是1.域的描述1该域域的简单描述述.例如:prms_id指该域名是资源源权限类别IID.索引名定义标准准:XK_X用X表表明该对象是是一个索引.索引类型:P主主键索引U唯唯一的索引R通通常索引表名描述: 最好用表表明描述作为为索引名的一一部分.其他字符:可以以加域名描述述或其他作为为索引名的一一部分.实体设计 (参参见附录1 - 数据据库设计)实体关系设计(参参见附录1 -数据库库设计)5.2物理结构构设计要点物理数据结构设设计主要是设设计数据在模模块中的表示示形式。数据据在模块中都都是以结构的的方式表示。信息的组织按照照对象方式进进行抽象,同同时具有属性性的特征。5.2.1用
46、户户基础类数据据表表名:用户信信息表标识名:baasic_uuser字段标识名类型长度说明备注Iduser_iddintnot nulll对象名称user_naamevarcharr10登陆名称login_nname密码passworrd性别user_seex民族部门id类型0普通通用户 1超级级用户 2系统定定制用户工作职位职位类别0一一般职员 1副职职 2正正职使用状态0:未使用,11:使用电话地址邮箱大小附件大小邮箱路径签名图像电子签名公钥代办人ID状态0未封锁1封锁锁删除标记0未删除1删除除备注表名:单位组组织结构表标识名:baasic_oorg字段标识名类型长度说明备注部门Iddep
47、artmment_iidintnot nulll部门名称departmment_nname varcharr40上级部门ID号号high_deepartmment_iidInt电话号码telephoone20地址addresss60删除标记delete_markchar1备注memovarcharr200表名:用户权权限表标识名:prrms_usserprmms字段标识名类型长度说明备注用户IDuser_iddintnot nulll公文权限file_prrmsvarcharr30档案权限doc_prmmsvarcharr10会议权限telephoonevarcharr11资源权限resour
48、cce_prmmsvarcharr10公共信息权限conf_prrmsvarcharr10论坛权限bbs_prmmsvarcharr10公文流转管理权权限docmgr_prmsvarcharr10呈批件权限chengpii_prmssvarcharr10表名:用户缺缺省权限表标识名:prrms_deefaulttprms字段标识名类型长度说明备注公文权限file_prrmsvarcharr30档案权限doc_prmmsvarcharr10会议权限telephoonevarcharr11资源权限resourcce_prmmsvarcharr10公共信息权限conf_prrmsvarcharr10
49、论坛权限bbs_prmmsvarcharr10公文流转管理权权限docmgr_prmsvarcharr10呈批件权限chengpii_prmssvarcharr10定制表单权限custom_prmsvarcharr105.2.2、流流转类数据表表简单描述:流程类型表(表表名floww_type)type_iid intt not null ,类型IDtype_nname vvarchaar (200) nott nulll ,类型名称prms_aactionn_tablle varrchar (80) not nnull ,动作权限表表名称prms_ddept_ttable varchhar
50、(880) noot nulll 部门权限表表名称流程表(表名fflow_wworkfllow)netcomm_id iint noot nulll,集团IDflow_iid intt not null ,流程IDflow_nname vvarchaar (600) nott nulll ,流程名称type vvarchaar (1) not null ,流程类型(收收文、发文、会会议)make_ddate vvarchaar (199) nott nulll ,创建日期maker int nnot nuull ,创建者IDDmemo vvarchaar (1000) nuull ,备注roo
51、t_uunit_iid intt not null,流程所属范范围(0代表表全局流转)comm_ttag innt nulll通讯标记流程节点表(表表名floww_node)netcomm_id iint noot nulll,集团IDflow_iid intt not null ,流程IDnode_iid intt not null ,节点IDnode_ttype vvarchaar (1) not null ,节点类型properrty vaarcharr (1) not nnull ,节点属性logic_type varchhar (11) nott nulll ,逻辑类型send_tt
52、ype vvarchaar (1) not null ,流转类型processs_uniit intt nulll,处理者单位位IDprocesss_depp int null ,处理者部门门IDprocesssor iint nuull ,处理者IDDclevell varcchar (1) nuull ,处理级别actionn int null ,处理动作duratiion innt nulll ,处理时限memo vvarchaar (1000) nuull ,备注x_pos int nnull ,X轴坐标y_pos int nnull ,Y轴坐标group_id innt nulll
53、,组IDgroup_sequeence iint nuull,组次序group_name varchhar(500) nulll,组名称comm_ttag innt nulll通讯标记流程节点关系表表(表名fllow_nooderltt)netcomm_id iint noot nulll,集团IDflow_iid intt not null ,流程IDhead iint noot nulll ,前一结点tail iint noot nulll,后一结点comm_ttag innt nulll通讯标记流转状态表(表表名floww_statuus)netcomm_id iint noot nul
54、ll,集团IDprocesss_uniit intt not null,处理单位IIDflow_iid intt not null ,流程IDfile_iid intt not null ,公文或会议议IDnode_iid intt not null ,结点IDfile_ttype vvarchaar (1) not null ,文件类型invaliid_tagg varcchar (1) noot nulll ,无效标记processs_tagg varcchar (1) noot nulll ,处理标记resultt_tag varchhar (11) nulll ,已处理标记记arriv
55、ee_datee varcchar (19) nnull ,到达日期finishh_datee varcchar (19) nnull ,完成日期processsor iint nuull ,处理者IDDcomm_ttag innt nulll通讯标记流转当前处理信信息表(表名名flow_auto)netcomm_id iint noot nulll,集团IDprocesss_uniit intt not null,处理单位IIDuser_iid intt not null ,用户IDfile_iid intt not null ,公文IDfile_ttype vvarchaar (1) no
56、t null , 公文类型flow_iid intt not null ,流程IDnode_iid intt not null ,节点IDcui_taag intt not null ,催办标记cui_usser_unnit innt nulll,催办用户单单位cui_usser_idd int null,催办用户IIDcomm_ttag innt nulll通讯标记收文动作表(表表名floww_rfilleactiion)actionn int not nnull ,动作IDdescriiptionn varcchar (20) nnot nuull 动作描述发文动作表(表表名floww_s
57、filleactiion)actionn int not nnull ,动作IDdescriiptionn varcchar (20) nnot nuull 动作描述会议动作表(表表名floww_meetacction)actionn int not nnull ,动作IDdescriiptionn varcchar (20) nnot nuull 动作描述呈批件动作表(表表名floww_cacttion)actionn int not nnull ,动作IDdescriiptionn varcchar (20) nnot nuull 动作描述定制表单动作表表(表名fllow_cuustoma
58、actionn)actionn int not nnull ,动作IDdescriiptionn varcchar (20) nnot nuull 动作描述传阅件传递信息息表(表名fflow_eefile)user_iid intt not null ,用户IDefile_id innt nott nulll ,传阅件IDDarrivee_datee varcchar (19) nnot nuull ,到达日期read_ttag innt nott nulll ,阅读标记deleteed intt not null 删除标记手工流转表(表表名floww_userrhand)netcomm_id
59、 iint noot nulll,集团IDprocesss_uniit intt not null,处理单位IIDuser_iid intt not null ,用户IDfile_iid intt not null ,公文IDfile_ttype vvarchaar (1) not null ,文件类型actionn int not nnull ,动作IDduratiion innt nott nulll ,流转时限arrivee_datee varcchar (19) nnot nuull ,到达日期flag iint noot nulll ,标记cui_taag intt not null
60、 ,催办标记cui_usser_unnit innt nulll,催办用户单单位IDcui_usser_idd int null,催办者IDD commm_tagg int null 通讯标记5.2.3资源源类数据结构构简表资源信息表(表表名resoource_info)res_idd int not nnull ,资源IDname vvarchaar (400) nott nulll ,资源名称type vvarchaar (200) nott nulll ,资源类型amountt int not nnull ,总数量availaable iint noot nulll ,可用数量depar
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 婚内协议书(范本)
- 大学个人学习规划范文
- 过户车辆买卖合同
- 单身职工宿舍租赁合同书
- 大学集资购房建房合同
- 湖北省荆州市2024年七年级上学期期中数学试题【附答案】
- 第11课+辽宋夏金元的经济、社会与文化+课件-高中历史统编版(2019)必修中外历史纲要上册
- 湖南省部分学校2023-2024学年高二下学期7月期末地理试题2
- 工程项目剩余、废旧物资管理
- 山东省东营市2023-2024学年高二下学期7月期末考试生物
- 家庭居室装饰装修工程保修单
- 小学生汉语拼音田字格练习
- 中小学校岗位安全工作指导手册1
- 水泵机械设备的管理与维护毕业论文
- 北师大版数学七年级上册期中测试题【含答案】(共4套)
- 高一数学练习 函数的概念
- 设备基础预埋螺栓工艺
- 少先队员辅导员ppt课件
- 抗菌药物相关知识培训ppt课件
- 毛笔书法入门--ppt课件
- 涂布机培训资料
评论
0/150
提交评论