论文部分内容阅读
[摘 要]:基于ASP技术开发的档案管理系统,实现了档案的动态管理,使得对档案的管理更加及时、南效,提高了工作效率,本文对系统的开发原理、系统的功能特点和设计方案进行了介绍。
[关键词]:ASP;档案管理系统;WEB;远程数据访问
引言
档案管理是高等学校管理的重要内容之一。随着高校教学改革的深入和学生规模的不断扩大,档案管理中的各种业务数据量也随之急剧增加,加上信息化建设,使得传统的方法越来越不能满足档案管理的公开化、方便化,远程化的要求,所以选择开发这个B/S(Browse/Server)模式的档案管理系统,以利于在网上进行浏览和操作,力争使管理系统在具备远程工作能力的基础上更加完美,功能更加强大,使用更加方便。同时,在不需要到档案管就可以完成档案检索、查找等功能,可减轻档案管理人员的工作量。
1 ASP的特点及关键技术
111 ASP概述
ASP(Active Server Pages)是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其他程序进行交互,是一种简单、方便的编程工具。ASP既不是程序语言,又不是开发工具,而是一种技术框架。运用ASP和数据库,可以开发功能强大的、动态的,高效的Web服务器应用程序。
ASP是一种Server端的网页编译环境。它可以将设计的网页通过Server端的网页编译环境,它可以将设计的网页通过Server端编译执行后的结果直接送至浏览器端,而不像一般的脚步语言在浏览器端通过浏览器去编译,有较强的可移植性。ASP具有易于编写、功能强大、开发速度快,安全性高等优点,使得ASP技术得到了广泛的应用。
112 B/S结构
Web系统由Web客户机和Web服务器组成,客户机与服务器之间使用HTTP(HyperText Transfer Protocol,超文本传输协议)传输数据。HTTP协议是一个请求/响应协议,每一次的web服务过程,都是首先由Web客户机建立一个到Web服务器的连接并发出一个请求,服务器在接受请求井进行相应的处理后,将发出一个响应,客户机对所得到的响应进行解释并现实出来,最后关闭先前建立的连接。这中资源访问机制称为B/S(Browse/Server)模式,工作过程如图:
C/S(Client/Serve)模式与B/S(Browser/Server)模式是比较常用的两种网络开发模式。在C/S模式中,Client负责提供表达逻辑、显示用户界面信息、访问数据库服务器等,Server用于提供后台数据管理服务。在B/S模式中,有客户机与服务器,客户机主要用于信息的浏览。B/S模式的最大优点是可以不受时间和地域的限制,可以更灵活的处理实时性事件。对于数据库管理系统,其设计的目的在于实现学生在何时何地都可以方便得使用数据库系统,因此本系统采用B/S结构来进行设计。
2 系统的用例分析及功能结构
211 系统用例分析
开发一个软件系统,首先要做的是对系统的需求进行分析,深入描述目标系统的功能和性能,确定软件设计的限制和软件同其他系统元素间的接口细节,运用UML(统一建模语言)可以捕捉系统的功能需求、分析。
UML用例图能够较详细和确切地描述用户的功能需求,使系统责任明确到位。档案管理主要包括三类用户:借阅者、档案管理员、系统管理员。其中,借阅者是多个,档案管理员是几个,系统管理员一般来说是一个。对于系统,借阅者可以查询自己的借阅情况、分门别类的查询档案和在满足要求下的续借档案。档案管理员主要是日常操作以及档案录入、剔旧、信息管理、借阅登记等。而系统管理员拥有最高权限,在拥有以上操作的权限外,还有用户权限分配、日志维护、删除用户等权限。
212 系统功能结构
具体的设计模块如下:
安全管理模块:该模块实现用户合法性验证,把用户ID保存在Session中,而在后面的页面中通过判断这个Session价是否登陆。
个人信息管理模块:可以查看自己的基本信息,可以修改自己的登陆密码,查看当前的借阅信息和预约档案信息,还可以查看本人借阅档案的应还日期,可以实现网上续借和远程预约等功能。
档案检索模块:可采用多种方式对数据库种的档案资料信息进行精确检索及模糊检索,简单检索或多条件的复合检索。
借阅及归还模块:当借出档案时,根据借阅者信息和档案信息,判断是否满足借阅条件,若以上条件满足,则办理借阅手续。
档案管理模块:包括档案的添加与更新操作,信息发布以及旧档剔除等。
系统管理模块:借阅者及工作人员管理、数据字典维护。本系统的用户分为三种:一般借阅者、工作人员和系统管理员,系统对各用户组赋予不同的使用权限。一般借阅者可以使用档案检索模块、个人信息管理模块。工作人员还可以使用借阅及归还管理、档案管理;系统管理员具有全部功能的使用权限,还可以对各用户组的权限进行调整。
3 结束语
随着信息技术的飞速发展,使得档案管理必须使用现代化的管理手段。使用本系统,可以提高档案管理水平和工作效率,彻底淘汰以前的纸质卡片,大大降低人力劳动强度。
[关键词]:ASP;档案管理系统;WEB;远程数据访问
引言
档案管理是高等学校管理的重要内容之一。随着高校教学改革的深入和学生规模的不断扩大,档案管理中的各种业务数据量也随之急剧增加,加上信息化建设,使得传统的方法越来越不能满足档案管理的公开化、方便化,远程化的要求,所以选择开发这个B/S(Browse/Server)模式的档案管理系统,以利于在网上进行浏览和操作,力争使管理系统在具备远程工作能力的基础上更加完美,功能更加强大,使用更加方便。同时,在不需要到档案管就可以完成档案检索、查找等功能,可减轻档案管理人员的工作量。
1 ASP的特点及关键技术
111 ASP概述
ASP(Active Server Pages)是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其他程序进行交互,是一种简单、方便的编程工具。ASP既不是程序语言,又不是开发工具,而是一种技术框架。运用ASP和数据库,可以开发功能强大的、动态的,高效的Web服务器应用程序。
ASP是一种Server端的网页编译环境。它可以将设计的网页通过Server端的网页编译环境,它可以将设计的网页通过Server端编译执行后的结果直接送至浏览器端,而不像一般的脚步语言在浏览器端通过浏览器去编译,有较强的可移植性。ASP具有易于编写、功能强大、开发速度快,安全性高等优点,使得ASP技术得到了广泛的应用。
112 B/S结构
Web系统由Web客户机和Web服务器组成,客户机与服务器之间使用HTTP(HyperText Transfer Protocol,超文本传输协议)传输数据。HTTP协议是一个请求/响应协议,每一次的web服务过程,都是首先由Web客户机建立一个到Web服务器的连接并发出一个请求,服务器在接受请求井进行相应的处理后,将发出一个响应,客户机对所得到的响应进行解释并现实出来,最后关闭先前建立的连接。这中资源访问机制称为B/S(Browse/Server)模式,工作过程如图:
C/S(Client/Serve)模式与B/S(Browser/Server)模式是比较常用的两种网络开发模式。在C/S模式中,Client负责提供表达逻辑、显示用户界面信息、访问数据库服务器等,Server用于提供后台数据管理服务。在B/S模式中,有客户机与服务器,客户机主要用于信息的浏览。B/S模式的最大优点是可以不受时间和地域的限制,可以更灵活的处理实时性事件。对于数据库管理系统,其设计的目的在于实现学生在何时何地都可以方便得使用数据库系统,因此本系统采用B/S结构来进行设计。
2 系统的用例分析及功能结构
211 系统用例分析
开发一个软件系统,首先要做的是对系统的需求进行分析,深入描述目标系统的功能和性能,确定软件设计的限制和软件同其他系统元素间的接口细节,运用UML(统一建模语言)可以捕捉系统的功能需求、分析。
UML用例图能够较详细和确切地描述用户的功能需求,使系统责任明确到位。档案管理主要包括三类用户:借阅者、档案管理员、系统管理员。其中,借阅者是多个,档案管理员是几个,系统管理员一般来说是一个。对于系统,借阅者可以查询自己的借阅情况、分门别类的查询档案和在满足要求下的续借档案。档案管理员主要是日常操作以及档案录入、剔旧、信息管理、借阅登记等。而系统管理员拥有最高权限,在拥有以上操作的权限外,还有用户权限分配、日志维护、删除用户等权限。
212 系统功能结构
具体的设计模块如下:
安全管理模块:该模块实现用户合法性验证,把用户ID保存在Session中,而在后面的页面中通过判断这个Session价是否登陆。
个人信息管理模块:可以查看自己的基本信息,可以修改自己的登陆密码,查看当前的借阅信息和预约档案信息,还可以查看本人借阅档案的应还日期,可以实现网上续借和远程预约等功能。
档案检索模块:可采用多种方式对数据库种的档案资料信息进行精确检索及模糊检索,简单检索或多条件的复合检索。
借阅及归还模块:当借出档案时,根据借阅者信息和档案信息,判断是否满足借阅条件,若以上条件满足,则办理借阅手续。
档案管理模块:包括档案的添加与更新操作,信息发布以及旧档剔除等。
系统管理模块:借阅者及工作人员管理、数据字典维护。本系统的用户分为三种:一般借阅者、工作人员和系统管理员,系统对各用户组赋予不同的使用权限。一般借阅者可以使用档案检索模块、个人信息管理模块。工作人员还可以使用借阅及归还管理、档案管理;系统管理员具有全部功能的使用权限,还可以对各用户组的权限进行调整。
3 结束语
随着信息技术的飞速发展,使得档案管理必须使用现代化的管理手段。使用本系统,可以提高档案管理水平和工作效率,彻底淘汰以前的纸质卡片,大大降低人力劳动强度。