大学生就业求职网概要设计说明书.doc

上传人:土8路 文档编号:10035497 上传时间:2021-04-12 格式:DOC 页数:11 大小:184KB
返回 下载 相关 举报
大学生就业求职网概要设计说明书.doc_第1页
第1页 / 共11页
大学生就业求职网概要设计说明书.doc_第2页
第2页 / 共11页
大学生就业求职网概要设计说明书.doc_第3页
第3页 / 共11页
大学生就业求职网概要设计说明书.doc_第4页
第4页 / 共11页
大学生就业求职网概要设计说明书.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《大学生就业求职网概要设计说明书.doc》由会员分享,可在线阅读,更多相关《大学生就业求职网概要设计说明书.doc(11页珍藏版)》请在三一文库上搜索。

1、案卷号案卷号 ECIT-811108CNCECIT-811108CNC 日期日期2008 年年 10 月月 11 日日 大学生就业求职网大学生就业求职网 概要设计概要设计说明书说明书 作 者: 稂园军 完成日期: 2008/10/17 签 收 人: 签收日期: 修改情况记录: 版本号修改批准人修改人安装日期签收人 1引言引言.3 1.1 编写目的.3 1.2 背景.3 1.3 定义.3 1.4 参考资料.3 2总体设计总体设计.3 2.1 需求规定.3 2.1.1 系统功能.3 2.1.2 系统性.4 2.1.2.1 时间特性要求.4 2.1.2.2 可靠性.4 2.1.2.3 灵活性.4 2

2、.1.3 输入输出要求.4 2.1.4 数据管理能力要求.4 2.1.5 故障处理要求.5 2.1.6 其他专门要求.5 2.2 运行环境.5 2.2.1 设备.5 2.2.2 支持软件.5 2.2.3 接口.5 2.3 基本设计概念和处理流程.5 系统用况图:.5 2.4 结构.7 2.4.1 系统物理结构图.7 2.42 系统模块图.7 2.5 功能需求与系统模块的关系.8 2.6 人工处理过程.8 3接口设计接口设计.9 3.1 用户接口.9 3.2 外部接口.9 4运行设计运行设计.9 4.1 运行模块组合.9 4.2 运行控制.9 5系统数据结构设计系统数据结构设计.10 5.1 逻

3、辑结构设计要点.10 6系统出错处理设计系统出错处理设计.11 6.1 出错信息.11 6.2 补救措施.11 6.3 系统维护设计.11 1引言引言 1.1 编写目的编写目的 在完成软件开发前期工作,结合需求规格说明书 ,并分别与程序员进行了较为深入 地探讨和分析的基础上,项目小组提出了这份软件概要设计说明书。 此概要设计说明书对大学生就业求职网软件的功能分配,模块划分,程序的总体结构, 输入输出和接口设计,运行设计,数据结构设计及出错设计等方面作了全面的概括性的说 明,为软件详细设计奠定了基础,同时作为系统分析员工作的阶段性总结和程序员进行开 发及未来测试的重要文档资料。 1.2 背景背景

4、 随着就业招聘活动逐渐扩大,各公司或(商业)机构与外界联系将更为广泛和密切, 传统的招聘会、投递求职信息的方法已经难以满足快节奏、高效率的现代生活的需求。 委托单位:东华理工大学软件技术开发小组 开发单位:东华理工大学软件技术软件开发小组 主管部门:东华理工大学软件技术教研组 1.3 定义定义 无其它定义 1.4 参考资料参考资料 软件工程:实践者的研究方法(原书第 6 版) (美)普雷斯曼 著,郑人杰 等译 机械 工业出版社 2007 JAVA servlet & Jsp Perry 著 朱涛江等译 中国电力出版社 2005 2总体设计总体设计 2.1 需求规定需求规定 2.1.12.1.1

5、 系统功能系统功能 用户注册登录功能:通用网站注册与登录模块 学生用户注册,要登记用户毕业信息,方可注册。注册信息要求完整,须验证身份证,手 机号,电子邮箱。 企业用户注册,要登记企业营业号,方可注册。注册信息要求完整,须验证企业营业号, 手机号电子邮箱。 如果注册不完整,使用游客权限访问网站。 登录可以使用用户名,邮箱,手机登录。 身份验证功能:学生用户提供了身份证,手机号,电子邮箱;须上传身份证复印件通过身 份证验证才能使用全部功能。企业用户须上传企业营业号等通过专向验证,才能发布招聘。 信息管理功能:学生用户可以对自己的个人基本资料进行更新修改,求职信息,就业方向 等等信息修改。企业可以

6、更新修改企业基本资料,企业招聘信息的发布。 邮件管理功能:提供一个强大的邮件管理功能,定时收发邮件,邮件提醒,导入邮件地址。 让用户不错过一封重要的邮件。加急邮件手机短信提醒功能。 浏览功能:提供用户浏览求职信息,求职者基本信息,企业基本资料,企业招聘。 2.1.22.1.2 系统性系统性 2.1.2.12.1.2.1 时间特性要求时间特性要求 系统的速度要在用户可以接受的范围内,但考虑到需要实时检测服务器的可用性,对资源 实时更新的速度可以有较低的要求。对文件的上传和下载速度要尽量的接近于普通的下载 速度。 2.1.2.22.1.2.2 可靠性可靠性 系统要有较高的可靠性,可恢复性。 2.1

7、.2.32.1.2.3 灵活性灵活性 系统要有良好的接口,以适应增加信息功能平台;并留有服器接口,适应对以后实现服务 器功能的需要;同时系统还需要具有支持多平台的功能。 2.1.32.1.3 输入输出要求输入输出要求 用户可输入用户名,手机号,邮箱;对用户上传的文件支持文件类型大小等等信息预览。 2.1.42.1.4 数据管理能力要求数据管理能力要求 系统记录用户最近登录的 IP,时间,以及收件提醒。 2.1.52.1.5 故障处理要求故障处理要求 具有一定的容错能力,能检测用户的错误输入并给出错误提示;能进行系统故障恢复。 2.1.62.1.6 其他专门要求其他专门要求 因为本系统是一个通用

8、求职系统,所以要求界面友好,使用方便,并要求系统具有稳定性, 可扩充性和远行环境的可转换性。 2.2 运行环境运行环境 2.2.12.2.1 设备设备 486 或更高档 PC 台式机; 运行时占用内存:512MB; 安装所需硬盘:10GB; 打印机:可选。 2.2.22.2.2 支持软件支持软件 Windows2000、Windows NT 4.0 或更高版本 Ms SQL 2000、MS SQL2005 或更高版本 2.2.32.2.3 接口接口 手机短信提醒功能会使用第三方短信系统平台,进行发送短信,后期将采用自己的短信平 台。 2.3 基本设计概念和处理流程基本设计概念和处理流程 系统用

9、况图:系统用况图: 活动者:用户,即使用系统进行登录,身份验证管理,信息管理,浏览管理和相关信息预 览人。 用况说明: 用况名称:登录 参与者:用户 主要事件流: 1. 用户输入网站的用户名(可选手机,邮件登录) ,密码。 2. 系统连接数据库,验证用户登录。 3. 用户进入用户管理界面。 异常事件流: 1. 用户输入的用户名无法登录。 2. 显示用户名登录失败,并提示原因,如无此用户,用户名或密码错误等等。 用况名称:身份验证管理 参与者:用户 主要事件流: 1. 用户输入用户验证信息,进行身份验证。 2. 系统进行身份验证,显示验证结果。 异常事件流: 1. 用户输入的验证信息,无法通过验

10、证。 2. 显示身份验证失败,并提示原因,如手机验证码错误,邮箱验失败等等。 用况名称:信息管理 参与者:用户 主要事件流: 1. 用户输入个人(或企业)基本资料。 2. 输入求职(或企业招聘)信息。 用况名称:浏览信息 参与者:用户 主要事件流: 1. 浏览用户个人资料。 2. 浏览企业基本资料。 3. 浏览企业招聘信息。 用况名称:预览 参与者:用户 主要事件流: 1.邮件预览功能。 2.图片上传预览功能。 异常事件流: 1. 预览出错。 2. 系统显示出错信息。 2.4 结构结构 2.4.12.4.1 系统物理结构图系统物理结构图 2.42.42 2 系统模块图系统模块图 ui:系统界面

11、部分,负责接受用户输入,显示系统输出,负责其他模块功能的协调调 用。 E-Mail:实现邮件收发,邮箱用户导入,定时邮件发送,邮件提醒。 Msg:用户信息管理,个人(企业)基本资料,求职(招聘)信息增加、修改。 preview:上传图片预览,显示用户上传的图片内容。preview 部分调用 Msg 读取属性 文件的内容以设置预览内容的显示格式。 Authentication:验证身份信息,手机验证平台。 2.5 功能需求与系统模块的关系功能需求与系统模块的关系 E-mailuiPreviewMsgAuthentication 注册与登录 身份验证管理 信息管理 邮件管理 浏览管理 预览 2.6

12、 人工处理过程人工处理过程 身份证号码的验证要通过人工来验证 3接口设计接口设计 3.1 用户接口用户接口 1.用户: 注册与登录 系统:系统添加或验证用户信息。 2.用户:输入邮箱。 系统:向邮箱发送验证码。 3.2 外部接口外部接口 调用第三方短信发送接口:参数:手机号码 返回:验证码 4运行设计运行设计 4.1 运行模块组合运行模块组合 注册与登录功能:UI 模块,Msg 模块 身份验证管理功能:UI 模块,Authentication 与 E-mail 模块 信息管理功能:UI 模块,Msg 模块, Preview 模块 邮件管理功能:UI 模块,E-mail 模块 浏览功能:UI 模

13、块,Msg 模块,E-mail 模块 相关预览功能:UI 模块,Msg 模块,E-mail 模块,Preview 模块 4.2 运行控制运行控制 注册:填写注册信息,点击注册提交。 登录:输入用户名和密码,点击确认,验证用户登录。 身份验证管理:点击手机验证,输入手机号码,手机接收到验证码,填写手机验证码,点 击验证。如果 10 分钟内没有收到,点击重新发送手机验证码。 点击邮箱验证,输入邮箱号码,邮箱接收到验证码,填写邮箱验证码,点击验证。如果 10 分钟内没有收到,点击重新发送邮箱验证码。点击身份证验证,填写身份证和姓名,上传 身份证复印件,等待确认。 5系统数据结构设计系统数据结构设计

14、5.1 逻辑结构设计要点逻辑结构设计要点 用户表用户表: : UserUser 字段名 类型说明 U_name Char(25) 用户真实姓名(企业注册请写法人代表) U_type char 注册类型(企业或者大学生) U_pwd Char(25) 用户密码 U_email Char(25) 用户邮箱 U_telephone Int 手机号码 U_idcard Int 身份证号码 U_tel Int 联系电话(固话) U_sex Char(8) 性别 U_age Int 年龄 U_birth DateTime 出生年月日 U_familyAddr Char 家庭住址 学生信息表:Student

15、 字段名 类型说明 S_xlchar 学历 S_qzlxchar 求职意向 S_jianlichar 个人简历 S_englishchar 英语水平 S_infopcchar 计算机水平 S_garSchool Char 毕业院校 企业信息表:Inc 字段名 类型说明 IncName Char 企业公司全称 IncAdd int 公司地址 IncNum int 公司工商许可编号( IncType char 公司类型 IncS char 公司注册资金 IncEnum int 公司在职员工数 IncName Char 企业公司全称 Incinfo char 企业简介 Incetpye char 招

16、聘类别 Incman int 招聘人数 Incinfos char 招聘详细要求 6系统出错处理设计系统出错处理设计 6.1 出错信息出错信息 各模块运行时间均应控制在 13 秒内(其中大部分为响应用户的动作) 。 由于系统采用事件驱动方式,有效提高用户操作方便性。 6.2 补救措施补救措施 本软件应充分考虑各种系统错误,避免造成数据库系统不一致或损坏; 努力提高系统鲁棒性,避免因用户的疏忽对系统造成损坏; 采用对话框形式为用户提供警告信息; 可考虑实现数据库备份及密码功能; 一些关键性操作(比如删除记录) ,都应提供确认机制。 6.3 系统维护设计系统维护设计 作为一个产品, 大学生就业求职网系统软件必须按照规范的步骤进行开发,并充分 考虑软件可维护性,同时必须按时认真完成相应文档资料,以利于未来版本升级即移植等 二次开发。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1