日期:2014-05-16  浏览次数:20365 次

用java写一个web的注册系统,要求可以注册可以登录并查询自己的上级领导,求指点一下开发步骤
用java编写一个web的注册系统,要求可以注册登录后可以查看自己的上级领导是谁,求高手大致指点一下开发步骤,拜谢了!!!
java?web?注册系统

------解决方案--------------------
简单说下步骤:
一、需求分析:涉及到用户信息,还要显示用户的上级领导,所以要存在部门信息。
关于获取上级领导这块有2种情况,假设你对上级领导的定义如下:
1)如果用户是一般员工,上级领导就是部门领导。那么在部门信息中存储该部门领导的用户id,这样该部门中人员的上级领导就是该部门领导。
2)如果用户是部门领导,上级领导就是该部门的上级部门的部门领导。那么在部门信息中存储上级部门id,这样该部门领导的上级领导,就是该部门的上级部门的部门领导。
二、数据库设计:按照目前需求,需要2个表
1)用户信息表,用于存储用户帐号,密码,部门 (姓名,性别,年龄 等)
2)部门信息表,用于存储部门名称,部门领导,上级部门 (电话、传真、等)
三、页面设计:根据需求,需要如下几个页面
1)注册页面:用于注册用户,用户信息存储到 用户信息表
2)登录页面:用于用户登录,输入帐号密码后,与用户信息表验证,获取对应用户信息
3)登录成功页面:登录成功后,根据登录用户,获取该用户信息,通过部门信息去获取上级领导(如果该用户是部门领导就根据上级部门信息去获取上级领导,如果不是部门领导,就通过部门信息获取部门领导)
4)部门管理:组织架构管理页面,用于管理部门信息,设置人员与部门的关系,包括:所在部门,部门领导,上级部门 。
四、逻辑方法:
部门管理:新增、删除、修改(部门名称、部门员工、部门领导、上级部门)
人员管理:新增、删除、修改(所在部门、姓名、性别等)
登录验证:登录验证、登录后上级领导信息获取

由于简单考虑,此处不涉及权限问题,所以 部门管理页面由特定人员登录的逻辑就写在程序里吧。
设计思路大概如上,至于具体用什么语言,数据库,框架,这些都没区别,看你个人了