1、 1 目录目录 第一章 需求分析 2 1.1 安全需求. 2 1.2 性能需求. 2 1.3 功能需求. 3 第二章 系统开发模式及技术 4 2.1 JSP 简介 4 2.2 JSP 的特点 4 2.3 JSP 技术 5 2.4 访问 WEB 数据库常见技术 5 2.5 本系统采用的数据库访问技术. 6 2.6 B/S 开发模式 7 第三章 运行界面 8 3.1 登录界面. 8 3.2 主界面. 8 3.3 个人简历界面. 9 3.3.1 新增界面 10 3.3.2 保存成功后跳转为主页面 11 3.3.3 未选中信息点击修改 12 3.3.4 修改界面 12 3.3.5 选中信息点击删除 1
2、3 3.3.6 查询个人简历界面 13 3.4 退出系统. 14 第四章 代码部分 15 4.1 数据库设计. 15 4.1.1 数据字典 15 4.1.2 数据库代码 16 4.2 部分代码. 17 2 第一章第一章 需求分析需求分析 随着网络的飞速发展和普及, 越来越多的用户习惯上网浏览个人简历信息。 本系统的主要目的就是为用户提供一个方便、及时的网上个人简历信息发布、浏 览平台。利用本系统,用户可以直接在网上发布个人简历并根据自己的需要对信 息进行增加、修改、删除或查看详细个人简历。本系统遵循软件工程标准,并按 照软件工程规定的流程进行项目的开发。 1.1 安全需求安全需求 由于使用 J
3、SP 编写的程序代码隐蔽, 在客户端仅可以看到由 JSP 输出的动态 HTML 文件,因此只要编写程序时注意严谨性,防止 SQL 注入和 cookies 欺骗, 整个系统的安全就能得到保障,同时也能防止别人抄袭源代码。本系统仅以管理 员 admin 登录。使用 Tomacat7.0 为系统地发布平台,发布方便,安全可靠性比 较高。 1.2 性能需求性能需求 Tomacat 可以免安装, 体积小, 运行效率高。 能很方便的在 Windows 和 Linux 系统下发布。 同时使用 Sql server 数据库, 安装方便, 而且免费使用, Sql server 在 Windows XP 以及 L
4、inux 下都能被良好的支持。而 JSP 不但可以用 Eclipse, 也可以用 Dreamweaver 编辑,甚至记事本等文本编辑工具即可编写,因此对系统 运行环境非常低,小型服务器和家用电脑均可作为本系统运行环境。 3 1.3 功能需求功能需求 本个人简历发布系统将实现以下几个功能 (1) 新增: 点击新增按钮即可新增个人信息 (2) 修改 选中需要修改的信息可以使用修改功能 (3) 删除 选中需要删除的信息可以使用删除功能 (4) 查看详细个人简历 选中需要查看的信息可以使用查看功能 4 第二章第二章 系统开发模式及技术系统开发模式及技术 2.1 JSP 简介简介 JSP(Java Server Pages)是一种建立在 Servlet 规范提供的功能之上的 动态网页技术,和 ASP 类似,他们都是在通常的网页中嵌入脚本代码,JSP 文 件中嵌入的是 Java 代码和 JSP 标记。 用 JSP 开发的 Web 应用是跨平台的,既 能在 Windows/Linux 下运行,也能在其他操作系统上运行。 2.2 JSP 的特点的特点 JSP 技术在多个方面加速了动态 Web 页面