问数据库,则 Web 服务器会利用相应的数据库访问 技术来存取数据库服务器上的数据。 如果有数据必须显示在浏览器上, 则应用程序会形成动 态的 HTML
文档,然后由 Web 服务器传送给前端的客户浏览器。 三层 B/S 体系结构的优点是: 1. 简化了客户端。 对于远程的前端用户来讲,不再需要特殊设置与
软件安装,仅需要有能够支持 HTML
文档的浏览器(如 IE 等)即可,这样大大降低
学习障碍与培训成本。 2. 可跨平台操作 各种平台上的用
户都可以通过浏览器访问相应的信息, 无需为不同的软硬件环境等 开发不同的版本。 3. 集中化管理与维护 对于 Web 开发者而言,所有的应用程序都集中在服务器端开发管理,那么当 Web 开发者进行软件改变或升级时, 仅需在服务端进行变动, 而无需在远程的前端用户进行 任何的操作, 对于远程的前端用户来讲程序的升级几乎是透明的, 这样大大减少了系统 管理和维护的工作量和成本。
UML 建模语言
1、概念 UML 是一种标准的图形化建模语言,它是面向对象分析与设计的一种标准表示。 UML 只定义了一些图以及它们的意义,它的思想是与方法无关。人们可以采用各种方法 使用 UML,而无论方法如何变化,他们的基础是 UML 的图,这也是 UML 的最终用途---为不同 的领域的人们提供统一的交流标准。 无论分析、 设计和开发人员采取何种不同的方法或过程, 他们递交的设计产品都是用 UML 来描述的,这有利于促进相互的理解。 2、UML 的架构 UML 是由图和元模型组成的。图是 UML 的语法,而元模型则给出的图的意思,是 UML 的语义。UML 是用来描述模型的,它用模型来描述系统的结构或静态特征、以及行为或动态 特征。它从不同的视角为系统的架构建模,形成系统的不同视图(view)。 3、UML 的应用领域 UML 被用来系统建模,它可应用的范围非常广泛,可以描述许多类型的系统,
常用的有 信息系统、技术系统、嵌入式实时系统、分布式系统等。也可以用于系统开发的不同阶段, 从需求规格说明到对已完成
系统的测试。
需要本论文完整程序源代码,答辩 PPT 或者更多毕业论文联系
目
录
中/英文摘要 前言 1.绪论 2.技术理论 第一章: 第一章:网上考试系统网页模块的分析 1. 网上考试系统网页模块建设目标 2. 分析说明 2.1 模块层次结构分析 2.2 网上考试系统网页模块需求模型 2.2.1 需求模型的内容及描述方法 2.2.2 网上考试系统网页模块需求模型 2.2.2.1 用例模型 2.2.2.2 类和对象模型 2.2.2.3 动态模型时序图 2.2.2.4 动态结构的活动模型 3. 数据字典 第二章:网上考试系统网页模块的设计 第二章:网上考试系统网页模块的
设计 1. 数据库设计 2. 运行体系结构 3.架构设计
1 2 2 2 7 7 7 7 8 8 8 8 9 9 16 18 21 21 22 22
需要本论文完整程序源代码,答辩 PPT 或者更多毕业论文联系
4. 技术实现
方案 5. 功能模块设计 5.1 总体设计图 5.2 分析类 5.2.1 边界类 5.2.2 实体类 5.2.3 控制类 6.JSP页面设计 第三章:网上考试系统网页模块的实现 第三章:网上考试系统网页模块的实现 1.数据库接口的实现 2. 主要业务代码 3.界面设计 第四章: 第四章:系统测试 1. 单元测
试 2. 系统性能分析 3. 系统改进意见 第五章: 第五章:软件部署 1. 运行环境 2. 系统设计中的关键技术 结束语 参考文献 致谢
23 23 23 25 25 25 25 26 28 28 29 35 39 39 42 42 43 43 43 43 44 44
需要本论文完整程序源代码,答辩 PPT 或者更多毕业论文联系
网上考试系统网页模块的分析 第一章 网上考试系统网页模块的分析
1、 网上考试系统网页模块建设目标 、 网上考试系统网页模块建设目标
(1) 、实现登录,以学生和管理员两类登录,学生和管理员登录后权限不同。学生只 能考试和查询成绩,而管理员还可以维护数据库后台。 (2) 、自动生成试卷,当老师往数据库里写入了试题,学生选择了要考试的科目后, 系统自动从数据