第五章 系统实现
5.1 系统用户登录
用户必须提供正确登录信息,才能启动系统主页面。在系统登录窗体中,用户需要输入用户名和口令,并可请求验证或退出登录。在实现验证功能时,限制了用户登录验证的次数,超过限定次数登录页面会自动关闭,并在10分钟后才能进行第二次登陆。
第一步,设计系统登录页面。 系统登录页面设计如下:
5-1 系统登录主页面
第二步,实现系统登录功能。
(1) 实现登录身份验证。 (2) 实现退出登录功能。
5.2 系统用户管理模块
5.2.1 系统管理主页面
系统用户管理指对系统管理员的登录信息数据进行添加、修改和删除等操作。
第一步,设计系统用户管理页面。
图5-2 系统用户管理主页面
第二步,实现系统用户管理。
(1) 实现添加记录功能。 (2) 实现删除记录功能。 (3) 实现输入及检验功能。 (4) 实现保存功能。
5.2.2 修改密码页面
本系统还添加了修改密码功能,当前用户首先输入自己的旧密码,然后
输入新密码和确认密码,提交经逻辑处理层验证即可修改自己的密码,密码并未在主页面显示。
修改密码主界面如下:
图5-3 修改密码主页面
5.3 科研人员信息管理
科研人员信息管理模块主要对科研人员的信息进行了增加、删除、修改的功能,便于管理者对科研人员的管理。
考研人员的登陆密码默认为科研人员的职工号,科研人员可以在系统前台进行登陆,登陆后可以录入自己的科研论文和科研著作信息。并可修改自己的登陆密码。
下面为科研人员管理的主页面:
图5-4 科研人员管理主页面
下面为增加科研人员信息界面:
图5-5 增加科研人员界面
5.4科研项目管理
科研项目管理主要是对高校科研项目进行的管理,可以对增加,修改,删除科研项目,科研项目表与科研人员表进行关联,科研项目的负责人只能是已经添加进来的科研人员,这样便于对科研项目进行管理:
科研项目管理主界面如下图:
图5-6 科研项目管理界面
这里加了一个javascript做的开始日期的时间空间,点击上图中钟表图片即可弹出日期选择界面(一个小网页窗口),让用户操作更方便快捷,人机界面更加有好。
日期选择页面如下
图5-7 小日历窗口界面