收藏 分享(赏)

Internet技术与WEB编程 (1).doc

上传人:dreamzhangning 文档编号:2725913 上传时间:2018-09-26 格式:DOC 页数:10 大小:853.65KB
下载 相关 举报
Internet技术与WEB编程 (1).doc_第1页
第1页 / 共10页
Internet技术与WEB编程 (1).doc_第2页
第2页 / 共10页
Internet技术与WEB编程 (1).doc_第3页
第3页 / 共10页
Internet技术与WEB编程 (1).doc_第4页
第4页 / 共10页
Internet技术与WEB编程 (1).doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、 Internet 技术与 WEB 编程(ASP 动态网页制作)1、开发背景随着计算机技术的迅猛发展,网络技术和软件开发平台的发展,网络化考试系统渐趋热门。考试时检验教育教学效果的重要手段之一,如何突破传统的考试瓶颈,充分利用城域网,实现基于 Internet 网络的报名考试,对于挺高工作效率,完善教育测评具体十分鲜明的现实意义。在这样的环境下,网络报名系统应运而生。2 系统分析2.1 需求分析基于 B/S 考试报名系统的基本功能以及要求,包括要实现的功能,开发平台的选择。既然是基于 B/S 的信息处理系统那就一定离不开网页的设计,这就需要一个网页开发设计软件,要开发这个系统还必须有一个运行环

2、境来运行这个系统,同时系统是面对整个网络用户,那么就一定需要一个系统服务器, ,要开发系统一定要选择一个好的系统开发语言,要保证考生填写的基本数据信息就要提供一个好的,稳定安全的数据库等等。这里我用了 Dreamweave,并选择了ASP 开发语言,这也是现在应用最多的一个开发语言。利用微软的 sql 数据库来保存该系统的数据。选择 IIS 组件来实现 ASP 的运行环境。2.2 可行性分析传统的手写管理由于工作量巨大,存放麻烦,更新困难,不易备份,简单而重复性的操作浪费了大量的人力物力。这就要我们创造更快更新的管理系统。电子管理以快速,方便的使用而受到欢迎。管理系统的面向对象化设计使系统简便

3、易行,操作人员不需要很强的专业技术便可操作,系统支持环境广泛,在技术上具有可行性。这也是任何一个行业发展的必然趋势,将人从繁重,简单重复性的工作中释放出来,以从事更加重要的工作。因此开发这样一个考试报名系统来代替以前手工的简单重复性操作,来完成对考生基本信息的收集,处理以节省人力物力,又便于管理是完全有必要的。3.关键技术(1)搭配 ASP 运行环境(2)Dreamweaver 软件的操作(3)HTML 网页开发语言(4)了解 B/S 构架(5)安装 sql 并建立数据库(6)查看要对 sql 数据库进行操作的 SQL 语言4.系统设计4.1 设计目标使用 sql 建立网上报名系统所需的资料库

4、,在资料库中新增资料表记录不同的资料,如学生的基本资料,报名表单中的选项,登陆账号密码等。制作出网上报名及管理功能,以致将报名电子化,并且使管理者在管理上可以简单操作并提升效率。4.2 功能结构考试报名信息处理系统中各模块之间的头系如下图考试报名信息处理系统中个数据库的流程图如下图考试报名信息处理系统填写报名 修改报名 查询报名 打印报名增加信息 查看信息 删除信息 修改信息 查看信息 打印信息主界面填写报名表 修改报名表 查询报名表 打印报名表数据库信息显示界面打印报表4.3 开发环境软件环境:要运行基于 B/S 的考试报名信息处理系统,就必须有能够运行 ASP 的环境,在本系统中选择了 w

5、indows xp 及其组件 IIS,因为 windows xp 系统操作非常优美,而且其系统自带的 IIS Internet 信息服务完全可以满足 ASP 运行并提供简单的服务器功能,这对本系统已经足够了,用于网页开发设计的系统采用了 dreamweave,为了保存考生填写的基本信息,本系统采用了 sql 数据库,要使用该系统还需要一个运行平台,本系统采用了最基本的 IE7.0 浏览器。硬件环境:带有操作系统的计算机都能运行这一系统。如果其他考生想通过本系统来报四六级,那就一定的联网。4.4 特色简绍本系统开发以后,学生报名速度会大大提高,会给工作人员节省很多时间。运行速度将会很快,修改简单

6、,安全性强等优点。5、数据库设计5.1 数据分析目前,商品化的数据库管理系统以关系型数据库为主导产品,技术比较成熟, 。面向对象的数据库管理系统虽然技术先进,数据库易于开发,维护,旦尚未有成熟的产品。这里用的是 Microsoft office 的 sql 数据库开发,从使用规模上看,这些网络平时不会有太多的用户使用系统。同时考虑到考生的所有信息都存放在数据库中,必须要保证数据库的高性能,可靠性,稳定性和安全性。而 SQL Server 内置双冗余策略,并且和 windows nt5.0 一起构成“企业级安全策略” ,基于以上的考虑,我们选择 Microsoft SQL Server 数据库。

7、5.2 数据库结构学生表如下图列名 数据类型 长度 允许空值姓名 varchar 50 是学号 varchar 50 是密码 varchar 50 是性别 varchar 50 是专业 varchar 50 是院系 varchar 50 是电话 varchar 50 是身份证号 varchar 50 是报考等级 varchar 50 是报考语种 varchar 50 是6.各模块的截图7.各模块的主要代码1(index.htm)首页2(login.htm)登录账号: 密码:3(Check.asp)4(Check1.asp)“OK“thenstr1=“false.htm“Response.Red

8、irect str1end ifT1=request(“T1“)T2=request(“T2“)T3=request(“T3“)T4=request(“T4“)T5=request(“T5“)T6=request(“T6“)R1=request(“R1“)D1=request(“D1“)D2=request(“D2“)D3=request(“D3“)BIRDTE=D1dbq=“&DBAPathsql1=“Select*from Personal order by A_ID“set rsm=Server.CreateObject(“ADODB.Recordset“)rsm.Open sql1,c

9、onn,1,3rsm.addnewrsm(“NAME“)=T1rsm(“E_NAME“)=T2rsm(“IDNO“)=T3rsm(“BIRDTE“)=cdate(BIRDTE)response.write BIRDTErsm(“PRFSCHNO“)=D4rsm(“HTEL“)=T4rsm(“FZIP“)=T5rsm(“SEX“)=R1rsm(“ACCOUNT“)=session(“ACCOUNT“)rsm(“A_DATE“)=date()rsm.updatersm.closeSET CONN=NOTHINGresponse.write(“报名成功“)response.write(“回报名管理“)%8.小结在本次毕业设计中,让我对一个小型系统项目有了一个整体上的掌握,对 ASP 语言更是有了更深一步的了解和运用,也从实践中了解了 B/S 构架的一些基本的应用,初步了解到了它的优势。也掌握了用 WINDOWS XP 系统自带的 Internet 信息服务(IIS)做服务器的,设置默认站点的技能。包括用它来用作 ASP 的运行环境。对网页设计工具 Dreamweaver的用作和对 SQL 数据库的操作运用更加熟练,这对我以后的工作非常有利,让我学到不少的经验,特别是在本系统的设计过程中遇到的许多问题的解决,更让我学到了不少。姓名:张磊学号:s2009489072学校:山西大学工程学院

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报