陕西理工学院毕业设计
在提交了应聘信息后,会自动存入后台信息数据库,这样方便了管理员的查询和管理,同时也对应聘者的信息保存,可以提供给企业参考。 5.2.7 留言板的设计与实现
留言板对于企业和客户来说都是一个可视化的平台,它提供了一种较为直接的方式便于企业和客户的沟通,同时,它也接受来自网络的各方面的意见,这样可以更好,更广泛的听取意见,从而改进企业本身,为自身的发展创造优势条件。
数据的处理方式与前面应聘功能模块的方式相同。
图5.13 留言页面
查看留言的时候,可以查看到所有的留言,同时也可以看到管理员对于留言的回复信息。这些都是通过struts的标签实现的。
第 37 页 共 86 页
陕西理工学院毕业设计
图5.14 查看留言页面
5.3系统后台设计与实现
对于整个系统来说,前台的主要功能是展示,而后台就是系统的管理和数据的更新等更为重要的部分了。在设计的时候,前台的数据是从后台检索出来,在页面上实时显示的,这样对于企业来说,做到了信息的及时更新和修改,更好的体现了系统的优越性。
图5.15 系统后台管理登陆页面
为了后台管理的方便采用了简单的框架结构模式,同时特意采用了一种菜单导航的方式,这个是通过JavaScript和html结合实现的。运用JavaScript更灵活的实现了菜单导航的展开与收缩,让界面看上去更加清晰明朗。
需要注意的是,后台的实现比前台要考虑的多。这首先也关系到后台具体程序实现时候的实体类型和相关方法的调用,并不是简简单单的调用一个连接就可以的。在部分菜单的链接中,并没有直接跳转到相关的页面,而是通过相应的action方法去实现的。这样做可以在跳转页面的时候从数据库直接检索出一些信息,简化了部分操作。同时,对于执行一个简单的链接来说,直接跳转的jsp
第 38 页 共 86 页
陕西理工学院毕业设计
页面并没有任何实际的意义。
图5.16 导航菜单栏设计
5.3.1 系统管理的设计与实现
这部分的管理主要包括管理员的管理和系统公告的管理。 (1) 管理员管理
这里实际上设计了一个