首页 大学生就业求职网概要设计说明书

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

举报
开通vip

大学生就业求职网概要设计说明书大学生就业求职网概要设计说明书 大学生就业求职网概述设计说明书 案卷号 ECIT-811108CNC 日期 2008年10月11日 概要设计说明书 作 者: 稂园军 完成日期: 2008/10/17 签 收 人: 签收日期: 修改情况记录: 版本号 修改批准人 修改人 安装日期 签收人 大学生就业求职网概述设计说明书 1(引言 ......................................................................................

大学生就业求职网概要设计说明书
大学生就业求职网概要 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 说明书 大学生就业求职网概述设计说明书 案卷号 ECIT-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.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.4(2系统模块图................................................................................................................................. 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逻辑结构设计要点 ........................................................................................................................ 10 6(系统出错处理设计 ........................................................................................................................ 11 6.1出错信息 ......................................................................................................................................... 11 6.2补救措施 ......................................................................................................................................... 11 6.3系统维护设计................................................................................................................................. 11 大学生就业求职网概述设计说明书 1(引言 1.1编写目的 在完成软件开发前期工作,结合《需求规格说明书》,并分别与程序员进行了较为深入地探讨和分析的基础上,项目小组提出了这份软件概要设计说明书。 此概要设计说明书对《大学生就业求职网》软件的功能分配,模块划分,程序的总体结构,输入输出和接口设计,运行设计,数据结构设计及出错设计等方面作了全面的概括性的说明,为软件详细设计奠定了基础,同时作为系统分析员工作的阶段性 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 和程序员进行开发及未来测试的重要文档资料。 1.2背景 随着就业招聘活动逐渐扩大,各公司或(商业)机构与外界联系将更为广泛和密切,传统的招聘会、投递求职信息的方法已经难以满足快节奏、高效率的现代生活的需求。 委托单位:东华理工大学软件技术开发小组 开发单位:东华理工大学软件技术软件开发小组 主管部门:东华理工大学软件技术教研组 1.3定义 无其它定义 1.4参考资料 《软件工程:实践者的研究方法(原书第6版)》 (美)普雷斯曼 著,郑人杰 等译 机械工业出版社2007 《JAVA servlet & Jsp》 Perry 著 朱涛江等译 中国电力出版社 2005 2(总体设计 2.1需求规定 2.1.1系统功能 用户注册登录功能:通用网站注册与登录模块 大学生就业求职网概述设计说明书 学生用户注册,要登记用户毕业信息,方可注册。注册信息要求完整,须验证身份证,手机号,电子邮箱。 企业用户注册,要登记企业营业号,方可注册。注册信息要求完整,须验证企业营业号,手机号电子邮箱。 如果注册不完整,使用游客权限访问网站。 登录可以使用用户名,邮箱,手机登录。 身份验证功能:学生用户提供了身份证,手机号,电子邮箱;须上传身份证复印件通过身份证验证才能使用全部功能。企业用户须上传企业营业号等通过专向验证,才能发布招聘。 信息管理功能:学生用户可以对自己的个人基本资料进行更新修改,求职信息,就业方向等等信息修改。企业可以更新修改企业基本资料,企业招聘信息的发布。 邮件管理功能:提供一个强大的邮件管理功能,定时收发邮件,邮件提醒,导入邮件地址。让用户不错过一封重要的邮件。加急邮件手机短信提醒功能。 浏览功能:提供用户浏览求职信息,求职者基本信息,企业基本资料,企业招聘。 2.1.2系统性 2.1.2.1时间特性要求 系统的速度要在用户可以接受的范围内,但考虑到需要实时检测服务器的可用性,对资源实时更新的速度可以有较低的要求。对文件的上传和下载速度要尽量的接近于普通的下载速度。 2.1.2.2可靠性 系统要有较高的可靠性,可恢复性。 2.1.2.3灵活性 系统要有良好的接口,以适应增加信息功能平台;并留有服器接口,适应对以后实现服务器功能的需要;同时系统还需要具有支持多平台的功能。 2.1.3输入输出要求 用户可输入用户名,手机号,邮箱;对用户上传的文件支持文件类型大小等等信息预览。 2.1.4数据管理能力要求 大学生就业求职网概述设计说明书 系统记录用户最近登录的IP,时间,以及收件提醒。 2.1.5故障处理要求 具有一定的容错能力,能检测用户的错误输入并给出错误提示;能进行系统故障恢复。 2.1.6其他专门要求 因为本系统是一个通用求职系统,所以要求界面友好,使用方便,并要求系统具有稳定性, 可扩充性和远行环境的可转换性。 2.2运行环境 2.2.1设备 486或更高档PC台式机; 运行时占用内存:512MB; 安装所需硬盘:10GB; 打印机:可选。 2.2.2支持软件 , Windows2000、Windows NT 4.0或更高版本 , Ms SQL 2000、MS SQL2005 或更高版本 2.2.3接口 手机短信提醒功能会使用第三方短信系统平台,进行发送短信,后期将采用自己的短信平台。 2.3基本设计概念和处理流程 系统用况图: 大学生就业求职网概述设计说明书 活动者:用户,即使用系统进行登录,身份验证管理,信息管理,浏览管理和相关信息预览 人。 用况说明: 用况名称:登录 参与者:用户 主要事件流: 1. 用户输入网站的用户名(可选手机,邮件登录),密码。 2. 系统连接数据库,验证用户登录。 3. 用户进入用户管理界面。 异常事件流: 1. 用户输入的用户名无法登录。 2. 显示用户名登录失败,并提示原因,如无此用户,用户名或密码错误等等。 用况名称:身份验证管理 参与者:用户 主要事件流: 1. 用户输入用户验证信息,进行身份验证。 2. 系统进行身份验证,显示验证结果。 异常事件流: 1. 用户输入的验证信息,无法通过验证。 2. 显示身份验证失败,并提示原因,如手机验证码错误,邮箱验失败等等。 用况名称:信息管理 大学生就业求职网概述设计说明书 参与者:用户 主要事件流: 1. 用户输入个人(或企业)基本资料。 2. 输入求职(或企业招聘)信息。 用况名称:浏览信息 参与者:用户 主要事件流: 1. 浏览用户个人资料。 2. 浏览企业基本资料。 3. 浏览企业招聘信息。 用况名称:预览 参与者:用户 主要事件流: 1.邮件预览功能。 2.图片上传预览功能。 异常事件流: 1. 预览出错。 2. 系统显示出错信息。 2.4结构 2.4.1系统物理结构图 2.4(2系统模块图 大学生就业求职网概述设计说明书 , ui:系统界面部分,负责接受用户输入,显示系统输出,负责其他模块功能的协调调用。 , E-Mail:实现邮件收发,邮箱用户导入,定时邮件发送,邮件提醒。 , Msg:用户信息管理,个人(企业)基本资料,求职(招聘)信息增加、修改。 , preview:上传图片预览,显示用户上传的图片内容。preview部分调用Msg读取属性 文件的内容以设置预览内容的显示格式。 , Authentication:验证身份信息,手机验证平台。 2.5功能需求与系统模块的关系 E-mail ui Preview Msg Authentication 注册与登录 ? ? ? 身份验证管理 ? ? ? ? 信息管理 ? ? 邮件管理 ? ? ? 浏览管理 ? ? ? 预览 ? ? ? 2.6人工处理过程 身份证号码的验证要通过人工来验证 大学生就业求职网概述设计说明书 3(接口设计 3.1用户接口 1.用户: 注册与登录 系统:系统添加或验证用户信息。 2.用户:输入邮箱。 系统:向邮箱发送验证码。 3.2外部接口 调用第三方短信发送接口:参数:手机号码 返回:验证码 4(运行设计 4.1运行模块组合 注册与登录功能:UI模块,Msg模块 身份验证管理功能:UI模块,Authentication与E-mail模块 信息管理功能:UI模块,Msg模块, Preview 模块 邮件管理功能:UI模块,E-mail 模块 浏览功能:UI模块,Msg模块,E-mail 模块 相关预览功能:UI模块,Msg模块,E-mail 模块,Preview 模块 4.2运行控制 注册:填写注册信息,点击注册提交。 登录:输入用户名和密码,点击确认,验证用户登录。 身份验证管理:点击手机验证,输入手机号码,手机接收到验证码,填写手机验证码,点击 验证。如果10分钟内没有收到,点击重新发送手机验证码。 点击邮箱验证,输入邮箱号码,邮箱接收到验证码,填写邮箱验证码,点击验证。如果10 分钟内没有收到,点击重新发送邮箱验证码。点击身份证验证,填写身份证和姓名,上传身 份证复印件,等待确认。 大学生就业求职网概述设计说明书 5(系统数据结构设计 5.1逻辑结构设计要点 用户表: User 字段名 类型 说明 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 字段名 类型 说明 学历 S_xl char 求职意向 S_qzlx char 个人简历 S_jianli char 英语水平 S_english char 计算机水平 S_infopc char S_garSchool Char 毕业院校 企业信息表:Inc 字段名 类型 说明 IncName Char 企业公司全称 IncAdd int 公司地址 大学生就业求职网概述设计说明书 IncNum int 公司工商许可编号( IncType char 公司类型 IncS char 公司注册资金 IncEnum int 公司在职员工数 IncName Char 企业公司全称 Incinfo char 企业简介 Incetpye char 招聘类别 Incman int 招聘人数 Incinfos char 招聘详细要求 6(系统出错处理设计 6.1出错信息 各模块运行时间均应控制在1~3秒内(其中大部分为响应用户的动作)。由于系统采用事件驱动方式,有效提高用户操作方便性。 6.2补救措施 本软件应充分考虑各种系统错误,避免造成数据库系统不一致或损坏; 努力提高系统鲁棒性,避免因用户的疏忽对系统造成损坏; 采用对话框形式为用户提供警告信息; 可考虑实现数据库备份及密码功能; 一些关键性操作(比如删除记录),都应提供确认机制。 6.3系统维护设计 作为一个产品,《大学生就业求职网》系统软件必须按照规范的步骤进行开发,并充分考虑软件可维护性,同时必须按时认真完成相应文档资料,以利于未来版本升级即移植等二次开发。
本文档为【大学生就业求职网概要设计说明书】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_477730
暂无简介~
格式:doc
大小:76KB
软件:Word
页数:15
分类:互联网
上传时间:2017-09-02
浏览量:31