Design and Implementation of Archives Query System Based on B/S Structure Lianfeng Zhao

Similar documents
Constructing an University Scientific Research Management Information System of NET Platform Jianhua Xie 1, a, Jian-hua Xiao 2, b

Construction of the Library Management System Based on Data Warehouse and OLAP Maoli Xu 1, a, Xiuying Li 2,b

The design and implementation of UML-based students information management system

Realization of Automatic Keystone Correction for Smart mini Projector Projection Screen

Design and Implementation of unified Identity Authentication System Based on LDAP in Digital Campus

Grade Exam Management System Design And Implementation Based on ADO.NET

Design and Implement of Laboratory Management System based Web Zheng-Bo LI School of Economic Management, Beihua University, Jilin , China.

Research on Full-text Retrieval based on Lucene in Enterprise Content Management System Lixin Xu 1, a, XiaoLin Fu 2, b, Chunhua Zhang 1, c

The Analysis and Research of IPTV Set-top Box System. Fangyan Bai 1, Qi Sun 2

A Digital Menu System Based on the Cloud client Technology Lin Dong 1, a, Weibo Li 1, b, Ping He 2,c,Jia Liu 1,d

The Application of Programmable Controller to Chip Design. Shihong Lan 1, Jian Zhang 2

Shape Optimization Design of Gravity Buttress of Arch Dam Based on Asynchronous Particle Swarm Optimization Method. Lei Xu

The Design of Distributed File System Based on HDFS Yannan Wang 1, a, Shudong Zhang 2, b, Hui Liu 3, c

Intelligent Computer Room Management Platform Based on RF Card

Design of Physical Education Management System Guoquan Zhang

Utilizing Restricted Direction Strategy and Binary Heap Technology to Optimize Dijkstra Algorithm in WebGIS

The ADO Connection Object is used to create an open connection to a data source. Through this connection, you can access and manipulate a database.

Overview of Professional Quest Technologies

Research on the Application of Digital Images Based on the Computer Graphics. Jing Li 1, Bin Hu 2

Study on the Quantitative Vulnerability Model of Information System based on Mathematical Modeling Techniques. Yunzhi Li

Design and Implementation of MP3 Player Based on FPGA Dezheng Sun

The Design of Water Quality Monitoring Cloud Platform Based on. BS Architecture

Applied Mechanics and Materials Vol

Research on ASP. NET Technology in Sports Performance Management and Physical Ability Analysis System

Web Application & Web Server Vulnerabilities Assessment Pankaj Sharma

Keywords: Interactive electronic technical manuals; GJB6600; XML markup language; Automatic control equipment

Research Institute of Uranium Geology,Beijing , China a

Research and Design of Education and Teaching Resource Management System based on ASP.NET Technology

Housing Estates Information Management System Based on.net. Jianliang Min

The Key Technology and Algorithm Design for the Development of Intelligent Examination System

Application of ASP Technology to Realize the Online Administrative License of the earthquake in Hunan Province

Design and Implementation of LED Display Screen Controller based on STM32 and FPGA Chi Zhang 1,a, Xiaoguang Wu 1,b and Chengjun Zhang 1,c

The RTP Encapsulation based on Frame Type Method for AVS Video

Design and Implementation of Digital Library Fanqi Wei, Yan Zhang and Xiaoping Feng

Application of Three-dimensional Visualization Technology in Real Estate Management Jian Cui 1,a, Jiju Ma 2,b, Dongling Ma 1, c and Nana Yang 3,d

Advanced ASP. Software Engineering Group. Departamento de Lenguajes y Sistemas Informáticos. escuela técnica superior de ingeniería informática

Research Of Data Model In Engineering Flight Simulation Platform Based On Meta-Data Liu Jinxin 1,a, Xu Hong 1,b, Shen Weiqun 2,c

Development and Application of Database System for Rubber Material

Study on XML-based Heterogeneous Agriculture Database Sharing Platform

Study and Design of CAN / LIN Hybrid Network of Automotive Body. Peng Huang

Research of 3D parametric design system of worm drive based on Pro/E. Hongbin Niu a, Xiaohua Li b

AN WIRELESS COLLECTION AND MONITORING SYSTEM DESIGN BASED ON ARDUINO. Lu Shaokun 1,e*

Serial Communication Based on LabVIEW for the Development of an ECG Monitor

Active Server Pages: Technology for Creating Dynamic Web Pages and Webenabled

The Application Analysis and Network Design of wireless VPN for power grid. Wang Yirong,Tong Dali,Deng Wei

A Compatible Public Service Platform for Multi-Electronic Certification Authority

Research on Computer Network Virtual Laboratory based on ASP.NET. JIA Xuebin 1, a

Design on Office Automation System based on Domino/Notes Lijun Wang1,a, Jiahui Wang2,b

Design and Application of the Visual Model Pool of Mechanical Parts based on Computer-Aided Technologies

COMPAS ID Author: Jack Barnard TECHNICAL MEMORANDUM

4. กก ( Web-based Technology ) (System Development Life Cycle : SDLC) ก ก ก

Telemetry Data Acquisition and Analysis in Integrated Baseband System Based on TCP/IP Protocol

Crafting a Lightweight Search Engine

Online Teaching Evaluation System Design and Implementation

Kaiserstr. 10; Karlsruhe, Germany *corresponding Author

Key Technology of Online Writing System Development Hongmei Zhao

Simulation Technology of Light Effect Based on Catia and Workbench Software HongXia Hu

Customizing dynamic libraries of Qt based on the embedded Linux Li Yang 1,a, Wang Yunliang 2,b

Design and Implementation of Computer Room Management System in University

Design and Development of Office Automation Management System based on ASP.net and SQL Server Technology

Data Logical Structure Design on Teaching Material Management System based on Oracle Zhe Li1,a, Hui Ma2,b

The principle of a fulltext searching instrument and its application research Wen Ju Gao 1, a, Yue Ou Ren 2, b and Qiu Yan Li 3,c

Digital Geodetic Archive

Design of Substation and Distribution Station Monitoring System Based on DELPHI and Intelligent Modules

A Template-Matching-Based Fast Algorithm for PCB Components Detection Haiming Yin

A Network-Based Management Information System for Animal Husbandry in Farms

2017 International Conference on Economics, Management Engineering and Marketing (EMEM 2017) ISBN:

Developing a Synchronous Activity Module for the Moodle CMS

Alumni Tracking System

Optimal Design of the Data Center Environmental Temperature Monitoring ZhiXiang Yuan 1,2, a, ShuangBo Lai 2,b, Ming Liu 1,c, HuiYi Zhang 1,2, d

SEM Dealer Management System Operation Manual

PROGRAM IMPROVEMENT AND PROGRAM OF EXCELLENCE CERTIFICATION

Internet Server Application Programming Interface. Objects Model. Application. Objects. Directives. Events. Collections. Methods

Integration of New and Big Administrative Data Sources into Turkish Statistical System

Research on Design Information Management System for Leather Goods

Application of GIS best path algorithm in Harbin Roads. Sui Min, *Wang Wei-fang

The Analysis of the Loss Rate of Information Packet of Double Queue Single Server in Bi-directional Cable TV Network

Privilege Separation in Browser Extensions Based on Web Workers

A component-centric UML based approach for modeling the architecture of web applications.

Design on Students Score Management System based on Asp.net Zhe Li1,a, Jiahui Wang2,b, Shuang Wei3,c

2014 Web Accessibility Survey

TCM Health-keeping Proverb English Translation Management Platform based on SQL Server Database

Constructing 3D Surfaces from Random Sets of Points by Means of Level Curves CAZACU Razvan a and GRAMA Lucian b

Improvement of the Expert System Shell Pro/3 Sentence Input Function and Exploration of Batch Computers Security Assessment

Research On DB2 Performance Testing Automation

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. Research on motion tracking and detection of computer vision ABSTRACT KEYWORDS

Deep Web Crawling and Mining for Building Advanced Search Application

Frequently Asked Questions

DEVELOPMENT AND APPLICATION OF THE REACTIVE POWER & VOLTAGE REAL TIME MONITORING SYSTEM FOR DISTRIBUTION NETWORKS

Design of PC Remote Monitoring System for Standby Generators Chuanhong Zhou 1,a,Jinjie Xiao 1,b, Wei Ren 1,c

The Research of A multi-language supporting description-oriented Clustering Algorithm on Meta-Search Engine Result Wuling Ren 1, a and Lijuan Liu 2,b

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. Study on secure data storage based on cloud computing ABSTRACT KEYWORDS

Multi-dimensional database design and implementation of dam safety monitoring system

Remote monitoring system based on C/S and B/S mixed mode Kaibing Song1, a, Yinsong Wang2,band Dandan Shang3,c

Research on software development platform based on SSH framework structure

Marine fuel boiler system design platform. Hou Ying-ying

CALIBRATION OF DIFFRACTOMETERS: A TEST METHOD TO MONITOR THE PERFORMANCE OF INSTRUMENTS. G. Berti, U. Bartoli, M. D Acunto and F.

defectx.com the internet defect tracking system defectx is more than just a way of tracking internet software bugs.

CONTENT S.No Topics Page no

SQL INJECTION IN WEB APPLICATIONS By Roshmi Choudhury,Officer (IT) Numaligarh Refinery Limited

Transcription:

Applied Mechanics and Materials Online: 2012-12-13 ISSN: 1662-7482, Vols. 241-244, pp 3098-3102 doi:10.4028/www.scientific.net/amm.241-244.3098 2013 Trans Tech Publications, Switzerland Design and Implementation of Archives Query System Based on B/S Structure Lianfeng Zhao Information and Engineering Institute of Huzhou Teachers College,Huzhou,China, 313000 Email:zlf@hutc.zj.cn Key words: B/S, colleges and university, archives management system Abstract: This thesis takes archives management system of Huzhou Teachers College which the author has participated in its development when working in the archive as an example, and briefly introduces the system architecture and function module of archives management system in high education based on B/S model and ASP technology, which greatly raises network level of file query and management efficiency in colleges and university. As the high education is developing, the scope and content of management has expanded gradually to be more and more complex. Thus, more information and files need to be kept as a preparation for later examination and reference. The archive, however, as the important archives management department in college, is far from meeting the demand of developing conditions, because its old traditional file management method and technology has affected working efficiency of archival administrative department.with increasing maturity and popularization of the network technology, modernization of archives management accelerates. Therefore, applying ASP technology to the development of a systematic and networked archives management system can not only brings efficiency to the work by making it an easy job to file an enquiry, but also ensure archives management work to a new stage. I Demand Analysis of the System 1. Part-time archives managers and responsible leaders of all secondary colleges and functional departments can inquiry the filing of their own colleges and departments, and leave online messages to consult the archives management and the responsible personnel about related questions. 2. Archives management personnel in College can conveniently carry out file input, query, modification, statistics, and import (including export) a batch of filing information after being input into EXCEL table to guarantee the information is complete and accurate. 3. Archives management personnel in College can add, delete, modify and distribute administrative privileges online to archives within the system according to their division of labor and different rights, and the system will record the modifying and deleting accordingly. 4. If necessary, the relevant functional departments or secondary colleges can be the first to use archives online inquiries, and wait to consult relevant archives until the results come out, which will save them a great amount of time. II Design of the System and Analysis of Technologies The system uses a three-layer B/S structure including client display, business logic and data, and applies the technique of ASP+ACCESS to develop the system. 1. Design and Analysis of Key technologies The archives query system, positioned in the archives management, conducts online network query and management on archives, and based on B/S model, use database development technology of ACCESS and ASP technology, which makes file management and remote query available beyond All rights reserved. No part of contents of this paper may be reproduced or transmitted in any form or by any means without the written permission of Trans Tech Publications, www.ttp.net. (ID: 130.203.136.75, Pennsylvania State University, University Park, USA-06/03/16,00:14:12)

Applied Mechanics and Materials Vols. 241-244 3099 regions. B/S model database system takes WEB server and ASP as the intermediate layer of the database operation, combine the database structure of C/S mode and WEB technology closely, and form a B/S model database system with the three-layer web structure. As shown in Fig1: Fig1 Archives query system network structure diagram of Huzhou Teachers College 2. Design and Implementation of System Function Module Base on the analysis of system demand and key technologies in the early stage, the main purpose of system development is to improve the network query and management level of archives. According to the actual demand, archives query system of Huzhou Teachers College is divided into the following several modules as shown in Fig2: Fig2 Archives query system of Huzhou Teachers College diagram (1)Archive information inquiry department module, is mainly designed for secondary colleges and departments according to the relevant information (such as classification, time, number, key words) to conduct accurate or fuzzy query, and understand filing and related search over the years of their own departments. (2)Archives business consulting module, is main to facilitate the part-time file staff on the related problems of archives and policies to consult,and management personnel to answer and feedback about common question. (3)Archives information input module is mainly for the management staff to input file information. (4)Archives information delete is mainly for the management staff to delete file information. (5)Archives information inquiry module is mainly for the management staff to conduct a comprehensive query into archives information of the college. (6)Archives information modification module is mainly for the management staff to update and maintain archives information in time. (7)User and authorization management module is mainly to authorize supervisors and other managers in archives management department and manage relevant operations.

3100 Industrial Instrumentation and Control Systems (8)Data backup module is mainly to allow the system to back up the database regularly to ensure security and accuracy of the data. III Design and Connection of the Database 1. Design of the database When using ASP technology to access WEB database, ADO component (ADO is built-in ActiveX server components by ASP) is an essential. Through setting ODBC on the WEB server and connecting OLEDB the ACCESS database, it enables adding, modifying and deleting the database available. The system establishes a das.mdb file, which includes the manager information table, archives information table, filing unit table, etc. 2. Connection of the Database ASP is script execution environment of a server-side, which can be used to generate and implement dynamic high performance of WEB server program. When the user is using the browser to request ASP homepage, the WEB server will response first, call the ASP engine to execute the ASP file and explain the script language (Jscript). Then by connecting ODBC to the database, the database access ADO component to accomplish database operations, and finally the data query results is returned to HTML page. Realizing the connection of database requires a built-in object of ASP: Connection, setting up connectivity to the backend database. Call the Server.CreateObject method to obtain ADODB.Connection, and then use the Open method to open the database: connstr="provider=microsoft.jet.oledb.4.0;data Source=" +server.mappath("database/the name of database") Set conn= Server.CreateObject("ADODB.Connection") Establishment of database connection conn.open connstr set rs=server.createobject("adodb.recordset") Make the data set rs.close conn.close Close database IV Realization of the System Through the ASP programming, the functions of the system can be acquired. A part of the key technologies is as follows. 1, Realization of archives information query function <% set rs=server.createobject("adodb.recordset") sql="select * from das " if nd<>"" then sql=sql&"and nd='"&nd&"'" if gjz<>""then sql=sql&"and (nr like '%"&gjz&"%' or wh = '"& gjz &"' or wh like'%"& gjz &"%' or ztc like '%"& gjz &"%')" sql=sql&"order by dh asc" rs.open sql,conn,1,3 %> It only illustrates the multi-condition selection using year, key words as the search condition for the query. Lack of space forbids outlining other words as the search condition for the query in detail here

Applied Mechanics and Materials Vols. 241-244 3101 Realization of archives information input function <% if nd<>"" and dh<>"" then if left(dh,4)<>nd then Response.Write("<script language=javascript>alert(' You enter the number and annual inconsistencies, please enter again!');this.location.href='adminindaxx.asp';</script>") response.end() StrSql="Select * From wen Where dh='"&dh& "'and nd='"&nd& "' " Set Rsu=Conn.Execute(StrSql) IF Rsu.Eof Then StrSql="Insert Into wen(xx,lb,nd,ljdw,wh,nr,sj,ztc,dh) Values('" & xx & "','" & lb & "','" & nd & "','" & ljdw & "','" & wh& "','" &nr& "','" & sj& "','"&ztc&"','"& dh& "')" Conn.execute(StrSql) Call ShowMessAge("Increased information success!","adminindaxx.asp") Else ShowMess("This year the number already exists, please choose another ref!") End IF %> 2, Realization of data import function <% data=request.form("myxls") dim conn dim conn2 set conn=createobject("adodb.connection") conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Data Source="&server.mappath("database/das.mdb") set conn2=createobject("adodb.connection") conn2.open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Extended properties=excel 5.0;Data Source="&data sql="select * FROM [Sheet1$]" Set rs=createobject("adodb.recordset") rs.open sql,conn2,1,1 Do while not rs.eof if drjb="ajj" then sql="insert into das([xx],[nd],[lb],[nr],[ljdw],[sj],[dh])values('"&fixsql(rs(0)) &"','"& fixsql(rs(1)) &"','"&fixsql(rs(2))&"','"&fixsql(rs(3))&"','"&fixsql(rs(4))&"','"&fixsql(rs(5))&"','"&fixsql(rs(6))& "')" else sql="insert into wen([xx],[nd],[lb],[nr],[wh],[ljdw],[ztc],[sj],[dh]) values('"& fixsql(rs(0)) &"','"&fixsql(rs(1))&"','"&fixsql(rs(2))&"','"&fixsql(rs(3))&"','"&fixsql(rs(4))&"','"&fixsql(rs(5))& "','"& fixsql(rs(6))&"','"& fixsql(rs(7))&"','"& fixsql(rs(8))&"')" conn.execute(sql)

3102 Industrial Instrumentation and Control Systems rs.movenext Loop response.write "<script language=javascript>alert('data import was successful!');history.go(-1)</script>" conn.close %> V Conclusion At present, as the system has been running in the archive, it turns out to work effectively by increasing files search efficiency, facilitating accomplishment of related work of functional departments, and greatly improve the network management level of the archives. However, with the constant development and improvement of network technology and information level, archives management system based on B/S model also faces bigger challenge. Therefore, the system requires ever-accelerated refinement and improvement. References [1] Ping Lin, The Principle and Practice of calling Network database on ASP technology. Computer Knowledge and Technology, 2004. [2] Yusha Wu, The Archives Management in Colleges and Universities on Brower/Server Structure [M],Journal of First College of Hunan [3] Liping Qu. Using ASP and ADO Technologies to Call Network Database [M].2006 [4] Xinshao Zhou. Design and Implementation of Graduates Achieves Management System in Colleges and University on Asp Technology[M]. Journal of Hunan University of Science and Engineering [5] Juya Yu, Chen Shuyu, Research and Realizaiton of the Archives Management in Colleges and Universities on Web Structure [M]. Silicon Valley.2012

Industrial Instrumentation and Control Systems 10.4028/www.scientific.net/AMM.241-244 Design and Implementation of Archives Query System Based on B/S Structure 10.4028/www.scientific.net/AMM.241-244.3098