作业提交系统

软件工程课程设计报告( 2014 年度第一学期)

课程名称:软件工程课程设计

题目:作业提交系统

院系:计算机与信息技术学院班级:软件工程

组号:

组长:赵佳

组员:史鸿羽,尚佩,王前

指导教师:杨陟卓

设计周数:4周

小组成绩:

日期:2014 年09 月18日

《软件工程》课程设计任务书

一、目的、要求

通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。

具体如下:

●学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编码和

测试方面的知识;

●熟悉自动化的软件开发工具Rational Rose 2003等,并将其运用于软件开发的全过程;

●进一步加强和提高软件工程文档的编写能力;

●培养协作能力和团队精神。

二、任务分配

三、设计成果要求

●建立系统分析与设计模型;

●初步建立系统原型,实现关键的功能;

●编写课程设计报告。

指导教师:杨陟卓

日期:2014 年9 月18 日

《软件工程》课程设计成绩评定

一、指导教师评语

二、成绩

指导教师:杨陟卓

日期:2014 年9 月18 日

摘要:作业提交系统是基于b/s结构,在tomcat平台上使用JSP与Microsoft SQL 2005开发的,主要目的是解决学校机房管理上机作业的问题。因为传统的对学生作业管理是在服务器上建立一个FTP服务器,然后对学生用户设置一个专门的帐号,只允许对作业进行上传/下载,然后学生将作业上传到服务器里面对应的班级文件夹下面。这种传统的方法可能导致学生之间相互抄袭,因为上传的作业别的同学也可以看到,而且局域网共享本身就存在很大的安全隐患,很多病毒都是通过共享传染到其他机器,影响整个机房的正常运行,传统方式无法解决的问题有:不能防止学生乱上传作业,不能防止学生找错班级文件夹,不能对作业进行限制如大小,类型,上传时间等,教师布置作业要通过黑板写字,教师打分之后只能记在本子上,不能通过局域网发布出来让学生看,教师下载作业必须到服务器上拷贝。而这套系统正是出于这个目的,为了解决上面的问题而设计的。系统对于复杂的问题都采用程序的方式解决了。系统分了管理员、教师、学生用户,管理员须进行的操作是录入,删除,修改,增加学生和教师的相关信息。而教师只需要发布作业,对作业的要求进行限制,不必去服务器上建文件夹来存放你的作业,并且程序自动创建目录。下载作业也只须要点一下就会将作业全部打包下载回来,在局域网内的任何一台计算机都可以进行各种操作。学生则再也不会将作业上传错,上传到别的班级中,也不允许上传非法的文件,对一次未上传完成的作业也可以先暂存后下节课再下载回来接着做。

关键字:作业提交数据库管理 JSP

1 课程设计的目的与要求

通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。

具体如下:

(1)学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,编码和测试方面的知识;

(2)熟悉自动化的软件开发工具Rational Rose 2003,并将其运用于软件开发的全过程;

(3)进一步加强和提高软件工程文档的编写能力;

(4)培养协作能力和团队精神。

2 设计正文

2.1 概述

2. 1.1 课题题目:作业提交系统

2. 1.2 系统的主要目标

本系统目标是实现作业提交系统所需的各种基本功能,包括:

(1)学生用户的主要需求功能是登陆作业系统公告界面;登录密码可以自己修改;

查看教师发布的作业公告,以及管理员发布的系统公告;然后完成作业后提交;如果完不成可以先暂存;遇到不懂的可以提出相关疑问;待老师批改完后,可以查看自己的成绩;也可以查看个人资料;

(2)教师用户主要功能是登陆作业系统公告界面;登录密码可以自己修改;发布作业公告;查看系统公告;待学生完成后进行批改;对学生作业进行点评;然后录入分数;对学生提出的疑问进行解答;也可以查看个人资料;

(3)管理员主要功能是登陆作业系统管理界面;登录密码可以自己修改;管理教师和学生的个人信息,包括录入,删除,修改;发布系统公告;还有作业信息的管理,即当作业到一定量的时候,进行必要的删除;可以管理其他管理员;还可以注销其他用户,包括注销教师,学生,以及管理员;也可以查看个人资料;

2. 1.3 系统的开发环境及运行环境:

操作系统:Windows 7

建模工具:Rational Rose 2003

数据库系统:SQL Server2005

运行环境:JDK1.6.0_43

开发工具:eclipse3.2

Web服务器:TOMCA T6.0平台

2.2 系统需求分析

学生选课系统主要满足来自三方面的需求,这三个方面分别是学生用户、教师用户和管理员用户,也即是三类用户角色。

(1)学生用户的主要需求功能是登陆作业系统公告界面;登录密码可以自己修改;

查看教师发布的作业公告,以及管理员发布的系统公告;然后完成作业后提交;如果完不成可以先暂存;遇到不懂的可以提出相关疑问;待老师批改完后,可以查看自己的成绩;也可以查看个人资料;

(2)教师用户主要功能是登陆作业系统公告界面;登录密码可以自己修改;发布作业公告;查看系统公告;待学生完成后进行批改;对学生作业进行点评;然后录入分数;对学生提出的疑问进行解答;也可以查看个人资料;

(3)管理员主要功能是登陆作业系统管理界面;登录密码可以自己修改;管理教师和学生的个人资料,包括录入,删除,修改;发布系统公告;还有作业信息的管理,

即当作业到一定量的时候,进行必要的删除;可以管理其他管理员;还可以注销其他用户,包括注销教师,学生,以及管理员;也可以查看个人资料;

本系统将管理员用户、教师用户、学生用户的身份及权限进行严格的划分,让管理员拥有最高权限,可以查看、维护系统中的所有信息,如添加学生,添加教师,添加管理员,注销用户等;让教师拥有下发作业,以及提交学生成绩的权限;让学生拥有对作业进行提交和暂存的权限;而修改密码模块的权限每个用户都可拥有,用以修改自己的密码信息。通过进行严格的权限划分,可以更好地进行管理,也可更好地保护用户信息安全。

2.2.1.用例图

图2.2.1作业提交系统用例图

用例图说明:

(1)系统的外部角色有:学生用户、教师用户和管理员。

(2)系统主要用例的文档描述:

①学生管理用例:学生用户可见的功能,包含查看公告,作答作业,提出疑问,

查看成绩功能。

②教师管理用例:教师用户可见的功能,包含了发布作业公告,批改学生作业,

提交成绩和解答疑问功能。

③信息管理用例:管理员可见的功能,这个用例进一步分为三个用例:学生信

息管理用例、教师信息管理用例和管理员信息管理用例。

④学生信息管理用例:信息管理用例可见的功能,实现学生信息的管理功能,

包含了添加学生、修改学生信息和注销学生三个用例。

⑤教师信息管理用例:信息管理用例可见的功能,实现教师信息的管理功能,

包含了添加教师、修改教师信息和注销教师三个用例。

⑥修改密码用例:所有用户都可见的功能,用于修改用户的密码信息

(3)系统关键用例的正常事件流图和异常事件流图

表2-1 修改密码用例的正常事件流图和异常事件流图

表2-2 提交成绩用例的正常事件流图和异常事件流图

2.2.2.类图

图2.2.2作业提交系统类图

类图说明:

(1)BaseUser类是一个系统角色用户的基类,主要功能有两个:modifyPWD() 用于修改用户的密码;

loginCheck() 用于用户登录验证。

(2)Admin类继承自BaseUser类。主要功能有:

Adminregis() 用于管理员登陆

Adminlog()用于注销学生和教师信息

Adminmanage() 用于学生和教师信息管理

Adminrelease()用于发布公告

Adminoperation()用于作业管理

Adminadmin()用于管理管理员

(3)Student类继承自BaseUser类,主要功能有:Studentregis() 用于学生登录;

Studentlookann() 用于学生查看公告;

Studentsubmit() 用于学生提交作业;

Studettempo() 用于学生作业暂存;

Studetquiz()用于学生提问

Studentlookper()用于学生查看成绩

(4)Teacher类继承自BaseUser类,主要功能有:Teacherregis() 用于教师登陆;

Teacherrelease() 用于发布作业公告;

Teachercorrect() 用于教师批改作业;

Teachersubmit()用于教师提交成绩

Teacherremark() 用于教师点评作业;

Teacheranswer()用于教师解答学生疑问(5)task类是一个作业类,主要功能有:

Taskdepart()用于区分作业科目;

Taskperformance()用于表明作业成绩;

Taskremark()用于点评作业;

(6)Submit类是一个提交类,主要功能有:Studentsubmit() 用于学生提交作业;

Teachersubmit()用于教师提交成绩;

2.2.

3.时序图

(1)管理员修改教师信息

图2.2.3.1 管理员修改教师信息时序图(2)学生用户作答作业

图2.2.3.2 学生用户作答作业时序图(3)教师用户提交成绩

图2.2.3.3 教师用户提交成绩时序图

2.2.4.协作图

(1)教师提交成绩

图2.2.4.1 教师提交成绩协作图

(2)管理员修改教师信息

(3)图2.2.4.2 管理员修改教师信息协作图(3)学生用户作答作业

图2.2.4.3 学生用户作答作业协作图

2.2.5 E-R图

图2.2.5 作业提交系统E-R图

2.3 系统总体设计

2.3.1 设计问题域子系统

本系统的目标是在Internet/Intranet上来实现网上作业提交,可以实现学生在线提交作业的无纸化管理,可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理服务,随时随地的可以让学生联机操作提交。系统采用了模块化的设计方法:选择了JSP语言环境使用Microsoft server 2005做为数据库平台。本系统整体上可划分为若干个功能模块。系统安全可靠也是一个重要的设计原则。本系统的配置是采用Windows7作为网络操作系统, Microsoft server 2005作为数据库服务器。所以操作系统Windows7的安全防护机制及数据库Microsoft server 2005的安全机制是本系统采用的安全防护方式。

(1)总体设计图

图2.3.1作业提交系统的总体设计图及其部分细化命令部分(2)各模块功能

表3-1 各模块功能

图2.3.1.2

2.3.2 设计数据管理子系统

(1)数据库表

表3-2

(2)数据表之间的关系

图2.3.1.2 数据库关系图

(3)数据库表结构

(1)学生表Student的详细数据字段:

表3-3 Student学生用户表

(2)教师表Teacher的详细数据字段:

表3-4 Teacher教师用户表

(3)作业task的详细数据字段:

表3-5 task作业信息表

(4)作业公告tasknotice的详细数据字段:

表3-6 tasknotice作业公告信息表

(5)系统管理员表Users的详细数据字段:

表3-7 Users管理员表

(6)注销logoff的详细数据字段

表3-8 logoff注销表(7)下载download的详细数据字段:

表3-9 download下载信息表

(8)quizanswer提问解答的详细数据字段:

表3-10quizanswer提问解答信息表

2.3.3 设计人机交互子系统

(1)用户分类

本系统的用户可分为三类:

1)管理员用户;

2)教师用户;

3)学生用户。

(2)用户描述

1)管理员用户的描述:

管理员用户在整个作业提交系统中起到管理和维护的作用,对学生和教师的信息进行管

理和维护以及发布公告,注销用户等职责。

2)教师用户的描述:

教师用户在本系统中具有发布作业公告、批改作业、点评作业的权限,并且录入学生成

绩,解答学生疑问。

3)学生用户的描述:

作业提交系统主要是针对学生提交作业的,学生在本系统中具有查看公告、作业提交、

暂存作业、提交作业,向老师提问以及查看成绩的功能。

(3)设计命令层次

1)系统的人机交互子系统的内容和准则:

本作业提交系统的人机交互子系统在根据不同的用户身份登陆到不同的页面,然后按照

不同的用户只能进行用户权限内的操作,其结构图如下:

主系统界面

学生用户界面管理员用户界面教师用户界面

2.3.3.1 系统层次

2)通过采用树形结构,细化命令的组织方式,如下:

2.3.3.2 细化命令组织方式

2.4 详细设计

学生选课系统是实现学生网上选课、教师提交成绩以及学校教务管理员维护信息的一个平台,整个学生选课系统共分为4个大模块:管理员模块,教师模块,学生模块和公有模块,其中复杂的方法和模块的详细设计流程图如下。

(1)用户系统登录流程图

作业提交系统的设计与实现资料讲解

毕业设计说明书作业提交系统的设计与实现 院(系)、部: 学生姓名: 指导教师: 专业: 班级: 完成时间:

摘要 作业提交系统是基于B/S结构,使用ASP与ACCESS开发的。主要目的是解决学生提交作业和教师批改作业都得靠纸质交流,或者是用单一的上传,拷贝等方法交流不方便的问题。系统分了管理员模块和学生模块,学生提交作业采用在线提交方式,根据选择教师来选择作业,在教师公布标准答案之后查看作业标准答案。系统具有操作简便,界面友好的特性。管理员能够对用户信息和权限进行方便的修改和管理。论文详细阐述了本系统的开发背景、研究意义,开发环境以及系统的需求分析,详细说明了数据库的设计,以及系统各功能的实现。 作业提交系统有着很好的应用前景,用来代替传统的作业提交方式,实现在线作业提交方式的网络化管理。随着计算机技术和网络技术的发展,它的功能将会得到不断的发展和完善。 关键词:ASP,作业提交系统;ACCESS; Abstract The chief purpose of the work submission system is to solve the inconvenient questions of exchanging, that is, the students hand in the work and the teacher corrects students' papers, but all the communication has to depend on the paper. The system has the manager module and the student module. It has a perfect characteristic that the operation will be simple and has the friendly surface. The paper has explained the background, significance, developing environment and requirements analysis of system, it also describes the database design and system functions detailedly. The system is based on the B/S structure, using ASP and ACCESS as the platform. The system has a bright future. It will replace the traditional the ways of handing in homework and realize the ways of handing in homework’s network management. Key words:The work submission system;ASP;ACCESS;

OA系统需求规格说明书

XX项目 产品需求规格说明书 机构公开信息

版本历史

1.引言 该文档主要包含功能性需求分系以及功能用例图,也包括了一些对用户界面的要求,该系统运行所需环境和产品质量需求。 1.1. 文档目的 该文档重点描述的办公自动化系统的功能需求以及功能用例图,能够供读者更好的了解该系统;其中,非功能需求方面,用户界面要求主要是为了是系统的界面更加统一规范,软硬件环境需求以及产品质量需求是为了保证提供给用户尽量完美的办公自动化系统。 1.2. 文档范围 本文档包含一下几部分: 1. 产品介绍 2. 角色功能划分 3. 产品范围 4. 产品的功能性需求 5. 产品的非功能性需求 1.3. 文档读者对象 该文档适合开发人员、项目经理、用户、文档的编写人员阅读。 1.4. 参考文档 列举了编写软件需求规格说明时所参考的资料或其它资源。 1.5. 术语与缩写解释 2.综合介绍 这一部分概述了正在定义的软件,主要是功能的概要介绍。

1.6. 产品介绍(功能介绍) 该系统包含8各模块:超级管理模块,该模块包括组织管理、权限管理、考试管理、资源共享通讯录和系统管理;我的办公桌模块,主要是对各重点模块的简要显示;行政管理该模块包括公共通知、公共计划、记事本、员工考勤和组织机构;个人助理模块,该模块包括通讯录、短消息、日程安排和个人信息管理;个人邮箱,该模块包括配置邮箱和收发邮件;公共信息模块,该模块包括资源下载、在线考试和公共通讯录;人事管理模块,该模块包括档案管理、档案查询和数据维护;销售管理模块,该模块主要包括客户管理、销售管理和供应商管理。 1.7. 产品范围 OA办公自动化系统集人力资源管理以及进销存等管理于一体的商业企业管理软件系统。本产品是为了帮助企业更好的进行管理,实现办公自动化。该产品适用于所有企业的办公需求。 1.8. 用户介绍 确定你觉得可能使用该产品的不同用户类并描述它们相关的特征。有一些需求可能只与特定的用户类相关。 1.9. 角色功能划分 XXXXX拥有XXXX功能的权限。 XXXXX拥有XXXX功能的权限。 1.10. 设计和实现上的限制 确定影响开发人员自由选择的问题,并说明这些问题为什么成为一种限制。 1.11. 假设和依赖 列举出在对软件需求规格说明中影响需求陈述的假设因素(与已知因素相对立)。这可能包括你打算要用的商业组件或有关开发或运行环境的问题。你可能认为产品将符合一个特殊的用户界面设计约定,但是另一个S R S 读者却可能不这样认为。如果这些假设不正确、不一致或被更改,就会使项目受到影响。

作业成本系统在商业银行中的运用

作业成本系统在商业银行中的运用 随着各种机构的兴起和加入WTO后外资银行的进入,我国商业银行面临着来自国内外的巨大竞争压力。因此,商业银行必须通过加强内部管理来降低成本,提高资产质量和盈利能力。作业成本法(ABC法)是以作业为基础,通过对作业成本的确认、计量而产品成本的。相比传统成本分配方法,它能够提供更准确的产品(包括服务)成本信息,为的管理决策和业绩评价提供更相关的信息依据。 一、作业成本法的基本原理及步骤 它与传统成本分配方法最大的区别在于,不是以产品产量、人工工时或机器工时等单一的标准分配间接费用,而是着眼于费用或资源的来源,把间接费用的分配和产生这些费用的原因(成本动因)联系起来,通过成本动因来确认和计量作业量,以作业量作为分配间接费用的合理基础,进而最终得到各种产品和服务的成本。 根据其基本原理,以ABC法计算产品成本,一般可分为以下三个基本步骤:第一步,确认作业及作业中心,并按同质作业建立作业成本库,即确认企业为制造或销售产品或服务所要做的工作,也就是确认

耗用资源的作业;第二步,以资源动因为基础将间接费用分配到作业成本库,即确认每个作业成本库消耗的资源;第三步,确认成本动因,将归集在各个成本库中的间接费用按最终产品消耗的作业动因数量比例的大小进行分配,计算出产品生产过程中各项作业成本,最终确定产品成本。毕业论文 二、商业银行传统成本分配系统的弊端 近年来,日益完善的政策消除了银行间的不平等竞争,使商业银行的存贷利差不断缩小,银行间的竞争日益激烈。当价格成为商业银行竞争的重要部分时,各商业银行都面临着巨大的利润压力,他们在关注金融创新和服务的同时,不得不将注意力集中于其所提供的各种产品或服务的成本上。显然,在传统成本分配系统之下,商业银行不能像制造企业那样得到每种具体产品或服务的成本,因而由于往往只重视存款总额和贷款总额,而导致业务量增长,成本上升,利润下降的结局。 这种没有考虑资源消耗,以存贷总额的大小来衡量业绩的方法经常会产生错误的评价结果。另外,银行为了保留客户,通常会鼓励客户在

网上订餐系统需求规格说明书

实验报告□实践报告□ 课程名称:软件需求工程 实验名称:用例文档 实验地点:太原理工大学虎峪校区 专业班级:软件工程1417学号:2014005993 学生姓名:曹旭清 指导教师:王建珍 2017年5月3日 目录 1. 引言............................................................................................................................................. 1.1目的................................................................................................................................. 1.2定义................................................................................................................................. 登录模块:......................................................................................................................... 用户注册模块..................................................................................................................... 购物车模块:..................................................................................................................... 订单模块:......................................................................................................................... 基本信息管理模块:......................................................................................................... 公告模块:......................................................................................................................... 1.3参考资料......................................................................................................................... 2.系统总体概述............................................................................................................................. 2.1产品标识......................................................................................................................... 2.2产品描述......................................................................................................................... 系统属性............................................................................................................................. 开发背景............................................................................................................................. 产品功能............................................................................................................................. 2.3用户的特点..................................................................................................................... 3.系统功能用例图......................................................................................................................... 1. 引言 1.1 目的 网上订餐在当今社会还不怎么流行,但是随着科技的发展,网上订餐必定日趋走向成熟化,并被广大的市民所接受,尤其是被当代的大学生所接受。所以开

XXX系统需求规格说明书

环境与灾害监测预报小卫星星座环境应用系统 XX系统需求规格说明书 单位: 作者: 完成日期: 签收人: 签收日期: 修改情况记录:

目录 1.引言 (1) 1.1.编写目的 (1) 1.2.背景 (1) 1.3.定义 (1) 1.4.参考资料 (1) 2.需求概述 (1) 2.1.目标 (1) 2.2.运行环境 (2) 2.3.关键点 (2) 2.4.约束条件 (2) 3.需求规格 (2) 3.1.软件系统总体功能/对象结构 (2) 3.2.软件子系统功能/对象结构 (2) 3.3.描述约定 (2) 3.4.功能或对象的描述 (3) 3.4.1.功能或对象1 (3) 3.4.2.功能或对象n (3) 3.5.性能 (4) 3.6.外部接口 (4) 3.7.数据 (4) 3.7.1.空间数据 (5) 3.7.2.非空间数据 (5) 3.8.操作 (5) 3.9.可使用性、可维护性、可移植性、可靠性和安全性 (5) 3.10.故障处理 (5) 3.11.算法说明 (6) 4.尚未解决的问题 (6) 5.支持信息 (6)

1.引言 1.1.编写目的 说明编写本软件需求规格说明书的目的,指出预期的读者。 1.2.背景 a.说明待开发产品或项目(以下简称产品)的名称。 b.列出此开发任务的提出者、开发者、用户等。 c.说明本产品与其他产品的关系。 1.3.定义 列出本文件中用到的专门术语的定义和缩写词原文。 1.4.参考资料 a.本文件中引用的属于本开发产品的其他文件。 b.本文件中引用的其他文献、资料以及软件开发标准。 2.需求概述 2.1.目标 a.本产品的开发意图、应用目标及作用范围(现有产品存在的问题和建议 产品所要解决的问题)。 b.本产品的主要功能、处理流程、数据流程及简要说明。 c.表示外部接口和数据流的系统高层次图。说明本产品与其他相关产品的 关系,是独立产品还是一个较大产品的组成部分(可用方框图说明)。

高等院校课程作业提交与评阅系统的设计与实现_杜建荣

Computer Knowledge and Technology电脑知识与技术 第7卷第2期(2011年1月) E-mail:wltx@https://www.360docs.net/doc/df5593866.html, https://www.360docs.net/doc/df5593866.html, Tel:+86-551-56909635690964 ISSN1009-3044 Computer Knowledge and Technology电脑知识与技术 Vol.7,No.2,January2011,pp.370-373 高等院校课程作业提交与评阅系统的设计与实现 杜建荣,乔永瑞,袁玉飞 (河西学院信息技术中心,甘肃张掖734000) 摘要:为了方便高校教师和学生作业的提交与评阅,设计实现了一种基于B/S结构的作业提交与评阅系统。该文介绍了保证该系统实现的需求分析、界面设计、体系结构设计和具体的数据库设计,并有重点的介绍了系统个别功能模块实现的关键技术。 关键词:高校学生作业;提交;评阅;系统设计;实现 中图分类号:TP393文献标识码:A文章编号:1009-3044(2011)02-0370-04 在高等院校的课程教学中,学生作业的提交与教师评阅环节凸显出其存在的问题,但随着计算机技术、数据库技术、网络技术的快速发展,为我们提供了便利条件,可借助信息技术支撑手段开发《高等院校课程作业提交与评阅系统》,有效解决学生作业的提交与教师评阅问题。 1《高等院校课程作业提交与评阅系统》总体设计 1.1系统需求分析 高等院校中,由于学生和教师受到空间和时间的限制,师生面对面交流的机会少、信息反馈少,导致教师布置作业、学生作业提交、教师布置作业、评阅作业、作业反馈都极不方便。在高校一般的做法是教师布置作业是采用口述或发邮件的方式布置,但是口述可能导致布置作业不清楚,而发邮件可能会使信息传达不到,不能及时阅读,并且发布也不是很方便,需确认是否给所有学生都传达到,这个工作需要仔细核对。开发此系统正是弥补了这些不足,实现了教师和班级课程的对应,学生和班级的对应,教师布置的作业会发给所有本课程对应班级的学生,保证了每个学生都能接收到作业,学生提交的作业,教师立即就可以看到,并且实现已提交作业统计,下载方便。教师查看了作业后可以对作业评分给出反馈意见,学生可以方便看到教师的批改意见,及时修改并能保存,方便以后的使用和查阅。 1.2系统体系结构 本系统的设计和开发主要设计采用B/S模式,利用JAVA网络编程语言,开发适合用于高等学校任课教师使用。本系统主要使用MyEclipse7.0作为开发工具,服务器采用Tomcat6.0,数即库采用MySQL5.0,采用JAVA作为后台开发语言,结合JavaScript脚本语言,采用主流框架Struts2+Hibernate实现,同时辅助以基本的Photoshop图片处理技术、网站开发技术。B/S架构使得教师和学生可以直接通过浏览器随时进行作业的评阅与提交,在进行其各自工作是只需要输人账号和密码登陆,其余操作均可通过功能按钮借助鼠标完成[1]。 1.3系统界面设计 本系统使用框架技术来进行网站的总体构架设计,界面采用上方放置LOGO标志和导航菜单,而页面中间的区域是显示区域。导航菜单采用横向放置的动态展开式显示方式;整个界面设计简单明了,方便使用、为用户提供必要的帮助信息;界面色彩设计以淡绿色为主,避免用户使用较长时间后不感到视觉疲劳;设计过程中尽可能降低图片文件大小和数量,加快加载速度;系统界面可适应不同用户屏幕大小。总的来说界面设计友好、风格活泼、颜色样式搭配合理、导航清晰、易操作[2]。 1.4系统功能及角色设计 本系统可以由管理员实现对系,班级,课程,用户(教师、学生)各信息的分别管理。学生能实现作业的提交、下载、查看,教师能实现作业布置、下载、评阅与信息反馈。 其主要的角色有管理员,学生和教师。管理员可实现对系和班级的添加、删除、查询;添加课程;添加用户(批量导入用户和直接添加)、查询和修改用户信息等功能。教师可实现布置作业、已布置作业的修改、作业下载控制、作业评阅、作业评分等功能。学生可及时查看教师发布的作业信息、提交作业、下载作业、查阅评阅意见与成绩、共享同学作业等功能。 1.5系统数据库设计 因MySQL功能强,使用简单,管理方便,运行速度快,可靠性高,安全保密等特点,故本系统采用MySQL来实现。数据库中各表基本结构如表1~表8所示[3]。 收稿日期:2010-11-08 作者简介:杜建荣,男,讲师,在读硕士,河西学院信息技术中心,主要研究方向为教育技术基本理论与实践、教学系统设计理论与实践。 表1系信息表t_department(用来存储系信息)表2班级信息表t_class(用来存储班级信息)

金蝶K3 WISE作业成本管理系统

作业成本管理系统 系统简介 金蝶K/3 WISE作业成本管理系统面向订单驱动型工业企业,实现作业级的精细成本管理。突破传统的成本对象概念,以销售订单和生产任务单直接作为实质上的成本对象,彻底打破部门成本核算模式,引入成本中心的概念,实现全过程跟踪生产作业与过程,提供基于销售订单、生产任务单、成本中心、工序、成本对象、成本项目的多维度成本统计分析,帮助企业优化产品结构,持续改善成本管理,建立成本领先优势。该系统通常与仓存管理、存货核算、生产任务管理、车间作业管理、标准成本管理、总账等系统结合使用,提供更完整、全面的数据集成及分析方案。 主要业务流程

主要功能 成本中心: 系统提供成本基础资料设置功能,引入成本中心概念,建立工作中心、工序、部门的对应关系,帮助企业搭建作业成本的基础核算平台,为精细化的作业成本核算与管理奠定了基础。 成本数据归集 系统提供产品产量和费用归集功能,投入产出产量直接取自相关系统,在产品数据可直接取自生产汇报,材料费用直接从生产领料单获取,其他各项费用可按任务单、成本中心归集,一系列的归集与设置功能,帮助企业减少重复录入环节,保证数据及时准确,提升数据归集效率。 成本费用分配 系统提供共耗材料、费用与在产品成本等生产成本费用分配功能,支持成本对象级、成本中心级、工序级成本分配标准定义与设置,自动结合标准数据将各项费用分配到任务单、成本中心、工序、工作中心,帮助企业实现多维度精细成本核算,全面支持按单核算和工序级成本管理。

成本计算 系统提供成本计算合法性检查和向导式成本计算功能,提供了成本计算全过程的自动化全面检查,对每一个问题进行智能化分析,并给出处理建议,帮助企业完成产品成本计算,极大降低差错率,提高核算效率。 订单成本跟踪

系统需求规格说明书 (1)

XXX系统或XXX项目 产品需求规格说明书 版本信息 注:状态可以为N-新建、A-增加、M-更改、 对方的所得税说明:版本信息必须更新,审核人和审核时间也必须审核后填写,审核人要求部门经理级别以上。否则开发测试可拒绝评审。审核业务功能是否有遗漏、业务流程是否符合规划、关键业务逻辑是否有合理 目录

1.关于本文档 1.1.内容说明 说明:此处描述的是文档说明,产品需求文档更新需要走修订模式,下次更新前先接受修订,并且每次更新必须更新版本号和版本记录。 例子: 本文档用于描述苏宁开放平台物流状态服务系统的需求定义。包括各个需求的功能描述,处理逻辑规则,界面定义,与其它功能的关系,与其它系统的接口等各个方面的定义。是苏宁物流状态服务系统唯一的全面需求定义文档。 本文档将根据需求管理流程和要求,随系统功能变化进行及时的修订和更新,以确保本文档的全面性,准确性和实效性。因此在阅读使用此文档时,请注意从项目的文档管理系统中获取最新版本。 1.2.名词解释

1.3.参考文档 《系统需求定义规范使用说明》 2.系统概述 2.1.业务背景 说明:此处描述业务背景,不可裁剪,清晰的业务背景描述能更好的帮助研发和测试理解产品需求,明确业务测试场景,此部分是产品需求定位的核心导向。 例子一:电子面单的业务描述 随着电子商务服务和物流服务信息化飞速发展,包裹运单号成为快递公司串联快递单、订单、商家、商品等各种信息的枢纽。相比之下,传统纸质面单价格高、信息录入效率低、信息安全隐患等方面的劣势已愈发凸显。我司在两年前就开始了电子面单在自营物流上的应用,经过长期的的磨合和积累,目前将我司的应用经验推广到社会物流上,让社会上愿意与我司物流合作的伙伴,也同样享受到我司电子面单服务。 例子二:LSQ的业务描述 物流作业状态服务存在不足 1)服务无标准不统一 需物流作业的各渠道订单,作业状态转化为文案描述处理的逻辑系统多,且处理规不统一, -B2C自营订单,逻辑在B2C,数据源在OMS -菜鸟平台/4PS平台订单状态展示,逻辑在LAPI,数据源在LAPI

作业批改系统开题报告

学士学位论文(设计)开题报告

商提供了一个出众的数据库平台,它能与更好的连接,兼容性较好。因此选择SQL SERVER数据库作为数据库管理工具。 基于web的作业提交批改系统采用B/S模式,即Browser/Server(浏览器/服务器)模式。B/S结构是一种网络结构模式。这种模式统一客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。 运用批改作业系统去代替传统的纸质化作业,不仅大大节省了老师的时间,而且还便于对学生作业情况的管理,减少了不必要的麻烦。是现代科技技术的实践和表现。 三.参考资料 [1] 胡西川.VisualC#.NET框架程序设计[M].中国人民大学出版社 2015. [2] 刘乃丽. 网络开发详解[J].电子工业出版社, 2008. [3] 姜福成.基于HTML5网页地图浏览器的开发与应用[J]. 计算机应用,2014,(S2): 364-367. [4] 齐慧平.HTML语言的网页制作技巧与方法分析[J]. 电脑迷,2016,(01):11+13. [5] 黄明.ASP信息系统设计与开发实例.接卸工业出版社[M].2008:15-18. [6] 刘世峰.数据库应用技术.中央广播电视大学出版社[M].2008,6(5) :12-15. [7] 凌霄.基于HTML5的初中化学网络学习平台的设计与开发[D].四川师范大学,2014. [8] 刘瑞新,王怀峰.数据库系统原理及应用教程[M].机械工业出版社.2014. [9] 陈少林。基于HTML代码分析的Web应用自动化测试方法研究[D].东南大学,2015. [10] Dino Esposito Making SharePoint Web Parts Interact[J].The International Arab Journal of Information Technology,2007,5(3):61. [11] Lisandro Gallo Ajax in Action[M].American:Manning Publications,2007, 5:34-70. [12] 王景璐.NET平台下开发框架体系研究.[J].数字技术与应用.:154-156 [13] 陈少林.基于HTML代码分析的Web应用自动化测试方法研究[D].东南大学,2015.

软件系统需求规格说明书(范文格式)

XXX公司 XXXX系统 需求规格说明书 XXX公司 2013年8月

修订记录

目录 1.引言 (1) 1.1.编写目的 (1) 1.2.项目背景 (1) 1.3.术语定义 (1) 1.4.参考资料 (2) 2.任务概述 (3) 2.1.建设目标 (3) 2.2.建设内容 (3) 2.3.用户要求 (3) 2.4.假定和约束 (4) 3.系统需求 (5) 3.1.功能架构图 (5) 3.2.通用需求 (5) 3.2.1.系统通用工具栏 (5) 3.2.2.其它通用需求 (6) 3.3.XXX管理子系统 (7) 3.3.1.系统管理 (7) 3.4.集成需求 (12) 3.4.1.基础数据对接 (12) 3.4.2.单点登录(SSO) (12) 3.4.3.文书跨系统审批 (12) 3.4.4.短信提醒 (13) 3.5.性能需求 (13) 3.6.网络需求 (13) 3.7.存储需求 (13) 3.8.安全需求 (14) 3.8.1.技术平台设计安全需求 (14) 3.8.2.系统运行安全需求 (15) 4.运行环境规定 (15) 4.1.设备 (15) 4.2.软件 (16) 4.2.1.服务器操作系统版本 (16) 4.2.2.客户机 (17) 4.2.3.数据库版本 (17) 4.2.4.中间件服务器版本 (17) 4.3.接口 (17) 4.3.1.外部接口 (17) 4.3.2.内部接口 (18)

名词缩写: 1.XXX集团,即“XXX省XXX集团有限责任公司”;[引号里面为全称] 2.XXX系统,即“XXX集团XXX系统”;[引号里面为全称] 3.XXX公司,即“XXX有限公司”,系统承建单位。[引号里面为全称]

简单作业提交系统(全)

软件工程实验报告题目:作业提交系统 学院:计算机科学与技术学院 专业:07级计算机科学与技术 队名:桃园2203 小组成员:陈钦(E10714016) 方彬(E10714088) 曹春阳(E10714078) 夏志菁(E10714084) 指导教师:韩莉 完成日期:2009-12-8 成绩:

摘要 作业提交系统2.0是基于b/s结构,在IIS平台上使用ASP与Microsoft SQL 2000开发的,主要目的是解决学校机房管理上机作业的问题。因为传统的对学生作业管理是在服务器上建立一个FTP服务器,然后对学生用户设置一个专门的帐号,只允许对作业进行上传,然后学生将作业上传到服务器里对应的班级文件夹下面,传统方式无法解决的问题有:不能防止学生乱上传作业,不能防止学生找错班级文件夹,不能对作业进行限制如大小,类型,上传时间等,教师布置作业要通过黑板写字,教师打分之后只能记在本子上,不能通过局域网发布出来让学生看,教师下载作业必须到服务器上拷贝。而这套系统正是出于这个目的,为了解决上面的问题而设计的。系统对于复杂的问题都采用程序的方式解决了。系统分了管理员、教师、学生用户,管理员须要的操作只是添加专业,添加班级,添加管理员或教师用户都是通过网页的形式展示出来。而教师无须向以前那样,只需要发布作业,对作业的要求进行限制,不必去服务器上建文件夹来存放你的作业,并且程序自动创建目录。下载作业也只须要点一下就会将作业全部打包下载回来,在局域网内的任何一台计算机都可以进行各种操作。学生则再也不会将作业上传错,上传到别的班级中,也不允许上传非法的文件,对一次未上传完成的作业也可以先上传后下节课再下载回来接着做。系统用程序的方式解决了那些非常复杂的操作,比如对文件夹的创建等,所有的角色只需要简单的几步操作就可以完成,非常简单实用。

需求规格说明书模板4种版本

需求规格说明书(ISO标准版) 编者说明: 当需求调查、分析工作告一段落时,你就需要将这些需求进行规格化描述,整理成文,即软件需求规格说明书,也就是SRS。这是在软件项目过程中最有价值的一个文档。ISO所提供的标准虽然已经时间久远,但还是颇具参考价值的。 1.引言 1.1编写的目的 [说明编写这份需求说明书的目的,指出预期的读者。] 1.2背景 a. 待开发的系统的名称; b. 本项目的任务提出者、开发者、用户; c. 该系统同其他系统或其他机构的基本的相互来往关系。 1.3定义 [列出本文件中用到的专门术语的定义和外文首字母组词的原词组。] 1.4参考资料 [列出用得着的参考资料。] 2.任务概述 2.1目标 [叙述该系统开发的意图、应用目标、作用围以及其他应向读者说明的有关该系统开发的背景材料。解释被开发系统与其他有关系统之间的关系。] 2.2用户的特点 [列出本系统的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本系统的预期使用频度。] 2.3假定和约束 [列出进行本系统开发工作的假定和约束。] 3.需求规定 3.1对功能的规定 [用列表的方式,逐项定量和定性地叙述对系统所提出的功能要求,说明输入什么量、经怎么样的处理、得到什么输出,说明系统的容量,包括系统应支持的终端数和应支持的并行操作的用户数等指标。] 3.2 对性能的规定 3.2.1精度 [说明对该系统的输入、输出数据精度的要求,可能包括传输过程中的精度。] 3.2.2时间特性要求 [说明对于该系统的时间特性要求。] 3.2.3灵活性 [说明对该系统的灵活性的要求,即当需求发生某些变化时,该系统对这些变化的适应能力。] 3.3输入输出要求 [解释各输入输出数据类型,并逐项说明其媒体、格式、数值围、精度等。对系统

【XXX系统】功能需求规格说明书_模板

【系统名称】功能需求规格说明书 【——子系统名称】

文档创建信息 文档修订记录 修改类型分为A– ADDED(增加)M– MODIFIED(修改)D– DELETED(删除)

目录 1.引言 (4) 1.1 目的 (4) 1.2 读者范围 (4) 1.3 术语或缩略语 (4) 2.系统定位 (5) 2.1 目标用户 (5) 2.2 针对的用户需求 (5) 2.3 卖点功能 (5) 2.4 系统性质 (6) 3.需求综述 (6) 3.1 概念界定 (6) 3.1.1角色界定................................................................ 错误!未定义书签。 3.1.1.1 用户 (6) 3.1.1.2 外部系统 (6) 3.1.1.3 内部子系统 ..................................................... 错误!未定义书签。 3.1.2信息实体界定......................................................... 错误!未定义书签。 3.2 系统外延 (7) 3.2.1系统应用环境总览 (7) 3.2.2系统与用户交互关系 (7) 3.2.3系统与外部系统交互关系 (7) 3.3 系统内涵 (7) 3.3.1系统总体结构 (7) 3.3.2系统功能概述 (8) 3.3.3系统内部协作关系 (8) 4.功能使用流程 (8) 4.1 功能使用流程总览 (8) 4.2 功能使用流程描述 (9) 4.2.1【功能使用流程名称】 (9) 4.2.2【功能使用流程名称】 (10) 5.用户界面 (10) 5.1 总则 (10) 5.2 界面总览 (10) 5.3 界面详解 (11) 5.3.1【界面名称】 (11) 5.3.1.1 界面功能概述 (11) 5.3.1.2 界面元素总览 (11) 5.3.1.3 界面元素详解 (12) 5.3.1.4 界面默认规则 (13) 5.3.2【界面名称】 (13)

作业提交系统的实验报告

作业提交系统的实验报告 题目:作业提交系统 1.1.项目背景: 随着现代社会发展的日新月异,学生交作业的系统越来越多,但是因为传统的对学生作业管理是在服务器上建立一个FTP服务器,然后对学生用户设置一个专门的帐号,只允许对作业进行上传,然后学生将作业上传到服务器里对应的班级文件夹下面,传统方式无法解决的问题有:不能防止学生乱上传作业,不能防止学生找错班级文件夹,不能对作业进行限制如大小,类型,上传时间等,教师布置作业要通过黑板写字,教师打分之后只能记在本子上,不能通过局域网发布出来让学生看,教师下载作业必须到服务器上拷贝。而这套系统正是出于这个目的,为了解决上面的问题而设计的。系统对于复杂的问题都采用程序的方式解决了。系统分了管理员、教师、学生用户,管理员须要的操作只是添加专业,添加班级,添加管理员或教师用户都是通过网页的形式展示出来。而教师无须向以前那样,只需要发布作业,对作业的要求进行限制,不必去服务器上建文件夹来存放你的作业,并且程序自动创建目录。下载作业也只须要点一下就会将作业全部打包下载回来,在局域网内的任何一台计算机都可以进行各种操作。学生则再也不会将作业上传错,上传到别的班级中,也不允许上传非法的文件,对一次未上传完成的作业也可以先上传后下节课再下载回来接着做。系统用程序的方式解决了那些非常复杂的操作,比如对文件夹的创建等,所有的角色只需要简单的几步操作就可以完成,非常简单实用。 1.2 可行性分析的前提 系统是基于b/s结构,在IIS平台上使用ASP与Microsoft SQL 2008开发的,主要使用本地计算机进行测试和使用,完全可以运行。 1.3 产品需求规格说明

基于作业成本核算

生产制造是企业的核心流程之一,成本核算则是影响到企业生产制造任务的完成水准的关键。针对传统成本会计不适应新制造环境的局面,ABC(作业成本法)和基于ABC的ABCM(作业成本管理)产生并得到了广泛的应用。为了让广大中国企业了解信息化大环境下,基于作业成本的管理方式如何更好地满足企业管理的需求,应该如何实施ABCM,本刊和中国客户关系管理研究中心(CRCC)合作推出了这个系列讲座。 旨在改变传统成本会计的ABC(作业成本法,Activity-Based Costing),适应了新制造环境,提出了新的核算观念和管理方法,是企业管理和成本核算的一次突破。ABC和基于ABC的ABCM(作业成本管理,Activity-Based Costing Management),在美、日和西欧诸国的企业,尤其是竞争激烈和人工成本很低的高新技术企业,得到了广泛的应用。 新制造环境冲击传统成本会计 随着企业IT技术的运用,MRP II(制造资源计划,Manufacturing Resources Planning)、ERP(企业资源规划,Enterprise Resource Planning)、FMS(柔性制造系统,Flexible Manufacturing System)、CIM(计算机集成制造系统,Computer Integrated Manufacturing)、JIT(恰时生产系统,Just-In-Time)等系统应用范围不断扩大,企业新制造环境逐渐形成。企业使用计算机管理信息系统来管理经营与生产,最大限度地发挥现有设备、资源、人、技术的作用,最大限度地产生企业经济效益,已成为制造业企业的一致选择。 作业成本法基本模型 从最早的MRP (物料需求计划,Material Requirements Planning)、MRP II到近年出现的ERP等,为越来越多的企业采用。目前流行的MRP Ⅱ有助于管理当局进行及时、有效的投资与生产经营决策;ERP则是建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。 不仅是MRP和ERP,促成新制造环境形成的新系统还包括FMS(柔性制造系统,Flexible Manufacturing System)、CIM(计算机整合制造系统)和JIT(适时生产系统)等。FMS是指使用机器人及电脑控制的材料处置系统,它有益于产品制造程序的柔性化;CIM 则是指以计算机为核心,结合计算机辅助设计、计算机辅助工程及计算机辅助制造系统等所有新科技的系统,以形成自动化的制造程序,减少人工成本、节省时间并提高工作效率;JIT是根据需要来安排生产和采购,以消除企业制造周期中的浪费和损失的管理系统。在JIT 下企业的供、产、销各个环节在时间上必须周密衔接,材料应适时到达现场,前一生产程序的半成品应适时送达后一生产程序,产成品要适时供给顾客,力争使生产经营各个环节无库存储备。 面对新制造环境的冲击,企业如果继续使用传统的成本会计技术与方法,至少会造成两大方面的后果,包括: 产品成本计算不准。因为在新制造环境下,机器和电脑辅助生产系统在某些工作上已经取代了人工,人工成本比重从传统制造环境下的20%~40%降到了现在的不足5%。但同时制造费用剧增并呈多样化,其分摊标准如果只用人工小时已难以正确反映各种产品的成本。 成本控制可能产生负功能行为。传统成本会计中将预算与实际业绩编成差异报告,即将实际发生的成本与标准成本相比较。但在新制造环境下,这一控制系统将产生负功能的行为,例如为获得有利的效率差异,可能导致企业片面追求大量生产,造成存货的增加;另外,为获得有利价格差异,采购部门可能购买低质量的原材料,或进行大宗采购,造成质量问题或材料库存积压等等。 ABC的产生与发展 为解决新制造环境下传统成本会计的难题,ABC作为新的成本核算方法应运而生。传统成本法是一种通用的解决方案,不考虑企业的目标。新兴的作业成本从一开始就考虑企业的实施目标和范围,结合企业的实际情况实施,并把成本核算与成本信息分析和应用结合起来,直至采取改善行动,为企业提供一个整体的解决方案。 作业是指在一个组织内为了某一目的而进行的耗费资源的工作,是作业成本管理的核心要素。ABC是一种通过对所有作业活动进行追踪动态反映,计量作业和成本对象的成本,评价作业业绩和资源的利用情况的成本计算和管理方法。它以作业为中心,根据作业对资源耗费的情况将资源的成本分配到作业中,然后根据产品和服务所耗用的作业量,最终将成本分配到产品与服务。 美国会计学家埃里克·科勒(Eric Kohler)教授于1941年在《会计论坛》杂志发表论文首次对作业、作业账户设置等问题进行了讨论。随后乔治·斯托布斯(George.J.Staubus)教授在具有重大影响的《作业成本计算和投入产出会计》一书中,对“作业”、“成本”、“作业成本计

学生选课系统需求规格说明书

学生选课系统需求规格说明书 学生选课系统需求规格说明书 姓名:潘园园 学号:1108210127 班级:11信管1班 1.文档介绍 (2) 1.1文档目的 (2) 1.2 文档的范围 (2) 1.3 读者对象 (2) 1.4 缩写说明 (2) 1.5 参考资料 (2) 2. 任务概述 (3) 2.1 项目的来源及背景 (3) 2.2 项目要达成的目标 (3) 2.3 系统总体业务流程分析 (3) 2.4 学生选课系统业务流程图 (4) 2.5 学生选课数据流程图 (5) 2.6 产品面向的用户群体 (6) 2.7 产品中的角色 (6) 2.8 产品范围 (6) 3. 功能需求 (7) 3.1 功能需求的分类 (7) 3.2 后台功能需求 (7)

3.2.1管理员信息管理 (7) 3.2.2 学生信息管理 (7) 3.2.3 教师信息管理 (7) 3.2.4 课程信息管理 (7) 3.2.5 教室信息管理 (7) 3.3 前台管理功能需求 (7) 3.3.1 登陆系统 (7) 3.3.2 个人信息资源管理 (8) 3.3.3 学生选课 (8) 3.3.4 教师反馈 (8) 3.3.5 退出系统 (8) 3.4 非功能性需求 (8) 3.4.1 用户界面需求 (8) 3.4.2 软件安全需求 (8) 3.4.3 产品质量需求 (8) 3.4.4 软件运行环境需求 (8) 3.4.5 其他需求 (8) 4.产品提交 (9) 1.文档介绍 1.1文档目的 本文档目的是在开发一个全面的用户需求系统,从多方面分析用户的需求以及尽量的满足。而此文档是关于学生选课的一个系统,我们知道,学生选课系统是专门为各个高校提供服务的一个平台,广泛的被各高校的学生和老师所用。

作业提交与批改系统的设计与实现

摘要 随着网络高速地融入当今现代人的生活,学校对网络技术的应用也在不断地提高。学校的教学任务十分复杂,工作也很繁琐,在教学任务中,作业的批改也是一个很重要的环节。为了提高老师工作效率,减轻教师的工作强度,提高作业批改的灵活性的,作业提交与批改系统诞生可以说是事在必行的。该系统采用B/S结构,以浏览器方式登陆系统,用https://www.360docs.net/doc/df5593866.html,作为开发语言,数据库则使用Microsoft SQL Server 2010实现。作业提交与批改包括了学生子系统、教师子系统、管理员子系统三大模块,该系统主要完成学生,教师,管理员的登陆,作业的提交,批改等功能,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点。 本文简要介绍了作业提交与批改系统的开发背景与意义,着重阐述了该系统的设计实现过程与该系统数据库的设计实现过程;从系统的需求分析、模块设计、数据库设计到系统实现等各个环节都进行了详尽的分析和描述。 关键词:作业上传;作业批改;系统实现;SQL Server

Abstract With the high-speed network melting into modern life, the application of network technology at school also constantly improve. The teaching mission of the school is very complicated, and work is also very tedious, in the task of teaching, the homework correct is also a very important link. In order to improve the teacher's work efficiency, reduce the intensity of the work of teachers, improve homework correcting flexibility, assignment submission and correction system can be said to have no choice but to the birth of. The system uses the B/S structure, to browser landing system, using https://www.360docs.net/doc/df5593866.html, as a development language, database using Microsoft SQL Server 2010. Job submission and correction includes student subsystem, teacher subsystem, the administrator subsystem three big modules, the system mainly completes the student, teacher, administrator login, job submission, correcting function, has the advantages of simple operation, friendly interface, good flexibility, the system safe, stable operation and high. This paper briefly introduces the development background and significance of the job submission and correction system, and elaborates the design and system realization process and this system database design realization process; from the system of needs analysis, module design, database design and system realization and so on each link has carried on the detailed analysis and description. Keywords: Homework uploading; homework system; SQL Server

相关文档
最新文档