计算机科学与技术专业论文模板内容摘要:
新闻出处 2. 选择题信息表,主要是用来存放与选择题相关的信息 字段, 其表结构为: 表 42 选择题信息表 (selectstock) 列名 数据类型 是否为空 说明 titleid 自动编号 否 题目编号 (主键) title 备注 是 题干 selectA 备注 是 选项 A selectB 备注 是 选项 B selectC 备注 是 选项 C selectD 备注 是 选项 D answer 文本 是 正确答案 3. 填空题信息表,主要是用来存放与填空题相关的信息 字段, 其表结构为: 表 43 填空题信息表( blockstock) 列名 数据类型 是否为空 说明 titleid 自动编号 否 题目编号 (主键) title 备注 是 题干 answer 文本 是 正确答案 南京工程学院毕业设计说明书(论文) 11 4. 用户信息表,主要是用来存放所有注册用户的信息 字段, 其表结构为: 表 44 用户信息表( usern) 列名 数据类型 是否为空 说明 userid 文本 否 用户名 (主键) name 文本 是 用户姓名 sex 文本 是 性别 password 文本 是 密码 telephone 文本 是 联系方式 5. 上传资料信息表 ,主要用来存放与上传资料有关的信息 字段, 其表结构为 : 表 45 上传资料信息表( upfileinfo) 列名 数据类型 是否为空 说明 fileid 自动编号 否 文件编号 (主键) filename 文本 是 文件名 title 文本 是 标题 filetype 文本 是 文件类型 filelength 数字 是 文件长度 uptime 文本 是 上传日期 description 文本 是 描述 6. 考试成绩表,主要是用来存放用户名及考试成绩的相关信息字段,其表结构为: 表 46 考试成绩表 (gradeinfo) 列名 数据类型 是否为空 说明 gradeid 自动编号 否 考试成绩编号 (主键) userid 文本 否 用户名 (外键) grade 文本 是 分数 examtime 日期 是 考试日期 南京工程学院毕业设计说明书(论文) 12 7. 管理员信息表,主要是 用来存放管理员的相关信息字段,其表结构为: 表 47 管理员信息表 (managerinfo) 列名 数据类型 是否为空 说明 userid 文本 否 用户名(主键) sex 文本 是 性别 name 文本 是 姓名 password 文本 是 密码 telephone 文本 是 联系方式 南京工程学院毕业设计说明书(论文) 13 第五章 详细设计 首页( ) 1.设计思路 首页是一个网站的象征,也是进入这个网站的通道。 因此本首页包括用户登录、用户注册、这两个功能。 同时,在首 页上可以浏览一些与计算机等级考试相关的新闻、通知,及 历年来的计算机等级考试的试卷。 本网站属于教育实用型网站,网站风格 要求 简洁。 于是本人采用 Dreamweaver 页面设计工具设计并美化页面。 让页面看起来美观、大方、简洁。 2.技术分析 设计首页页面时,利用 Dreamweaver 中的层分布结构设计页面结构。 首先,在页面的顶部画一个层,插入标志计算机等级考试网站的图片,作为一个网站的象征。 其次,再利用层结构在其下方设计一个行标,在其中创建相关的超链接,如“首页 | 在线考试 | 资料下载”。 同时在这行中通过 session 对像的getAttribute()方法获取用户号,当某一用户进入时,就会显示“某某用户,欢迎进入网站”。 这里需要用到 if 判断语句,若用户没登录,就显示“游客,欢迎进入网站”。 另外,还在这一行中 显示 通过 Date 类中的 getYear()方法、getMonth()方法、 getDate()方法获取 的 当前 日期。 然后,在页面左边设计一个用户登录块和滚动新闻。 滚动新闻通过 marquee/marquee方法实现。 从中将其属性“ direction”改为“ up” ,意思是滚动方向向上。 属性“ onMouseOut”改 为“ ()”,意思是把鼠标不要放在滚动的文字上,它就会滚动。 属性“ onMouseOver”改为“ ()”,意思是将鼠标放在滚动的文字上,文字就不会滚 动了。 鼠标离开它就继续滚动。 在页面的右边设计一些搜索引擎的网址 超链接,比如:百度搜索。 方便用户在网上查找资料。 最后,在中间部分设计一个最新消息块和历年题库块。 方便登录者浏览相关计算机等级考试的动态新闻和历年来所有的考试试题。 3.实现界面 首页界面运行结果 见图 51 南京工程学院毕业设计说明书(论文) 14 图 52 首页页面 图 51 首页 新闻 浏览模块 1.设计思路 为了方便关心计算机等级考试的用户能够及时了解到与计算机等级考试有关的动态信息。 在本页面中,设计了“最新消息”功能 模块。 它是通过 JSP数据库连接,执行 SQL 查询语名来将新闻信息显示出来。 2. 技术分析 ( 1) 数据库连接 处理页面上新闻信息的显示是通过使用 JSP 中的数据库连接类型 JDBCODBC 桥。 然后 使用 JDBC 提供的四个类操作: DriverManager 类、 Connection类、 Statement 类、 ResultSet 类进行数据库连接。 DriverManager 类必须 要预先知道数据库驱动程序的位置,因此就需要上数据库的驱动程序调用DriverManager 类的 registerDriver()方法来进行注册。 当数据库驱动程序位置明确时,通过调用 类的 forName()方法直接指出驱动程序的名称和位置。 当装载驱动程序并且在 DriverManager 类中注册完成后,调用()方法发送连接请求。 此时, getConnection()方法返回一个连接类对象,连接成功,则返回一个相应数据库连接,否则返回null。 Statement 对象用于将 SQL 语句发送到数据库中 处理数据库中的查询。 首先创建 Statement 类对象。 应用 Statement 类对象执行 SQL语句。 Statement 南京工程学院毕业设计说明书(论文) 15 接口提供了 executeQuery、 executeUpdate 和 execute 共 3 种执行 SQL 语句的方法。 ResultSet 类主要用于处理数据库查询的结果。 相应数据库连接代码如下: (“ ” )。 Connection con=(“ jdbc:odbc:user” ) Statement stmt=( ,)。 String String_SQL1=select top 8 * from newsinfo where newstype=+1。 rs1=(String_SQL1)。 ( 2)新闻显示 在新闻模块中,当 连接完数据库后,临时定义一个 strtitle 变量,用来存放 (title)。 再通过超链接 a href=””/a显示新闻标题并链接到 页面,链接时通过获取新闻 ID 号来传送到 页面,点击任一条新闻标题就可以在 页面上浏览相应的全部新闻内容。 实现方法如下: While(()) { strtitle=(title)。 a href=?strnewsid=%=strnewsid%%=strnewsid+.+strtitle+ +struptime% /a。 } 注册模块 1.设计思路 为了方便用户在网站上进行 相关的在线考试和下载资料操作。 因此,设计一个注册页面供用户填写自己的相关资料,页面包括用户名,密码,姓名,性别,联系方式 等信息。 设计时使用 Dreamweaver 设计页面框架。 嵌入 JSP 代码实现注册功能。 2.技术分析 在注册页面中, 首 先设计一个静态页面,用来填写用户相关的资料。 然后通过request 对象的 getParameter()方法获取相关信息传送到处理页面 上。 调用 Connection 类、 Statement 类、 ResultSet 类进行数据库连接。 然后,以用户名为条件执行相关的 SQL语句。 判断正在注册注册的用户是否已经存在。 若存在,则提示重新注册并返回到注册页面 重新注册。 否则 使用 insert into 添加用户注册的相关信息。 添加成功后 转回到首页进行登录。 相应的代码如下: 南京工程学院毕业设计说明书(论文) 16 String String_SQL=select * from usern where userid=39。 +strId+39。 rs=(String_SQL)。 if(()) { strMsg=你输入的用户名已被使用 ,请重新输入 !。 % script laguage=javascript type=text/javascript ! alert(%=strMsg%)。 ()。 /script % } else { String String_SQL1=insert into usern(userid,name,sex,password,telephone)values(39。 +strId+39。 ,39。 +strname+39。 ,39。 +strsex+39。 ,39。 +strpassword+39。 ,39。 +strtelephone+39。 )。 ( String_SQL1)。 ()。 } 3.实现界面 注册页面运行结果如下: 图 52 注册 登录模块 1.设计思想 设计用户登录模块主要是为了加强网站管理,保护网站的安全性。 用户只 南京工程学院毕业设计说明书(论文) 17 有通过注册获取 进入该网站的 用户名与密码。 这样,用户才能拥有一个登录该网站的权限。 共享该网站的资源,利用该网站的资源。 2.技术分析 设计 登录 模块 时,用 request 对象的 getParameter()方法获取表单中输入的用户号和密码,然后采用 JDBCODBC 桥连接数据库,执行以表单中获取的用户号和密码为条件的 SQL 语句,利用 ResultSet 类中的 next()方法判断该用户是否已经登录。 若不存在则 提示“用户号或密码不正确,请重新输入”。 否则利用 response 类中的 sendRedirect()方法转接到登录成功的页面。 另外,在登录时必须将用户号保存在 session 对象中,通过用户号对 “在线考试”页面、“资料下载”页面进行权限设置。 若用户号为空,则不可以进入“在线考试”页面做练习和测试,不可以进入“资料下载”页面进行资料下载。 另外, 假设以“ chen”为管理员用户号。 判断用户号是否是管理员编号,若是,则转接到 后台管理页面,进行相关的后台数据管理。 登录模块中相应的代码如下: String String_SQL=select userid,password from usern where userid=39。 +strId+39。 and password=39。 +strpassword+39。 rs=(String_SQL)。 if(!()) { strMsg=你输入的用户名或密码不正确 ,请重新输入 !。 %script laguage=javascript type=text/javascript ! alert(%=strMsg%)。 ()。 /script } else { (loginId,strId)。 } if((chen)) script language=javascript type=text/javascript ! ()。 /script } 3. 流 程 图。计算机科学与技术专业论文模板
相关推荐
现在主板的生产厂商就要为华硕,技嘉,微星( MSI)等。 在购买主板时要注意和 CPU的匹配性。 例如华硕和微 星的主板一般是支持 Intel 显卡,而技嘉的主板一般支持 AMD的显卡。 三.显卡 显卡又称显示器适配卡。 它是是连接主机与显示器的接口卡。 其作用是将主机的输出信息转换成字符、图形和颜色等信息,传送到显示器上显示。 显示卡插在主板的 ISA、 PCI、 AGP 扩展插槽中, ISA
安全的服务而降低风险。 防火墙可以强化网络安全策略。 通过以防火墙为中心的安全方案配置,能将所有安全软件 (如口令、加密、身份认证 )配置在 防火墙上。 其次对网络存取和访问进行监控审计。 如果所有的访问都经过防火墙,那么,防火墙就能记录下这些访问并做出日志记录,同时也能提供网络使用情况的统计数据。 当发生可疑动作时,防火墙能进行适当的报警,并提供网络是否受到监测和攻击的详细信息。
计算机房应选不在现代交通工具繁忙和人多拥挤的闹市、远离使馆或其它外国驻华机构的所在地,要便于警卫和巡逻,计算机房房最好设置在电梯或楼梯不能直接进入的场所、应与外部人员频繁出入的场所隔离,机房周围应在有围墙或栅栏等 10 防止非法进入的设施,建筑物周围应有足够照明度的照明设施,以防夜间非法侵入,外部容易接近的窗口应采取防范措施,如使用钢化玻璃、铁窗等,无人 值守的地方应报警设备
效率比完全生成 HTML 标记的 CGI 要高许多;与同样是嵌入HTML 文档的脚本语言 JavaScript 相比,在服务器端执行,成分利用了服务器的性能; PHP 执行引擎还会将用户经常访问的程序驻留在内存中,其他用户在一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是高效率的体现之一。 PHP 具有非常强大的功能,所有的 CGI 或者JavaScript
关专业本科学生 三、课堂授课学时与学分 课堂授课学时: 72 学时 学分: 4 四、先修课程 计算机应用基础、数字逻辑等 五、教学目的 本课程是计算机科学与技术、信息安全专业的专业基础必修课课。 本课程的学习将使学生了解计算机系统的硬件和软件构成方法,了解其硬件系统中运算器、控制器、存储器、输入设备和输出设备和总线系统的构成原理。 为后续专业课程的学习打下扎实的理论基础。 六、主要内容、
SDL4 个部分的内容包括的领域及如何使用它们对于我们进一步了解 Web Services 技术具有重要的帮助了解 XML与那些其他语言的区别获知 SOAP的相关知识根据 UDDI的声明掌握什么是 WSDL 真正掌握这 4 部分内容才能深入的了解及学会使用 Web Services 技术 第三章 使用工具的介绍 31 使用工具介绍 Microsoft Visual Studio 2020 包含