偶做的用户管理系统

用户管理

偶做的用户管理系统
因为代码比较多,只贴一下,添加用户的代码,我把表示层和业务逻辑层分开了,单独建立了一个Cls_user的类来对用户集中进行管理,里面包括了对用户的添加,删除,修改的方法,以及访问用户的名称,密码,权限等的字段,这样分开做也符合多层架构的原则,我没有单独做dal层,因为我部打算以后换数据库.
在前台的窗体中有几个下拉列表控件,我是分别用散列表和DataTable来做数据动态绑定的,也算是一个小技巧吧.
在业务逻辑的类里我用使用了方法的输出参数,大家可以顺便看一下输出参数怎么用.

先贴前台的显示代码?注意dropdownlist控件的DataTextField和DataValueField属性

add_user.aspx
<%@ Page language="c#" Codebehind="adduser.aspx.cs" AutoEventWireup="false" Inherits="oa.admin.users.adduser" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>adduser</title>
<meta content="False" name="vs_snapToGrid">
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<LINK href="../../style/wawa.css" type="text/css" rel="stylesheet">
</HEAD>
<body MS_POSITIONING="FlowLayout">
<form id="Form1" method="post" runat="server">
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="500" border="1">
<TR>
<TD align="left" colSpan="3">
<P align="center"><FONT face="宋体"></FONT><FONT face="宋体">添加用户</FONT></P>
</TD>
</TR>
<TR>
<TD style="HEIGHT: 16px">
<P align="right"><FONT face="宋体">用户名:</FONT></P>
</TD>
<TD style="HEIGHT: 16px" align="left">
<P align="left"><FONT face="宋体"><asp:textbox id="User_Name" runat="server"></asp:textbox></FONT></P>
</TD>
<TD style="HEIGHT: 16px"><FONT face="宋体">
<P align="left"><asp:requiredfieldvalidator id="RequiredFieldValidator1" runat="server" ControlToValidate="User_Name" ErrorMessage="用户名不能为空"></asp:requiredfieldvalidator></P>
</FONT>
</TD>
</TR>
<TR>
<TD>
<P align="right"><FONT face="宋体">密码:</FONT></P>
</TD>
<TD align="left">
<P align="left"><FONT face="宋体"><asp:textbox id="User_Psw" runat="server" TextMode="Password"></asp:textbox></FONT></P>
</TD>
<TD>
<P align="left"><asp:requiredfieldvalidator id="RequiredFieldValidator2" runat="server" ControlToValidate="User_Psw" ErrorMessage="密码不能为空"></asp:requiredfieldvalidator></P>
</TD>
</TR>
<TR>
<TD style="HEIGHT: 17px">
<P align="right"><FONT face="宋体">用户类型:</FONT></P>
</TD>
<TD style="HEIGHT: 17px" align="left">
<P align="left"><FONT face="宋体"><asp:dropdownlist id="User_Flag" runat="server" DataTextField="Key" DataValueField="Value"></asp:dropdownlist></FONT></P>
</TD>
<TD style="HEIGHT: 17px">
<P align="right"><FONT face="宋体"></FONT> </P>
</TD>
</TR>
<TR>
<TD>
<P align="right"><FONT face="宋体">单位名称:</FONT></P>
</TD>
<TD align="left">
<P align="left"><FONT face="宋体"><asp:textbox id="User_DanWei" runat="server"></asp:textbox></FONT></P>
</TD>
<TD>
<P align="left"><asp:requiredfieldvalidator id="RequiredFieldValidator3" runat="server" ControlToValidate="User_DanWei" ErrorMessage="单位名称不能为空"></asp:requiredfieldvalidator></P>
</TD>
&l

时间: 2024-10-31 14:37:10

偶做的用户管理系统的相关文章

java-怎么用Java做一个成绩管理系统?

问题描述 怎么用Java做一个成绩管理系统? Java实验课要做关于学生成绩管理系统的程序 之前学的比较浅 不知道从哪入手 希望大家能提供一些思路 题目如下: 数据库管理系统是一种常见的数据管理软件,数据库是按一定模式存储相关数据的集合.现将学生的成绩存储在education_management.mdb数据库的score表中,请编写一个数据库程序,实现录入学生成绩.自动计算成绩和学分.查询学生成绩的功能.score表中数据如下: 学号 课程编号 课程名称 学分 平时成绩 实验成绩 卷面成绩 综

刚刚做的学生管理系统姓名查询环节只能查到第一个姓名,剩下的都查不到

问题描述 刚刚做的学生管理系统姓名查询环节只能查到第一个姓名,剩下的都查不到 import java.util.Scanner; public class Score { public static void main(String[] args) { // 保存学生姓名 String [] names = new String [5]; // 保存成绩 double[] scores = new double[names.length]; // 导航 System.out.println("&

使用netbeans和SQLserver做一个银行管理系统

问题描述 使用netbeans和SQLserver做一个银行管理系统 需要有完整的代码以及窗体,分为登录,用户,账户,转账,存款,取款 面向对象是银行前台工作人员 解决方案 窗体只需要最简单的设计就可以,不需要背景图什么的 解决方案二: 把这里当外包了么?楼主想多了吧. 解决方案三: 哪里去弄?JavaEE教程这本书有完整例子

为家政连锁公司做一个客户管理系统

摘要: 说到利用互联网来改造传统行业的创业领域,家政不得不说是近期来讲颇为热门的一个话题.比如我们此前报道的身边家政和e家洁 他们的最终目的都是打败中介,改变这个产业链通过 说到利用互联网来改造传统行业的创业领域,"家政"不得不说是近期来讲颇为热门的一个话题.比如我们此前报道的身边家政和e家洁-- 他们的最终目的都是打败中介,改变这个产业链--通过 LBS的信息提供平台让服务提供者(小时工)可以和用户直接对接. 但是我们今天看到的这家创业公司"享悦·服务云",却认为

做SEO用户体验才是王道

自从6.28开始,百度就正式开始了它的动作,随之而来的就是越来越重要的用户体验.低质量的内容,重复的内容,开始被百度无情的摒弃.对于这一切,百度给出的说法就是为了提高用户体验.可以见得,先在用户体验的重要性.如今对于seo来说,真实用户体验以及成为了真正的王道. 不提其他,作为一个合格的seoer,当你无法反抗,你必须要跟着百度的脚本走.所以用户体验,在优化上看,也是至关重要的了.现在搜索引擎也开始重视用户体验度,用户体验度不得不受到站长们的关注.以前的"内容为王,外链为皇",也渐渐的

如何实现基于Jazz Team Server的Rational产品与企业用户管理系统的集成

企业在引入 Rational Team Concert(RTC).Rational Quality Manager(RQM)等基于 Jazz Team Server 的 Rational 产品的过程中,如何将新引入的 Rational Web 服务快速有效的与已有 IT 系统集成应用,将是企业 IT 人员面临的首要问题.本文将重点解答这个问题,详细讲述如何在成功部署 Jazz Team Server 之后,实现 IT 系统已有的企业用户管理系统(例如 LDAP)与 Jazz Team Serve

数据结构 单链表-用链表做一个成绩管理系统,记录写在student.txt中,有些问题。望回答。

问题描述 用链表做一个成绩管理系统,记录写在student.txt中,有些问题.望回答. #include ""stdio.h""#include ""io.h""#include ""malloc.h""#define MAXSIZE 100#define LEN 5typedef char DataType;typedef struct student{ DataType num[L

[译] 我是如何在谷歌做开发者用户体验的

本文讲的是[译] 我是如何在谷歌做开发者用户体验的, 原文地址:How I do Developer UX at Google 原文作者:Tao Dong 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m- 译者:Lai 校对者:临书 Cherry 基于 Flutter 的用户调研进行说明 人们谈论用户体验(UX)时,谈论的对象通常是他们所热爱的消费产品,比如:智能手机.消息应用或者一副耳机. 但是当你为开发者构建产品时,用户体验同样也很重要.人们往往会忘记开发

java-用Java做的图书管理系统界面

问题描述 用Java做的图书管理系统界面 该程序里的哪些东西,变成汽车管理系统,就是本质不变,换张皮,谢谢 解决方案 这好比把一个火锅变成夜壶.如果你一窍不通,建议你直接google一个汽车管理系统.至于图书管理和汽车管理只是换一张皮,这奇葩的观点我也是醉了. 解决方案二: DEV C++ 做的图书管理系统图书管理系统(Java)图书管理系统(java) 解决方案三: 把界面改下啊,,逻辑差不多就行了,,