- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
找工联盟简历编辑系统
前言
本标准依旧 《计算机软件开发规范GB566-88》要求起草。
本标准由海南阳光智国网络科技有限公司提出。
本标准起草人:刘洁
本标准为首次发布。
1、范围
本标准规定了找工联盟简历编辑系统的功能要求、自身安全功能、
技术指标。
本标准适用于 “找工联盟”APP简历编辑系统的设计、开发及检
测。
2、规范行引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文
件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最
新版本 (包括所有修改章)适用于本文件。
GB/T5271.8-2001信息系统;
GB 17859-1999计算机信息系统 安全保护等级划分准则;
GB/T 18336.3-2008 信息技术 安全技术 信息技术安全评估准
则。
3、系统的设计与分析
3.1 系统分析
系统目的在于得到导入用户信息数据后的word简历文件,问题
在于核心算法的实现,即是利用算法使得用户信息数据导入空白word
文件转换成word简历文件,最终系统选择使用xml (可扩展标记语
言)来实现该算法,Word从2003开始支xml格式,将简历模板word
文件另存为xml文件。xml利用不同的标签设置了word文件的样式
设计以及显示内容,系统可以通过改变简历模板word文件的xml格
式文件中标签内的数据来改变word文件的显示内容。系统将简历模
板另存为xml文件,再将其设为ftl文件,利用模板引擎FreeMarker
包中的方法解析ftl文件,将数据库中的用户信息数据导入该文件,
生成word文件,此时的word文件就是包含数据的word文件,简历
即这样生成,这样方式生成的word简历完全符合office标准,样式、
内容控制非常便利,打印也不会变形,生成的简历和office中编辑
简历完全一样。
3.2 系统设计
系统采用MVC设计模式进行开发,将系统划分为模型层(model),
视图层 (view)和控制层 (controller)三层设计,这样设计提高了
系统的可伸缩性和可维护性。
3.2.1 模型层 (model)
模型层封装了系统的数据结构和事务逻辑,集中体现应用程序的
状态,当数据状态改变的时候,能够在视图里面体现出来。系统使用
JavaBean实现该层设计,系统实现了对数据库的访问操作类DAO
(Data Access Object)以及对数据表数据的封装类VO (Value
Object),通过对于DAO和VO的配合使用,实现系统层次的分开,降
低系统耦合度。系统将连接数据库类作为基类,实现了打开连接数据
库和关闭数据库连接的方法,将连接数据库的关键变量设置为全局变
量,其他连接数据库的具体操作类继承该基类。作为该基类的派生类,
派生类可以获取基类的变量和方法去进行数据库的访问操作,派生类
只需要实现具体的对Oracle数据表进行增删改查的方法即可。
3.2.2 视图层 (view)
视图层是模型层的外在表现,当模型层的状态改变时,视图层会
有相应的显示。系统使用JSP (Java Server Pages)实现该层设计,
系统设计了多个JSP页面用于用户输入或响应用户,例如用户登录注
册完善信息等界面都是用户输入界面,采用表单 (form)或者表格
(table)的方式提交信息到服务器,而响应用户界面则是提供用户
进行操作后服务器返回的响应界面,系统在响应界面嵌入少量Java
代码,作为响应界面的判断设置,不同条件则获取不同的url,然后
通过JSP 的内置对象response跳转到不同的响应界面。
3.2.3 控制层 (controller)
控制层对用户的输入进行响应,将模型和图联系到一起,负责将
数据写的模型中,并调用视图。系统使用Java Servlet实现该层设
计,系统设计了多个响应用户提交信息的servlet,这些servlet调
用DAO类对后台数据库进行增删改查操作,然后又将返回的数据或者
信息以响应界面的形式调用JSP页面显示,Servlet获取JSP页面的
请求,通过doGet和doPost方法分别处理doGet和doPost方式提交
的请求JSP界面,返回响应JSP界面给用户。
系统大致是使用JSP+servlet+javaBean 的MVC模式进行设计开
发,通过加上使用J
您可能关注的文档
最近下载
- 外教社新编日语(重排本)第2册 PPT课件 unit 8.pptx VIP
- 【新教材】2025-2026学年统编版(2024)道德与法治三年级上册全册基础知识梳理.pdf VIP
- PLC变频控制恒压供水系统模拟.doc VIP
- 水利水电工程施工现场管理人员(质检员岗位)培训考试【试卷B】.docx
- 工程经济学第4版于立君课后参考答案.docx VIP
- 《短视频与直播电商》全套教学课件.pptx
- 初中心理健康 与压力共舞 课件 (共20张PPT).pptx VIP
- DG_TJ08-40-2010:地基处理技术规范.pdf VIP
- 通桥(2021)5402-05客货共线铁路钢筋混凝土框架箱涵 单孔 孔径:3.0m.pdf
- 古代汉语-自考00536.doc VIP
文档评论(0)