当前位置:文档之家› 操作系统原理课程设计文件管理系统方案

操作系统原理课程设计文件管理系统方案

操作系统原理课程设计文件管理系统方案
操作系统原理课程设计文件管理系统方案

操作系统原理课程设计

文件管理系统

院系:计算机学院三系

班级:计软05–1班

姓名:韩宇

学号:35号

指导教师:益民

2007年7 月4 日

操作系统原理课程设计任务书

一、题目:文件系统管理

二、设计要求

(1)由鲁建成,韩宇,肖鹏完成设计与实现。

(2)查阅相关资料,自学具体课题中涉及到的新知识。

(3)采用结构化、模块化程序设计方法,功能要完善,具有一定的创新。

(4)所设计的程序应有输入、输出。

一. (5)按要求写出课程设计报告,并于设计结束后1周提交。其主要容包括:封

皮、课程设计任务书,指导教师评语与成绩、目录、概述、需求分析、

概要设计、详细设计、软件的调试、总结、启谢、附录:带中文注释的程

序清单、参考文献。报告一律用 A4 纸打印,中文字体为宋体,西文字体用

Time New Roma,一律用小四号字,行距采用“固定值” 18 磅,首行缩进 2 字符。总体设计应配合软件总体模块结构图来说明软件应具有的功能。详

细设计应用传统或 N-S 流程图和屏幕抓图说明,调试的叙述应配合出错场

景的抓图来说明出现了哪些错误,如何解决的。

三、课程设计工作量

由于是设计小组团结协作完成设计任务,一般每人的程序量在200 行有效程序行左右,不得抄袭。

四、课程设计工作计划

2007 年 6 月 18 日,指导教师讲课,学生根据题目准备资料;

2007 年 6 月 19 日,进行总体方案设计;

2007 年 6 月 20 日~ 2007 年 6 月 25 日,完成程序模块并通过独立编译;

2007 年 6 月 26 日~ 2007 年 6 月 27 日,将各模块集成为一个完整的系统,并录入足够的数据进行调试运行;

2007 年 6 月 27 日~ 2007 年 6 月 29 日,验收、撰写报告;

2007 年 6 月 29 日下午,验收或总结。

指导教师签章:

教研室主任签章

操作系统原理课程设计指导教师评语与成绩指导教师评语:

课程设计表现成绩:

课程设计验收成绩:

课程设计报告成绩:

课程设计总成绩:

指导教师签章

2007年7月10日

目录

一概述------------------------------------------------

------------5

二需求分析------------------------------------------------

------7

1)问题获取

2)分析

三概要设计

------------------------------------------------

------8

四详细设计------------------------------------------------

------9

1)具体功能概述

2)程序流程图

3)程序代码

五程序的调试与运行结果说明------------------------------32

六用户使用说明------------------------------------------------

35

1)引言

2)功能介绍

七启谢

------------------------------------------------

-------------36

八参考资料------------------------------------------------

-------36

一概述

1.课程设计的目的

1.理解重要数据结构的意义

2.掌握文件系统的工作原理

3.通过本次课程设计加深文件系统部功能及部实现的理解

2.课程设计的要求

1.需要的基本知识:

文件:一组带标志的在逻辑上有完整意义的信息项的序列,这个标识为文

件名。

文件系统:操作系统中统一管理信息资源的一种软件,管理文件的存储、检索、更新。提供安全可靠的共享和保护手段,并且方便用户使用。

2.技能:

具有用 C 语言编程的能力,懂得文件系统调用处理的算法及一些操作系统文件系统的实现的基本思想。

3.尚未掌握的知识点:

高速缓存管理和磁盘管理算法

4.参阅操作系统原理书籍中文件管理的相关知识。

5.老师提出的要求:

在理解文件系统的层次结构,掌握高速缓存管理和磁盘管理的基本思想和算法的基础上,掌握文件系统的系统调用处理算法和运用,分析流行操作系统文件系统的实现的基本思想,尝试设计简单的文件系统

3.课程设计的主要设计思想

在任一 OS下,建立一个大文件,把它假想成一盘,在其中实现一个简单的模拟 UNIX(LINUX)文件系统。

本次文件系统具有以下的功能:

1、初始化

2、建立文件(需给出文件名,文件长度)

3、建立子目录

4、打开文件(显示文件所占的盘块)

5、删除文件

6、删除目录

7、显示目录(即显示目录下的信息,包括文件、子目录等)

8、显示整个系统信息

【关键词】文件管理目录管理操作系统 C 语言

二需求分析

1)问题获取

我们以学生为调查对象。模拟询问了若干问题,这些问题的提出和解决有助项目的开发和方向定位。

问题如下:

1)有关用户操作方面的相关问题

#是否需要使用者的登录登出操作?

#允许用户执行哪些操作?

#各项操作的提示操作是设置在软件界面上还是在菜单里?

#允许用户对文件的操作有哪些?

2)有关技术支持方面的相关问题

# 用户使用的是那种操作系统?(WindowsXP / Linux/苹果?)

#是否使用数据库的相关技术?

#是否向用户提供相关的技术文档?

2)分析

经过相关的问题获取,我们分析了本项目的相关需求。

本项目的名称:简易文件系统

本系统的使用人员:所有使用计算机的人员

本项目的开发工具:WinTc

数据库设计:无

界面设计:命令行提示方式的程序

在用户操作方面,运行本系统前不需要用户的登录操作,运行后可以直接进入操作界

面,用户可以直观的使用本程序。

用户可以对文件做以下的操作:文件的建立,删除,查找,文件目录的相关管理,各

项操作应可以直接操作,不会有任何的限制。

用户大多使用的是 WindowsXP操作系统,而且很多的用户安装了 WinTc 软件,这样我们以WinTc 编写的程序用户可以直接使用

三概要设计

本程序的功能模块图如图所示:

简易的文件系统

创创查查删删

建建看看除除

在此文件模拟系统上可以实现以下操作:

#创建目录: md + 空格 + 目录名,在指定路径下创建指定的目录,如果没有指定路径,则在

当前目录下创建指定目录。对于重名的目录给与错误提示。

# 创建文件: vi +空格 +文件名 + 文件长度,创建一个指定名字的新文件,即在目录中增加一项,对于重名的文件给与错误提示。

# 删除目录: del +空格 +目录名,删除指定的目录及此目录下的文件和子目录。

# 删除文件: del +空格 +文件名,删除指定的文件。

#查看目录: cd + 空格 + 目录名,显示指定目录下的全部文件和一级子目录,如果没有指

定目录名,则显示当前目录下的相应容。

# 查看文件: cat +空格+文件名,显示指定的文件,如没有此文件,则显示错误提示。

# 键入 quit退出文件系统。

四详细设计

1)具体功能概述

初始化,查看当前目录文件列表,查看文件,查看系统信息,创建目录、

文件,删除目录、文件,进入当前目录的指定目录,返回上一级目录,显示帮

助命令和退出文件模拟 12 项功能。

2)程序流程图

4.2.1 Format()

1.超级块初始化

图 3.2.1.1

2.信息初始化

i<50

super_block.free[i]=i;

super_block.stack[i]=50+i;

图 3.2.1.2

i<640

j<100

3.存储空间初始化

i_node[i].file_address[j]=-1

i_node[i].file_length=-1;

i_node[i].file_style=-1;

图 3.2.1.3

4.将空闲块的信息用成组的方法写进每组的最后一个块中

图 3.2.1.4

i<20449

4.2.2Callback(int length)(i+1)%50==0

是否

k=i+1;

j<50

是k<20450否

memory[i].

free[j]=k;memory[i].

memory[i].n++; free[j]=-1

k++;

memory[i].a=0;

continue;

j<50

memory[i].free[j]=-1;

memory[i].n=0;

图 3.2.2

I=length-1;i>=0

k=physic[i];

m=49-super_block.n;

是super_block.n==50否

j<50

memory[k].free[j]=

super_block.free[j];

super_block.n=0;

memory[k].n=50;

4.2.3 Allot(int length)memory[k].a=0;

是m==-1否

m=49;

super_block.free[m]=physic[i];super_block.n++;

图 3.2.3

i

k=50-super_block.n;m=super_block

.free[k];p=super_block.free[49];

是m==-1||memory[p].a==1否

printf(" 内存不足 , 不能

够分配空间 \n");

callback(length);

super_block.n==1

是否

emory[m].a=1;

physic[i]=m;

super_block.n=0;

4.2.4create_file(char filename[],int length)

j

super_block.free[j]

=memory[m].free[j];

super_block.n++;

continue;

physic[i]=m;memory[m].a=1;uper_block.n--

图 i<6403.2.

strcmp(filename,root[i].

是 file_name)==0 否 printf(" 文件已经存在,

不允许建立重名的文件 ")

i<640

是root[i].i_num==-1否strcpy(root[i].file_name,

filename);strcpy(root[i].dir_

name,cur_dir);i_node[i].file

style=style;i_node[i].file_

length=length;allot(length);

j

i_node[i].file_address[j]

=physic[j];

break;

4.2.5del_file(char filename[])

图 3.2.5I<640

是strcmp(filename,root[i].file_name)==0否4.2.6del_dir(char filename[])

k=root[i].i_num;

j

physic[j]=i_node[k].

file_address[j];

callback(i_node[k].file_length);

j<100

i_node[k].file_

address[j]=-1;

strcpy(root[i].file_name,"");

root[i].i_num=-1;

strcpy(root[i].dir_name,"");

I_node[k].file_length=-1;

i_node[k].file_style=-1;

图 3.2.6

i<640

k=root[i].i_num;

strcmp(root[i].file_name,filename)==0&& strcmp(cur_d

ir,filename)!=0 && (i_node[k].file_style)

==0

j<640

4.2.7void display_curdir()

strcmp(filename,root[j].

是 dir_name)==0 否 printf(" 这个不是目录文

printf(" 目录 del_file(file件或者不存在这个目录

不为空不能name);或者你要删除的是

直接删除 ")当前目录\n");

图 3.2.7

I<640

3.2.8display_dir(charstrcmp(curfilename[])dir,root[i].dir_name)==0

是否

k=root[i].i_num;

printf("\t\t %s\t",root[i].file_

name); printf("\t%d\t",i_

node[k].file_style);

printf("%d\t",i_node[k].

file_length);

printf("%s\n",root[i].

dir_name);

是图 3.2.8

I<640

k=root[i].i_num;

strcmp(filename,root[i].file_name)==0)printf(" 没有这个目录 \n");

&& (i_node[k].file_style==0)

是否

strcpy(cur_dir,filename);

4.2.9void open_file(char filename[]

是i<640

图 3.2.9

3)程序代码:

k=root[i].i_num;

/* HELLO.C -- Hello, world */

strcmp(filename,root[i].file_name)==0

&& (i_node[k].file_style==1)

#include "stdio.h"

否printf(" 没有这个文件是

#include

或者这个文件不是正规文件#include

printf("\t\t %s\t",root[i].file_name);

printf("\t%d\t",i_node[k].file_style);

#include

printf("%d\t",i_node[k].file_length);

printf("%s\n",root[i].dir_name);

int physic[300];/*文件地址缓冲区 */

printf("\t\t文件占用的物理地址 \n");

int style=1; /*文件的类型 */

j

char cur_dir[10]="c";/*当前目录*/

printf("%d",i_node[k].

file_address[j]);

struct command

{

char [10];

}cmd[12];

struct block

{

int n;/*空闲的盘快的个数*/

int free[50]; /*存放空闲盘快的地址*/

int a;/*模拟盘快是否被占用*/

}memory[200];

struct block_super

{

int n;/*空闲的盘快的个数*/

int free[50]; /*存放进入栈中的空闲块*/

int stack[50]; /*存放下一组空闲盘快的地址*/

}super_block;

struct node/* i结点信息*/

{

否\n");

int file_style; /* i结点文件类型*/

int file_length; /* i结点文件长度*/

int file_address[100]; /* i结点文件的物理地址*/ } i_node[64];

struct dir/*目录项信息*/

{

char file_name[10]; /*文件名*/

int i_num; /*文件的结点号*/

char dir_name[10]; /*文件所在的目录*/

} c[64];

void format() /*格式化*/

{

int i,j,k;

super_block.n=50;

for(i=0;i<50;i++) /*超级块初始化*/

{

super_block.free[i]=i; /*存放进入栈中的空闲块*/ super_block.stack[i]=50+i; /*存放下一组的盘块*/ }

for(i=0;i<64;i++) /* i结点信息初始化*/

{

for(j=0;j<100;j++)

{

i_node[i].file_address[j]=-1;/*文件地址*/

}

i_node[i].file_length=-1; /*文件长度*/

i_node[i].file_style=-1; /*文件类型*/

}

for(i=0;i<64;i++) /*根目录区信息初始化*/

{

strcpy(c[i].file_name,"");

c[i].i_num=-1;

strcpy(c[i].dir_name,"");

for(i=0;i<200;i++) /*存储空间初始化*/

{

memory[i].n=0;/*必须有这个*/

memory[i].a=0;

for(j=0;j<50;j++)

{

memory[i].free[j]=-1;

}

}

for(i=0;i<200;i++) /*将空闲块的信息用成组的方法写进每组的最后一

个块中 */

{/*存储空间初始化*/

if((i+1)%50==0)

{

k=i+1;

for(j=0;j<50;j++)

{

if(k<200)

{

memory[i].free[j]=k;/*下一组空闲地址*/

memory[i].n++; /*下一组空闲个数注意在memory[i].n++之前要给其赋初值 */

k++;

}

else

{

memory[i].free[j]=-1;

}

}

memory[i].a=0; /*标记为没有使用*/

continue; /*处理完用于存储下一组盘块信息的特殊盘块后,跳过本

次循环 */

}

for(j=0;j<50;j++)

{

memory[i].free[j]=-1;

memory[i].n=0;

}

printf("已经初始化完毕 \n");

printf("欢迎进入 UNIX文件模拟系统!!!\n\n");

}

void write_file(FILE *fp) /*将信息读入系统文件中*/ {

int i;

fp=fopen("system","wb");

for(i=0;i<200;i++)

{

fwrite(&memory[i],sizeof(struct block),1,fp);

}

fwrite(&super_block,sizeof(struct block_super),1,fp);

for(i=0;i<64;i++)

{

fwrite(&i_node[i],sizeof(struct node),1,fp);

}

for(i=0;i<64;i++)

{

fwrite(&c[i],sizeof(struct dir),1,fp);

}

fclose(fp);

}

void read_file(FILE *fp) /*读出系统文件的信息*/

{

int i;

fp=fopen("system","rb");

for(i=0;i<200;i++)

{

fread(&memory[i],sizeof(struct block),1,fp);

}

fread(&super_block,sizeof(struct block_super),1,fp);

信息资产管理系统设计方案

? ?

XXX 信息资产管理系统 设 计 方 案

2011年9月目录

一项目设计概述 1.1项目现状及需求分析 项目现状 在目前的人工管理状态下,存在着对人为操作的严重依赖,服务质量难以监控,需要一套先进可靠的管理系统,避免给IT 系统带来更多的运行维护管理风险。 ?没有合理的服务级别评估机制,导致项目运营时无法实现服务承诺。 ?开展运营外包无法评估服务级别所需资源和成本,投入与收益难以量化。 ?服务质量不稳定。更多原因是现场服务标准不够明确,服务质量大多依赖于个人的技能和知识水平、态度。 ?服务管理不细致,导致服务质量影响信息系统运维目标难以达成。 上述的管理风险常常困扰信息化深入推进时,因此需要进一步提升IT 服务管理的科学性、规范性、标准化,为高速发展的业务经营提供有力的支撑。 1.2项目目标 引入IT 服务管理的国际最佳实践理论ITIL,提升管理创新能力;建立一套基于国际ISO20000 服务管理标准的ITSM 体系和ITSM平台工具,固化相应的IT 服务管理流程,提高工作效率,降低IT 服务风险。 ?实现IT服务管理的信息化,规范IT服务管理流程,提高IT服务管理的工作效率和服务质量,降低IT服务成本,提高用户对IT服务的满意度。 ?通过服务台为IT服务的用户提供一个单一联系点,协调IT部门和用户之间的关系,为IT 服务的运作提供支持。 ?通过事件管理流程,在给用户和公司的正常业务活动带来最小影响的前提下,使IT系统能

够尽快地返回到正常工作状态;保留事件的有效记录,以便能够权衡并改进处理流程,同时给其他的服务管理流程提供合适的信息,以及正确报告进展情况等。 通过资产管理功能及其相关流程,对单位的所有IT资产的基本资料进行登记和维护,为资产相关的运维服务管理提供必要的信息基础,并对资产的配置变化进行跟踪,基本实现IT 资产的配置管理。 1.3系统功能设计 1.3.1服务台 对服务请求信息提供必要的初始支持,根据需要启动相应的服务流程,支持自动派单和人工派单,并对服务流程跟踪监督,同时向服务请求方反馈服务结果信息。 服务台的基本要求如下: 1)为用户提供IT服务窗口,用户可以通过该窗口填写故障申诉和服务申请记录。 2)能够支持用户通过电子邮件的方式提交投诉和服务申请。 3)能够提供预定义故障和申请服务的类别,自动激活不同的处理流程。 4)用户能够通过电话咨询、网站查询等方式了解自己提交的投诉和服务申请的处理结果。 5)支持对故障和服务申请的跟踪督办,确保所有的故障和服务申请能够以闭环方式结束。 1.3.2事件管理 事件管理包含以下功能:

《操作系统原理》课程设计--银行家算法程序设计

信息与计算科学 操作系统原理 课程设计报告 题目:银行家算法程序设计 班级: 姓名: 专业:

银行家算法程序设计 目录 1.绪论 (2) 2.需求分析 (2) 2.1功能需求 (2) 2.2数据需求 (2) 3. 总体设计 (2) 3.1功能模块设 (2) 3.2系统设计方案 (3) 3.3开发工具 (4) 4. 详细设计 (4) 4.1银行家算法中的数据结构 (4) 4.2银行家算法 (5) 4.3安全性算法 (6) 5. 调试与测试 (8) 6. 结论 (8) 结束语 (8) 参考文献 (9) 附录1-用户手册 (10) 附录2-源程序清单 (11)

1.绪论 20世纪末,随着计算机科学的发展,C语言的应用越来越广泛,很多程序都需要使用C语言来编写。C语言使用方便快捷,它已经成为计算机编程中不可缺少的一部分,而且它也被用于各个方面。例如:政府部门,银行,学校等等。 银行家算法是判断系统是否安全,并且允许其它进程来申请这里的资源,任何一个进程来申请资源时,必须先登记该进程对资源的申请要求然后由系统检查当前资源的状况,并用银行家算法和安全性算法来检查是否允许分配资源给进程。通过课程设计,加深我们对利用银行家算法避免死锁的理解。在设计中主要的难点是用语言编写银行家算法和安全性算法,使系统资源分配能安全进行,避免系统死锁。 2.需求分析 2.1 功能需求 1.添加进程的可用资源,最大资源,已分配资源; 2.判断系统是否安全; 3.申请资源; 4.申请资源后如何分配; 5.进行安全检查。 2.2 数据需求 主要数据包括:可用资源,最大资源,已分配资源,申请资源数。 3. 总体设计 3.1 功能模块设

泛微协同办公系统知识文档管理解决方案

e-Document: 知识文档管理 e-Document,创建知识积累、共享、利用和创新的平台。 1.问题的提出 作为公司最大财富的知识,没有得到积累、共享和利用,并且随着人员流动而丧失。我们需要从不同的地方收集信息:打电话,找文件,等待他人帮助,接收电子邮件和备忘录。但是,这种信息获取方式取决于个人能力,以及他人是否愿意提供。总之,获取信息的效率太低。现在,很多公司致力于使用群组和网络技术实现对数据库的快速、便捷的访问――但信息仍然需要被复制,企业仍然需要维护不同的数据库。 2.解决方案 e-Document的解决方案:搭建知识积累、共享、利用和创新的平台。 ●人们可以将宝贵的时间用在分析、判断、解释信息和采取行动上,而非最基础的收集信息上; ●市场信息、管理经验、专业技能,无论是成文的信息、还是脑海里的构思,皆可发布、分类和 归集; ●强大的搜索、个性化的分发,随时随地可迅速获得需要的信息和知识; ●一人对一人的交流,或多人对多人的沟通,充分运用群体智慧,知识在分享中得到更新。

3.模块架构 各种来源,各种格式的知识文档,都可以上传或下载,并通过一定的流程发布到公司知识库;知识文档分类存放后,员工可根据文档、目录的权限,以及搜索引擎很方便的利用知识库内的信息,同时系统可根据相关的设置将知识发送到不同的门户:包括内部门户、外部门户(外部网站,客户门户,分销商门户和供应商门户),这样可以为不同的部门和不同的用户提供个性化的信息。 4.模块综述 e-Document提供了全面的知识文档管理的框架,对知识进行完全规范化的组织,并允许用户在任何地点和时间编辑、存储和创建任何类型的文档; e-Document可以管理内部和外部网站,并针对不同的目标用户制订不同的网站内容,通过与信息门户的结合,用户获得完全个性化的界面和内容服务; e-Document维护动态的知识库,用户可以自由地就某个主题进行广泛的讨论以获取信息和经验,同时,也可以利用已有的知识库对自己的知识进行补充,还可利用各种知识管理工具提升对知识的分析、利用; e-Document严格的安全限制和完备的日志功能,保证文档的读取和操作的安全性; e-Document与其他模块的协同工作,完整地管理文档从创建、维护、审批、分发、归档的整个生命周期。

计算机操作系统原理课程设计

上海电力学院 课程设计报告 课程名称:操作系统原理 题目名称:采用可变分区存储管理,模拟主存空间的分配和回收 姓名: xxx 学号: xxx 班级: 2013054 同组姓名: xxx 课程设计时间: 2015.7.6~2015.7.10 评语: 成绩:

课程设计题目 一、设计内容及要求 可变分区存储管理模拟 设计内容:编写程序模拟实现可变分区存储管理。 具体要求: 编写程序模拟实现可变分区存储管理,实现存储管理的基本功能,包括内存的分配、内存的回收、地址变换等。 输入:1、输入新进程名称及使用内存的大小(可创建多个进程); 2、撤销某个指定的进程; 3、某个进程的逻辑地址; 输出:显示每次创建进程或者撤销进程后内存使用的状况,包括每一个进程占据的内存的位置和大小; 计算并输出给定逻辑地址对应的物理地址。 必须分别使用以下分配算法完成模拟: 1、首次适应算法; 2、最佳适应算法; 3、最差适应算法; 小组分工: 程序设计讨论: 程序主体设计: 程序调试及修改: 实验报告设计: 总结: (要求注明小组分工情况) 二、详细设计 1)原理概述 对于可变分区存储管理的内存分配与回收,主要为设计以下几个部分: 1、设计动态输入空闲分区表的程序 2、设计内存分配的程序 3、设计内存回收的程序 首次适应算法: FF算法要求空闲分区表或空闲分区链以地址递增的次序链接。在分配内时,从链首开始查找,直至找到一个大小能满足要求分区为止;然后再按照作业大小,从该分区中划一块内存空间分配给请求者,余下的空闲分区仍留在空闲链中。如从链首直至链尾都不能找到一个能满足要求的分区,则此次分配失败,返回 最佳适应算法: BF算法是指每次为作业分配内存,总是把满足要求、又是最小的空闲分区分配给作业,避免“大材小用”。为了加速寻找,该算法要求所有的空闲分区按其容量以从小到大的顺序形成一空闲分区链。这样,第一次找到能满足要求的空闲区,

数据结构课程设计旅游管理系统

课程设计 --------数据结构课程设计报告 学号:1016020203 姓名:张灿 指导教师:曹春萍

专业:计算机 完成日期:2012.06.25 目录 A篇:旅游信息管理系统 一、题目要求 1、题目内容----------------------------------1 二、程序设计目标 1、题目分析----------------------------------1 2、功能简介----------------------------------2 3、数据结构----------------------------------2 三、概要简述 1、功能结构图---------------------------------3 2、模块分析-----------------------------------3

四、详细设计 1、结构体定义----------------------------3 2、程序流程图---------------------------5 五、源程序代码 1、源程序c++实现代码-------------------------6 六、调试分析及测试结果 1、运行结果截------------------------------14 七、附录 1、补充说明--------------------------------19 八、程序小结 1、报告总结———————————————19 B篇: B-树手工题 一、题目要求 1、题目内容-----------------------------------20 二、运行过程 1、从空树插入---------------------------------20 2、插入完成-----------------------------------25 3、依次删除要求点-----------------------------26 4、最终结果-----------------------------------28

文档管理系统的解决方案.doc

文档管理系统解决方案 2010.08

1概述 .............................................................................................................................................................................. - 4 - 1.1系统目标 (4) 1.2系统框架 (4) 2设计方案 ...................................................................................................................................................................... - 5 - 2.1系统管理 (5) 2.1.1组织机构 ........................................................................................................................................................ - 5 - 2.1.2人员管理 ........................................................................................................................................................ - 5 - 2.1.3编码配置 ........................................................................................................................................................ - 6 - 2.1.4权限管理 ........................................................................................................................................................ - 6 - 2.1.5文档后台管理 ................................................................................................................................................ - 6 - 2.2文档管理主页 (6) 2.2.1文档发布 ........................................................................................................................................................ - 6 - 2.2.2文档排名 ........................................................................................................................................................ - 6 - 2.2.3文档推荐 ........................................................................................................................................................ - 6 - 2.2.4文档分类 ........................................................................................................................................................ - 6 - 2.3文档管理功能 (6) 2.3.1文档上传 ........................................................................................................................................................ - 7 - 2.3.2文档下载 ........................................................................................................................................................ - 7 - 2.3.3文档阅读 ........................................................................................................................................................ - 7 - 2.3.4文档播放 ........................................................................................................................................................ - 7 - 2.3.5文档查找 ........................................................................................................................................................ - 8 - 2.3.6文档统计 ........................................................................................................................................................ - 8 - 2.4系统接口 (8)

操作系统课程设计

计算机科学技术学院 操作系统原理课程设计报告 题目:进程管理系统 专业: 班级: 姓名: 学号: 指导老师: 年月日

《操作系统原理》课程设计任务书 一、课程设计题目(任选一个题目) 1.模拟进程管理 2.模拟处理机调度 3.模拟存储器管理 4.模拟文件系统 5.模拟磁盘调度 二、设计目的和要求 1.设计目的 《操作系统原理》课程设计是网络工程专业实践性环节之一,是学习完《操作系统原理》课程后进行的一次较全面的综合练习。其目的在于加深对操作系统的理论、方法和基础知识的理解,掌握操作系统结构、实现机理和各种典型算法,系统地了解操作系统的设计和实现思路,培养学生的系统设计能力,并了解操作系统的发展动向和趋势。 2.基本要求: (1)选择课程设计题目中的一个课题,独立完成。 (2)良好的沟通和合作能力 (3)充分运用前序课所学的软件工程、程序设计、数据结构等相关知识 (4)充分运用调试和排错技术 (5)简单测试驱动模块和桩模块的编写 (6)查阅相关资料,自学具体课题中涉及到的新知识。 (7)课题完成后必须按要求提交课程设计报告,格式规范,内容详实。 三、设计内容及步骤 1.根据设计题目的要求,充分地分析和理解问题,明确问题要求做什么。

2.根据实现的功能,划分出合理的模块,明确模块间的关系。 3.编程实现所设计的模块。 4.程序调试与测试。采用自底向上,分模块进行,即先调试低层函数。能够熟练掌握调试工具的各种功能,设计测试数据确定疑点,通过修改程序来证实它或绕过它。调试正确后,认真整理源程序及其注释,形成格式和风格良好的源程序清单和结果; 5.结果分析。程序运行结果包括正确的输入及其输出结果和含有错误的输入及其输出结果。 6.编写课程设计报告; 设计报告要求:A4纸,详细设计部分主要叙述本人的工作内容 设计报告的格式: (1)封面(题目、指导教师、专业、班级、姓名、学号) (2)设计任务书 (3)目录 (4)需求分析 (5)概要设计 (6)详细设计(含主要代码) (7)调试分析、测试结果 (8)用户使用说明 (9)附录或参考资料 四、进度安排 设计在学期的第15、16周进行,时间安排如下:

旅行社管理系统数据库设计说明

计算机科学与技术学部 数据库课程设计报告 题目:旅行社管理系统 指导老师:军 学号: 106 217 姓名:易优龙 科 班级:计算机科学与技术0901 时间: 2011-12-25 分数:

旅行社管理系统摘要 摘要 随着生活水平的提高,越来越多的人外出旅游,这势必给旅游管理的强度带来了不小的挑战,应对这一情况,开发了此旅行社管理系统。 对于旅游管理这一服务性行业,服务质量是吸引客户、提高经济效益的关键因素。越来越多的旅行社采用管理信息系统来管理日常工作,合理配置资源,提升管理水平,从而在市场竞争取得优势。 这次课程设计主要介绍旅行社管理的设计与开发过程,本系统采用C#作为开发工具,SQL sever 作为后台数据管理。通过此次开发,使得开发人员更进一步了解C#开发工具以及数据库技术,积累更多的实践经验。 本系统具有对相关数据的查询,修改,删除等功能,较之于之前的相关类系统具有更简便,更实用的有点,但是由于技术的不成熟,又具有不完整,结构不清晰等缺点。 关键字: 数据库;旅行社管理;管理

目录 第一章系统规划 (1) 1.1引言 (1) 1.1.1编写目的 (1) 1.1.2项目背景 (1) 1.1.3可行性分析的前提 (1) 1.1.4决定可行性的主要因素 (1) 1.2对现有情况的分析 (2) 1.2.1工作负荷 (2) 1.2.2费用支出 (2) 1.2.3人员 (2) 1.2.4局限性 (2) 1.3技术可行性分析 (2) 1.3.1对系统的简要描述 (2) 1.3.2所掌握的技术 (2) 1.3.3团队技术评价 (3) 1.4经济可行性分析 (3) 1.4.1成本 (3) 1.4.2效益 (3) 1.5社会可行性分析 (3) 1.5.1法律方面的可行性 (4) 1.5.2用户使用的可行性 (4) 1.6结论意见 (4) 第二章需求分析 (5) 2.1用户需求 (5) 2.2系统数据流图 (5) 2.2.1顶层数据流图 (6) 2.2.2一层数据流图 (6) 2.2.3二层数据流图 (7) 2.3数据字典 (8) 第三章概念设计 (12) 3.1概念设计阶段 (12) 3.1.1 局部E-R模型图 (12) 3.1.2 概念模型 (14) 第四章逻辑设计 (15) 4.1 E-R模型图向关系模型的转换 (15)

旅游管理系统课程设计报告书

旅游管理系统 旅游管理系统 (1) 一、背景 (2) 二、需求分析 (2) 三、数据库设计 (2) 3.1旅游管理系统图 (3) 3.2数据库设计 (3) 四、系统总体结构 (4) 4.1游客登录界面 (4) 4.2注册界面 (5) 4.3 游客查询界面 (5) 4.4 景点信息查询界面 (5) 4.5 景点信息查询界面 (5) 五、开发环境和使用技术 (5) 结论 (6)

一、背景 伴着蓬勃发展的旅游业,各地的旅行社也应运而生。它们的产生为人们的出游提供了很多方便,只要游客提出要求,旅行社会尽量为他们考虑,合理安排好各条路线和相关行程。当然,新兴的行业虽然有很强的生命力,但是在上述的服务中仍存在很多的不足。计算机科学日渐成熟,它已进入人类社会的各个领域并发挥着越来越重要的作用,用手工统计数据资料的工作方式正逐步离我们远去。丰富多彩的旅游景点需要一个合适的管理系统来规,使得各项工作都能有条有理地进行。但是公司的部管理系统还不完善,还在进行以人工统计和分配为主的工作,不但花费了人工,而且由于数据复杂往往难以避免会出错,给企业造成一定的负面影响,降低了企业的工作效率。因此,在这个以计算机网络技术为主流的时代,公司有必要开发一个完善的部管理系统提供给游客一个清新友好的界面选择自己向往的旅游胜地。 二、需求分析 旅游信息管理管理对于一家旅游公司来说是不可或缺的一部分,有一个完整的信息管理系统不仅可以为公司系统管理用户信息,地域信息等等各项企业部的信息,还是旅游企业直接面向大众交换旅游信息以及吸引游客的途径。同时也为旅游爱好者提供一个搜索,查询,亦或者是分享详细旅游信息资料的平台。 随着科学技术的不断提高,计算机技术的不断发展,我们利用信息化手段管理信息资源越来越方便,利用数据库的原理管理信息的优越性是远超于手工管理方式,本文主要介绍了小型旅游数据库管理系统主体功能的设计与实现。 三、数据库设计 使用的操作系统是Windows系列操作系统。使用的开发工具是Microsoft Visual Studio 2010,数据库是SQL Server Management Studio数据库。页面使用Visual C#.NET 技术,采用Windows Forms控件。 3.1旅游管理系统图

信息系统建设方案

第1章综合布线及计算机网络系统 1.1 综合布线系统 1.1.1概述 现代化的智能建筑,信息布线系统已不仅仅要求能支持一般的语音传输,还应能够支持多种计算机网络协议的设备的信息互连,可适应各种灵活的、容错的组网方案;同时由于新技术、新产品的不断出现,传输线路要求能够在若干年里适应发展的需要。因此建立具有开放、兼容、可靠性高、实用性强、易于管理、具有先进性、面向未来的综合布线系统,对于现代化建筑是必不可少的。 综合布线系统一般由六个独立的子系统组成,采用星型结构布放线缆,可使任何一个子系统独立的进入综合布线系统中,其六个子系统分别为:工作区子系统(Work Area)、水平子系统(Horizontal)、管理区子系统(Administration)、干线子系统(Backbone)、设备间子系统(Equipment)、建筑群子系统(Campus)。 综合布线系统遵循统一的国际标准,国际标准主要有:ISO/IEC11801及TIA/EIA-568-A。国内综合布线系统相应的规范有:《建筑与建筑群综合布线系统设计规范》、《建筑与建筑群综合布线系统验收规范》。 综合布线六个子系统示意图如下: 1.1.2功能及应用 从理论上讲,综合布线系统可以容纳话音:电话、传真、音响(广播);数据:计算机信号、公共数据信息;图像:各种电视信号、监视信号;控制:温度、压力、流量、水位以及烟雾等各类控制信号。但是,在目前的实际工程应用中,综合布线主要作为语音和数据的物理传输平台。 智能大厦的投资是一个长远的计划,人们不仅能以现有的应用来规划,更应从发展的眼光来

看。IT业的发展迅速,只有采用一个合理的布线系统,才能以不变应万变,以最少的投资支持未来出现的任何新应用。采用标准的综合布线,能带给用户即插即用的便利,并且,管理与维护也非常简单。 综合布线可提供一个完美高效的计算机网络办公环境,即插即用地支持多种接入,包括:电话、传真、100Base-T高速数据网络、视讯会议系统、Internet/Intranet接入、Modem接入以及ADSL接入互连网等。 1.1.3设计思想 当今社会,人们对信息的大量需求,使信息已成为一种关键性的战略资源,作为苏丹国家民航控制中心,网络通信承担着重要作用,一个网络设计不但要考虑网络速度,同时还应该考虑整个网络系统的安全性。 系统总的设计思想如下: ?适应未来10年内数据(主干支持622M ATM及千兆以太网)和话音等应用需求,确保满足未来用户需求增长; ?提供至少10M/100M连接速度到每个信息点,以满足网络信息传输及办公自动化应用的需要。?确保系统通信的安全,网络设计为物理上互相隔离的2套网络系统:公共网络系统(外网,与互联网联接)、企业专用网络系统(内网) ?水平子系统采用6类非屏蔽双绞线,垂直干线采用铜缆和光缆混合组网或全部采用光缆组网; (建议数据主干采用光缆,话音主干采用铜缆) ?每个工作区对应信息插孔均有独立的水平布线电缆引至楼层配线架; ?系统采用语音数据综合布线方式,语音和数据水平布线均采用六类非屏蔽线缆,使语音与数据可根据需要灵活调换使用。 1.2 计算机网络系统 1.2.1概述 在信息技术的使用正在改变着人们工作生活方式的今天,建设一个完善的计算机网络信息系统是其基本的要求,作为国家级,计算机网络不仅要满足内部大量的数据交换的需要,同时要承担对外的形象宣传、信息发布、合作事宜,对内的事物处理、事物协作、业务管理,提供各种商务服务和Internet访问等功能。 随着计算机应用技术、数据通信技术和网络技术的飞速发展,基于TCP/IP、WWW技术、先进数据库技术的Internet/Intranet计算模式也日趋成熟,这些条件都为的信息化建设工程奠定了坚实的基础。

文件管理系统设计方案和对策

文件管理系统设计方案 传统的管理和保存文件的方式是人工生成和保管文件(包括:生成、传阅、审批、进入受控状态等),文件通常是保存在文件柜中的。 由于文件数量多,版本复杂,在实际使用中经常出现问题,例如:文件版本不一致、文件查找困难、文件管理处理历史记录报表工作量过大等。本方案旨在解决单位对大量工程和技术文件的管理,达到并确保工作人员手中文件版本的一致性、文件更改的可追溯性,同时以实现电子公告、电子通知、电子邮件、公文收发等功能来提高单位日常办公及管理的自动化。 一、文件管理系统的建设目标和意义 目标: 满足企业对文件信息进行集中管理、查询的需要 通过文件的集中管理,使企业实现资料共享,资料同步更新 企业重要文档的使用权限设置,一方面节约了资本,另一方面自动化管理,保证了资料的保密性和安全性 简化了员工查找和使用资料的工作步骤,使员工把时间放在其他更有价值的工作上,减少重复劳动,提高工作效率,为企业争取更多 利润 把无纸化办公和自动化办公结合起来,实现了无纸化和物理化文档管理的有机组合 把先进的数据库技术运用于文档管理,促进企业信息化管理的进步文件管理系统建设意义: 1、分类、管理企业文件 文件管理系统通过数据库管理,对企业纷杂的文件内容进行分门别类的管理,按照不同的介质(图片、影音、word、excel、ppt、pdf等)进行存放管理。 文件管理系统通过权限管理,对不同的员工开放不同级别的文件库,最大程

度保证企业的文件安全。 2、共享、学习企业文件 文件管理系统通过内部网络将文件资本进行共享,让更多的人分享到企业文件资本,拓宽部门和员工的知识范围。 3、应用、增值文件资本 文件管理平台构建面向企业业务流程的文件管理系统,使得工作过程中显形知识结构化,隐形知识显形化。 通过文件的不断重复应用,实现文件增值。有效的规避了人员升迁流动所造成了关键业务领域的损失,让业务运行不辍。 4、提升企业竞争力 创造企业新竞争价值,增加企业利润,降低企业成本,提高企业效率。建立企业新文化,鼓励思想自由,培育创新精神。 通过减少反应时间来提高为客户服务的水平,通过快速向市场提供产品和服务来增加收入。 二、文件管理系统的建设要求 首先是支持的文件内容要全面,从文件管理的内容角度,至少应该包括: ?对信息的发布,比如直接发布各种内容 ?对文档的管理,如各类DOC、XLS、PPT等文件 ?对数据信息的管理,如各类报表等等 有利于充分利用文件: ?对链接的处理:在内容中可以互相链接,它是有效利用文件的非常重要的环节 ?强有力的索引能力,特别是全文检索 ?对于动态数据的强有力查询能力,比如可以根据各种条件进行查询

操作系统原理课程设计实践报告

操作系统原理课程设计 实践报告 题目: 仿真多进程并发环境中死锁的预防、避免、检测与解除 姓名: 学院: 信息科技学院 专业: 计算机科学技术系 班级: 学号: 指导教师: 职称: 20010年4月8日 仿真多进程并发环境中死锁的预防、避免、检测与解除 摘要:在多道程序系统中,多个程序并发执行时可能造成死锁。所谓死锁是指多

个进程在运行过程中因争夺资源而造成的一种僵局。当进程处于这种僵局状态时若无外力作用,它们都将无法再向前推进,造成资源的浪费。该程序将模拟多进程并发时死锁现象的产生、避免、检测与解除。死锁避免用最著名的银行家算法,用银行家安全性算法类似的死锁检测算法来检测进程状况,又用资源剥夺法来实现死锁的解除。该程序实现操作简易,表示清晰并且形象描述多进程并发环境中死锁的预防、避免、检测与解除。 关键字:死锁;避免死锁;安全状态;银行家算法 引言:在操作系统、数据库系统以及网络通信中,由于进程并发和资源共享,当系统中资源分配顺序或者进程推进顺序不当就会造成系统死锁[1]。处于死锁状态的系统中,进程之间互相等待资源而永远不能继续向前推进,严重地影响了系统的可靠性。因而有时需要合理的对资源进行分配必要的时候加以限制保证系统安全、高效、稳定的运行。 1理论分析 1.1 死锁的概念 如果一个进程集合中的每个进程都在等待只能由此集合中的其他进程才能引发的事件,而无限期陷入僵持的局面称为死锁[2]。 1.2 产生死锁的条件: 1、互斥使用(资源独占):一个资源每次只能给一个进程使用。 2、不可强占(不可剥夺):资源申请者不能强行的从资源占有者手中夺取资 源,资源只能由占有者自愿释放。 3、请求和保持(部分分配,占有申请):一个进程在申请新的资源的同时保 持对原有资源的占有(只有这样才是动态申请,动态分配)。 4、循环等待:存在一个进程等待队列{P1,P2,…,Pn},其中P1等待P2占 有的资源,P2等待P3占有的资源,…,Pn等待P1占有的资源,形成一个进程等待环路[3]。 1.3死锁的预防 在系统设计时确定资源分配算法,保证不发生死锁。具体的做法是破坏产生死锁的四个必要条件之一。 ①破坏“不可剥夺”条件 在允许进程动态申请资源前提下规定,一个进程在申请新的资源不能立即得到满足而变为等待状态之前,必须释放已占有的全部资源,若需要再重新申请。 ②破坏“请求和保持”条件 要求每个进程在运行前必须一次性申请它所要求的所有资源,且仅当该进程所要资源均可满足时才给予一次性分配。 ③破坏“循环等待”条件 采用资源有序分配法:把系统中所有资源编号,进程在申请资源时必须严格按资源编号的递增次序进行,否则操作系统不予分配。

政府信息化项目管理系统建设方案

政府信息化项目管理系统方案 1、项目概述 本项目为软件开发项目。根据年xxx区政府投资信息化项目管理办法和实施细则的要求,在现有协同办公平台的基础上,对全区信息化项目建设中的项目申报、项目招标、项目实施、项目验收、项目成果的全过程管理,同时对党政信息化建设的相关人员、资产资源、日常维护、事务处理等日常工作进行电子化管理。 项目的具体建设内容如下: ●建设信息化项目管理子系统,实现信息化项目的全过程管理。 ●建设信息化资源管理子系统,实现对全区的信息化资产(包括各种信息 化资源)进行全生命周期管理。 ●建设信息化事务管理子系统,实现信息化运营过程中各种事务的全过程 管理。 ●建设系统运维管理子系统,实现对系统运维过程中的各项业务的全过程 管理。 2、需求分析 2.1业务需求 (1)信息化项目管理 根据《实施细则》文件要求,对全区信息化项目进行全生命周期管理,为信息化项目的建设和服务提供基础信息支持。实现对信息化项目立项、采购、建设过程、验收、维护的全过程文档、技术支持等信息进行维护、管理、查询、统计等,并为技术文档提供模板,从而规范项目操作。具体业务流程如下图:

(2)信息化资源管理 对全区的信息化资源进行全生命周期管理,为信息化资产的合理购置和运行监控提供基础信息支持。实现对网络设备、服务器、基础软件、网络资源、数据

资源等信息化资源进行维护、管理、查询、统计等。 (3)信息化事务管理 对全区信息化日常事务进行管理。系统实现对全区各单位信息化事务(包括系统故障、账号管理、业务应用等)上报、审核、反馈、进度等进行管理。 (4)信息化运维管理 对全区信息化系统的日常运维,包括系统维护单位、配合单位、维护人员的台账、日常运维记录、系统监测、故障提醒等功能的管理。 2.2与已有系统关系分析 xxx区党政信息化项目管理平台是基于xxx区信息化统一基础平台之上的信息系统,和全区其它信息系统有一下关系: ●和xxx区统一用户管理系统集成,实现用户统一认证和单点登录,并且 用统一用户管理系统的用户机构数据作为系统的基础数据; ●和全区短信平台集成,实现短信提醒等功能; ●和全区电子公章系统集成,实现在线文件、表单的格式转换电子盖章; ●和区财政局和区公共交易中心的政府采购系统基础,实现各种数据的交 换。 2.3服务对象和服务范围 xxx区党政信息化项目管理平台是全区公共的应用系统,面向全区各个委办局、事业单位应用。各单位授权用户能浏览、查询和管理本单位的数据和记录,区信息中心作为系统的建设方,负责系统的运营和维护,并具有系统管理权限。服务管理部门包括区信息中心、区财政局、区经信局、区发改局、区公共资源交易中心、质监xxx分局。 3、技术架构和数据设计

操作系统课程设计1要点

操作系统原理 课程设计报告题目:采用二级目录实现文件管理 所在学院: 班级: 学号: 姓名: 指导教师: 2013年1月15日

目录 一、课程设计目的 (1) 二、课题内容 (1) 三、总体路线 (1) 四、概要设计 (2) 1.数据结构 (2) 2.所使用函数及其功能 (3) 五、详细设计 (4) 1.主函数流程图 (4) 2.创建文件函数流程图 (5) 3.删除文件函数流程图 (7) 4.分解命令函数流程图 (10) 六、测试、修改及运行结果 (10) 七、结束语 (13) 八、参考文献 (14)

一、课程设计目的 文件系统是现代OS用来存储和管理信息机构,具有按名存取的功能,不仅能方便用户对信息的使用,也有效提高了信息的安全性。本课题模拟文件系统的目录结构,并在此基础上实现文件的各种操作方法。 通过本课题,深入理解文件文件目录的作用和功能,掌握文件打开结构,熟悉与文件有关的系统调用,从而更好地掌握文件系统概念。 二、课题内容 1.文件目录采用二级目录结构,第一级为主文件目录master_file_directory;第二级为用户文件目录user_file_directory。 图1 master_file_directory 结构 图2 user_file_directory 结构 2.为加速文件存取,为每个用户建立一张用户打开表fileTable,用以记录该 3.为该系统提供6条操作命令:创建、打开、读、写、关闭、删除等。 4.在该模拟系统中,应先建立主文件目录、用户目录和用户打开文件表,然后接受合法用户,给出一个菜单,按用户选择执行相关操作。 三、总体路线 1.在内存中开辟一个虚拟磁盘空间作为文件存储器,在其上实现一个简单的单用户文件系统。在退出这个简单的文件系统时,应将该虚拟文件系统保存到磁盘上,以便下次可以再将它恢复到内存的虚拟磁盘空间中。 2.文件存储空间的分配采用显式链接分配。为了实现创建和删除文件必

档案信息管理系统建设方案111026

芜湖市信息化项目建设方案 (一类) 项目名称:芜湖市档案信息管理系统申报单位(盖章):芜湖市档案局 项目起止日期:2012年1月至2012年12月 芜湖市档案局(馆)编制 年月日

第一章项目概述 1、项目名称 芜湖市档案局档案信息管理系统 2、项目建设单位和负责人、项目责任人 芜湖市档案局(馆) 3、项目建设方案编制依据 主要依据: 1)《中华人民共和国档案法》要求各级各类档案馆应采 用先进技术,实现档案管理的现代化。安徽省档案局、 芜湖市档案局“十二五规划”明确提出要加强档案档 案工作信息化建设。《全国档案信息化实施纲要》对档 案信息化工作有明确要求。 2)贯彻落实科学发展观,践行“以人为本,执政为民” 理念,充分发挥档案局现有信息系统作用,提高工作 效率和工作水平,更好地为群众服务,需要建设档案 信息管理系统。 3)充分挖掘档案资源的潜在价值。通过采用先进技术手 段对档案资料进行收集、整理和管理,实现档案资料 价值的增值,为经济社会发展提供全方位的服务。 综上所述,根据芜湖市财政局财行《关于申报2012年度信息化建设项目的通知》(…2011?258号)要求,特编制本方案。 4、项目概况

档案信息管理系统作为数字档案馆系统的核心部分,在对现有的目录系统进行升级改的基础上,使之与全文数字化系统、多媒体档案管理系统、电子文件中心系统对接,实现对各类档案资源的全面统一的管理与利用。 第二章项目建设单位概况 1、项目建设单位和机构职能 芜湖市档案局(馆)是市委、市政府直属事业单位,行使档案行政管理和保管利用两个职能,既主管全市的档案事业,对辖区内机关、团体、企事业单位和其他组织的档案工作实行监督和指导,又负责接收、收集、整理、保管和提供利用全市范围内的档案。内设办公室、指导科、法宣科、管理科、编研科五个职能科室,公务员编制20人,其中信息化专职人员1人,兼职1人。 2、项目实施机构与职责 项目实施机构由芜湖市档案局自行组织实施,主要职责为:制定项目建设计划,组织相关采购,负责项目建设期间的沟通协调、项目完成后验收和完善、最终系统的使用和日常维护等。 第三章项目建设的必要性 1、项目提出的背景和依据 运用现代信息技术改造传统工作模式,是提高工作效率、提升工作水平的必由之路,也是满足人民群众日益增长

档案管理系统方案(DOC)

XXX技术有限公司二〇〇九年八月档案管理系统 产品白皮书

目录 概要 (4) 一、产品背景 (5) 二、产品特点 (6) 三、产品市场定位 (7) 3.1用户对象定位 (7) 3.2技术定位 (7) 3.3功能定位 (7) 四、系统体系结构 (8) 4.1系统拓扑结构 (8) 4.2软件体系架构 (8) 4.3软件界面截图(C/S版本) (10) 五、系统主要功能 (11) 5.1案卷管理子系统 (11) 5.2编目整理子系统 (12) 5.3检索查询子系统 (12) 5.4借阅管理子系统 (13) 5.5辅助管理子系统 (13) 六安全保护技术 (15) 6.1客户端安全设计 (15) 6.2服务器端安全设计 (15) 6.3传输安全设计 (16) 七、数据库数据安全 (17) 7.1系统的备份策略 (17) 7.2系统的恢复策略 (18) 八运行环境 (19) 8.1服务器环境要求 (19) 应用和数据库服务器,建议运行环境/软硬件配置:.... 错误!未定义书签。

8.2客户端环境要求 (19) 九公司简介 (20) 9.1 基本情况 (20) 9.2 公司文化 (20) 9.3 经营宗旨 (20) 9.4 技术支持服务计划 (20) 专业技术服务内容 (21) 支持服务计划 (21)

概要 本系统是为厂矿企业、高等院校的档案管理的电子化提供信息化的产品,各个企事业单位,档案数量非常巨大,归整复杂,人工查询速度慢,无法产生应有的效益,工作效率低下,并且由于大部分档案信息在保存期间受制于档案保存环境影响,以及档案利用者的重复调用影响,有可能造成原件的受损或破坏,为档案的复查以及重复利用带来极大的困难。 本产品是针对上述背景对现行手工档案管理的信息化支撑方案。本产品采用目前先进的软件开发体系结构、计算机语言和中间件技术体系进行研发,在确保安全的前提下,与现有管理软件相接驳,获得相应的数据支持。提供档案管理的全部功能、和丰富的备份手段,满足企事业单位各级管理部门的需要。 本产品应用范围涉及档案管理部门、各级管理部门、信息化支撑部门。

相关主题
文本预览
相关文档 最新文档