毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

JSP公司办公信息管理系统(英文文献翻译+开题报告+答辩PPT) 第20页

更新时间:2010-3-15:  来源:毕业论文
JSP公司办公信息管理系统(英文文献翻译+开题报告+答辩PPT) 第20页
图4.11添加新财务项目记录页面
Fig.4.11 The page of add financial record
接着判断用户选择添加项目按钮(AddFincaialProject)。会自动添加添加新项目的时间。
这个页面之用财务主管才能登录使用,系统管理员也是不行的,如果使用的话,会在TheMessage里返回一条红色的语句进行警示。
在页面上查出所有财务项目的记录,并将这些记录输出。注意输出的财务项目的第一次字段选中的,对应的表单元素是单选框RaioFiancialProject。其值等于此次财务项目的id值。其作用是当用户想要删除某个财务项目是选中此单选按钮框,在提交deleteProject 按钮即可。
另外在页面上还要查出目前所有系统用户姓名的记录,并将这些记录输入给用户来选择项目主管的姓名。
4.4.3 生成财务信息报表页面(financialreport.jsp)
生成财务信息报表页面如图4.4.4所示。系统用户可以通过这个页面生成四种类型的报表:总流水账报表,部门财务报表,项目财务报表和个人财务报表。前三个报表只能是公司的经理(管理员)和财务部主管可以浏览。而对于个人财务报表可以是经理和此员工经手工选择可以浏览。
财务报表首先建立与系统数据源的连接。然后设置一个boolean型的变量来标示当前的页面的状况,true表示页面处于生成报表的状态,false表示页面处于报表选项状态。
boolean ReportLabel =false;
图4.12 生成财务信息报表页面
Fig.4.12 The page of financial report
如果用户单击“生成新报表”按钮,则页面要回到报表选项状态。在报表选项状态下,如果用户单击了”生成报表”,则表示用户以及提交了包含了生成了报表的各个选项的信息,jsp代码进行对表单上的信息提取。
if (request.getParameter("Send") != null) {
 //报表的排序方式
 if (request.getParameter("ReportOrder").equals("Name")) {
  TheOrder = "姓名";
 }
至于报表中其他生成的自动变量都是类似存储的。
至于选择报表的类型,下面举例,如果是总流水账报表,首先需要对用户的省份验证,因为只有经理或财务部主管才可以浏览次类报表。检验通过后,则查询数据库生成一个记录集REAllFinalicalRecord来存储财务记录以备输出,同时将页面的状况设置为报表状况
if (session.getAttribute("Position").equals("经理")
 || (session.getAttribute("Department").equals("财务部")
 && session.getAttribute("Position").equals("主管"))) {
 else {
 TheMessage = "您不是[经理/财务部主管],无权生成总流水帐报";
 Warning = true;
 }
其他查询的生成页面Jsp基本上相似,只是在select 和一些页面设置有些变化。
4.4.4 修改财务信息报表页面(modifyfinancialrecord.jsp)
图4.13显示了修改财务信息页面的示例应用情况。修改财务共有三种状态:第一种状况是用户第一次精图页面。此时用户可以选择要修改的财务信息的查条件。这里用到多重修改的功能,用户可以根据自己的情况来决定。第二种是用户单击“查询符合条件的财务记录”按钮,此时页面显示了符合查询条件的所有记录,下面可以根据显示的记录选取来进行细致的修改。
下面介绍这里应用到复合查询的语句实现,在用户第一次进入页面是在查询条件状态(QueryLable=1),页面显示各种查询条件。
如果用户单击了“查询符合条件的记录”按钮,就会根据用户的设定查出所有符合查询条件的财务记录,并将QueryLabel设置为2,进入第二种状态。
图4.13 修改财务项目记录页面
Fig.4.13 The page of modify financial record
4.5 公司内部信息交流系统
4.5.1 内部通知公告牌(messagboard.jsp)
内部通知公告牌页面如图4.14所示。在这上面,我们可以看到整个公司内部通知可以分为3类:第一类是公共通知,也就是所有人都可以看到的通知;第二类是部门同之,只有在各部门的员工可以看到;第三类是个人通知,只有此人才可见。每个用户进入此页面,便可以看到这三类通知。
如果用户提交了删除此通知按钮,如果用户没有选中 通知,表单元素CheckMessage的值为空,则不做任何操作。如果表单元素不为空,则首先将用户选中的此条通知查出,存储在记录集RSThisMessage中。同意这些操作都必须首先判断用户的级别。

 << 上一页  [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]  ... 下一页  >> 

JSP公司办公信息管理系统(英文文献翻译+开题报告+答辩PPT) 第20页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。