文档库 最新最全的文档下载
当前位置:文档库 › 实验八 磁盘与文件系统管理

实验八 磁盘与文件系统管理

实验八 磁盘与文件系统管理
实验八 磁盘与文件系统管理

实验八磁盘与文件系统管理

一、连接文件&连接数量

打开终端后在[root@localhost ~]#后面输入自己名字

1.自己练习df与du指令

(一)连接文件

1)把当前的操作目录转到/tmp下

2) 新建目录a

3)在目录a中新建文件t

4)查看当前状态下/tmp目录的容量和该目录所在分区的容量(以inode方式显示)

5)在/tmp中建立a目录下文件t的硬链接t-h

6) 查看当前状态下/tmp目录的容量和该目录所在分区的容量(以inode方式显示)

7)查看源文件和硬链接文件的详细信息(显示出文件存储时占用的inode号)

8)在/tmp中建立a目录下文件t的符号链接t-s

9) 查看当前状态下/tmp目录的容量和该目录所在分区的容量(以inode方式显示)

10)查看源文件、硬链接文件和符号链接的详细信息(显示出文件存储时占用的inode号)

11)用cat指令分别查看t-h和t-s的内容

12)删除a目录中的文件t

13) 用cat指令分别查看t-h和t-s的内容

(二)链接数量

1)把当前的操作目录转到/tmp下

2)查看/tmp目录的详细信息

3)用ls指令查看目录/tmp下的内容

4)在/tmp下新建目录c

5) 查看/tmp目录的详细信息

6) 查看目录c的详细信息

7)在/tmp下新建文件m

8) 查看文件m的详细信息

9)为文件m建立符号链接m-s

10)查看文件m的详细信息

11) 为文件m建立硬链接m-h

12) 查看文件m的详细信息

二、磁盘分区&内存交换空间的构建

1)读分区/dev/sda1的文件系统详细信息

2)查看LINUX内核支持的文件系统

3)查看已经启用的档案系统(黄色标出的两个在书上,自己看)

4) 创建新的磁盘分区

(1)显示当前系统上所有磁盘设备的分区信息;

(2)对未进行分区的/dev/sdb进行分区,分区如下:

sdb1为主分区200M

sdb2为扩展分区600M

sdb5为逻辑分区200M

sdb6为逻辑分区200M

sdb7为逻辑分区100M

5)将sdb5格式化为ext3,且名称为logical,block为2048,inode为4096

6)用fsck检查/dev/sdb5,显示进度,指定文件系统为ext3

7)新建/mnt/sdb5目录,挂载/dev/sdb5分区

8)将/dev/sdb5重新挂载,并加入ro mount –o remount,ro /dev/sdb5 /mnt/sdb5

9)将/mnt/sdb5卸载umount /mnt/sdb5

10)将label为logical的分区挂载到/mnt/sdb5 mount –t ext3 –L logical /mnt/sdb5

11)将/home目录挂载到/tmp/home上去mount –bind /home /tmp/home

12)将/dev/sdb6格式化为swap, 用free查看系统内存信息,并用swapon激活,用free查看系统内存信息,最后关闭/dev/sdb6的swap mkswap /dev/sdb6 free swapon /dev/sdb6 swapoff /dev/sdb6vitmp

13)用dd建立交换文件swap, 格式化为swap, 用free查看系统内存信息,用swapon激活,用free查看系统内存信息,,最后关闭交换文件swap.

Dd if=/dev/zero of=/tmp/swap bs=4k count=4096

14)请设置:每次启动系统时都让/dev/sdb6自动挂载,交换文件swap自动启动。

操作系统文件管理实验报告

操作系统实验报告实验名称:文件管理 专业班级:网络工程1301 学号: 姓名: 2015 年6 月16 日

实验一文件管理 一、实验目的 文件管理是操作系统的一个非常重要的组成部分。学生应独立用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质容和执行过程有比较深入的了解,掌握它们的实施方法,加深理解课堂上讲授过的知识。 二、预备知识 1.VS2010的使用 2.C#的学习 3.文件主目录与子目录的理解 三、实验容与步骤 用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。要求设计一个10 个用户的文件系统,每次用户可保存10 个文件,一次运行用户可以打开5 个文件。系统能够检查打入命令的正确性,出错时能显示出错原因。对文件必须设置保护措施,例如只能执行,允许读等。在每次打开文件时,根据本次打开的要求,在此设置保护级别,即有二级保护。文件的操作至少有Create、delete、open、close、read、write 等命令。 所编写的程序应采用二级文件目录,即设置主文件目录和用户文件目录。前者应包含文件主及它们的目录区指针;后者应给出每个文件占有的文件目录,即文件名,保护码,文件长度以及它们存放的位置等。另外为打开文件设置运行文件目录(AFD),在文件打开时应填入打开文件号,本次打开保护码和读写指针等。 程序流程图:

逻辑设计: 使用线性数组表表示MFD,泛型数组表示UFD,每个元素包括用户ID、保存的文件数、再使用线性表表示文件信息,每个元素包括文件名,文件属性(保护码),文件的状态等信息。 物理设计: //主目录 private FileUser[] mfd; //当前用户 private FileUser currentuser; ///

/// 文件 /// public class FileObject { public string filename; public int size=20; public int read=0; public int write = 0; public string author; } /// /// 文件系统用户 /// public class FileUser { public string username;

erp系统管理实验报告doc

erp系统管理实验报告 篇一:管理系统ERP实验报告 生产模拟实习 实习报告 系别管理系专业班级信管072 学生学号学生姓名指导教师 日期评阅成绩 指导老师签名:批改日期: 实习项目一系统使用学习与基础数据流程 一、时间安排 12个课时。 二、实习目的和要求 1、掌握本系统的操作方法。 2、掌握基础数据的来源以及相关获取的手段、方法。 3、了解基础数据的表现形式以及录入方式。 4、了解基础数据与业务管理之间的关系。如物料主文件与物料管理之间的关系,物料清单与物料需求计划的关系等。 5、了解基础数据的作用、意义、重要性。 6、根据系统配备的案例,建立一套基础数据进行操作练习。三、实习步骤 新建自己的实验室:

1.企业选择:选择五羊-本田摩托有限公司作为这次实习的企业。 2. 库存初始化: 将模拟日期设置为XX年12月30日, 从主界面点击“基础数据”进去点击“存储初始化”进行数据的初始化。得到如下数据: 3.根据营销部、财务部和生产部提供的数据制定XX年年度生产规划: 4.根据XX年年度生产规划制定XX年月度生产规划 实习项目二营销管理流程 一、时间安排 6个课时 二、实习目的和要求 1、掌握企业各部门的工作内容和业务流程。 2、了解企业各部门之间的相互关系。 3、理解企业各个部门管理的作用、意义、重要性。 4、根据系统配备的案例,建立一套业务数据进行操作练习。 5、通过在线帮助,学习相关的管理理论知识。三、实习内容: ①、制定营销计划,负责市场调研;②、建立新老客户详细档案;③、向客户报价,录入客户订单; ④、库存,若货源充裕,则填写交运单交客户,仓库发货;若货源不足则生成定制单交生产部安排生产;

进程管理实验报告文档

实验一进程管理 1.实验目的: (1)加深对进程概念的理解,明确进程和程序的区别; (2)进一步认识并发执行的实质; (3)分析进程争用资源的现象,学习解决进程互斥的方法; (4)了解Linux系统中进程通信的基本原理。 2.实验预备内容 (1)阅读Linux的源码文件,加深对进程管理概念的理解; (2)阅读Linux的fork()源码文件,分析进程的创建过程。 3.实验内容 (1)进程的创建: 编写一段程序,使用系统调用fork() 创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符:父进程显示字符“a”,子进程分别显示字符“b”和“c”。试观察记录屏幕上的显示结果,并分析原因。 源代码: #include <> #include <> #include #include <> main() {

int p1,p2; p1=fork(); ockf()函数是将文件区域用作信号量(监视锁),或控制对锁定进程的访问(强制模式记录锁定)。试图访问已锁定资源的其他进程将返回错误或进入休态,直到资源解除锁定为止。而上面三个进程,不存在要同时进入同一组共享变量的临界区域的现象,因此输出和原来相同。 (3) a) 编写一段程序,使其实现进程的软中断通信。 要求:使用系统调用fork() 创建两个子进程,再用系统调用signal() 让父进程捕捉键盘上来的中断信号(即按DEL键);当捕捉到中断信号后,父进程用系统调用Kill() 向两个子进程发出信号,子进程捕捉到信号后分别输出下列信息后终止: Child Process 1 is killed by Parent! Child Process 2 is killed by Parent! 父进程等待两个子进程终止后,输出如下的信息后终止: Parent Process is killed!

操作系统实验5文件系统:Linux文件管理

实验5 文件系统:Linux文件管理 1.实验目的 (1)掌握Linux提供的文件系统调用的使用方法; (2)熟悉文件和目录操作的系统调用用户接口; (3)了解操作系统文件系统的工作原理和工作方式。 2.实验内容 (1)利用Linux有关系统调用函数编写一个文件工具filetools,要求具有下列功能:*********** 0. 退出 1. 创建新文件 2. 写文件 3. 读文件 4. 复制文件 5. 修改文件权限 6. 查看文件权限 7. 创建子目录 8. 删除子目录 9. 改变当前目录到指定目录 10. 链接操作 *********** 代码: #include #include #include #include #include #include #include #include void menu(void); void openfile(void); void writefile(void); void readfile(void); void copyfile(void); void chmd(void); void ckqx(void); void cjml(void); void scml(void); void ggml(void); void ylj(void); int main() { int choose; int suliangjin=1;

menu(); scanf("%d",&choose); while(choose!=0) { switch(choose) { case 1:openfile();break; case 2:writefile();break; case 3:readfile();break; case 4:copyfile();break; case 5:chmd();break; case 6:ckqx();break; case 7:cjml();break; case 8:scml();break; case 9:ggml();break; case 10:ylj();break; } menu(); scanf("%d",&choose); } return 0; } void menu(void) { printf("文件系统\n"); printf("1.创建新文件\n"); printf("2.写文件\n"); printf("3.读文件\n"); printf("4.复制文件\n"); printf("5.修改文件权限\n"); printf("6.查看文件权限\n"); printf("7.创建子目录\n"); printf("8.删除子目录\n"); printf("9.改变目前目录到指定目录\n"); printf("10.链接操作\n"); printf("0.退出\n"); printf("请输入您的选择...\n"); } void openfile(void) { int fd; if((fd=open("/tmp/hello.c",O_CREAT|O_TRUNC|O_RDWR,0666))<0) perror("open");

实验一-系统管理及基础数据设置

企业资源计划(ERP)实验指导书 2011版 唐中林 西南石油大学 经济管理学院

实验一系统管理与基础数据设置 本实验通过系统管理,创建公司数据库账套,录入用户信息并授予用户权限,即完成数字化企业搭建的第一步——账套管理、用户管理及权限管理;通过基础数据设置,设置启用系统的公用参数,录入公司的公共基础数据及各业务模块的基础数据,导入公司期初数据(未结业务单据),即完成数字化企业搭建的第二步——系统初始化和基础资料设置。本次实验内容总体上属于ERP系统初始化阶段。 本次实验的实验目的: ●了解数字化企业构建过程 ●了解ERP系统的集成思想和方法 ●理解系统管理的主要目的 ●理解基础信息含义与作用 ●理解基础信息设置的主要目的 1.1 系统管理 (注:由于金蝶K3 V10.3SP1基于C/S架构,本节内容通常由系统管理员(教师)在服务器端完成,学生可通过阅读或者特别申请学习本节内容。建议同学们直接跳过本节内容,从 1.2节开始实验。——tangzlupdated) 一、账套管理 [实验要求] 根据模拟案例数据,新建绿色原野公司的账套,并启用该账套。 [实验资料] 详见3.3节。 [实验环境] 时点:2011-03-30(注:该时间随各专业年级ERP课程上课时间段进行动态调整,通常设置为开始上课时的日期。——tangzlupdated) 操作人员:administrator(系统管理员的内设帐号,安装系统时默认的系统管理员)[实验步骤] 1、点击[开始]→[程序]→[金蝶K/3]→[中间层服务部件]→[账套管理],进入账套管理菜单选择界面。 图1.1-1 选择账套管理菜单 2、在登录界面,不用输入密码,单击“确定”按钮进入账套管理。 图1.1-2 账套管理登录界面

实验五 文件管理

课程名称:操作系统 课程类型:必修 实验项目名称:文件管理 实验题目:设计一个多用户的文件系统 一、实验目的 随着社会信息量的极大增长,要求计算机处理的信息与日俱增,涉及到社会生活的各个方面。因此,文件管理是操作系统的一个非常重要的组成部分。学生应独立用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质内容和执行过程有比较深入的了解,掌握它们的实施方法,加深理解课堂上讲授过的知识。 二、实验要求及实验环境 用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。要求设计一个10 个用户的文件系统,每次用户可保存10 个文件,一次运行用户可以打开5 个文件。系统能够检查打入命令的正确性,出错时能显示出错原因。对文件必须设置保护措施,例如只能执行,允许读等。在每次打开文件时,根据本次打开的要求,在此设置保护级别,即有二级保护。文件的操作至少有Create、delete、open、close、read、write 等命令。所编写的程序应采用二级文件目录,即设置主文件目录和用户文件目录。前者应包含文件主及它们的目录区指针;后者应给出每个文件占有的文件目录,即文件名,保护码,文件长度以及它们存放的位置等。另外为打开文件设置运行文件目录(AFD),在文件打开时应填入打开文件号,本次打开保护码和读写指针等。 三、设计思想(本程序中的用到的所有数据类型的定义,主程序的流程图及各程序模块之间的调用关系) 1.程序流程图

2.逻辑设计 使用线性表表示UFD,每个元素包括用户ID、保存的文件数、再使用线性表表示文件信息,每个元素包括文件名,文件属性(保护码),文件的状态等信息。该结构需支持以下操作:在尾部插入,查找,修改,在任意位置删除。3、物理设计 char UserName[SizeOfUser][SizeOfUserName];//用户ID long User;//当前用户标志 struct InfoOfFile { char Name[SizeOfFileName];//文件名 bool safe[3];//Read,Write,Execute long status;//ready,open; }UFD[SizeOfUser][SizeOfFile];

管理信息系统实验及答案(1)复习进程

第一章学校教务管理信息系统项目规划 一、开发背景介绍 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。这对于正在迅速发展的各大高校而言,同样有着重要意义。现如今高校为适应社会的需求以及自身办学的需要,扩建、扩招已在寻常不过。自然就会有更多的学生信息需要处理。如果只靠人力来完成,必然是一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,这不仅会给教学及管理带来了很大的不便,也不益于学校全面快速发展的需要。在高校中,教务管理工作具有举足轻重的地位,教学质量直接取决十教务管理水平。现如今教务管理信息系统的开发与实施可谓日新月异。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。教务管理系统是一个庞大而复杂的系统,它包括对学生信息的注册、修改,学生选课及课程管理和学生的四六级考试及计算机等级考试的管理;对教师课程的管理以及对选课学生评分的管理;和管理员对教师、各类考试的综合管理等主要的功能。教务管理系统运行的状况将直接影响到学校里的主要工作,一旦此系统出错,不仅学校的教学进度安排会受到一定程度的影响,而且还会危及到每一个在校学生的切身利益。所以设计一个功能相对完整、操作简单以及界面友好的教务管理系统变得非常重要。为了提高教务管理的工作效率和服务质量,降低出错率,精简人力、物力的投入,各个高校均建立了自己的教务管理信息系统,为学校的动态管理和分析决策带来了极大的便利。现在的学校的教务管理也逐步从手工转到计算机自动化信息处理阶段。通过这个系统,用户可以方便的对教师信息以及学生信息和学生成绩资料进行添加、修改和删除操作,还可以对学生资料和成绩进行查询操作。除此之外,对用户的添加和删除操作也很方便。教务管理系统是典型的信息管理系统(MIS),它能够实现整体规划教学资源(学生,教师,教室),评估教学质量,制定教学计划,检查教学进度,给学校的教务人员管理教务工作提供了极大的方便。

linux 实验报告 文件系统与文件管理

学生课程实验报告书课程:《linux网络操作系统》 级系 专业班 学号: 姓名: 指导教师:

一、实验项目:用户与组群管理 二、实验日期: 三、实验原理: 1.熟悉Linux下常用的操作指令。 2.加深对文件,目录,文件系统等概念的理解。 3.掌握Linux文件系统的目录结构。 4.掌握有关Linux文件系统操作的常用命令。 5.了解有关文件安全方面的知识。 四、实验仪器: PC机 Redhat网络操作系统 五、实验步骤(纸张不够写可另外加纸并应装订): 进入虚拟机,并在此平台上练习文件管理有关命令.一般在[root @ localhost xxxx]$ 提示符下键入有关命令。 1.浏览文件系统 〈1〉运行pwd命令,确定你当前的工作目录。 〈2〉利用以下命令显示当前工作目录的内容:(理解各字段彻底意义。) 〈3〉运行以下命令:(反馈信息中.代表本身目录,..代表其父目录;选项a可以显示隐藏文件;选项i 可以显示文件的I节点号) ls –ai 〈4〉使用mkdir命令建立一个子目录subdir,并用ls查看当前目录。 〈5〉使用带-d选项的ls命令,你只能看到有关子目录的信息(.表示本身目录)。

〈6〉使用cd命令,将工作目录改到根目录(/)上。 ①用相对路径将工作目录改到根目录。 ②用绝对路径将工作目录改到根目录。 〈7〉使用ls命令列出根目录的内容,再分别列出各子目录的内容,体会各目录作用及访问权限。 〈8〉使用ls-l命令列出/dev的内容。 Ls –l /dev 列出/dev目录的内容,文件太多显示多屏,各行第一个字符为b的表示块特别文件;各行第一个字符为c的表示字符特别文件。 〈9〉使用不带参数的命令cd,然后用pwd命令确定你当前的工作目录是什麽。 〈10〉使用命令cd ../..,你将工作目录移到什麽地方? 2.查看你的文件 〈1〉利用cd命令,将工作目录改到你的主目录上。 〈2〉将工作目录改到你的子目录subdir,然后运行命令: date > file1 将当前日期和时间存放到新建文件file1中。 Ls –l 反馈信息中有新文件 file1。请注意并记下文件长度为:

实验文件管理二

实验六:文件系统 、目的要求 1用高级语言编写与调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质内容与执行过程有比较深入的了解。 2、要求设计一个n个用户的文件系统,每次用户可保存m个文件,用户在一次运行中只能打开一个文件,对文件必须设置保护措施,且至少有Create、delete、open、close、read、write 等命令。 二、例题: ①设计一个10个用户的文件系统,每次用户可保存10个文件,一次运行用户可以打开5个文件。 ②程序采用二级文件目录(即设置主目录[MFD])与用户文件目录(UEDK 另外, 为打开文件设置了运行文件目录(AFD。 ③为了便于实现,对文件的读写作了简化,在执行读写命令时,只需改读写指针,并不进行实际的读写操作。 ④算法与框图: a、因系统小,文件目录的检索使用了简单的线性搜索。 b、文件保护简单使用了三位保护码:允许读写执行、对应位为1,对应位为0,则表示不允许读写、执行。 c、程序中使用的主要设计结构如下: I、主文件目录与用户文件目录(MFD UFD) U、打开文件目录(AFD)即运行文件目录) U F D 文件名 保护码 文件长度 文件名

三、调度算法的流程图 四、文件管理源程序 #includevstdio、h> #include #includevmalloc、h> #include typedef struct ufd { char [10];/* 文件名*/ char procode[8];/* 属性*/ int length;/* 文件长度*/ struct ufd *nextfile;/* 指向下一个文件*/ }UFD;

文件系统与文件管理

学生课程实验报告书课程:《Linux操作系统》 级系 专业班 学号: 姓名: 指导教师: 2012—2013学年第 2 学期

一、实验项目:文件系统与文件管理 二、实验日期:2011年11月21日 三、实验原理: 掌握文件系统的挂载与卸载;磁盘配额管理;文件的权限修改;文件的归档与压缩; 四、实验仪器: PC机 Redhat网络操作系统 五、实验步骤(纸张不够写可另外加纸并应装订): 1.对/文件系统实施用户级配额管理,对普通用户hellen与jerry进行配额 管理,磁盘空间软配额为300M,硬配额为350M,文件数量配额为:软配额12个,硬配额为15个。写出配额的具体步骤,并测试用户级配额是否成功。 答案:首先,创建hellen和jerry两个用户,配额步骤如下: 1)使用任何文本编辑工具编辑/etc/fstab文件,对“LABEL=/”所在行进行修改,增加命令选项usrquota。 2)重启电脑或者输入mount –o remount / 重新挂载/ 3)利用quotacheck命令创建https://www.wendangku.net/doc/d112669959.html,er文件。 #touch https://www.wendangku.net/doc/d112669959.html,er #quotacheck –mc /home

4)edquota hellen ,编辑hellen用户的bolck的软配额为300M,硬配额为350M,inodes的软配额为12个,硬配额为15个,修改内容如下: block soft hard inodes soft hard 0 307200 358400 0 12 15 5)将同样的配额设定复制给jerry用户 # edquota -p hellen jerry 6)启动配额管理 #quotaon –avu 之后,对配额进行测试,发现当拷贝文档个数大于12个或者文件大小超过300M的时候,终端进行警告提示,当文件个数大于15个或者文件大小超过350M的时候,不能往/写入任何内容。 2.在桌面环境下,选中有个文件或文件夹进行相应权限的修改。 3.用chmod命令分别用数字模式和功能模式修改/root/install.log文件属性。 答案:功能模式下修改权限 1)增加同组用户写入:chmod g+w /root/install.log 2)增加其他用户写入:chmod o+w /root/install.log 3)增加文件所有者写入:chmod u+w /root/install.log 4)增加同组用户读:chmod g+r /root/install.log 5)增加其他用户读:chmod o+r /root/install.log 6)增加文件所有者读:chmod u+r /root/install.log

实验八,文件管理

实验八文件管理 一、实验目的: 用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质内容和执行过程有比较深入的了解。 二、实验要求: 要求设计一个 n个用户的文件系统,每次用户可保存m个文件,用户在一次运行中只能打开一个文件,对文件必须设置保护措施,且至少有Create、delete、open、close、read、write等命令。 三、实验内容: 设计一个10个用户的文件系统,每次用户可保存10个文件,一次运行用户可以打开5个文件。 程序采用二级文件目录(即设置主目录[MFD])和用户文件目录(UED)。另外,为打开文件设置了运行文件目录(AFD)。 为了便于实现,对文件的读写作了简化,在执行读写命令时,只需改读写指针,并不进行实际的读写操作算法与框图。因系统小,文件目录的检索使用了简单的线性搜索。 文件保护简单使用了三位保护码:允许读写执行、对应位为1,对应位为0,则表示不允许读写、执行。 四、运行结果:

五、心得体会: 通过这次试验我学会了如何创建一个用户,已经在此用户下保存多个文件,同时也学会了如何为文件设置保护措施,只允许单个用户访问。这些综合性的知识都在本实验中得到了很好的运用,因此我对文件的管理也得到了一定的锻炼。 六、附录: #include #include #include #include struct user {char name[10]; }user[10]; int in=0; struct link { struct file { char name[10];

实验一 系统管理

1.实验一系统管理 【实验目的】 掌握用友通软件中系统管理的相关内容;理解系统管理在整个财务管理系统中的作用及重要性;理解账套数据恢复和备份的作用;充分理解操作员权限设置的意义。 【实验内容】 1. 增加操作员 2. 建立单位账套 3. 操作员权限设置 4. 备份和恢复账套数据 5.修改账套数据` 【实验资料】 1.操作员资料 2.账套资料 (1) 账套信息 账套号:333;账套名称:上海宏远科技有限公司;采用默认账套

路径;启用会计期:2012年1月;会计期间设置:1月1日至12月31日。 (2) 单位信息 单位名称:上海宏远科技有限公司;单位简称:宏远科技。 (3) 核算类型 该企业的记账本位币为人民币(RMB);企业类型为工业;行业性质为新会计制度;账套主管为陈明;按行业性质预置科目。 (4) 基础信息 该企业有外币核算,进行经济业务处理时,需要对存货、客户、供应商进行分类。 (5) 分类编码方案 科目编码级次:42222 其他:默认 (6) 数据精度 该企业对存货数量、单价小数位定为2。 (7) 系统启用 “总账”模块的启用日期为“2012年1月1日”。 3. 操作员权限设置 (1) 陈明--账套主管 负责财务软件运行环境的建立,以及各项初始设置工作;负责财务软件的日常运行管理工作,监督并保证系统的有效、安全、正常运行;负责总账系统的凭证审核、记账、账簿查询、月末结账工作;负

责报表管理及其财务分析工作。 具有系统所有模块的全部权限。 (2) 王晶—出纳 负责现金、银行账管理工作。 具有“总账-出纳签字”权限,具有“现金管理”的全部操作 权限。 (3)马方—会计 负责总账系统的凭证管理工作、客户往来和供应商往来管理工 作及报表管理工作。 具有“总账”、“往来”、“财务报表”的全部权限。 【实验要求】 以系统管理员Admin的身份注册系统管理。 【操作指导】 1. 启动系统管理 执行“开始→所有程序→用友通系列管理软件→用友通→系统管理”命令,进入“用友通〖系统管理〗”窗口。 2. 注册系统管理 (1) 在“用友通〖系统管理〗”窗口中,执行“系统→注册”命令,打开“注册〖控制台〗”对话框。 (2) 输入数据。用户名:admin;密码:(空)。 (3) 单击“确定”按钮,以系统管理员身份注册进入系统管理。 3. 增加操作员 (1) 执行“权限→操作员”命令,进入“操作员管理”窗口。窗口中显示系统预设的几位操作员:demo、SYSTEM和UFSOFT。 (2) 单击工具栏中的“增加”按钮,打开“增加操作员”对话框。 (3) 输入数据。 编号:11;姓名:陈明;口令:1;确认口令:1。

实验3 文件管理

实验三文件管理 一、实验目的 理解文件系统的主要概念及文件系统内部功能和实现过程。 二、实验内容 采用二级文件目录结构,编写程序实现文件系统的文件存储空间的管理、文件的物理结构、目录结构管理和文件操作。具体如下: 1、设计一个有m个用户的文件系统,每个用户最少可保存一个文件。 2、规定用户在一次运行中只能打开K个文件。 3、系统能检查键入命令的正确性,出错时应能显示出错原因。 4、对文件应能设置保护措施,如只能执行、允许读、允许写等。 5、对文件的操作设计提供一套文件操作: CREATE建立文件; DELETE删除文件; OPEN打开文件; CLOSE关闭文件; READ读文件; WRITE写文件。 三、实验要求 ①详细描述实验设计细想、程序结构及各模块设计思路。 ②详细描述程序所用数据结构及算法 ③给出测试用例及实验结构 ④为增加程序可读性,在程序中进行适当注释说明 ⑤认真进行实验总结,包括:设计中遇到的问题、解决方法和收获 ⑥实验报告撰写要求结构清晰、描述准确逻辑性强 四、实验过程 举例:主文件目录 mfd=record username :string[maxlen]; files :array[1..K] of ufd; ofiles :arrau[1..S] of uod end; 用户打开文件目录表: uod=record filename:string[maxlen]; attrib:attrib;

status:(open,create); rp,up:integer; end; 用户文件目录: ufd=record fielname:string[maxlen]; attrib ro,rw); len:integer; addr:integer; end; 流程图: 二、主要数据结构 界面采用VC6 MFC环境开发

实验-文件管理(二)

实验六:文件系统 一、目的要求 1、用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质内容和执行过程有比较深入的了解。 2、要求设计一个n个用户的文件系统,每次用户可保存m个文件,用户在一次运行中只能打开一个文件,对文件必须设置保护措施,且至少有Create、delete、open、close、read、write等命令。 二、例题: ①设计一个10个用户的文件系统,每次用户可保存10个文件,一次运行用户可以打开5个文件。 ②程序采用二级文件目录(即设置主目录[MFD])和用户文件目录(UED)。另外,为打开文件设置了运行文件目录(AFD)。 ③为了便于实现,对文件的读写作了简化,在执行读写命令时,只需改读写指针,并不进行实际的读写操作。 ④算法与框图: a、因系统小,文件目录的检索使用了简单的线性搜索。 b、文件保护简单使用了三位保护码:允许读写执行、对应位为1,对应位为0,则表示不允许读写、执行。 c、程序中使用的主要设计结构如下: Ⅰ、主文件目录和用户文件目录(MFD、UFD) Ⅱ、打开文件目录(AFD)(即运行文件目录)

三、调度算法的流程图 四、文件管理源程序 #include #include #include #include typedef struct ufd { char [10];/*文件名*/ char procode[8];/*属性*/

int length;/*文件长度*/ struct ufd *nextfile;/*指向下一个文件*/ }UFD; typedef struct mfd { char username[10];/*用户名*/ struct ufd *link;/*指向该用户的第一个文件*/ }MFD; typedef struct protected_flag { char code[4]; }PRO; typedef struct afd/*运行文件目录*/ { char [10];/*打开文件名*/ char procode[4]; int rwpointer;/*读写指针*/ }AFD; PRO flag[3]={"100",/*只读*/ "110",/*读写*/ "001"/*可执行*/ }; UFD *rw_pointer;/*读写指针*/ AFD *afd=NULL; MFD [10]; int num;/*当前用户个数*/ void displayallfile() { int i; UFD *p; for(i=0;i); printf("文件属性: %s\t||",p->procode); printf("文件长度: %d\n\n",p->length); p=p->nextfile; } }

管理信息系统实验指导书实验一系统管理实验

实验一系统管理实验 一、实验目的 通过上机实验使学习者系统地学习系统管理的主要功能和操作方法,掌握在系统管理中设置用户、建立企业账套和设置用户权限的方法。 二、实验准备 已安装用友U8管理系统,将电脑系统时间修改为“2006年1月1日” 三、实验资料 2.账套信息 账套号:300 单位名称:北京华兴股份有限公司 单位简称:华兴公司 单位地址:北京市海淀区花园路甲1号 法人代表:杨文 邮政编码:100088 税号:100011010266888 启用会计期:2006年1月 企业类型:工业 行业性质:新会计制度科目 账套主管:周健 基础信息:对存货、客户进行分类 分类编码方案: 科目编码级次4222 客户分类编码级次123 部门编码级次122 存货分类编码级次122 收发类别编码级次12

结算方式编码级次12 四、实验要求 1.以系统管理员身份登录系统管理 (1)执行“开始—程序—用友ERP-U8—系统服务—系统管理”命令 (2)执行“系统—注册”命令,打开登录系统管理对话框 (3)系统中预先设定了一个系统管理员admin,第一次运行时,系统管理员密码为空。 2.增加用户 (1)以系统管理员身份登录系统管理,执行“权限—用户”命令,打开“用户管理”对话框 (2)单击“增加”按钮,打开“增加用户”对话框,录入编号“001”、姓名“周健”、口令及确认口令“001”、所属部门“财务部”,在所属角色列表中选中“帐套主管”前的复选框(3)单击“增加”按钮。依次设置其他操作员。设置完成后单击“取消”按钮退出 3.建立账套 (1)执行“帐套—建立”命令 (2)录入帐套号“300”,帐套名称“华兴公司”,启用会计期“2006-1” (3)单击“下一步”按钮,录入单位信息 (4)单击“下一步”按钮,打开“核算类型”对话框 (5)单击“帐套主管”栏的下三角按钮,选择“【001】周健”,其他采取系统默认 (6)单击“下一步”,打开“基础信息”对话框 (7)分别选中“存货是否分类”及“客户是否分类”前的复选框 (8)单击“完成”按钮,弹出系统提示“可以创建帐套了吗”,单击“是”,稍后打开“分类编码方案”对话框 (9)按所给资料修改分类编码方案 (10)单击“确定”按钮,打开“数据精度”对话框 (11)默认系统预置的数据精度的设置,单击“确定”按钮,系统弹出“现在进行系统启用的设置?”,单击“否”,结束建账过程 4.设置用户权限 为王东赋权 (1)执行“权限—权限”命令,打开“操作员权限”对话框,选中“002”号操作员王东(2)单击“修改”按钮,打开“增加和调整权限”对话框 (3)单击“(GL)总账”前的复选框,双击总账、凭证前的“+”号标记,展开其下级菜单(4)单击“(GL0209)恢复记账前状态”前的复选框,取消选中状态 (5)单击“确定”按钮返回 为张平赋权 (1)在操作员权限窗口中,选中“002”号操作员张平

实验一系统管理

实验一系统管理 【实验目的】 掌握用友ERP-U8软件中有关财务管理系统中的系统管理的相关内容,理解系统管理在整个财务管理系统中的作用及重要性,充分理解财务分工的意义。 【实验内容】 1. 建立单位账套 2. 增加操作员 3. 进行财务分工 4. 备份账套数据 5.账套数据引入 6.修改账套数据 【实验资料】 1. 建立新账套 (1) 账套信息 账套号:001;账套名称:北京朔日科技有限公司;采用默认账套路径;启用会计期:2003年1月;会计期间设置:1月1日至12月31日。 (2) 单位信息 单位名称:北京朔日科技有限公司;单位简称:朔日公司。 (3) 核算类型 该企业的记账本位币为人民币(RMB);企业类型为工业;行业性质为新会计制度;账套主管为陈明;按行业性质预置科目。 (4) 基础信息 该企业有外币核算,进行经济业务处理时,需要对存货、客户、供应商进行分类。 (5) 分类编码方案 科目编码级次:42222 其他:默认 (6) 数据精度 该企业对存货数量、单价小数位定为2。 2. 财务分工 (1) 001陈明(口令:1)--账套主管 164

负责财务软件运行环境的建立,以及各项初始设置工作;负责财务软件的日常运 行管理工作,监督并保证系统的有效、安全、正常运行;负责总账系统的凭证审核、 记账、账簿查询、月末结账工作;负责报表管理及其财务分析工作。 具有系统所有模块的全部权限。 (2) 002王晶(口令:2)—出纳 负责现金、银行账管理工作。 具有“总账-凭证-出纳签字”权限,具有“总账-出纳”的全部操作权限。 (3)003 马方(口令:3)—会计 负责总账系统的凭证管理工作以及客户往来和供应商往来管理工作。 具有“总账-凭证-凭证处理”的全部权限,具有“总账-凭证-查询凭证、打印凭证、科目汇总、摘要汇总表、常用凭证、凭证复制”权限,具有“总账-期末-转账设置、转账生成”权限。 【实验要求】 1. 以系统管理员Admin的身份注册系统管理。 【操作指导】 1. 启动系统管理 执行“开始”|“程序”|“用友ERP-U8”|“系统服务”|“系统管理”命令,进入“用友ERP-U8〖系统管理〗”窗口。 2. 登录系统管理 (1) 执行“系统”|“注册”命令,打开“注册〖系统管理〗”对话框。 (2) 输入:服务器(默认);操作员:admin;密码:(空)。单击【确定】按钮,以系统管理员身份进入系统管理。 注意: ?为了保证系统的安全性,在“系统管理员登录”对话框中,可以设置或更改系统管理员的密码。首先将“改密码”复选框选中,单击【确定】按钮,打开“设置操作员口令”对话框,在“新口令”和“确认新口令”后面的输入区中均输入新密码,最后单击【确定】按钮,返回系统管理。 ?一定要牢记设置的系统管理员密码,否则无法以系统管理员的身份进入系统管理,也就不能执行账套数据的输出和引入。 ?考虑实际教学环境,建议不要设置系统管理员密码。 ?用友ERP-U8系统运行期间禁止修改计算机操作系统日期。 3. 增加操作员 (1) 执行“权限”|“用户”命令,进入“用户管理”窗口,窗口中显示系统预设的几 165

信息管理系统实验分析报告一

信息管理系统实验报告一

————————————————————————————————作者:————————————————————————————————日期: 2

一、实验目的 1.初步认识管理信息系统,建立对管理信息系统的感性认识。 2.认识管理信息系统给组织和个人带来的影响。 二、实验设备及软件环境 (一)实验设备 服务器、交换机和PC机组成NT网络。 (二)软件环境 1.服务器采用Microsoft Windows 2003 Server 操作系统; 2.学生客户端采用Windows XP系统、IE6.0以上浏览器。 三、实验内容与步骤 1.通过网络搜索和社会调查等手段,寻找社会中使用到的各种各样的信息系统。例如:学校使用的教学、行政管理系统,图书馆使用的图书管理系统,宾馆使用的客房管理系统等。 2.详细了解这些信息系统实现了哪些功能。 3.从应用的角度出发,了解这些信息系统给人们生活、学习和工作带来什么影响,分析这些系统是否还有不完善之处,应该在哪些方面加以改进。 四、实验要求 1.每位学生列出五个管理信息系统的案例。 2.对每个案例做简单的说明,内容包括:系统名称、功能简介、操作步骤,运行环境,系统使用对业务工作产生的影响,对我们的生活产生什么样的便利。 3.在实验报告的最后写明实验体会和实验中存在的问题。 五、实验结果 1.系统名称:主管信息系统 功能简介:帮助企业高层领导规划,控制企业的运作,获得整个企业内部和外部的信息,以辅助他们决策 步骤:由雷达图中可同时掌握多个关键指标(KPI)的状况,可针对异常的指标,在图上点选向下展开(Drill-Down),运用分析模块工具来作分析,让主管很容易的就可掌握企业概况及问题所在,辅助主管作决策。 运行环境: 1.Web-based :透过Web,由浏览器就可连上系统,不用在客户端另外安装软件,使主管可轻易在企业里部署决策。

操作系统课程设计-文件管理实验报告

操作系统课程实验报告 2013~2014年度第1学期 院系: 学号: 姓名: 任课教师:成绩评定:实验一题目:文件管理

完成日期:年月日 1、实验目的 了解文件管理的功能和任务,理解文件系统组成和特点,熟悉文件系统的访问和操作。实验要求用高级语言编写和调试一个简单的模拟文件管理程序。加深理解有关盘块的分配与回收、目录管理等的具体实施策略。 2.、实验内容 模拟一个资源管理器进行文件操作,包括建立和删除目录、建立和删除文件等基本文件操作。建立相应的数据结构(如:位示图等),模拟盘块管理。可以参照图6界面进行设计。 3、算法设计 1)、定义主面板MainFrame,布局好各个控件,并初始化 /* * 往node节点下添加一个子节点obj; */ public void addChild(Object obj, DefaultMutableTreeNode node) { if (obj != null && node != null) { DefaultMutableTreeNode temp = new DefaultMutableTreeNode(obj); if (node.getAllowsChildren()) node.add(temp); if(!((String) obj).equals("A:\\") && ((String) obj).length() <= 3)// 防止读取A软

驱,会出现异常;用于初始用的; addChildren(cmd.listAll((String) obj), temp); } } /* * 在node节点下添加数组children; */ public void addChildren(String[] children, DefaultMutableTreeNode node) { if (children != null && node != null) { for (int i = 0; i < children.length; i++) { addChild(children[i], node); } } } /* * 对树的节点进行预提取; */ public void addPrefetchChildren(String path, DefaultMutableTreeNode node) { addChildren(cmd.listDirectory(path), node); } /* * 对路径路径进行连接;(已经获得了所有的整个路径,需要量转化) */ public String toFilePath(String str) { // 先去掉头尾的[]; String pa = str.substring(1, str.length() - 1); String[] temp = pa.split(", "); String path = ""; for (int i = 1; i < temp.length; i++) { if (!path.endsWith("\\") && !path.equals(""))// 不为空是为去根节点; path += "\\"; path += temp[i]; } return path; } public String toPFilePath(String str) { // 先去掉头尾的[]; String pa = str.substring(1, str.length() - 1); String[] temp = pa.split(", "); String path = "";

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