文档库 最新最全的文档下载
当前位置:文档库 › 档案管理系统的分析与设计

档案管理系统的分析与设计

档案管理系统的分析与设计
档案管理系统的分析与设计

档案管理系统的分析与设计

近年来,随着企业彼此间的竞争日趋激烈,信息技术在企业的发展中占据着越来越重要的地位。在企业的运输生产中,档案已成为企业运输经营中不可或缺的一部分,为管理者进行管理决策和进行各种经营活动提供了重要的依据,在运输生产中发挥了越来越重要的作用。

档案管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以档案管理系统能够为用户提供充足的信息和快捷的查询手段。用Visual Basic构建的档案管理系统,能实现档案的录入、修改、查找、删除、统计、查询、预览、编辑、打印、打印预览、取消、刷新、视图、系统维护、帮助等功能,此外,在程序中还设计了用户登陆,并设定了密码,以确保本系统应用的安全性。本管理系统设计合理、界面美观、操作方便、运行稳定、功能完备,为进行现代化的档案管理工作起到了重要作用,具有较高的实用价值。

一、目标分析和方案确定

档案管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,

它已进入人类社会的各个领域并发挥着越来越重要的作用。今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:

首先,计算机可以代替人工进行许多繁杂的劳动;

其次,计算机可以节省许多资源;

第三,计算机可以大大的提高人们的工作效率;

第四,计算机可以使敏感文档更加安全,等等。

在企业中用计算机管理档案的意义:现在,有很多企业的档案管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。

作为计算机应用的一部分,使用计算机对档案信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

Visual Basic简单易学且功能丰富,是广泛应用的变成语言之一,它的发展为编程人员提供了更广泛的空间。为能够迎合转变快速的信息技术,越来越多的企业倾向于分布式的管理需求,提供分布式主从结构环境的Microsoft SQL Server便成为相当重要的核心角色,这个数据库服务器运用了关系数据库的技术,同时考虑到高效率数据库管理的需求,借助标准化的访问环境,提高了和前端应用环境轻松集成的能力,以适应各种企业组织在不同环境下的操作需求。作为前端应用程序开发环境的Visual Basic6.0,在数据来源的维护、数据访问技术、国际网络和企业内部Intranet应用程序等功能方面都有其独到、先进之处。

我作为一个计算机应用专业的专科生,希望在这方面有所贡献。我希望能用我所学的Visual Basic6.0编制出一个实用的程序来对企业的档案进行更有效、快捷、方便的管理,因此,我充分运用Visual Basic进行了这套档案管理系统的开发。

二、开发档案管理系统的基本思路

1、编程环境的选择

微软公司的Visual Basic 6.0是Windows应用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。

2、关系型数据库的实现

Access2000 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。

3、二者的结合(DBA)

微软的JET数据库引擎提供了与数据库打交道的途径,我们是通过它以及Visual Basic 来访问数据库并对其进行各种操作。Visual Basic、Access以及其他微软的软件产品都是

通过共用JET数据库引擎,从而给用户提供了丰富的数据类型。

DATA 控件在数据库中的信息与将信息显示给用户看的Visual Basic程序之间架起了一座桥梁。我们可以设置DATA控件的各个属性,告诉它要调用那个数据库的哪个部分。缺省情况下,DATA控件根据数据库中的一个或多个数据表建立一个dynaset-type(动态集合)类型的记录集合。一个记录集合是动态的也就意味着,当原来的数据表中的容改变了以后,该记录集合中的记录也会随之改变。DATA控件还提供了用来浏览不同记录的各种跳转按钮。将DATA控件放置在窗体中之后,我们还必须在该控件与要处理的数据库之间建立联系。

三、使用Access2000实现关系型数据库

1、数据库的概念

数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。

2、新建一个数据库

创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。

1)标识需要的数据;

2)收集被标识的字段到表中;

3)标识主关键字字段;

4)绘制一个简单的数据图表;

5)规范数据;

6)标识指定字段的信息;

7)创建物理表。

3、修改已建的数据库

数据库的修改分为:添加、编辑和删除记录。这三种操作均可由Visual Basic 创建的程序来完成,下面的章节将详细描述实现的具体方法。

四、系统总体设计

根据设计方案,本系统的结构框图为(如下所示):

本系统所实现的主要功能为:

可以进行文本操作;

1.录入一个数据库项目;

2.修改一个数据库项目;

3.查找一个数据库信息;

4.删除一个数据库信息;

5.统计一个数据库信息;

6.查询一个数据库信息;

7.预览一个数据库信息;

8.编辑一个数据库信息;

9.打印一个数据库信息;

10.打印预览一个数据库信息;

11.刷新一个数据库信息;

12.取消一个数据库信息。

根据实际数据操作流程,本城西数据的ER图为(根据数据流程勾画,下图为示意图):

用户登录 →

档案的录入→档案的修改和查询 →档案

的预览和打印

本系统所采用的数据库结构:

数据表:档案表、用户表。根据系统的需要,档案表采用字段结构为:

登录表结构为:

五、 分模块设计

7.1、档案的系统维护:

为提高系统的安全性,防止非法用户进入本系统,本系统设有用户登陆界面,并设立密码,合法用户可以在系统维护里面的用户修改里面自行设立用户名和密码,系统默认用户名为“admin”,密码为“1234”。系统的用户密码更改界面如下:

Edit.frm

Dim db As Connection

Dim rs As Recordset

Private Sub Command1_Click()

On Error GoTo er

If rs.State = adStateOpen Then rs.Close

rs.Open "登录", db, 1, 3

rs("用户名") = Text1.Text

rs("密码") = Text2.Text

rs.Update

'rs.Close

MsgBox "修改成功!", vbOKOnly + vbExclamation Unload Me

Exit Sub

er:

MsgBox "有错误产生!", vbOKOnly + vbExclamation End Sub

Private Sub Command2_Click()

Unload Me

End Sub

Private Sub Form_Load()

Text1.Text = https://www.wendangku.net/doc/7315368138.html,er

Text2.Text = login.password

Set db = New Connection

db.CursorLocation = adUseClient

db.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=database.mdb;" Set rs = New Recordset

End Sub

Private Sub Form_Unload(Cancel As Integer)

If rs.State = adStateOpen Then rs.Close

Set rs = Nothing

db.Close

Set db = Nothing

End Sub

电子档案管理系统技术设计方案

电子档案管理系统 二○一六年十月

第一章系统简介 第一节研发背景 随着各行业各领域的信息化水平的不断提高以及档案管理工作日益受到重视,档案管理信息化的重要意义和作用越来越被广泛认同。另外,随着档案管理信息化的工作全面深入地开展,人们对档案信息化的认识不断深入和提高。这样,对档案管理信息系统的定位提出了越来越高的要求,同时也面临着许多新的更高的问题。档案管理信息化主要面临着如下新的应用需求和挑战: 档案类型繁多、层出不穷。档案管理信息系统需要管理的档案种类越来越多、越来越复杂,几乎涉及到了各行各业所有的档案信息,包括实体档案和电子档案,这要求档案管理信息系统几乎要包容所有的档案实体类型和电子档案类型,并能管理好。同时,还要适当兼容将来可能出现的档案实体类型和电子档案类型。 信息档案化。各行各业的大多数单位都建立了各种信息系统,但在经过一定的产生和利用后,这些系统中的信息累计得越来越多,这些信息系统的电子信息的出口却是一个重大问题,需要按档案管理规章制度的要求归档到档案管理系统中。 企业级应用。在较大的集团化行业或单位中,存在着多级单位管理和跨地域单位管理的要求,因而,档案管理信息系统不再是管理某一具体单位的封闭的系统,而应具有跨地域管理全集团、全行业的能力。 开放性应用。档案管理信息系统不再是一个简单的封闭的管理系统,它应是整个信息化平台中的重要应用系统。它需要与几乎所有的信息系统、尤其是业务系统进行一体化联接,实现信息的双向流动和共享。因而,要求档案系统具有良好的开放性和数据兼容能力。 档案管理工作前移,为现实工作服务。档案管理信息系统不再被认为是起到保管过期资料的作用,而被要求深入到各个业务过程中,从信息的产生阶段和现行阶段就介入,以便为现实工作服务。这样就要求档案管理工作前移,与各项工作紧密结合。 新应用要求和新技术集成。随着档案管理应用需求的不断深入,需要集成进入更多的新技术成果。这要求档案管理信息系统具有良好的可扩展性,以便集成新的应用技术。 异构数据海量存储。在档案管理围不断扩大、应用不断深入的同时,不得不面临日益增长的海量档案数据的存储问题,并且这些档案数据是异构的多种类型的。因而,要求档案管理信息系统具备灵活高效的存储体系结构。 针对上述出现的新的问题和要求,我们在总结17年档案管理软件开发经验和技术储备的基础之上,投入了大量的人力和物力,开发和完善电子档案管理系统档案管理信息平台,并在此基础之上,开发了针对

关于干部人事档案管理系统的设计解决方案

关于干部人事档案管理系统的设计解决方案 1引言 1.1摘要:干部人事档案管理系统是一个能对各类人员档案进行综合管理的计算机管理信息系统。它既能管理干部档案,又能管理职工档案。通过使用该系统,使得档案管理工作更加科学、规范,管档人员将从繁重、冗杂的事务性工作中解脱出来,大大减轻了劳动强度,提高了管档人员的工作效率以及档案的利用效率。 关键词:干部档案;档案管理系统;人事档案 Abstract:The cadre personnel archives management system is a various types of personnel archives comprehensive management of computer management information system. It can manage cadre archives, and management of staff files. Through the use of the system, make the file management work more scientific, normative, pipe retaining staff from the heavy, hard work out, which greatly reduces the labor intensity, improves the work efficiency and pipe retaining personnel archives utilization efficiency. Key words: cadre archives; archives management system; Personnel Archives

设计院档案管理系统规章制度规章制度

设计院档案管理制度 技术档案管理制度 一、技术档案的归档范围 (一)工程设计项目 凡委托我院设计的新建,改建,扩建,加固等工程全部基础资料,阶段设计成果文件,设计修改文件以及与工程有关的同建设单位,施工单位发生的各类协议,合同,函件,公文和竣工验收,调试,工程总结等文件,均应归入技术档案. 1.初步设计阶段 初步设计的文件一般不归档,但我院只做到初步设计而由其它院完成施工图设计的项目要存资料室及归档,归档文件包括以下内容: (1)初步设计最终成果 (2)设计总概算书或综合概算书底稿及打印件; (3)各专业有关的计算书底稿及电算资料; (4)设计方案审定记录单,设计文件校审记录单. 2.施工图设计 施工图设计文件归档包括以下内容: (1)各子项各专业设计底图; (2)各专业设计计算书及电算资料; (3)《设计文件校审记录单》; (4)修正概算书及打印件; (5)《设计修改通知单》以及因修改形成的计算书;

(6)程序文件规定要归档的资料. 3.工程建设各阶段形成的文件资料 (1)建设单位提供的全部设计基础资料,原始资料〔含建设单位上级主管部门批准的设计任务书或计划任务书(复印件);征地文件(复印件);规划部门批准的建筑红线图;地形图;选址报告及批件(复印件);工程地质及水文勘察资料;风洞试验报告;工艺布置图和技术要求资料以及我院向协作单位提供的技术资料底稿;公用工程协议(供水,排水,供电,供热,人防,消防,环境保护等复印件);设计合同及协议书;方案或初步设计批准文件等〕. (2)工程设计,施工过程中与建设单位各种联系中形成的有关文件,图纸,资料,来往公文,函电,设计过程中的交底会审纪要,与工程有关的会议纪要. (3)工程竣工验收,调试过程中形成的文件,图纸,资料(含竣工验收报告,调试,试用期间,使用期间发现的问题,修改,补充核定有关图纸和文件)等; (4)工程事故与设计有关的结论分析报告等. (二)技术咨询服务项目 技术服务和咨询项目归档包括以下内容: 1.委托单位提供的全部文件资料 (1)委托任务书; (2)委托单位交来的全部有关原始资料; (3)代委托单位收集的原始资料,调研资料等. 2.成果底稿(包括鉴定书,咨询报告,设计底图,蓝图,说明书,计算书,电算资料,估算概算书底稿等). 3.送交委托单位的正式咨询报告及图纸.

档案管理系统软件方案及主要功能

档案管理系统软件方案及主要功能 电子档案管理系统既可以自成体系,提供用户完整的电子档案管理和网络查询利用,也可以与本单位的OA办公自动化或MIS信息管理系统相结合,形成更加完善和高效的现代化信息管理网络,从而高效、完整地实现人们对各种类型的档案资料进行电子化、网络化集中管理,并对其流转过程进行实时的监控。 使用乾坤档案管理系统,可全面管理电子档案资料,从电子档案的收集、入库、整理、发布、归档、查询、借阅、销毁等方面进行全过程控制和管理,实现档案信息管理传输的自动化、档案资料一体化、标准化、规范化和共享化。 乾坤档案管理系统广泛应用于以下行业:国家政府机关、能源部门(电力、石油石化、煤炭)、水利部门、冶金部门、铁路部门、通信行业、机电兵船行业、交通、金融保险、建设行业、图书馆、档案馆以及中大型企业。可管理各类形式档案:文书档案、

人事档案、照片档案、实物档案、会计档案、基建档案、工程档案、客户关系档案等等。符合国家档案局发布的《归档文件整理规则》(最新标准)。 档案管理一体化系统 主要功能 主要包括收文管理、行文管理、合同管理、档案管理、查询管理、用户管理、系统维护等七大模块。可以存储并读取各种格式的电子文档。内置完备的打印格式,并可自定义打印格式,各类登记簿实现了流水、满页打印。可设置为网络版,实现局域网或广域网上多台计算机数据库的共享。支持打印、读取条形码,支持读取员工卡,为档案文件的借阅登记提供了更多方便。 提供完美的解决方案 经验出发,从管理领先角度思考如何优化图文管理效益,从而针对各大企业的管理需求,设计出乾坤DMS图文管理系统。「乾坤图文管理系统」透过计算机化接口,提供用户可以关键词或编号索引快速轻松搜寻档案,并结合管理人员的文件调阅权限,审阅签核流程;再者,透过电子化的档案集中存放,不仅保障文件安全性,可防止非经授权的图文数据流出,同时也能视需求调阅不同版本,管理经验得以传承,企业知识也可妥善保存应用。

学生档案管理系统的设计与实现

学生档案管理系统项目应用开发 数据库应用程序的开发始终算得上是VB编程中的难点,这是因为你不仅要熟悉VB中关于数据库编程方面的知识(当然这是十分简单的)还要了解数据库的知识。本系统主要用来实现学生基本情况和学生成绩的录入、修改、查询、删除和打印等功能。通过本系统,可以了解如何使用V isual Basic来开发一个比较完整的数据库应用程序。用到的数据库控件有DA TA、ADO,添加的一个数据环境。 一、系统结构图 本系统主要包括学生基本情况更新,学生基本情况维护和学生成绩维护3个大的模块,各个模块的具体功能如图所示: 二、数据库的建立 本系统用到的数据库是用Visual Basic的外加工具Visual Data Manager(可视化数据管理器)创建,名为student.mdb(是access数据库),其中用到两个表,分别为:基本情况表和学生成绩表。两表的结构如下所示:

表1-1 表1-2 制作过程如下: 1、 选择VB 外接程序菜单中的可视化数据管理器,进入可视化数据管理器; 2、 在可视化数据管理器中选择文件菜单中的新建选项建立数据库文件,然后从数据库厂家列表中选择要创建的数据库类型(本例选择Microsoft Access 中的V ersion MDB 2.0版本); 3、 在选择要创建的Microsoft Access 数据库对话框中,输入数据库名student ,按确定按钮进入数 据库窗口; 4、 在数据库窗口中单击鼠标右键并从弹出式菜单中选择新建表来创建student.mdb 数据库中的两 个表(基本情况表和学生成绩表)。 三、各个窗体的设计与实现 (一) 主窗体的设计与实现 首先在VB 中新建一个标准工程并起名为成绩管理,在标准工程中添加一个MDI 窗体并起名为Frmmain 。主窗体的设计界面如图1-2所示: 图1-2 主窗体的设计界面 在主窗体中主要应用了菜单、工具栏和状态栏。下面分别介绍这些组成部分的功能。 1、 菜单的设计 菜单是Windows 应用程序中的重要组成部分,这里将对每个菜单项及其子菜单的功能进行简单介绍,如表1-1所示。

基于Java的教师档案管理系统的设计

《Java程序设计》课程设计报告书 课题名称基于Java的教师档案管理系统的设计 姓名 学号 学院 专业 指导教师 2016年6月28日 一、设计任务及要求: 1.采用B/S模式进行开发,其优点是后台与前台处理层次分明,而且符合众多已经习惯网页方式的用户。 2.采用面向对象的开发与设计理念。运用面向对象技术的前提是对整体系统的高 度和准确抽象,通过它可以保证系统良好的框架,进而带来产品较强的稳定性和运行效率。 3.采用模块化设计。模块化设计要求将整个系统划分成基于小的模块,有利于代码的重载,简化设计和实现过程。 4.简单方便的系统界面。设计简单友好的系统界面,方便用户较快的适应系统的操作。

5?速度优先原则。由于此工具最重要的评测标准就是速度,因此在设计过程中,具体过程尽量做到资源占用少,速度快。 6?设计既要突出重点,又要细致周到。要符合设计需求,在有可能改进的地方进行扩充,使系统更适应用户的需要。 指导教师签名: 年月日 二、指导教师评语: 指导教师签名:_________________ 年月日 三、成绩 验收盖章2 年月日 基于Java的教师档案管理系统系统设计 谭维隽 1设计目的 长久以来,教职工的管理工作大多数都采用的是传统的手工方式来记录相关信息,这种管理方式存在很多缺点,比如说,教职工信息、工资信息的录入,查询,更新,分析都要完全依赖管理人员的手工记录和人工分析,人工记录是相当 麻烦的。为满足需求,决定采用各种编程语言JSP开发了基于B/S架构的教师档案管理

系统,教师档案管理系统是涉及信息科学、数据计算和计算机技术的复杂的人机交互系统。通过这些系统,可以对教职工和管理进行智能化管理,有效地记录并查询教职工的各项情况,为管理者提供了诸多方便。 2设计的主要内容和要求 2.1数据库的逻辑结构设计 我们知道,数据库概念模型独立于任何特定的数据库管理系统,因此,需要根据具体使用的数据库管理系统的特点进行转换。即转化为按计算机观点处理的逻辑关系模型,E-R模型向关系数据库模型转换应遵循下列原则: *每一个实体要转换成一个关系 *所有的主键必须定义非空(NOT NULL) *对于二元联系应按照一对多、弱对实、一对一、多对多等联系来定义外键。根据E-R模型,教师档案管理系统建立了以下逻辑数据结构,下面是各数据表的详细说明。 (1)教师信息表主要是记录了教师的基本信息。表结构如表 2.1所示。

{信息化方案}设计院信息化方案

(信息化方案)设计院信息 化方案

上海航天建筑设计院信息化建设方案 编制: 审核: 批准: 二O壹壹年三月 上海航天建筑设计院信息化建设方案 设计院自上世纪90年代初从推行CAD技术开始“甩掉图板”,到建立自己的局域网,实现了设计过程中设计人员图纸交流、信息共享但总体而言,这样的信息管理系统层次较低,对信息资源的利用仍停留于静态信息的层面上。 当今先进的工程设计行业的信息管理,已从静态的信息资源管理向设计过程的信息管理推进,信息管理的范畴已突破了传统的企业信息资源管理延伸至企业的生产全过程和运营决策过程,信息管理系统由单向静态的信息资源管理系统向交互式、动态的集成应用系统发展,推行设计、采购、施工管理壹体化解决方案,信息系统涵盖了工程项目实施的全过程。为提高设计院设计和管理能力,提升综合竞争力,急需加强信息化建设。 壹、信息化建设思路 于“十二五”期间,设计院将大力推进信息化建设,通过对信息、资源和环境的深入开发和广泛利用,建立且完善企业内、外部信息管理和交流平台;着力以信息技术为手段,优化企业业务流程、创新企

业管理理念,使企业于生产运营和内部管理中不断提高集约化程度,进而提高决策、运营、管理的效率和水平,且以此提高企业的经济效益和市场竞争力。 二、信息化建设目标 1、建立企业门户网站 建立企业网站,通过构建对外交流窗口,提升企业品牌和形象。于加强企业和社会之间信息联系的同时,为客户提供更完善的服务,进而改善企业的内部管理,提高运营效率。 2、工程设计 充分利用信息技术和应用集成的理念,以效益为重,不求全局集成,重点建立实用性强和扩充性好的局部信息系统。以建设“壹个平台、三大系统”为目标,提升企业的市场竞争能力。网络平台建设应能满足应用体系的发展需求;应用体系建设应推行以工程数据库和模型设计为主的集成化设计技术,逐步建立和完善工程设计集成化系统,推行协同设计;建立和完善综合项目管理系统;建立和完善运营管理信息系统(办公自动化集成系统);同时特别注重开发、引进、消化、吸收和推广壹批有助于提高设计水平和管理水平的先进应用软件,以提高总体效益和竞争实力。 3、工程总承包 通过建立项目管理系统,规范作业流程,降低管理成本,有效控制质量;通过对进度和费用综合检测,提高资金管理和运作水平。 三、信息化建设方案

人事管理系统课程设计(doc 14页)

MIS课程设计报告

二○○三年九月 目录 一、前言———————————————2 二、系统概况—————————————2 三、需求分析————————————— 2 - 4 四、数据库设计———————————— 5 - 7

五、主程序清单————————————8 六、模块界面—————————————9 -11 七、设计小结————————————— 12 前言 人事管理是每个企业必不可少的。人事档案管理系统一般包括对人事档案的统计、查询、更新、报表输出等功能。 如果人工直接统计的话,工作量将十分庞大,特别是,如果企业员工有几万或几十万人时,人工统计将变得不可能想象。

用计算机可使人们从繁重而又单调的统计运算中解脱出来,仅用一些简单的操作便可及时准确地获得需要的信息。 在设计一个系统时,首先要做好需求分析。合理地运用好Visual FoxPro的基本方法,建立一个适合企业的人事管理系统。 系统概况 一、课题名称: 人事管理系统。 二、设计环境: 开发工具:Microsoft Visual FoxPro 6.0 操作系统:Windows XP 需求分析 一、系统功能分析 人事管理系统的主要任务是对人事档案进行整理,使得能方便快捷地对人事档案进行查询、统计、更新,并且能按一定要求输出报表。 通过该系统,使企业的人事管理工作系统化、规范化、自动化,从而提高企业人事管理的效率。 二、系统功能模块设计

本系统分为如下的几大模块: 1、 主界面模块 该模块提供管理系统的主界面,是主系统的唯一入口和出口,该界面提供用户选择并调用各子模块。 2、 浏览模块 该模块提供全部人事档案的界面。 3、 查询模块 该模块提供查询符合某一条件的人事档案的界面。 4、 统计模块 该模块提供按某一条件进行统计的界面。 5、 编辑模块 该模块提供对按档案进行更改、删除和新增的界面。 6、 报表模块 该模块按一定格式将人事档案以报表格式输出。 三、 数据流图

人事档案管理系统的设计与实现

淮海工学院 课程设计报告书 课程名称:计算机课程设计 题目:人事档案管理系统的设计与实现系(院):电子工程学院 学期:08-09-1 专业班级:电子信息工程064班 姓名:张伟平 学号:030611433

1 引言 人事档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数 据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。从而完成完善全面的人事管理功能,使人事档案管理流程合理化、自动化处理和分析各种有价值的信息,整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事档案管理全过程,包括员工的基本信息录入与编辑、信息查询、信息统计、信息打印与预览,系统管理等功能。 2 设计原理 2.1设计思想 2.1.1选用VB作为前台应用设计语言 本系统采用微软公司的Visual Basic 6.0是进行前台应用程序开发,后台采用微软的Access 进行后台数据库开发。Visual Basic 6.0是Windows应用程序开发工具,是使用广泛、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。Visual Basic 6.0是一个非常优秀的数据库应用工具完全支持面向对象的开发。它拥有多种数据库接口,可以非常方便地连接到各种数据源再加之其专利产品,程序员不需编写任何SQL语句即可轻松地查询和更新后数据库中的数据,这使当时的同类开发工具望尘莫及。 2.1.2选用微软Access 2000作为后台数据库 目前的Access 2000是Microsoft强大的桌面数据库平台的第六代产品,是32位Access的第三个版本。Access有以下一些基本定义: ·数据库是一个包含各种Access “对象”(表、查询、窗体、报表、宏和模块)的文件,Access中所有工作都是建立在此基础之上的。 ·表是存放数据的容器,被设计成行和列的格式,就像电子表中的那样。每一列叫做一个“字段”,包含特定类型的信息,如姓名或学历。每一行称为一个“记录”,包含与单个实体有关的所有信息,如某个员工的姓名、性别、所在部门、学历等。对于像Access这样的关系数据库管理程序,一个数据库通常包含几个存放相关数据的不同表。 ·查询是一个Access对象,它询问数据库中有关数据的问题。根据设计方法的不同,查询能够在数据库中检索并组合来自不同表的数据。例如,可以设计一个查询来告知在公司中工作超过1年的职员有多少。查询还可以对一组数据执行操

电子档案管理系统技术方案设计

实用文档 电子档案管理系统 二○一六年十月

第一章系统简介 第一节研发背景 随着各行业各领域的信息化水平的不断提高以及档案管理工作日益受到重视,档案管理信息化的重要意义和作用越来越被广泛认同。另外,随着档案管理信息化的工作全面深入地开展,人们对档案信息化的认识不断深入和提高。这样,对档案管理信息系统的定位提出了越来越高的要求,同时也面临着许多新的更高的问题。档案管理信息化主要面临着如下新的应用需求和挑战: 档案类型繁多、层出不穷。档案管理信息系统需要管理的档案种类越来越多、越来越复杂,几乎涉及到了各行各业所有的档案信息,包括实体档案和电子档案,这要求档案管理信息系统几乎要包容所有的档案实体类型和电子档案类型,并能管理好。同时,还要适当兼容将来可能出现的档案实体类型和电子档案类型。 信息档案化。各行各业的大多数单位都建立了各种信息系统,但在经过一定的产生和利用后,这些系统中的信息累计得越来越多,这些信息系统内的电子信息的出口却是一个重大问题,需要按档案管理规章制度的要求归档到档案管理系统中。 企业级应用。在较大的集团化行业或单位中,存在着多级单位管理和跨地域单位管理的要求,因而,档案管理信息系统不再是管理某一具体单位的封闭的系统,而应具有跨地域管理全集团、全行业的能力。 开放性应用。档案管理信息系统不再是一个简单的封闭的管理系统,它应是整个信息化平台中的重要应用系统。它需要与几乎所有的信息系统、尤其是业务系统进行一体化联接,实现信息的双向流动和共享。因而,要求档案系统具有良好的开放性和数据兼容能力。 档案管理工作前移,为现实工作服务。档案管理信息系统不再被认为是起到保管过期资料的作用,而被要求深入到各个业务过程中,从信息的产生阶段和现行阶段就介入,以便为现实工作服务。这样就要求档案管理工作前移,与各项工作紧密结合。 新应用要求和新技术集成。随着档案管理应用需求的不断深入,需要集成进入更多的新技术成果。这要求档案管理信息系统具有良好的可扩展性,以便集成新的应用技术。 异构数据海量存储。在档案管理范围不断扩大、应用不断深入的同时,不得不面临日益增长的海量档案数据的存储问题,并且这些档案数据是异构的多种类型的。因而,要求档案管理信息系统具备灵活高效的存储体系结构。 针对上述出现的新的问题和要求,我们在总结17年档案管理软件开发经验和技术储备的基础之上,投入了大量的人力和物力,开发和完善电子档案管理系统档案管理信息平台,并在此基础之上,开发了针对

人事档案信息管理系统的设计与实现

Abstract: A personal archives information management system was designed and implemented. A series works of user requirement, system design and system testing are analyzed to realize the login and authority control module, query module, maintenance module, report form statistics module and usinghelp module. The personal archives information management system can help the personal department manage the archives and staff information effectively. This system development has great importance in archives management and application, and plays an important part for the standardization of the personal archives management. Keywords: personal information management; data window control; authority control; project object 0 引言人事档案是人事部门开展工作的重要基础和管理个人信息的主要依据 , 对优秀人才的提拔 ,干部的识别考察 , 干部人才队伍建设的推动 , 各项工作的推动开展具有重要意义 [1] 。本文以研究院为背景 , 进行人事档案信息管理系统的设计工作。 由于人员信息改动复杂 , 研究单位人员流动大 , 开发此类信息化管理系统具有四大优点: 档案管理员的工作水平可以得到有效提高 ;有利于提高档案管理人员日常工作的效率 ; 有利于保护人事档案纸制载体 ; 有利于改革干部人事制度[2] 。利用本系统的查询、修改、删除等功能可以减少人事部门人员的工作时 间 , 进一步提高工作效率。工作信息化后 , 人员的信息都可以从数据库中求 得 ,减少了工作人员与原始材料的接触 , 有利于人事档案纸制载体的保护。 本文的研究目标是按照管理信息系统的方法和原理 , 基于 PowerBuilde 以及SQL Server 数据库技术 , 满足研究院人事部门和上级领导不同岗位和不同层次上使用者的实际需求 [3] 。 1系统需求分析 1.1系统功能需求分析系统采用从上往下式开发模式 , 根据研究院人事部门员工管理人事的工作流程和该部门对员工档案、考评、职称、工资等员工各类信息属性的管理 , 系统的主要功能模块包括 :添加模块,主要是用于新进员工录入信息 ;修改模块 ,主要录入员工信息、删除、修改以及报表模块功能 ;权限控制模块 , 主要是用来约束管理员和一般用户对人事档案信息管理系统的操作权限。人事档案信息管理系统的子模块功能图如图 1 所示。

电子档案管理系统解决方案

电子文档信息管理系统 解决方案 山东东昀电子科技有限公司

目录 1. 系统功能模块的划分和各模块的设计 (1) 1.1总体功能设计 (1) 1.2信息管理 (4) 1.2.1 数据录入 (5) 1.2.2 文件上传、下载 (6) 1.3日常管理 (7) 1.3.1 检索查询 (7) 1.3.3 统计报表 (8) 1.4视频资料管理 (10) 1.4.3 媒体文件资料管理 (10) 1.5系统设置 (11) 1.5.1 建立符合用户要求的文档管理结构 (11) 1.5.2 对现有文档管理系统的其他设置 (12) 1.6系统安全 (13) 1.6.1 用户管理 (14) 1.6.2 角色管理 (14) 1.6.3 权限管理 (14) 1.7日志管理 (17) 1.8数据存储和备份 (18) 1.8.1 数据存储 (18) 1.8.2 数据备份 (20)

1. 系统功能模块的划分和各模块的设计1.1总体功能设计 如图所示:

电子文档信息自动化管理系统总体设计如上面的系统逻辑架构,根据文档管理工作的分工不同分为:信息采集、日常管理、信息服务、系统安全、系统设置、软件接口六个部分。 其中信息采集、日常管理和信息服务三部分包括了用户文档信息管理的主要业务内容,实现了文档信息的收集整理、日常管理和利用服务的网络化和电子化。 信息采集主要负责文档信息的整理、编目与电子文件的自动挂接,完成文档信息的收集、录入和数字化工作。 日常管理部分主要完成电子文档的鉴定、销毁、移交、编研、征集等工作,同时可以辅助实体管理、形成文档的目录、进行借阅、利用、统计等管理工作。 信息服务主要通过简单方便的方式,为用户提供快捷的文档信息服务。 系统安全则充分保证了文档系统和数据的安全性,使对电子文档信息的安全管理能够控制到每一具体功能操作和每一具体文件。 系统设置部分为用户搭建符合自身文档信息管理需要的文档管理结构提供了定制工具,可以让用户自己量身定制本单位的文档管理结构,无论是从眼前,还是从长远考虑,都将比

档案管理系统的设计与实现

北京交通大学专业硕士学位论文中文摘要 中文摘要 随着业务的快速发展,目前我国众多企事业单位对电子档案的管理束手无策,难以应对档案管理的复杂性和多样性,没有建立起档案编制、修改、完善和监管体制,使得企业外部联系受到一定的局限,电子档案相关系统发展技术还不够成熟,制度也不够完善,这严重制约着我国电子档案的发展,因此电子档案管理系统的建设也是当前急需解决的问题为了解决这一难题,本文利用https://www.wendangku.net/doc/7315368138.html,技术,SQL Server数据库设计并开发了一套企业档案管理系统,从而使得企事业的档案的归档、借阅、销毁等一系列流程规范化。 本系统的开发严格按照软件工程开发思想,论文首先研究了档案管理系统开发的背景和意义,并对同类课题的国内外现状做了研究,然后利用UML建模方法对档案管理系统完成需求分析工作,包括系统的角色分析、用例分析、性能需求分析等。在完成系统需求分析的基础上,对系统进行了整体设计和详细设计,为了提高系统的可扩展性,利用MVC三层架构设计了系统软件架构,有效分离了系统界面和程序逻辑的开发,其中视图层代表界面层,用来处理用户的各种操作请求,控制层用来处理程序逻辑,模型层代表系统实体类,用来与数据库绑定,采用的主要技术是https://www.wendangku.net/doc/7315368138.html,数据库操作技术,其中控制层实现了SQLHelper数据库操作类。根据企业对电子档案管理的实际工作需要,由于档案是与企业内部的文件相关联的,电子档案的管理工作主要功能划分为基础信息维护、档案库管理、文件预归档、文件归档、档案借阅、档案销毁、系统维护,并对每个子功能进行了详细设计。为了提供系统安全性,使用加密算法完成Web Service通信加密和档案文件加密,然后对系统数据库完成了E-R图设计和物理表的设计,并根据设计模型对档案管理系统进行编码实现,最后利用黑盒测试方法对系统完成了测试。 本档案管理系统将全面实现信息化、自动化、系统化的档案管理模式,从本质上防范档案管理中存在的差错性,有效提升企业档案管理质量和水平,不断推动企业的档案管理水平迈向新的台阶。 关键词:电子档案;管理系统;档案归档 分类号:中图分类号:TP311;UDC:004.41

建筑设计院档案管理工作分析

建筑设计院档案管理工作分析 摘要:本文旨在研究建筑设计院档案管理工作的发展现状,对存在的问题讨论对策,为我国档案管理工作的发展提供一些可行性的思路。 关键词:建筑设计院档案管理发展现状分析 建筑设计院作为国家建筑设计企业,担任着各行各业的建筑设计工作,其具有资料多、任务重、管理复杂等特点,这直接决定了建筑设计院档案管理工作的重要性。同时,建筑设计院档案管理工作是否高速有效影响着企业的建设与发展,为建筑工程提供了丰富的依据和资料,具有重要的参考意义。 一、建筑设计院档案管理工作的两功能、三特点 1.两功能: ①原始记录功能 档案管理作为社会系统中必不可少的关键部门,主要以管理性、政治性、服务性为主要工作性质。建筑设计院的档案管理还具有自身的一些特点。建筑设计院的档案管理工作主要分为设计图纸和设计文件。其中设计文件涉及诸多内容,例如:设计的主要任务书、工程项目的设计计划书、地质勘查审核报告、各项工程立项批文、预算计划书、专业计算书、技术联系单以及会审综合纪要等。这些内容和项目的记录体现着档案管理工作的最基本属性—原始记录的功能,为设计院今后的工作提供着丰富的参考依据和历史文献。 ②使用功能 建筑设计院的档案管理工作由于自身具有工程多、项目杂的特点,所涉及到的资料和数据都要充分参考历来工程项目的原始数据,以保证设计的准确性和精确度。因此,设计院的档案在使用频率和使用范围上都具有极高的利用价值。例如:工程设计的重复选择、施工单位的图纸设计、工程项目的验收、质量评估标准、建筑工程的扩建、技术人员的职称依据等,这些都需要频繁得应用建筑设计院的档案。 2.三特点 ①数据多 建筑设院由于承担着国家各领域、各部门、各单位的建筑设计工作,每天面临着众多资料和数据要进行处理。同时,随着建筑设计工作的不断进展,科技化、信息化的建筑设计技术也逐渐应用到实际的设计当中。例如CAD设计软件的应

学生档案管理系统详细设计说明书

软件学院 学生档案信息管理系统 详细设计说明书 专业:软件工程 团队:面向对象软件工程课程设计四组成员: 指导教师: 编写日期: 2014年10月25日

目录 1.引言 (1) 1.1编写目的 (1) 1.2项目背景 (1) 1.3定义 (1) 1.4参考资料 (1) 2.总体设计 (2) 2.1需求概括 (2) 2.2软件结构 (2) 3.程序描述 (5) 3.1功能 (5) 3.2性能 (5) 3.3输入项目 (6) 3.4输出项目 (6) 3.5算法 (6) 3.6程序逻辑 (13) 3.7接口 (16) 3.8限制条件 (16) 3.9测试要点 (16)

1.引言 1.1编写目的 编写详细设计说明书的目的是为编码提供必要的依据,也是后期测试和维护的依据。该详细设计的预期读者有设计人员,设计评审人员,编码人员和维护人员。 1.2项目背景 鉴于目前学校学生人数剧增,学生信息呈爆炸性增长,计算机成本日益下降的前提下,学校对《学生档案管理》的自动化与准确化的要求日益强烈的背景下,由兰州理工大学提出,由面向对象软件工程课程设计四组开发,兰州理工大学全体师生为最终的项目用户,全国高等院校都是潜在用户。此项目与《教务管理系统》和《库存管理系统》有相似性,部分代码可以重用,有较高的参考意义,降低了项目的开发难度。 1.3定义 学籍管理系统:学籍管理是帮助教学人员、行政人员对人事档案的管理软件。 E-R图:称实体-联系图,提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。 类图:是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。类图不显示暂时性信息。 顺序图:是将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。 N-S图(盒图):是一种符合结构化程序设计原则的图形描述工具。 1.4参考资料 1.《Java课程设计》,耿祥义著 2.《Java课程设计案例精编》,张广彬,王小宁,高静等著 3.《Java程序设计基础》,张晓龙、刘钊、边小勇等著 4.《数据库原理与应用》,李昭原主编 5.项目《库存管理系统》资料 6.互联网《学生档案管理系统》资料

档案管理系统的设计与实现.

档案管理系统的设计与实现. 档案管理系统系统分析 2.1 系统需求分析目前为了提高档案管理的水平,档案管理员需要对档案信息的录入、修改、查询、删除、还原的功能一体的管理系统;档案管理系统的主要目的就是利用软件实现档案的录入、查询、修改、删除的流程,使工作人员对档案的管理更加容易,提高工作效率、降低管理成本。管理员对录入员工信息要求准确、完全;管理员和员工能够对录入的基本信息随时作更新修改,使管理员能够得到员工的最新信息;为了确保信息安全和准确,为系统管理员和一般用户建立完善管理权限和身份级别,而一般用户不能对信息进行添加、删除。本系统的目的是为了让档案信息管理员通过电子档案系统快捷、方便的了解企业的人事信息,和收集最新的人事信息以便公司档案的存取。 2.1.1 用户身份级别要求根据用户身份的不同从而对系统的使用权限有所不同,从权限大小大致可以分为:高级管理员和一般用户。系统提供灵活的角色设定和权限的分配功能。系统管理员:使用本系统的档案管理员,是权限最大的用户,拥有管理系统的所有权限。主要负责对档案信息的录入、查询、修改、删除、还原、打印和用户的管理。一般用户:本系统的一般用户,能够对档案信息进行查看、修改、打印和本身密码的修改,但无录入和删除档案信息的权限。 2.1.2 系统功能模块设置具体操作:对档案信息进行录入、修改、查询、删除、打印和管理和用户的设置。?档案信息的录入:管理员对人事信息的添加操作对象:管理员浏览对象:管理员具体功能:档案管理员可以在档案库里新加档案信息,需按员工实际信息录入;?档案信息的修改:管理员和一般用户修改录入的人事信息操作对象:管理员和一般用户浏览对象:管理员和一般用户具体功能:用户和管理员在档案信息发生变化的时候可以对其变化信息进行更改,使员工信息随时更新,便于管理员的管理,能及时得到最新的员工信息;?档案信息的查询:管理员和一般用户查看录入的人事信息操作对象:管理员和一般用户浏览对象:管理员和一般用户具体功能:用户和管理员可以查询已录入的档案信息,系统提供了多种查询方式,模糊查询和常规查询,如按姓名、性别、专业、工作单位等信息可以直接查询;?档案信息的删除:管理员删除录入的人事信息操作对象:管理员浏览对象:管理员具体功能:管理员可以将库中多余的、辞退员工档案信息移出,可以对其信息永久性的删除,也可以将其暂时性的删除到回收站中,在回收站中可以将需要的信息还原,也可以将其永久性的删除; ?档案信息的打印:管理员和一般用户打印录入的人事信息操作对象:管理员浏览对象:管理员具体功能:用户和管理员都能通过Word文档导出查询出来的员工信息,便可以直接通过Word文档对员工信息进行打印。为方便管理统计员工信息,也可以通过Word文档导出查询出来的某一类型所有员工列表,对其员工列表进行打印。?管理用户的设置:管理员对其用户名、密码和用户权限的设置操作对象:管理员浏览对象:管理员具体功能:系统由高级管理员和一般用户,一般用户的权限是由高级用户指定的,高级管理员可以对管理员用户进行修改、添加、删除,及用户密码的设置和修改,高级管理员拥有整个系统的全部功能,一般用户就能对档案信息的修改、查询、打印的功能。2.1.3 系统设计目标档案管理系统在功能满足一般档案信息的录入、删除两大核心功能,在Web服务器端产生可以运行动态的、交互的、高性能的Web服务应用程序。系统的基本设计原则始终是围绕电子档案系统的安装方便、安全

关于做好设计院档案管理工作的思考

关于做好设计院档案管理工作的思考 做好档案管理工作是一个企业健康发展的需要,档案管理工作是企业管理工作的一部分,是提高企业工作质量和工作效率的必要条件,档案管理工作做好了,有利于社会各方准确认定企业经营成果,为企业与各有关方面进行有益合作奠定坚实的基础。因此,做好档案管理工作对于不断提升企业在市场经济中竞争力具有很重要的意义。为进一步做好档案工作,结合我们设计院的企业性质,我认为应该从以下几个方面去努力: 一、健立制度,严格把关,做好档案材料的收集工作 首先结合我们设计院自身的管理体制、档案材料的形成规律建立一个档案管理制度,协调各部门,从公司领导,到普通员工,都对档案管理的制度有一定的认识,从而做到从上而下的档案网络,是做好档案收集工作的基础工作。 档案收集的要求是及时、准确、保质保量、安全保密。目前我们的档案收集主要集中在设计资料的收集,这要求我们在收集归档资料时,严格按照要求收取电子版及纸质文件,并对照纸质文件检查电子版文件的完整性。在把握收集工作的范围和途径的基础上,针对工作的实际情况,做到随时收集和定期收集相结合,做好档案的备份,尽可能防止和减少档案材料的流失。这样做不仅保证了档案的收集范围,还尽可能做到查漏补缺。只有做好设计资料的收集工作,才

能为设计文件的质量打下良好的基础。 二、与时俱进,实现管理现代化 目前我们档案室收集的档案数量越来越大,档案材料的种类越来越多。包括各种设计文件、外来文件、报奖资料等等,因此,只有实现档案管理现代化,提高工作效率,才能有效地解决新形式下出现的新问题。 1.加强管理意识。档案管理是一门专业性很强的工作,其要求管理人员既要有高度的工作责任感、良好的职业道德、办事细心的工作态度、乐于奉献的工作精神,又要有扎实的档案管理理论知识、科技知识,尤其是运用现代化科技手段和先进的管理方法管理档案的基本技能。因此,档案管理工作者要拓宽知识层面,提高综合素质,才能做好新时期的档案管理工作。 2.掌握现代化管理技能,提高综合素质。档案的整理工作繁琐,重复劳动多,劳动强度大。而利用计算机等现代化手段整理档案,可以得到事半功倍的效果。档案管理数字化、信息化是信息社会对档案工作的新要求,也是档案管理发展的必然方向。所以,档案管理工作者要结合自己的岗位工作,边学习边操作,在提高业务素质的同时,特别要注重计算机知识、信息技术的学习和掌握,努力使自己具备信息技术和网络技术的综合型档案管理人才。 3.利用现代化技术,整理档案。目前我们归档资料按照

人事档案管理系统的设计与实现

人事档案管理系统的设计与实现

摘要:企业管理信息化是现代企业发展的关键技术之一,人力资源管理是企业竞争战略中的一个重要部分, 在人力资源管理的过程中,人事档案管理是人事信息管理系统中的重要部分。本文利用VC++作为开发工具,以Access为后台数据库,设计、开发了一个人事档案管理系统。本系统能够实现人事档案信息的编辑录入、查询、统计等功能,为企业实现其经营目标提供了重要保证,对增强其企业竞争力,提高经济效益起着一定的作用。本系统也对其它公司的人事档案管理方面具有借鉴作用。 关键词:人事档案管理系统;数据库;设计与开发;VC++;

目录 1引言 (4) 2系统采用的相关技术简介 (5) 2.1 VC++技术(主要MFC方式) (5) 2.2 Access数据库 (6) 2.3 ADO数据库开发技术 (6) 2.3.1 引入ADO库 (6) 2.3.2 ADO与数据库的连接 (7) 2.4系统运行环境支持 (7) 3需求分析 (8) 3.1员工档案信息管理流程图 (8) 3.2数据字典 (9) 4概要设计 (10) 4.1 系统层次模块 (11) 4.2人事档案模块图 (11) 4.3其它模块图 (12) 5数据库设计 (12) 5.1E-R图 (12) 5.2逻辑结构设计 (13) 6详细设计 (17) 6.1主控平台的实现 (17) 6.2 管理员登陆模块设计 (19) 6.3 人事档案管理子模块设计 (22) 6.3.1人事档案录入与编辑子模块的实现 (22) 6.3.2人事档案统计模块的实现 (25) 6.3.3人事档案查询模块的实现 (33) 7 调试分析中遇到的问题是 (35) 8 用户使用说明 (36) 结束语 (39) 参考文献 (40)

文档管理系统详细设计书

档案管理软件子系统模块详细设计说明书

版本历史记录

目录 1.引言 (4) 1.1编写目的 (4) 1.2文档范围 (4) 1.3读者对象 (4) 1.4参考文献 (4) 1.5术语与缩写解释 (4) 2.子系统N详细设计 (4) 2.1子系统概述 (4) 2.2子系统依赖关系 (5) 2.3子系统总体结构 (5) 2.4模块N设计说明 (6) 2.4.1模块描述 (6) 2.4.2功能 (6) 2.4.3*性能 (7) 2.4.4关键算法 (7) 2.4.5模块构成 (7) 2.4.5.1Class 关系图 (8) 2.4.5.2Class构成说明 (8) 2.4.6主要数据结构 (10) 2.4.7界面设计 (10) 2.4.8*尚未解决的问题 (12)

1.引言 1.1编写目的 本详细设计说明书是针对档案管理系统而编写的,目的是为开发项目小组提供软件设计需求详细说明,系统功能说明。 1.2文档范围 本详细设计说明书只针对档案管理系统有效,是提供档案管理的管理软件。 1.3读者对象 预期读者: (1)、项目开发人员。 (2)、软件测试人员。 (3)、软件维护人员。 1.4参考文献 1.5术语与缩写解释 2.子系统N详细设计 2.1子系统概述 (1)本软件属于文档管理软件子系统。 (2)主要功能是:用户文档查询,文档上传、下载,文档资料共享。

(3)子界面的布局视图: 2.2子系统依赖关系 (1)、子系统依赖于数据库。 (2)、子系统依赖于网络服务。 (3)、子系统依赖于文档信息系统。 2.3子系统总体结构 包引用关系图如下所示: ?ui:系统界面部分,负责接受用户输入,显示系统输出,负责其他模块功能的协调调用,并含 有站内搜索功能,即在用户指定的已打开的ftp站点中搜索用户需要的资源。ui部分调用common 部分的功能读取xml文件中保存的界面元素属性信息,用户最近访问过的10个ftp信息,用户选择的下载的ftp内容列表及其他需要通过xml文件保存的信息。 ?client:实现ftp客户端的功能,ftp连接,ftp上传及下载:上传或下载用户指定的资源,并返 回相应的信息。 ?search:资源实时检索部分,根据用户输入的资源名称关键字,资源类型和选择的检索方式检索 用户需要的资源,并验证资源的可用性,返回可用资源及其大小,速度等相关信息。 ?preview:资源预览部分,显示用户选择的资源的部分内容,以使用户决定是否需要该资源。 preview部分调用common部分读取属性文件的内容亦显示预览资源内容的显示格式。 逻辑图(组件结构图)如下所示:

相关文档
相关文档 最新文档