首先用户注册的时候,会先选一个用户名,这个会输入到数据库里面,如果数据库里面已经有的话会提醒该用户名已经存在,如果没有就会存起来,然后会请注册者设置密码等,现在很多APP为了防止机器注册,会设计验证码,这些都会存到数据库里面,可以存储足够多的用户名;登陆后,可以发表一些内容没,这些动态的内容也会存在数据库里面,经系统管理者审核后发布出来。浏览者可以登陆后浏览帖子的内容,或者通过数据库设置一些浏览的权限等。
所以在海淀APP开发过程中,设计者需要考虑数据库管理系统需要考虑到三者的使用问题:一.系统管理员,二.信息发布者,三.浏览者,在APP设计的时候,针对数据库方面需要设置相关的一些权限。
1.系统管理员:系统管理员具有对整个APP发布,数据库的管理,信息管理,人员管理的最高权限。
2.信息发布者:APP信息的发布者,他们的任务是更新APP上的信息,所以他们的权限只局限于对文章的增、删、改上。
3.浏览者:信息的最终浏览者,他们是不具有任何权限的普通用户。