收藏 分享(赏)

办公自动化管理系统的设计与实现.doc

上传人:wo7103235 文档编号:375651 上传时间:2019-06-03 格式:DOC 页数:28 大小:397.50KB
下载 相关 举报
办公自动化管理系统的设计与实现.doc_第1页
第1页 / 共28页
办公自动化管理系统的设计与实现.doc_第2页
第2页 / 共28页
办公自动化管理系统的设计与实现.doc_第3页
第3页 / 共28页
办公自动化管理系统的设计与实现.doc_第4页
第4页 / 共28页
办公自动化管理系统的设计与实现.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、.267.2.2 考生考试模块测试 .267.2.3 管理员/阅卷员模块测试 .27结 论 .28参考文献 .29致 谢 .30声 明 .31第 1 页 共 31 页1 引 言目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户

2、。人们迫切要求利用这些技术来进行在线考试,以减轻人们的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。在线考试模拟系统是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的在线考试模拟系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。在线考试模拟系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。

3、这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来!目前,网络应用软件运行的模式主要有二类:Client/server 模式,Browser/Web 模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet 迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是 Web Server ,而 Web Server 与数据库和应用

4、服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的 MIS 系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。另外,考试系统的软件也必将不断的更新;同时软件产品本身就要经过一个不断自我完善的过程。基于上述考虑,用 Browser/Web 模式来设计考试系统比较合适,服务器端我们采用 SQL Server 数据库系统和.Net 框架来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的第 2 页 共 31 页有利优势,应用微软.NE

5、T 技术,我开发了基于 B/S 模式的多用户在线考试模拟系统这一程序。它运用方便、操作简单,效率很高(同时,它要求计算机配置也很高,尤其是服务器端)。现阶段虽只实现了试卷的客观题部分,但已具有用户注册、用户个人信息修改、多用户同时在线考试、试卷生成、时间控制、自动判卷,试题录入、修改题库、用户管理、试卷管理、分数管理等重要功能,也就是说实现了真正的无纸化考试,满足任何授权的考生在规定时间内随地考试并迅速获得成绩,同时也大大减轻了教师出题、出题和判卷等繁重的工作量。2 技术背景该在线考试系统主要采用 Visual C# 2005、SQL Server 2005 数据库、JavaScript 等技

6、术和工具,整体设计遵循软件工程的方法,经过需求分析、总体设计、文档和代码的编制、模块测试和系统实现几个阶段。下面就对这几种技术和方法做一个概述。2.1 B/S 结构B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过 WWW 浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层 3-tier 结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前

7、的技术看,局域网建立 B/S 结构的网络应用,并通过 Internet / Intranet 模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如 LAN, WAN, Internet/Intranet 等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在 JAVA 这样的跨平台语言出现之后,B/S 架构管理软件更是方便、快捷、高效。2.2 开发工具简介2.2.1 Visual C# 2005 简介Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET We

8、b 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C+、 Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML 第 3 页 共 31 页Web Services 开发的关键技术。Microsoft Visual C# 2005(读作 C sharp)是一种编程语言,它是为生成在 .NET Framework 上运行的多种应用程

9、序而设计的。 C# 简单、功能强大、类型安全,而且是面向对象的。C# 凭借它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的快速开发。Visual Studio 支持 Visual C#,这是通过功能齐全的代码编辑器、项目模板、设计器、代码向导、功能强大且易于使用的调试器以及其他工具实现的。通过.NET Framework 类库,可以访问多种操作系统服务和其他有用的精心设计的类,这些类可显著加快开发周期。2.2.2 SQL Sever 2005 简介SQL Server 是一个关系数据库管理系统,是 Microsoft 推出新一代数据管理与分析软件。SQL Server

10、 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server 2005 为 IT 专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。 通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQL Server 2005 为不同规模的企业提供了一个完整的数据解决

11、方案。SQL Server 数据平台包括如下工具:关系型数据库、复制服务、通知服务、集成服务、分析服务、报表服务、管理工具、开发工具。 SQL Server 2005 数据平台为不同规模的组织提供了如下好处:充分利用数据资产、提高生产力、减少 IT 复杂度、更低的总体拥有成本 (TCO)。3 系统分析3.1 需求分析3.1.1 系统需要解决的主要问题因为考试是有特定的对象的,所以考生在进入该系统前应该进行在线报名。报名时填写相应的个人信息(如身份证号、报考科目等),报名后到相关部门进行交费。由管理员进行审核后,考生进入考试系统,根据报名时选择的考试科目,参加相应的考试。鉴于计算机等级考试为全国

12、性统一考试,考试时间有相应的规定。因此要对登录了考试系统进行参考的用户进行考试时间判断,避第 4 页 共 31 页免在非考试时段参加考试。另外,系统还应该对考试时间进行控制,时间到了会要求考试者交卷。在考试过程中要防止考生作弊,要禁止避免某些按键(如ALT、F5 等)的操作。考试者选择答案提交后,应该由计算机自动判卷,得到成绩先保存,在阅卷人审核后在考生信息页面显示出来。考试完毕后,系统关闭考试页面,回到考试前页面。3.1.2 系统应该具备的基本功能1试题管理:管理员利用账号和密码成功登录以后,进入管理页面,管理员可以通过系统做的手动添加试题页面自己手动添加试题,并对相关信息进行添加、修改以及

13、删除。2试卷生成:事先设定好考试题目数量,考试日期,分数等信息。3在线考试:考生根据准考证号和密码成功登录后,进入考试界面。考生有开始考试,提交试卷,查询成绩权限。考生根据报名时选择的考试科目,在规定时间段内参加相应的考试,点击开始考试后,进行考试界面,并要防止考生刷新及点击右键等操作,对考试时间计时,考试时间到,系统强制提交试卷。4试卷评判:主、客观题目均事先由系统自动判断,主观题目阅卷人登陆后,可以根据情况手工判卷并做出相应的分数修改。5权限管理:管理员拥有除阅卷外的所有权限,管理员根据账号和密码成功登录后,可以对教师和考生的信息、公告、试题、试卷等进行管理。6在线报名:考生通过在线报名页

14、面,获取系统自动分配的准考证号,添加相应的考生信息(包括身份证、性别、考试级别以及相应的科目)完成报名。在相关部门交费后,由管理员审核成功后获取考试资格。7站内公告:发布计算机等级考试的相关信息,如考试要求、时间等。管理员通过登录进行相关的添加、修改和删除。3.2 可行性分析3.2.1 技术可行性分析该考试系统的技术可行性,可以从硬件(包括外围设备)的性能要求、软件的性能要求(包括操作系统、程序设计、语言、软件包、数据库管理系统及各种软件工具)、能源及环境条件、辅助设备及备品配件条件几个方面去考虑。计算机硬件要求:CPU:奔腾 1.0GHz 以上内存:256MB 以上显示卡:显存 16M 及以

15、上第 5 页 共 31 页硬盘:2GB 以上剩余磁盘空间驱动器:8 倍速 CD-ROM 以上 高分辨率(1024*768) 彩色显示器软件要求:WINDOWS 操作系统或 XP 操作系统,.Net 2005 和 Microsoft SQL Server2005就目前使用的开发技术来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成。3.2.2 经济可行性分析经济可行性分析主要是对开发项目的成本与效益做出评估,即分析新系统所带来的经济效益是否超过开发和维护网站所需要的费用。用户在使用该系统后只需花一定资金购买一部分计算机与软件就能实现。3.2.3 社会因素方面的可

16、行性分析本系统仅用于全国计算机等级考试,无法律和政策方面的限制。4 总体设计4.1 基本设计思想及流程图基本设计思想:在用户认证之后,系统根据考生的资料随机的从试题库中选取试卷,在考生做完试卷且交卷之后,将会自动在服务器端保存考的答案。要求能保证考生顺利的作答以及考试的保密和安全性。图 1 操作流程图4.2 系统功能结构图根据需求分析,在线考试系统的结构图如下:第 6 页 共 31 页图 2 系统功能结构图4.3 系统架构本系统采用 ASP.NET 应用程序典型的三层架构模式,其结构如图 1 所示图 3 三层架构模式结构图各层功能介绍:数据访问层:系统最低层,提供数据库操作的接口和存储本系统所

17、有数据;业务逻辑层:处于页面展示层与数据访问层之间,与数据库直接关联,同时又为页面展示层服务。实现业务的具体逻辑,如考生报名、登录参考、试卷试题管理等;页面展示层:系统最外层,将业务功能在浏览器上显示出来,用户通过界面对系统进行操作。4.3.1 数据访问层数据访问层完成所有与数据库交互的工作,本系统只包括一个类SQLHelper。这个类的功能是向数据库提交 SQL 语句,并返回相应的操作结果。配置数据库连接:在 Web.config 文件中指定数据库连接字符串配置信息,页 面 展 示 层 (WEB)业 务 逻 辑 层 (BL)数 据 访 问 层 (DAL)计 算 机 等 级 考 试 系 统公告

18、管理 试题管理在线答题 试卷管理 用户管理 试卷审核融政策、地方法规、居民金融意识、地理位置、交通与通讯设施等。02.2区域金融合作的定义及特征目前在国内外学者的研究中,还未就区域金融合作这一概念给出比较权威的定义。一般来说,所谓区域金融合作(Regional Financial Cooperation),是指由地理位置临近、经济联系程度较紧密的若干地区,为获取金融资源的集聚效应和辐射效应,实现规模经济和范围经济。通过协商达成各金融主体的联合与协作,以实现金融资源在地区间的自由流动和合理配置。区域金融合作的特征主要表现为(1)对区域经济的依赖性。区域金融合作的实现是依赖于区域经济合作的,只有区

19、域经济的发展,才能带动区域金融业的合作与发展。(2)金融业发展目标的一致性,既服务区域经济,又谋求金融业的稳定与繁荣。(3)金融机构管理的协调性,不仅布局合理,而且层次分明,金融资源互相补充,互为依托。(4)金融市场运行的紧密性,不仅区域内金融市场有形与无形紧密联系,联动发展,而且以紧密结合体的形式面对外部金融市场的协作与竞争。(5)是金融业务的竞争性和协同性,各金融机构在区域内既要开展合理竞争,更要加强协作,共同推进金融业务的深化发展。2.3区域金融合作与区域经济的关系2.3.1区域金融合作与区域经济合作区域经济合作的理论和实践证明,拓宽区域内各地区间经济协作经济协作与交流的渠道,形成分工明

20、确、优势互补的经济合作区域,对区域经济的协调快速发展具有重要的推动作用.当经济发展达到一定阶段后,经济活动冲破地域限制、向经济联系较紧密的地区延伸是实现进一步发展的必然要求。而地缘相近的地区将能够首先实现区域间的经济合作。通过生产要素的跨地区流动和配置,充分利用各地区在生产要素上的差异性以及在产业结构上的互补性,发挥专业化分工和合作形成的集聚效应,实现规模经济和范围经济,从而最终实现区域经济的效益最大化。在区域经济合作中,区域金融合作是最基础、也是最核心的环节。金融是区域经0心郑长德.区域金融学当议.西南民族大学学报(人文社科版).2005 (9): 42-48齐丽娟.中部金融合作区创建研究.

21、武汉理工大学硕士学位论文2005:7南京理工大学硕士学位论文长三角区域金融合作机制研究济发展的第一推动力和持续推动力,是区域经济合作的重要纽带。作为经济发展的必然产物和客观要求,在区域经济合作的过程中,金融资源伴随着实物资源进行跨地区的流动和配置。而且现代市场经济的发展证明,不仅有实物资源带动金融资源的流动配置,即所谓的“钱随物走”,更有金融资源推动实物资源的流动配置,即所谓的“物随钱流”。因此,实行区域金融合作,加强地区间金融机构的协作发展,将有效促进金融资源在区域内的自由流动和优化配置,从而发挥“物随钱流”的效应,推动区域经济合作的发展和提升。可以说,区域金融合作是区域经济合作中的核心部分

22、。2.3.2区域金融合作与区域经济发展实现区域金融合作,对区域经济的发展具有积极、深远的作用,这主要体现在以下几个方面:(1)实现区域金融合作能有效集聚区域内资本,并促进资本总量的增长。资本是经济增长的最重要推动力。区域内充足的资本量能为经济提供强大的支撑。通过金融合作,不仅能集聚区域内的资本存量,减少资本外流,还能通过区域内资本的流动机制,寻找到资本增值的最佳途径,从而实现资本的最优配置;此外,金融合作能提高区域内资本形成能力,区域内金融机构的合作将拓宽储蓄一一投资的转化渠道,降低转化过程中的交易成本和信息成本,从而促进储蓄向投资的转化,加速资本的形成。(2)实现区域金融合作能提升区域金融发

23、展水平。区域内各地区的金融发展是不平衡的,具有不同的特点和优势。通过区域金融合作,实现区域内金融资源的联合与协作,能有效集中各地区在金融制度、金融机构、金融工具、金融运行模式等方面所具备的优势,实现优势互补、共同发展,并加快区域内金融创新和金融深化的进程,从而快速提高整个区域的金融业实力。 (3)实现区域金融合作能推动区域内产业实力的提高。在保持各地区金融独立性的基础上实现区域金融合作,通过区域内金融资源的自由流动,拓宽区域内企业的投融资平台,为区域内企业的技术改造或兼并重组提供充足的金融支持;通过制定具有针对性的区域金融政策,帮助区域内先导产业和主导产业的结构调整和优化整合,促进区域产业竞争

24、力的增强。总之,区域金融合作将推动区域内金融资本同产业资本的融合,实现区域内经济和金融的联动发展与并轨运行,最终推动整个区域经济发展水平的提高。2.4实现区域金融合作的条件分析实现区域金融合作需要一系列的条件作为基础,并非任何地区都可以形成金融合作区。这些条件主要包括经济条件、金融条件以及制度条件。1D17S73江西财经太謦硕士学位论文;音c中文)攥爨戴凰熬照产燕竞受煎煎烈篡煎蠢盏蔷(英文)强觑铆l协曼!;gsml烈飘嚏臻碍;=l;照鸳鞠g蝤璺,Q螺r舰煎辫璺艟jnd娥自吼eQ脚商l趣n麟作者姓名廖熊夏学院(系、部)墨赢董曼璺陡学科专业虎燕缝盎熏研究方向彦些燕掬量主燕燕:篡指导教师虫盎良一熬攮

25、二oo六年十月摘要软件是信息技术的重要组成部分,信息的收集、处理和服务都离不开软件的支持。软件产业是信息产业的核心和灵魂,它以高附加值、高科技水平的特点,渗透到国民经济和社会生产生活的各个方面,软件产业将是决定未来国家竞争力的战略性先导产业。软件产业是我国在新经济时代的战略制高点和信息产业图强的重点,对于推动我国民经济发展、优化我国产业结构、保障国防安全、扩大出口创汇都具有重大意义。为确立在全球软件产业链中的有利地位,无论是发达国家还是发展中国家,都纷纷制定了立足本国国情的软件产业发展战略。虽然我国自改革开放以来,在发展软件产业方面取得了巨大成绩。但是和众多软件强国相比较,我国软件产业还很落后

26、,软件产业的竞争力不强,与我国整体国民经济的发展极不适应。基于增强我国软件产业竞争力的目的,笔者提出了的一些看法。本文共分为五个部分,第一部分是导论。包括选题的意义和目的,文章的基本观点及结构,国内外研究现状。第二部分是相关理论概述。生产要素、需求条件、相关与支持性产业、企业的战略与竞争的时空背景、机遇、政府是影响波特钻石模型的因素。高投入、高风险、高关联度、高技术、高创新是软件产业的主要特征。在众多的衡量产业竞争力的指标中,重点论述了市场占有率。第三部分是我国软件彦业的现状。本文认为:虽然我国软件产业经过几十年的快速发展,取得了令世界瞩目的成就,如产业规模不断扩大、市场结构日益合理、产业集中

27、度有所提高。但是存在的问题也比较突出,如我国软件产业缺乏高端和复合型人才,人才结构不合理,人才外流严重,严重影响软件的开发和销售,威胁我国的信息安全。技术创新能力比较薄弱,技术不能迅速转化为生产力。软件企业的标准化、规范化程度较低。资本市场不健全,软件企业的融资受到很大限制。拥有庞大的国内市场是我国的有利因素之一,电子信息产业的迅猛发展为软件产业的发展提供了广阔的市场空间,这是其他国家无法比拟的。人力成本较低。第四部分是美国、印度及爱尔兰发展软件产业的经验与启示。纵观美国、印度和爱尔兰三国,他们都结合自己独特的资源优势来形成自己的竞争优势。政府在政策上给予了极大的扶持,如财政补贴、税收优惠。都

28、鼓励技术创新,美国还形成了自己的一整套技术研发体系,资本市场非常发达,保护知识产权的法律法规比较健全。印度则注重出口创汇。三国都重视软件人才的培养和吸引。所有的这些都值得我们去学习和借鉴。第五部分是增强我国软件产业竞争力的对策。按照本文提供的市场占有率指标来衡量我国的软件产业竞争力并不强,远远落在美国、日本和欧盟的l后面。因此,为增强我国软件产业的竞争力,我国应该结合自己的国情,寻求适合自己的发展模式,我国的发展模式应该是在依托我国的庞大的国内市场,利用有限的技术力量和财力资源,重点发展关系国计民生的软件,同时不放弃一些我国拥有比较优势的软件的研发,积极扩大出口,增强创汇能力。在具体的政策措施

29、上,我们要加大政府和军事采购国产软件的支持力度。打击盗版,保护知识产权。厚待软件人才,特别是尖端和复合型人才,积极吸引国外人才,为他们创造优良的创业环境。要建立高效的融资机制,完善这方面的法律体系,启动民间投资和积极吸引外资。要积极推动软件产品和服务的出口,在报关、出口退税等方面给予更大支持。要积极推动技术创新,产、学、研结合,因地、因时制宜,形成以企业为主体的技术创新体系。关键词:软件 产业竞争力 技术创新 人才 对策2AbstractSoftware is all important component part of information technologyn圮collection,

30、procession and service of information are all rely on the support of softwareSoftwareindustry is the core and soul of information industry,it can be deeply used in nationaleconomy and social activity with its highly additional value and high-tech levelIt玎bcthe advanced industry to decide whether OUl

31、“country call be higIlly competitiveSoftware industry is the strategic commanding elevation and stress of strengtheninginformation industry in 0111“new economical ageIt plays an important role in pushingOUr national economy forward,optimizing national industry structure,protectingnational defense se

32、curity,enlarging Oil earning fbrei印exchange through expoaInorder to establish their favorable status in global software industry chailh bothdeveloped and developing country formulate strategies,basing on their nationalconditionsSince 0111“opening to the outside world,we have got great SUCCESS in the

33、development of software industrySoftware industry in OUr country falls behind frommany other strong countries,its weakness isnt adapted to the development of ournational economyFor the purpose of enhancing the competitiveness of Chinassoflwar吃industry,the authors put forward a number ofviewsThe pape

34、r is divided intofive sections,the first part is IntroductionTopics including the meaning and purpose ofthe article,the basic ideas and structure of the article,study status at home and abroadThe second part is the correlated theoryFactors ofproduction and demand conditions,related and supporting in

35、dustries,the corporate strategy and competition timebackground,the opportunity and government arc the influence factors of Portersdiamond modelHigll input,high risks and high relevance and high-tech and highinnovation are the main features of the software industryAmong the indicators tomeasBl=e the eompetRiveness o

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报