資源簡介
OfficeAssistant 個人辦公助理系統
Marry是一家公司的行政部職員,每天都要為公司其他部門提供繁多的后勤支持服務。而便利貼是Marry每天必不可少的手頭工具,每天她都要在便利貼上記錄下五花八門的工作事務,以便安排一天的日程。但是,很快她就發現,每天淹沒在便利貼的海洋,不僅無法有效地提高工作效率,而且小而繁多的便利貼難以歸整,非常容易遺失,往往影響了正常工作。
一個貼心、便利的個人辦公自動化系統是解決Marry苦惱的最合適的方法。于是,Marry向上司提出了申請,建議公司建立面向員工的個人辦公助理系統。沒想到,公司立馬開會通過了Marry的這一提議。如果您是負責這個項目的開發人員,請您為像Marry這樣的員工實現以下系統需求:
■用戶注冊與管理,對員工用戶進行按部門、職位、職能的分類管理。
■短消息管理,用于注冊用戶之間的簡單通信。
■站內郵件服務,用于站內用戶之間發送郵件,并提供附件傳送功能。
■個人文件柜,用于用戶存儲常用的資源,也可設置共享,以供授權用戶下載。
■工作日程管理,提供重要事件提醒服務。

代碼片段和文件信息
/*
?*?To?change?this?template?choose?Tools?|?Templates
?*?and?open?the?template?in?the?editor.
?*/
import?java.io.IOException;
import?java.io.PrintStream;
import?java.io.PrintWriter;
import?java.io.StringWriter;
import?javax.servlet.Filter;
import?javax.servlet.FilterChain;
import?javax.servlet.FilterConfig;
import?javax.servlet.ServletException;
import?javax.servlet.ServletRequest;
import?javax.servlet.ServletResponse;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
/**
?*
?*?@author?Lenovo
?*/
public?class?myFilter?implements?Filter?{
????
????private?static?final?boolean?debug?=?true;
????//?The?filter?configuration?object?we?are?associated?with.??If
????//?this?value?is?null?this?filter?instance?is?not?currently
????//?configured.?
????private?FilterConfig?filterConfig?=?null;
????
????public?myFilter()?{
????}????
????
????private?void?doBeforeProcessing(ServletRequest?request?ServletResponse?response)
????????????throws?IOException?ServletException?{
????????if?(debug)?{
????????????log(“myFilter:DoBeforeProcessing“);
????????}
????????//?Write?code?here?to?process?the?request?and/or?response?before
????????//?the?rest?of?the?filter?chain?is?invoked.
????????//?For?example?a?logging?filter?might?log?items?on?the?request?object
????????//?such?as?the?parameters.
/*
????????for?(Enumeration?en?=?request.getParameterNames();?en.hasMoreElements();?)?{
????????String?name?=?(String)en.nextElement();
????????String?values[]?=?request.getParameterValues(name);
????????int?n?=?values.length;
????????StringBuffer?buf?=?new?StringBuffer();
????????buf.append(name);
????????buf.append(“=“);
????????for(int?i=0;?i?????????buf.append(values[i]);
????????if?(i?????????buf.append(““);
????????}
????????log(buf.toString());
????????}
?????????*/
????}????
????
????private?void?doAfterProcessing(ServletRequest?request?ServletResponse?response)
????????????throws?IOException?ServletException?{
????????if?(debug)?{
????????????log(“myFilter:DoAfterProcessing“);
????????}
????????//?Write?code?here?to?process?the?request?and/or?response?after
????????//?the?rest?of?the?filter?chain?is?invoked.
????????//?For?example?a?logging?filter?might?log?the?attributes?on?the
????????//?request?object?after?the?request?has?been?processed.?
/*
????????for?(Enumeration?en?=?request.getAttributeNames();?en.hasMoreElements();?)?{
????????String?name?=?(String)en.nextElement();
????????object?value?=?request.getAttribute(name);
????????log(“attribute:?“?+?name?+?“=“?+?value.toString());
????????
????????}
?????????*/
????????//?For?example?a?filter?might?append?something?to?the?response.
/*
????????PrintWriter?respOut?=?new?PrintWriter(response.getWriter());
????????respOut.println(“This?has?been?appended?by?an?intrusive?filter.“);
?????????*/
????}
????/**
?????*
?????*?@param?request?The?servlet?request?we?are?processing
?????*?@param?response?The?servlet?response?we?are?creating
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????3145728??2011-07-07?00:21??App_Data\Assistant.mdf
?????文件????1048576??2011-07-07?00:21??App_Data\Assistant_log.ldf
?????文件?????231949??2011-06-22?09:46??App_Data\新建文件夾\sqljdbc.jar
?????文件???????9063??2011-07-06?14:52??build\web\file.jsp
?????文件???????5786??2011-07-06?14:52??build\web\fileshare.jsp
?????文件???????2487??2011-07-06?14:52??build\web\fileupload.jsp
?????文件???????1470??2011-07-06?14:52??build\web\index.jsp
?????文件???????2212??2011-07-06?14:52??build\web\login.jsp
?????文件??????18274??2011-07-06?23:28??build\web\mail.jsp
?????文件???????4148??2011-07-06?23:23??build\web\mail_show.jsp
?????文件???????7794??2011-07-06?14:52??build\web\Main.jsp
?????文件???????2614??2011-07-06?14:52??build\web\password.jsp
?????文件???????4875??2011-07-06?14:52??build\web\register.jsp
?????文件??????16150??2011-07-06?23:44??build\web\schedule.jsp
?????文件??????17026??2011-07-06?14:52??build\web\sms.jsp
?????文件???????2867??2011-07-06?14:52??build\web\systeminfo.jsp
?????文件????????524??2011-07-06?14:52??build\web\WEB-INF\glassfish-web.xm
?????文件????????516??2011-07-06?14:52??build\web\WEB-INF\sun-web.xm
?????文件???????7120??2011-07-06?14:52??build\web\WEB-INF\web.xm
?????文件??????????0??2011-07-06?15:57??build\web\WEB-INF\classes\.netbeans_automatic_build
?????文件??????????0??2011-07-06?15:57??build\web\WEB-INF\classes\.netbeans_update_resources
?????文件???????4823??2011-07-06?15:57??build\web\WEB-INF\classes\myFilter.class
?????文件???????6187??2011-07-06?15:57??build\web\WEB-INF\classes\upload\File.class
?????文件???????1746??2011-07-06?15:57??build\web\WEB-INF\classes\upload\Files.class
?????文件???????1829??2011-07-06?15:57??build\web\WEB-INF\classes\upload\Request.class
?????文件??????16332??2011-07-06?15:57??build\web\WEB-INF\classes\upload\SmartUpload.class
?????文件????????360??2011-07-06?15:57??build\web\WEB-INF\classes\upload\SmartUploadException.class
?????文件???????5869??2011-07-06?23:17??build\web\WEB-INF\classes\servlet\Addmail.class
?????文件???????3525??2011-07-06?15:57??build\web\WEB-INF\classes\servlet\Addmsg.class
?????文件???????2504??2011-07-06?16:21??build\web\WEB-INF\classes\servlet\DBHelper.class
............此處省略104個文件信息
- 上一篇:DSPACE入門相關
- 下一篇:notepad++小軟件
評論
共有 條評論