Java自学之路-Java中级教程-44:SSH版人员管理系统功能成形及AdminLTE界面整理

基于Person实体类已经实现了CRUD操作,也就是增删改查操作,同时也有了登录和注册的方法,下面可以把这些实现整理成一个像样儿的系统功能,就叫做人员信息管理系统。


所谓人员信息管理系统,要具备基本的注册和登录功能,同时要有对人员记录的管理,比如修改、删除、查询。其实在真实的项目中,应该先有这些功能的需求,比如某个学校对学生管理需要学生信息管理系统,某个公司对员工管理需要员工信息管理系统,这些学校或公司就成为项目的需求方。这些项目的需求方根据自己的需要提出系统应该具备的功能,再由项目的开发者来分析这些需求,并且对这些需求的功能进行设计和开发,选择项目开发的语言和框架等。


现在针对人员信息管理系统要实现的功能,选择Spring+SpringMvc+Hibernate技术框架,可以更快速地开发出这套系统。总结前面几节内容,现在已经开发出下面的功能实现:


登录:/login

注册:/reg

查询分页列表:/getPage

修改:/modify

删除:/delete

增加记录:/inputPerson

查询详细:/getPerson

退出:/logout


这些只是简单的功能实现,有很多的环节被忽略,比如流程设计、界面设计。因为这里没有UI参与,在网上找一些模板,把数据填充进去就可以实现一个像样的系统。比如,我们选择AdminLTE作为模板,模板的页面可以在官网下载。

https://adminlte.io/

https://codeload.github.com/almasaeed2010/AdminLTE/zip/v2.4.5


初始界面可以直接进入查看:

https://adminlte.io/themes/AdminLTE/index2.html


我们可以把这个模板简化一下供自己使用,只保留下面的界面:

登录界面:

AdminLTE-2.4.5/pages/examples/login.html


注册界面:

/AdminLTE-2.4.5/pages/examples/register.html


列表界面:

AdminLTE-2.4.5/pages/tables/simple.html



猜你喜欢

转载自blog.csdn.net/weixin_41239710/article/details/81053237