当前位置:首页 > 网络编程 > WEB编程 > ASP.net >  开发基于ASP.NET的自定义日志系统(1)

 开发基于ASP.NET的自定义日志系统(1)

点击次数:27 次 发布日期:2008-11-26 14:00:17 作者:源代码网
源代码网推荐      摘 要 介绍了利用ASP.net和VB.NET技术开发的用户日志管理系统,实现了对自定义格式数据库系统的动态管理,使得对日志信息的管理更加及时、高效,提高了工作效率。
源代码网推荐  
源代码网推荐    关键词 ASP.NET;VB.net;自定义;日志;数据库
源代码网推荐  
源代码网推荐    自定义日志管理的数据库设计
源代码网推荐  
源代码网推荐    自定义日志系统是校园网一卡通系统中机房刷卡子系统的一个基于B/S开发的功能模块,该系统的后台数据库为自定义格式的数据库系统。数据库中主要的用户表和日志表的结构如下:
源代码网推荐  
源代码网推荐  Structure FixUse "用户表
源代码网推荐  
源代码网推荐  Public ID As Integer "用户ID
源代码网推荐  
源代码网推荐  <VBFixedArray(15)> Public NoCard() As Byte "卡号
源代码网推荐  
源代码网推荐  <VBFixedArray(15)> Public NoUser() As Byte "学号
源代码网推荐  
源代码网推荐  <VBFixedArray(15)> Public Name() As Byte "姓名
源代码网推荐  
源代码网推荐  <VBFixedArray(15)> Public PSW() As Byte "密码
源代码网推荐  
源代码网推荐  Public Dept As Integer "部门ID
源代码网推荐  
源代码网推荐  Public Attr As Integer "机房总管
源代码网推荐  
源代码网推荐  Public AttreEx As Integer "机房总管扩展
源代码网推荐  
源代码网推荐  Public Money As Integer "帐户金额
源代码网推荐  
源代码网推荐  Public Power As Integer "用户权限
源代码网推荐  
源代码网推荐  Public PowerEx As Integer "用户权限扩展
源代码网推荐  
源代码网推荐  Public MoneyEx As Integer "帐户金额扩展
源代码网推荐  
源代码网推荐  <VBFixedArray(31)> Public Rev() As Byte "系统,
源代码网推荐  
源代码网推荐  End Structure
源代码网推荐  
源代码网推荐  Structure FixLog "上下机、交费日志表
源代码网推荐  
源代码网推荐  Dim ID As Integer "流水号
源代码网推荐  
源代码网推荐  Dim Type As Integer "事件类型
源代码网推荐  
源代码网推荐  <VBFixedArray(5)> Dim DateTime() As Byte "上机开始时间,若为交费,则为空
源代码网推荐  
源代码网推荐  <VBFixedArray(5)> Dim MAC() As Byte "指定上机IP地址
源代码网推荐  
源代码网推荐  Dim ManagerID As Integer "收费管理员ID
源代码网推荐  
源代码网推荐  Dim UserID As Integer "用户ID
源代码网推荐  
源代码网推荐  Dim Money As Integer "消费或交费金额 Dim ID_EquipMent As Integer "上机设备号
源代码网推荐  
源代码网推荐  <VBFixedArray(5)> Dim DateTimeEnd() As Byte "下机时间
源代码网推荐  
源代码网推荐  Public Location As Int64 "系统保留
源代码网推荐  
源代码网推荐  <VBFixedArray(13)> Dim revex() As Byte "保留
源代码网推荐  
源代码网推荐  End Structure
源代码网推荐  
源代码网推荐  
源代码网推荐    日志系统的开发原理及实现技术
源代码网推荐  
源代码网推荐    1、自定义数据库开发原理
源代码网推荐  
源代码网推荐    采用ASP.NET和VB.NET三层模型开发,以Web应用程序的方式运行该模块。常用三层开发模型(ASP.NET模型)如图1所示。UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由Web表单、XML Web服务和组件服务组成。其中Web表单是ASP.NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础。
源代码网推荐  
源代码网推荐  系统日志管理模块对用户上机、交费记录实现查找、统计、分析、图示、打印等功能。
源代码网推荐  
源代码网推荐    业务逻辑层包装在用VB.NET开发的后台类库中。
源代码网推荐  
源代码网推荐    本自定义日志管理系统功能模块结构如图2所示。因为本系统是面向所有用户,包括系统管理员,辅助管理员,和普通上机学生,所以在功能上必须对不同用户加以限定。
源代码网推荐  
源代码网推荐    查询该用户密码和余额
源代码网推荐  
源代码网推荐    查询该用户上机、交费日志
源代码网推荐  
源代码网推荐    统计、图示、打印、上机、交费
源代码网推荐  
源代码网推荐    查看用户数据库总余额
源代码网推荐   
源代码网推荐    按日期顺序重新排序日志文件,然后写入日志文件
源代码网推荐  
源代码网推荐    查某个用户的密码、余额
源代码网推荐  
源代码网推荐    查询
源代码网推荐  
源代码网推荐  由图2可知,普通用户登录该系统后,只能查询统计该用户的上机、交费信息。辅助管理员一般指计算中心聘用的那些临时工、或勤工俭学的学生,他们协助管理员进行机房的管理。根据管理的需要他们有一些管理级别的权限,但有些重要的统计信息他们不能获得。
源代码网推荐    做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。
源代码网推荐


源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华