计算机专业类课程实验报告

时间:2024.5.9

计算机专业类课程

实验报告

课程名称:计算机系统与网络安全技术 学 院:计算机科学与工程学院 专 业:信息安全

学生姓名:

学 号:

指导教师:

评 分:

日 期:

计算机专业类课程实验报告

实 验 八

一、实验名称:查看和修改Windows XP的缺省访问控制列表

二、实验目的:

查看Windows XP默认的安全权限和NTFS权限并设置更安全的文件夹系统。

三、实验原理:

NTFS文件系统是Windows操作系统中的一种安全的文件系统,管理员或用户可以设置每个文件夹的访问权限,从而限制一些用户和用户组的访问,以保障数据的安全。

四、实验内容:

(1) 查看Windows XP默认的安全权限

(2) 添加用户,为指定文件夹设置安全权限

(3) 以普通用户登陆进行测试

五、实验设备与环境:

学生每人一台PC,安装WindowsXP操作系统和NTFS文件系统。

六、实验方法步骤:

(1) 以administrator管理员身份登陆,查看NTFS分区的硬盘属性。

(2) 打开“资源管理器”,在NTFS格式的硬盘上找到要设置权限的文件夹或文件。

(3) 因为NTFS权限需要在资源属性页面的“安全”选项卡设置界面中进行,而Windows XP在安装后默认状态下是没有激活“安全”选项卡设置功能的,所以需要首先启用系统中的“安全”选项卡。方法是:依次点击“开

始”——“设置”——“控制面板”,双击“文件夹选项”,在“查看”标签页设置界面上的“高级设置”选项列表中清除“使用简单文件共享(推荐)”选项前的复选框后点击“应用”按钮即可。

(4) 右击要设置的文件夹,选择属性。

(5) 此时可以看到该文件夹的默认属性。

(6) 单击安全选项卡,查看默认选项。设置该文件夹的安全权限,单击高级。

此时单击添加按钮,选择用户“anonymous”,单击确定。

(7) 此时可以选择相应的权限来对该文件进行更详细的控制。

(8) 单击确定,可以看到设置后的文件安全选项。

(9) 测试,以anonymous用户登陆,访问、创建、删除文件夹的结果。

七、实验结果分析:

计算机专业类课程实验报告

设置权限:决绝读取

结果显示:无法读取该文件。

结果分析:

通过在文件属性中可以对文件确定对某个计算机的用户确定该文件的权限。这样可以更好的保护机器各个用户的文件的信息。

由于管理员对文件夹有相应的权限,所以管理员登录后可以新建文件夹,删除文件夹,通过对anoymous

计算机专业类课程实验报告

计算机专业类课程实验报告

设置相应的权限,即上图所

示,用户使用账户anouymous登录时不能对文件夹进行没有权限的操作,上图只列出了不能删除和不能新建文件夹的情况。但是anoymous有对文件夹进行读的权限,故该账户下可以进入文件夹选项。

七、实验结果和总结:

1、用户对文件操作时要有相应的权限才能进行操作

2、通过本次实验学会了对于查看Windows XP默认的安全权限和NTFS权限并设置更安全的文件夹系统。使我以后可以对计算机进行一些权限的控制,以防止其他人在使用我的计算机时有意无意盗取我的数据,删除数据。


第二篇:实践考核类课程(二)实验报告


实践考核类课程(二)

实验报告

 

 

             

东北大学软件学院

20##年10月


1. 系统分析与设计

1.1 系统功能描述

.   本实验要求实现:完成一个简单的基于Web的学生选课系统,主要实现学生注册模块、学生选课管理模块和课程维护模块。在学生注册中可以按一定的要求录入必要的个人信息,通过注册到达系统中并可以在学生信息中查询得到;学生选课系统是核心问题,在这个模块中实现对已注册的学生的信息,主要是已选课和选课的过程的实现,并且外加删除的功能;课程管理是一个管理员的核心功能的体现,主要对课程的基本属性的添加、删除、修改等。

1.2 系统功能流程

系统共分为三个模块:学生注册模块、学生选课模块和课程维护模块,总体如下:

用户登录身份模块有验证用户名和密码,并根据不同的用户类型,跳转到对应的页面中。。录入信息模块提供给系统管理员,用来录入学生,以及录入课程的课时,是否必选,学分,教师,时间,及上课教室等信息。

1.3 数据库设计

     本系统的数据库实体主要有“学生”、“教师”、“教室”、“课程”等。其中“教师”与“课程”存在“开设”联系,并且一个教师可以开设N门课程,即“教师”与“课程”之间是一对多的关系。一个学生可以学习N门课程,一门课程可以有M个学生学习,即“学生”与“课程”之间是多对多的关系。

(1)一个实体型转换为一个关系模式;

(2)一个一对一的联系可转换成一个独立的关系模式,也可与任意一端对应的关系模式合并;

(3)一个一对多的联系可以转换成一个独立的关系模式,也可与多的那一端对应的关系模式合并;

(4)一个多对多的关系转换成一个关系模式。

 


2.系统实现与测试

2.1 系统采用的关键技术

.实验时,完成一个简单的基于Web的学生选课系统,主要实现学生注册模块、学生选课管理模块和课程维护模块这三个模块,采用Servlet、JSP、JDBC、DAO等关键技术,并使用JSP Model1和JSP Model2 两种模式来实现。实验中采用的开发环境:

编译器:JDK1.5以上;

Web服务器:Tomcat5.5以上;

插件开发平台:MyEclipse6.0 GA以上;

数据库服务器:MySQL4.1以上。

其中学生注册模块可以使用JSP Model1来实现,因此,可以没有控制层Servlet,选课模块和课程维护模块最好使用JSP Model2实现,使用Servlet来控制系统的流程。

具体:

掌握:

(1) 熟悉开发环境及开发工具:JDK+TOMCAT+MyEclilpse+MySQL;

(2) 在此开发平台上实现学生注册界面、学生选课界面、课程维护界面及操作成功、失败页面;

(3) HTML语言基础;

(4) JavaScript脚本语言基础;

(5)实现控制层Servlet的Java类,并在表示层中添加相应的JSP代码;

(6) 完善图2中给出的JSP文件中的JSP代码;

(7) 编写图2中给出的Registration Servlet和Administration Servlet;

(8)实现JavaBean实体类、数据库的访问和数据的封装;

(9)将系统的表示层、控制层和数据层进行最终的集成,使得整个系统能够正常运行;

(10) 完成各页面之间的调用和数据的传送,对系统进行整合,对系统进行测试

2.2 关键程序流程

参考页面流程如下图:

2.3 关键代码分析

在用户名和密码处输入用户名和密码,在“用户类型”下拉列表框中选择“学生”,单击“登录”按钮,登录选课系统。

主要代码如下:

        private void btnLogin_Click(object sender, System.EventArgs e)

        {

……                   ……                      ……

            int type = Int32.Parse(ddlType.SelectedItem.Value);

            string user = txtUser.Text.Trim();

            string inputkey = txtKey.Text.Trim();

            string key = "";

            string sql = "";

            DataSet ds;

            switch( type )

            {

                case    1://学生

                         

                    break;

                case    2://教师

                                     break;

                case    3://系统管理员

                                      break;

                 default;

                    break;

            }

        }

……              ……               ……

等等……

2.4 出现的问题及解决

实验的页面跳转出现问题。

通过Servlet、DAO、JavaBean和JSP页面之间的调用和数据的传送;

JavaBean实体类、数据库的访问和数据的封装问题。

通过编写实现数据库访问的DAO接口及其实现类。

2.5 运行结果

等等……

3.分析与总结

    由于以前对javaweb的接触并不是很多,对MyEclipse的开发环境也不是非常了解,所以在程序的开发过程中遇到了很多的困难,但经过同学和老师的帮助,逐渐克服了困难,并从中学到了很多编程和动态网页设计方面和mySQL数据库编程方面的知识。但是由于经验方面的原因,以及对一些操作流程了解不够深刻,该系统还有许多不尽如人意的地方和功能上的缺陷,这些都有待于进一步改善。

该实验完成的前提是老师给我提供了良好的实验、学习环境,并给予我悉心的关怀与指导。在些表示衷心地感谢。老师认真负责的工作态度、严谨的治学风格,使我深受启发;开发的同时,和同学们之间的相互探讨也使我获益匪浅。在这次课程设计中,我除基本学会这些实验知识以外更重要的是学到了兢兢业业,奋发向上,勤于动手注重实践的精神,这种精神是我今后人生前进道路上的一种力量。

建议就是多给我们一些指导和更多的动手实践机会,提高我们的动手实验能力,加速我们对一些课本知识的理解和运用。

参考文献

例:

[1] 萨师煊,王珊.数据库系统概论(第三版)[M].北京: 高等教育出版社,2002,122-150.

[2] 侯敏.Java编程思想[M].北京:机械工业出版社,2002,22-35.

更多相关推荐:
计算机类课程实验报告

计算机类课程实验报告一1234联或者堆栈扩展连接了但级联技术和堆栈技术也有所不同它们的应用范围也不同交换机级联就是交换机与交换机之间通过交换端口进行扩展这样一方面解决了单一交换机端口数不足的问题另一方面也解决离...

计算机类实验报告格式

杭州电子科技大学计算机学院实验报告课程名称实验项目指导教师实验位置姓名班级学号日期

计算机类课程实验报告模板

计算机类课程实验报告院系物联网课程名称Java面向对象编程备注本实验报告用于计算机类相关课程的实验务必按时按要求完成不交此报告者本次实验为不合格

计算机类课程实验报告(全)

计算机类课程实验报告一一实验名称WindowsXP基本操作2学时二实验目的及要求1掌握WindowsXP启动和关机方法2掌握鼠标的使用方法3熟悉WindowsXP界面掌握窗口的基本操作4掌握菜单和对话框操作5学...

计算机专业类课程实验报告

计算机专业类课程实验报告课程名称计算机系统与网络安全技术学院计算机科学与工程学院专业信息安全学生姓名白读四年学号20xx05555555指导教师来说评分日期实验三一实验名称主机与端口的探测与扫描二实验目的通过P...

计算机专业类课程实验报告

计算机专业类课程实验报告课程名称计算机系统与网络安全技术学院计算机科学与工程学院专业信息安全学生姓名学号指导教师评分日期实验七一实验名称Windows平台上IPSec配置实验二实验目的通过使用IPSec保证两台...

计算机专业类课程实验报告

计算机专业类课程实验报告课程名称计算机系统与网络安全技术学院计算机科学与工程学院专业信息安全学生姓名白读四年学号20xx05555555指导教师来说评分日期实验六一实验名称SQL注入攻击实验二实验目的1掌握SQ...

计算机专业类课程实验报告

计算机专业类课程实验报告课程名称计算机系统与网络安全技术学院计算机科学与工程学院专业信息安全学生姓名白读四年学号20xx05555555指导教师来说评分日期实验五一实验名称代理服务器的应用实验二实验目的Winr...

计算机学科操作类课程 实验报告 - 图表的创建和编辑

计算机学科操作类课程实验报告1

计算机学科操作类课程 实验报告 - 幻灯片的动画设计

计算机学科操作类课程实验报告1

计算机学科操作类课程 实验报告-1、Windows 20xx 的任务管理、2、Windows 20xx 的附件程序

计算机学科操作类课程实验报告1

计算机技术经济与管理系课程单项实验报告

安康学院经济与管理系课程单项上机实训实验报告课程名称计算机网络教程班级专业11级信息管理与信息系统学生姓名任美鹏学号指导教师填写时间20xx年4月9日课程单项实验上机实训报告填写要求1课程单项实验是指该课程实验...

计算机类课程实验报告(21篇)