广告合同管理系统毕业设计论文(编辑修改稿)内容摘要:

管这些数据是联机存储还是一个雇员列表,作为视图来讲,他只是最为倚重输出数据并允许用户操纵的方式。 控制器接受用户的输入并调用模型和视图去完成用户的需求,所以当单击 Web页面中的超链接和发送 HTML 表单是,控制器本身是不输出任何东西和做任何处理的。 它只接收请求并决定调用那 个模型构件去处理请求,然后再决定用哪个视图来显示返回的数据。 MVC 架构 青岛理工大学毕业设计(论文) 6 MVC 最初是在 Smalltalk80 中被用来构建用户界面的。 M 代表模型 Model, V代表视图 View, C 代表控制器 Controller。 MVC 的目的是增加代码的重用率,减少数据表达,数据描述和应用操作的耦合度。 同时也使得软件可维护性,可修复性,可扩展性,灵活性以及封装性大大提高。 通过把数据模式从各种可以被存取和控制的数据中分离出来可以改善分布式系统的设计。 MVC 设计模式由三部分组成。 模型是应用对象,没有用 户界面。 视图表示它在屏幕上的显示,代表流向用户的数据。 控制器定义用户界面对用户输入的响应方式,负责把用户的动作转成针对 Model 的操作。 Model 通过更新 View 的数据来反映数据的变化。 SQL Server 数据库 SQL Server 是微软公司推出的关系型数据库管理系统。 具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行 Microsoft Windows 98 的膝上型电脑到运行 Microsoft Windows 20xx的大型多处理器的服务器等多种平台使用。 Microsoft SQL Server 是一个全面的数据库平台,使用了集成的商业智能( BI)工具提供了企业级的数据管理。 Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了安全可靠的存储功能,可以建构和管理用于业务的高可用和高性能的数据应用程序。 SQL Server 是一个关系型数据库管理系统,它最初是由 Microsoft, Sybase和 AshtonTate 三家公司共同研发的,于 1998 年推出了第一个 OS/2 版本,在Windows NT 推出后, Microsoft 与 Sybase 在 SQL Server 的开 发上就分道扬镳了,Microsoft 将 SQL Server 移植到 Windows NT 系统上专注于开发推广 SQL Server的 Windows NT 版本, Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应用。 Microsoft SQL Server 以后简称为 SQL Server 或 MS SQL Server。 随着信息技术的发展,计算机处理数据的方式也发生着变化文件管理系统 青岛理工大学毕业设计(论文) 7 数据库管理系统。 Microsoft SQL Server 是一个分布式的关系型数据库管理系统,具有客户机 /服务器体系结构, 采用了 Transactsql 的 SQL 语言在客户机与服务器之间传递客户机的请求与服务器的处理结果。 众所周知, SQL Server 能够满足今天的商业环境要求不同类型的数据库解决方案。 它一种应用官方广泛的数据库管理系统,具有许多显著地优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。 性能、可伸缩性级可靠性是基本要求,而进入市场时间也是非常关键。 除这些 SQL Server 的优点外, SQL Server 还为数据库管理与分析带来了灵活性,允许 单位在快速变化的环境中从容响应,从而获得竞争优势。 从数据库管理和分析角度看,将原始数据转化为商业智能和充分利用 Web 带来的机会非常重要。 作为一个完备的数据库和数据分析包, SQL Server 为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。 作为重要的基准测试可伸缩性和速度奖的纪录保持者, SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可标记扩展语言( XML)的核心支持以及在 Inter 上和防火墙外进行查询能力。 SQL Server 的有点众多,但是 MicrosoftSQL Server 和其他数据库产品相比之下也存在着以下的劣势: 1 开放性。 正能运行在微软的 Windows 平台,没有丝毫开放性可言。 2 可伸缩性,并行性。 并行实施和共存建模并不成熟,很难处理日益增多的用户数和数据卷,伸缩性有限。 3 性能稳定性。 SQL Server 当用户连接多时性能会变得很差,并且不够稳定。 4 使用风险。 SQL Server 完全重写的代码,经历了长期的测试,不断地延迟,许多功能需要时间来证明。 并不兼容早期产品,使用需要冒一定的风险。 5 客户端支持及应用模式。 只支持 C/S 模式。 但是 SQL Server 仍具有以下特点:可信任性、高效性、智能性。 服务器级别的安全机制、数据库级别的安全机制、数据库对象级别的安全机制。 青岛理工大学毕业设计(论文) 8 第 3 章 系统需求分析 随着网络科技的飞速发展和移动客户端的盛行,使得报刊行业不再仅仅局限于纸质产品,使得人们对于报刊杂志的阅读更为便利,这也使得大量广告商的加入。 利用网络技术来提高广告合同的高效安全管理成为了一个急需解决的问题,本次毕业设计便开发了“广告合同管理项目” 系统可行性分析 在现行系统初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系 统开发和评价的依据。 新系统目标应充分体现 报社广告部门 的战略目标、发展方向和基本特点,同时,新系统目标应该和现行系统的各项基本功能密切相关,并且可以分期分批实现。 需要指出的是,新系统目标不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。 新系统的目标确定后,就可以从以下三方面对能否实现新系统目标进行可行性分析: ( 1)技术可行性。 根据新系统目标来衡量所需的技术是否具备,一般可从硬件、软件的性能要求、环境条件、技术人员水平和数量等方面去考虑和分析,其中开发人员的技术力量应首先考虑能力与水平 ,并考虑近期内可以培养和发展的技术人员。 ( 2)经济可行性。 估算新系统的开发费用和今后的运行、维护费用,估计新系统将获得的效益,并将费用与效益进行比较,看是否有利。 系统的效益可以从经济效益和社会效益两方面考虑。 对于 车站售票管理 系统则应着重分析其社会效益。 例如,系统投入运行后可以提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于管理人员进行决策提供了多少帮助等等。 ( 3)运行可行性。 对新系统运行后给现行系统带来的影响(包括组织机构、青岛理工大学毕业设计(论文) 9 管理方式、工作环境等)和后果进行估计 和评价。 同时还应考虑现有管理人员的培训、补充,分析在给定时间里能否完成预定的系统开发任务等。 按上述三方面进行可行性分析、研究后, 我们认为该项目是可行的。 系统基本情况描述 建立广告合同管理项目网站,为实现不同用户登陆获取不同权限的操作,将系统的角色分为两种:系统管理员和部门用户。 所有角色通过登录获取相应的权限。 部门用户又分为版面部员工和广告部员工。 顶层用例分布图 如图 所示:系 统 管 理 员广 告 部 员 工版 面 部 员 工登 录用 户 管 理广 告 合 同 管 理预 约 版 面审 订 版 面查 询 版 面图 青岛理工大学毕业设计(论文) 10 系统功能分析 登录 用户登录在 每一个系统中都占有着很重要的地位,登录设计的好坏直接决定了系统是否能够健全的使用得一个重要的标志 登录系统 用例名称 登录系统 功能简述 用户进行任何的操作,都必须首先登录到这个系统。 此用例用于处理用户的登录 后置条件 登录成功 前置条件 无 基本流 系统显示登录页面(如图 — 4); 用户输入“用户名”、“密码”并选择“角色”后单击“登录”按钮; 系统验证用户权限:如果验证通过,将根据不同的用户显示不同的主页面(如图 — 图 — 图 — 7)。 扩展流 如果验证不通过,系统返回到登录页面,并 显示错误信息。 备注 无 图 系统登录图 系 统 管 理 员登 录 系 统用 户 名 :密 码 :角 色 : 图 — 4 青岛理工大学毕业设计(论文) 11 用 户 管 理欢 迎 页 面退 出 图 — 5 预 约 版 面欢 迎 页 面退 出查 询 版 面 图 — 6 审 订 版 面欢 迎 页 面退 出查 询 版 面 图 — 7 用户管理 对于管理员,主要拥有对用户的添加,修改,查看,删除等操作。 系统管理员具有此功能模块的权限。 系统管理员可以添加、更改和删除普通用户信息并可以设置普通用户的登录密码。 系 统只提供一个管理员用户的用户名个密码,在系统部署时通过相应的配置文件指定并初始化。 本用例包括添加用户、删除用户两个子用例。 添加用户: 用例名称 添加用户 功能简述 添加部门用户信息 青岛理工大学毕业设计(论文) 12 后置条件 新增的用户信息存入系统 前置条件 用户以“系统管理员”的身份成功登录。 基本流 用户单击系统管理员主界面的“用户管理”菜单项; 系统显示用户管理页面(如图 — 8 所示); 用户单击“添加用户”按钮; 系统显示添加用户页面。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。