演示视频:
4 系统功能实现
在管理信息系统的生命周期中,仅过了需求分析、系统设计等阶段之后,便开始了系统实施阶段。在系统分析和设计阶段,系统开发工作主要是集中在逻辑、功能和技术设计上,系统实施阶段要继承此前面各个阶段的工作成果,将技术设计转化为物理实现,因此系统实施的成果是系统分析和设计阶段的结晶。
4.1 系统管理员和社团负责人登陆页面设计
1.描述:为了保证系统的安全性,社团负责人和系统管理员要使用本系统必须先登陆到系统中。社团负责人和系统管理员用户登录采用 AJAX 方式进行验证,先是在前台获取用户输入的登录账号、密码,点击登录后,通过 AJAX 方式,后台异步进行验证,实现页面无刷新的用户登录。
2.程序运行效果图如图 4-1 所示:
图 4-1 社团负责人和管理员登陆页面设计
3.在登陆页面输入用户名和密码之后,点击登录按钮,跳转到登陆的 service 中,在该 service 中会对用户名,密码进行判断,如果正确提示“通过验证”,进入到管理界面,如果错误则提示“用户名和密码不正确”,页面调转到登陆页。
4.2 系统管理员模块
1.描述:管理员主页面:左方页面展示了管理员可操作的四大功能,进入相关的管理页面可以链接到子菜单,并且高亮显示,每个管理模块下面都有相应的子菜单。
2.程序运行效果图如图 4-2 所示:
图 4-2 管理员主页面
在每个 jsp 页面将会对用户进行拦截操作,这样可以提高安全性,防止用户不经过登陆页面而进入任何子菜单页面:
4.2.1 修改登录密码
1.描述:系统管理员点击修改登录密码,可以将其原密码进行修改
2.程序运行效果图如图 4-3 所示:
图 4-3 修改密码页面