基于ASP技术的毕业生信息管理系统的设计与实现_基于asp的设计与实现

其他范文 时间:2020-02-26 23:23:45 收藏本文下载本文
【www.daodoc.com - 其他范文】

基于ASP技术的毕业生信息管理系统的设计与实现由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“基于asp的设计与实现”。

基于ASP技术的毕业生信息管理系统的设计与实现

基于ASP技术的毕业生信息管理系统的设计与实现

总第 55 期 Sum No.55 南京广播电视大学学报 J ourna l of Na njing Ra dio & TV Unive rs ity 2009 年第 2 期 No.2.2009 基于 ASP 技术的 毕业生信息管理系统的设计与实现严 翔(南京航空航天大学,江苏 南京 210016)【摘 要】 传 统 的 纸 质 档 案 信 息 管 理 存 在 效 率 低 ,交 互 性 差 的 缺 点 ,而 基 于 ASP 技 术 的 毕 业 生 信 息 管 理 系统由于采用了毕业生, 用人单位和系统管理员的分级管理机制有效地实现了毕业 生 信 息 管 理 的 网 络 化 ,自 动化,提高了就业工作的效率,并为毕业生和用人单位构建了就业绿色通道.【关键词】 ASP 毕业生 用人单位 系统管理 毕业生信息管理系统

【中图分类号】 G77 【文献标识码】 A 【文章编号】 1009-1459(2009)02-0094-03 一, 概述随着高等教育的快速发展, 毕业生人数连年创 出新高, 如何在毕业生, 高校和用人单位之间构建 就业绿色通道是高校就业指导部门面临的重要课 采用软件工程思想的毕业生信息管理系统正是 题.利用 ASP 技术和 Web 数据库开发 出的面向毕业 高校和用人单位的信息管理系统.系统所采用 生, 的分级管理机制使得信息能够快速准确的在毕业 生, 用人单位和高校就业指导部门之间传输.首先, 毕业生可以通过网络自主注册信息, 然后由就业指 导部门对毕业生的信息进行审核, 通过审核的毕业 生信息可以被用人单位快速的检索.毕业生信息管 交互 理系统弥补了传统纸质档案信息管理效率低, 性差的缺点, 同时也为用人单位和毕业生提供更为 快捷的交流平台.毕业生信息管理系统以 ASP 技术和 Acce 数 据库作为开发平台, B/S 作为体系结构 以(见图 1.)通过将 HTML, 脚本语 ASP 技术作为一种技术框架, 言, ActiveX 组件等进行组合可以形成动态的,高效 的,交互的 Web 应用程序.Acce 数据库以其面向 可视化的界面, 继承多种向导和生 对象的开发形式, 成器工具,支持 ODBC 等特点成为中小型站点的首 选.结构的优势在于客户端不需要安装软件, 通 B/S 过 IE 浏览器即可登录服务器.三, 系统功能设计 1.系统功能结构 二, 系统开发原理 图 2.系统功能结构图 毕业生信息管理系统的工作流程为:毕业生通图 1.ASP 工作原理图 过毕业生注册模块完成姓名, 密码, 专业, 求职意向

【收稿日期】 2009-02-24 严翔,男,工程师,南京航空航天大学信息工程学院软件工程硕士研究生,南京广播电视大学教师.【作者简介】 94 严 翔:基于 ASP 技术的毕业生信息管理系统的设计与实现 等信息的注册, 注册后可通过毕业生管理模块对注 册信息进行修改, 注册的信息必须等待系统管理员 的审核才能在页面显示.用人单位通过用人单位管 系统管理员通过系 理模块完成毕业生信息的检索.用户权限, 系统日志等进 统管理模块对毕业生信息, 行管理.set bysrs=server.createobject(“adodb.recordset”)sql = “select login from bys where login ='” &login&“'” bysrs.open sql,conn,1,2 if not bysrs.eof then set bysrs=nothing response.write “已有相同登录名存在,请重新输 入!” response.end()end if //检测登录名是否相同.if len(pwd)

or len(pwd)>16 then response.Write “密码长度须在 6-16 位!”

response.End()end if //检测密码长度是否在 6-16 位之间.if flagname=1 then if rsadminsys(“checkbys”)=“1” then 已 response.Write “注册成功,等待管理员审核, 有相同的真实姓名存在!” else response.Write “注册成功,已经有同一毕业生的 真实姓名存在!” end if else if

rsadminsys(“checkbys”)=“1” then response.Write “注册成功,信息尚未通过管理员 的审核!” else response.Write “注册成功!” end if end if flagname 用来标识毕业生的真 //注册信息提交.实姓名是否已经存在,如 flagname 值为 1 则提示注 册用户已有相同的真实姓名存在.checkbys 字段用 来标识注册信息是否需要系统管理员的审核, 如 checkbys 的值为 1 则表示信息需要管理员审核.2.系统的功能特点 毕业生信息管理系统无须借用档案实体, 直接 在网上注册, 查询和调阅档案信息, 提高了档案信息 利用的效率和深度, 同时减轻了高校就业指导部门 的工作强度.系统采用的毕业生, 用人单位, 系统管 理员的分级管理机制和日志管理功能有效地保证 了数据的安全性.四, 系统详细设计 1.登录模块的设计登录模块的设计目标是提供进入毕业生注册 模块, 毕业生管理模块, 用人单位管理模块和系统管 该模块的主要事件和函数如下: 理模块的接口.set rs=server.createobject(“adodb.recordset”)if

acce=“sys” then url=“admin_index.asp” sql = “select * from admin where adminlogin ='” & loginname & “' and adminpwd='” & loginpwd & “'” else if acce=“bys” then url=“bys_index.asp” sql = “select * from bys where login ='” & loginname & “' and pwd='” & loginpwd & “'” else if acce=“dw” then url=“dw_index.asp” sql = “select * from dw where login ='” & loginname & “' and pwd='” & loginpwd & “'” end if end if end if //对用户身份进行检测并提供相应的跳转页 面.2.毕业生注册模块的设计毕业生注册模块实现了毕业生姓名, 密码, 学生 证号, 专业, 求职意向等信息的注册.该模块的主要 事件和函数如下: login=trim(request(“login”))if login=“” then

response.write“登录名不能为空” //检测登录名是否为空.3.毕业生管理模块的设计毕业生管理模块由毕业生信息管理,访问日志 两个子模块组成.毕业生通过信息管理子模块可以 浏览和修改自己的注册信息,通过访问日志子模块 浏览自己的访问日志.95 严 翔:基于 ASP 技术的毕业生信息管理系统的设计与实现 访问日志子模块主要事件和函数如下: <% do while not rs.eof %> <%=rs(“login”)%>

<%=rs(“name”)%>

<%=rs(“logintime”)%> <% rs.movenext loop%> //查看当前毕业生用户的登录名,真实姓名和 登录时间.修改信息, modify 的值为 1 表示允许毕业生修改信 息.> //设置用户是否具备毕业生权限设置的权限.admin 数据表中的 adminleverbys 字段用来标识 用户是否具备毕业生权限设置的权限.此外,数据 表中还有用来标识用户是否具备数据库管理权限的 adminleverdb 字段,用来标识用户是否具备增加毕 业生信息权限的 adminleverbysadd 字段, 用来标识是 否具备修改毕业生信息权限的adminleverbysmodify 字段和用来标识用户是否具备删除毕业生信息权限 的 adminleverbysdel 字段.

“byspwdall” <% if rs(“byspwd”)=“byspwdall” then

response.write(“checked”)end if %>> 密码:“ size=”12“> //设置系统管理员添加毕业生时统一分配相同 的登录密码.4.用人单位管理模块的设计用人单位管理模块的功能是实现用人单位对 检索的关键语句为: 毕业生信息的检索.sql=”select * from bys where ischeck like 0 and “&ziduan&” like '%“&key&”%'“ //按照关键字检索通过审核的毕业生信息.5.系统管理模块的设计系统管理模块由毕业生信息管理, 查询统计与 系统参数设置, 日志管理四个子模块组成.毕 打印, 业生信息管理子模块可以浏览和添加毕业生信息, 对毕业生信息进行审核,设置毕业生的修改权限.查询统计与打印子模块可以按照字段名查询和统 计毕业生信息.系统参数设置子模块可以对毕业生 用人单位的权限和系统管理员 的注册和修改权限, 的权限进行设置.日志管理子模块记载了系统管理 用人单位和毕业生的登录时间, 地址等信息.员, IP 下面以系统参数设置子模块的编写为例给出 主要事件和函数, 说明系统管理模块的开发过程.>是

response.write(”checked")end if %>>否 //设置是否允许毕业生注册.数据表中的 bys 此外 bys reg 字段用来标识毕业生是能否自主注册.数据表中还有用来标识毕业生的注册信息是否需 要审核的 checkbys 字段和用来标识毕业生修改权 限的 modify 字段, modify 的值为 0 表示禁止毕业生 五, 结论开发毕业生信息管理系统的意义在于提高高校 就业工作的效率, 为毕业生和用人单位构建快捷的 交流平台.经过测试, 系统已经达到预期效果, 尤其 考虑 是系统的分级管理机制提高了系统的安全性.到系统正式运行之后, 访问量会逐渐增多, 所以今后 会将提高数据容量和运行效率作为研究重点.【参考文献 】

[1] 康晓东,王耀刚,杜贤.网络构建与网页设计 [M] 北京:人民邮电出版

社,2002.[2] 石志国.ASP 动态网站编程 [M].北京:清华大学出版社, 2001.[3] 林金霖.ASP 实务经典 [M].北京:中国铁道出版社.1999.96

下载基于ASP技术的毕业生信息管理系统的设计与实现word格式文档
下载基于ASP技术的毕业生信息管理系统的设计与实现.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文