您的位置:首页 > 编程语言 > C#

C#实现系统登录

2009-12-27 09:37 183 查看
出于安全性考虑,任何数据库应用程序都需要设计系统登录功能。之前有很多朋友问我:我要怎样设计好系统登录功能?其实设计是很简单,最根本原因是学生没有项目开发经验不知从何下手,更不知要设计什么样的登录功能。我开发过很系统,几乎设计过各式各样的登录功能,总结经验后发现设计思路大同小异。作为学习题材本文内容摘抄自:C#版C/S结构系统框架2010(精简版)

下面介绍登录功能设计:



通常在登录窗体上设计公司Logo和程序图标,我的演示程序也不例外。但另外一个突出点是能够动态显示
主程序加载进度。对于中大型系统极为重要,因为加载程序需要较长时间,您还可以设计一些动感的GIF,
这样用户不会感到枯燥了。其实,友好的界面能够提高用户对系统的认可度和良好的操作感受。

出于本能反应和条件反射,多于两个窗体我会设计一窗体基类:frmBase



frmMain是MDI主窗体
frmLogin是登录窗体

其它相关类



Loginer用于保存用户登录信息,请参考:Winform或C/S程序记录用户登录状态
http://www.vjsdn.com/bbs/bbsTopicDetails.aspx?pid=110211227

系统视图:



AppEntry是Application Entry的缩写,是实现登入和登出功能的代理类。
AppEntry.MainForm属性是主窗体对象引用。

源代码:

http://www.vjsdn.com/bbs/html/3/1091226112261240.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: