我的新浪微博:http://weibo.com/freshairbrucewoo。
欢迎大家相互交流,共同提高技术。
上一篇文章把整个系统的框架和功能简单介绍了一下,这个系统的架构就是C/S,数据库采用的是Oracle10g,空间数据库采用的ArcGIS基于Oracle10g的ArcSDE,开发工具用的是VS2008,开发平台是.NET Framework3.5,代码的版本控制工具是SVN。
在讲解整个系统的实现的时候我是按照我开发的功能顺序介绍,其实很多功能模块都是相对独立的,今天就从最简单的登录模块的实现开始。登录模块在两个地方使用到,第一处当然就是第一次进入主界面以前,第二次是进入元数据管理子系统的时候需要用有相应权限的账户登录。界面的设计就不详细介绍了,这个可以通过开发工具直接拖出来,及所谓的所见即所得编辑。
第一步我们需要设计一个数据库的表来专门保存用户信息,主要是用户名、密码和相应权限。
第二步就是设计界面了,必须有登录和取消按钮,这两个按钮的功能就是登录和退出系统的功能。额外还需要的就是在用户输入用户名和密码错误的时候需要有