




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XXX 系统概要设计系统概要设计 V1.01.0 XXX 软件公司软件公司 评 审 日 期:年月日 项目编号项目编号200602006 文档编号文档编号11 密密 级级内部内部 XXX 系统概要设计 第 2 页 共 11 页 XXX 软件 目目 录录 1.导言导言 3 1.1 目的.3 1.2 范围.3 1.3 缩写说明.3 1.4 术语定义.4 1.5 引用标准.4 1.6 参考资料.4 1.7 版本更新信息.4 2.系统分析系统分析 5 3.界面设计界面设计 5 4.体系结构体系结构 5 5.数据模型数据模型 8 6.模块设计模块设计 9 XXX 系统概要设计 第 3 页 共 11 页 XXX 软件 1.导言导言 1.1 目的 该文档的目的是描述 XXX 系统项目的概要设计,其主要内容包括: 系统功能简介 系统结构设计 系统接口设计 数据设计 模块设计 界面设计 本文档的预期的读者是: 开发人员 项目管理人员 测试人员 1.2 范围 该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详 细设计/实现中确定。 1.3 缩写说明 UML Unified Modeling Language(统一建模语言)的缩写,是一个标准的建模语言。 HR Human Resource(人力资源管理)的缩写。 JSP Java Server Page(Java 服务器页面)的缩写,一个脚本化的语言。 MVC (模式视图控制)的缩写,表示一个三 层的结构体系。 Comment c1: 此为参考文本,请根 据需要进行修改。 Comment c2: 同上。 Comment c3: 此部分可空着不写。 Comment c4: 同批注 C1 XXX 系统概要设计 第 4 页 共 11 页 XXX 软件 EJB (企业级)的缩写。 1.4 术语定义 JSP Model2 Servlet/JSP 规范的.版本中描述的术语,定义了如何在同一个应用程序中联合 使用 Servlet 和 JSP 的体系结构。 JavaBean 用语言实现的满足一定功能的类。 1.5 引用标准 1.6 参考资料 1 实战 美 机械工业出版社 2 软件重构 清华大学出版社 1.7 版本更新信息 本文档的更新记录如表所示。 表-1 版本更新记录 修改编号修改日期修改后版本修改位置修改内容概述 Comment c5: 这部分自己上网进行 体系结构的搜索,看看三层架构是如 何的。然后自己描述。 XXX 系统概要设计 第 5 页 共 11 页 XXX 软件 2.系统分析系统分析 本系统可以实现。 。 。 。 。 。 3.界面设计界面设计 本系统的用户界面按功能分客户端和管理端。 3.1 管理端界面设计管理端界面设计 管理端主要实现题库管理、问卷管理、职位管理、简历管理、面试管理以及用户管理 等功能。主要界面设计如下: 3.2 客户端界面设计客户端界面设计 客户端主要为应聘者提供网上应聘的过程,应聘者通过选择合适的职位,填写个人简 历,并通过问卷回答来进行测评,提交的简历和测评结果一同传到服务器端,供管理者挑 选合适的简历。 4.体系结构体系结构 系统的总体结构设计遵循如下原则: )系统应具有良好的适应性:能适应用户对系统的软件环境、管理内容、模式和界 面的要求; )系统应具有可靠性:采用成熟的技术方法和软件开发平台,以保证在以后的实际 应用中安全、可靠; )系统应具有较好的安全性:应提高完善的安全机制和用户权限限制机制,确保数 据的受限访问; )系统应具有良好的可维护性:系统应易于维护、安装; )系统应具有良好的可扩展性:系统应适应未来信息化建设的要求,能方便得进行 XXX 系统概要设计 第 6 页 共 11 页 XXX 软件 功能扩展,以建立完善的信息集成管理体系。 本系统采用 XXX 体系结构 4.1 体系结构体系结构 4.1.1 XXX 体系结构体系结构概述概述 4.1.2 系统体系结构系统体系结构 4.2 系统运行环境系统运行环境 系统运行的网络结构图、硬件软件环境图如下。 4.2.1 网络结构图网络结构图 本系统的网络拓构图如图: XXX 系统概要设计 第 7 页 共 11 页 XXX 软件 其中的局域网用户机主要是公司内部的人员可以使用的机器,远程用户机主要是指通 过互联网登录系统的人员使用的机器,可以是公司内部的人,也可以是应聘者。 4.2.2 硬件环境硬件环境 本系统的硬件环境如下: 客户机:普通 PC CPU:P4 1.8GHz 以上 内存:256MB 以上 能够运行 IE5.0 以上或者 Netscape4.0 以上版本的机器 分辨率:推荐使用 1024*768 像素 WEB 服务器 CPU:P4 2.0GHz 内存:1G 以上 硬盘:80G 以上 网卡:千兆 数据库服务器 CPU:P4 2.0GHz 内存:1G 以上 硬盘:80G 以上 4.2.3 软件环境软件环境 本系统的的软件环境如下: 操作系统:Unix/Linux/windows2000 或以上版本 数据库:SQL Server 2000 开发工具包:JDK Version 1.4.2 开发环境:eclipse-SDK-3.1.2-win32 Web 服务器:Tomcat 图:系统的网络拓扑结构图 图:系统的网络拓扑图 Comment c6: 给出 ER 图,并阐述。 Comment c7: 给出表结构及表的关 系结构图。说明。 Comment c8: 即数据库对象设计。 XXX 系统概要设计 第 8 页 共 11 页 XXX 软件 浏览器:IE6.0 以上 (1)数据库及操作系统: 对于核心数据库来说,选择一个合适的数据库系统对我们的系统运行是很重要的,选 择数据库的关键因素是要考虑预计会有多少人同时访问数据库;正常工作时间的级别;用 来访问数据库的应用程序的类型;运行数据库的服务器的硬件和操作系统类型;以及管理 人员的专业技术水平。目前市场上适用于中小型企业的数据库产品有 IBM DB2 、Microsoft SQL Server 系列、 Oracle 系列。所有这些产品都基于 SQL 语言。同时,它 们还拥有精密复杂的安全控制以适应不同的商业需要。服务器操作系统使用 Windows 2000 Server 系统。 考虑到价格因素、易用性,我们使用 SQL SERVER 2000 作为系统后台数据库系统,服务器 操作系统采用 Windows 2000 Server。 (2)WEB 服务软件: 目前的 WEB 服务器软件有很多种,成熟而且稳定有 Apache、和 Microsoft 的 IIS ,它们也是占据着 Web 服务器市场最大的份额。Tomcat 是 Sun 和 Apache 合作做出来的 JSPServer,支持 Servlet2.2 及 JSP1.1 等版本。而且 Tomcat 未来将会取代 Jserv,成为 Apache 主要的 Servlet&JSPEngine。Tomcat 在设计上是以独立的 Server 执行,而不像 Jserv 是附在 Apache 中,这样就更可以发挥在 servlet 中,非 HttpServlet 的能力。Tomcat 是 Java 程序,所以只要有 JDK 就可以使用,不需要考虑操作系统平台。因此选择作为 WEB 服务器。 5.数据模型数据模型 本系统的数据模型主要是进行数据库的设计。 5.1 数据库的概念结数据库的概念结构模型设计构模型设计 5.2 数据库的逻辑数据库的逻辑结构模型设计结构模型设计 5.3 数据库管理物理数据库管理物理结构模型设计结构模型设计 XXX 系统概要设计 第 9 页 共 11 页 XXX 软件 6.模块设计模块设计 按照功能分解,本系统分为客户端管理系统和管理端系统。根据页面流的设计,管理 端系统又分为用户登录、用户管理、题库管理、问卷管理、职位管理、简历管理、面试管 理等 7 个模块,如图-。 各 个 部分的关系如图下: 网上招聘系统 管理端客户端 登录管理 用户管理 题库管理 问卷管理 职位管理 简历管理 面试管理 图-1:模块设计 XXX 系统概要设计 第 10 页 共 11 页 XXX 软件 针对不同用户,提供了两类功能登录接口:即应聘者登录接口和企业管理人员登录接 口,这些接口都以 WEB 页面的形式提供。通过各自的页面,应聘者和企业管理人员可以从 事各自的活动。 以下将分小节对各个部分进行设计 6.1 客户端模块设计客户端模块设计 客户端运行在公网上,可以显示职位列表,应聘者可。 。 。 。 。 。 。 6.1.1 表示层设计表示层设计 根据上述的功能介绍,总结出客户端的页面设计如表-。 表:客户端的页面设计 界面 JSP 功能描述 主页面 index.jsp 客户端的主页面 职位列表 joblist.jsp 显示招聘的所有职位 职位详细信息 jobdetail.jsp 显示某个职位的详细信息 个人基本信息 CVbasicinfo.jsp 填写个人基本情况页面 个人工作经历 carieer.jsp 填写个人工作经历页面 个人教育经历 education.jsp 填写个人教育经历页面 个人基本技能 skills.jsp 填写个人基本技能页面 家庭成员 relation.jsp 填写家庭成员页面 自我介绍 addtion.jsp 200 字以内的自我介绍页面 预览简历 CVall.jsp 浏览填写完成的简历信息 答题 Exam.jsp 回答试题的页面 提交 inputdone.jsp 提交完成的页面 图:模块之间的关系 用户登录 管理端页面 用户管理 题库管理问卷管理职位管理简历管理面试管理 职位查询填写简历问卷回答 客户端页面 Comment c9: 在其中放入对应模块 的时序图。 Comment c10: 对应模块的时序图当 中的包含属性和方法的类图 XXX 系统概要设计 第 11 页 共 11 页 XXX 软件 根据界面流的设计可以确定各个界面的访问入口,以及界面之间切换
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025江西吉安市吉安县县城生活污水处理厂面向社会招聘21人考试模拟试题及答案解析
- 2025辽宁丹东东港市北井子镇实施大学生“归巢行动”选聘1人考试模拟试题及答案解析
- 2025年江西省中赣投勘察设计有限公司招聘工作人员32人备考考试题库附答案解析
- 2025云南昆明锦康司法鉴定中心招聘二次挂网15人备考模拟试题及答案解析
- 2025湖北东风汽车集团股份有限公司采购管理部招聘4人考试模拟试题及答案解析
- 2025年德州庆云开招聘外包制教学服务人员工作(40人)备考模拟试题及答案解析
- 2025中国南水北调集团中线有限公司博士后招聘1人(北京)备考模拟试题及答案解析
- 2025-2030肉牛养殖共享经济模式探索与设备租赁市场潜力评估报告
- 2025-2030粮油食品市场消费行为分析及技术升级与商业机会评估研究报告
- 2025-2030白酒经销商体系变革与渠道扁平化趋势研究报告
- 新旧煤矿安全规程的区别于差异
- 校企合作开发产品协议书
- 人教版九年级上册数学教师用书
- GB/T 42381.8-2023数据质量第8部分:信息和数据质量:概念和测量
- 中国传统故事英文九色鹿二篇
- 突发事件处理记录表(标准范本)
- 影视艺术导论教材课件汇总完整版ppt全套课件最全教学教程整本书电子教案全书教案课件合集
- TSG-R0005-2022《移动式压力容器安全技术监察规程》(2022版)
- 2020 ACLS-PC-SA课前自我测试试题及答案
- 第1章 税务会计与纳税筹划概述
- GB∕T 41181-2021 坐姿椅
评论
0/150
提交评论