⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 innovation-sbal.tex.svn-base

📁 远程学生作业提交系统,所用技术JSP,Servelet,Ajax,Web Services,MySql
💻 SVN-BASE
字号:
%%% Replace XXXXX with your login name
\section{Proposal from sbal}

%%
%%  You may NOT change the LaTeX structure of this file.
%%
%%  Your work should be placed immediately under the commented
%%  instruction text, within the {description} area.  You may
%%  delete the comments provided for neatness if you wish.
%%
%%  The following brief shows what you should produce:
%%
%%  \begin{description}
%%      \item[Brief description]
%%
%%          I would like to write an innovation component which
%%          can be used by a lecturer to check for cheating within
%%          student submissions.
%%
%%      \item[Benefit (or {\em why} this is an innovation]
%%
%%          This would be of benefit to lecturers because it would
%%          provide an automated way of checking whether submissions
%%          contained text written by someone else.
%%
%%      \item[Services to be used]
%%          I would use the Login service to verify that a user
%%          is a staff member (students should not be able to
%%          use this component).  The VerifySubmission service
%%          would be used to retrieve the contents of a specified
%%          submission.  I would probably use the Google search
%%          API to check against outside resources (though how to
%%          do this is uncertain).  This component would be exposed
%%          as a service called something like {\tt CheckPlagiarism},
%%          which was given details of a project to check, as its
%%          input.
%%
%%      \item[Technologies]
%%          No new or fancy technologies, except possible Google (not
%%          sure if they use SOAP or REST).
%%
%%      \item[Barriers]
%%          I've never used Google before, and I don't know anything
%%          about plagiarism checking.  I can fix these by independent
%%          research
%%  \end{description}

\begin{description}
    \item[Brief description]

        %% Complete a brief (no more than 100 word) description of
        %% the innovation component you are proposing for your group.

        I would like to write an innovation component which
        can be used by a student to submit 'n' assignments
        at a time. It also provides the user friendly approach of
        browse and select the file(s) to be submitted.

    \item[Benefit (or {\em why} this is an innovation]

        %% Provide a brief justification of why you believe your
        %% proposed innovation is, in fact, an innovation.
        %% Your justification should answer the question:
        %%   ``How will your innovation improve the submission system?''

        This would be of benefit to students because it would
        provide an functionality to submit 'n' assignments
        at the time, rather then the way of submitting each assignment.

    \item[Services to be used/created]

        %% Describe how your innovation component will use the
        %% web services specified for this assignment.  That is,
        %% you should say which web services you will be using,
        %% and how you will be using them.  For example, a trivial
        %% extension might use the Login and GetProjectList
        %% services.  Be as detailed as you can here; you can make
        %% changes later if your proposal is the once chosen for
        %% your group, but you *will* be expected to adhere to
        %% what you say in this section, as much as possible.

        I would use the Login service to verify that a user
        is a student(staff should not be able to use this
        component). The MakeSubmission service would allow a student
        to submit 'n' assignments at a time. The students would be
        provided with browse functionality to browse their file from
        local machine for each open assignment. I would use the
        upload functionality provide by some J2EE framework to upload
        the file(s) to database. This component would be exposed as a
        service {\tt MultipleAssignmentSubmission}.


    \item[Technologies]

        %% Specify the technology (e.g. language and platform)
        %% you would use to implement this extension.  You do
        %% not need to mention Apache Axis or Tomcat.
        %% Some examples:
        %%
        %%  This extension would be implemented using client-side
        %%  Java running as a Java application, not as a Java
        %%  applet.
        %%
        %%  Our group would write this extension using Microsoft's
        %%  C# language, and running on Windows Mobile 5.0.

        This component would be implemented using java and jsp, and it is
        platform independent.

    \item[Barriers]

        %% Provide a list of the ``barriers'' that would prevent
        %% your group from successfully implementing this
        %% component.

        I have never tried the code for uploading a file with browse
        functionality. But I am aware, that the upload functionality
        is available in struts.

\end{description}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -