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

上传人:1666****666 文档编号:37654773 上传时间:2021-11-04 格式:DOC 页数:11 大小:200KB
返回 下载 相关 举报
大学生就业求职网概要设计说明书_第1页
第1页 / 共11页
大学生就业求职网概要设计说明书_第2页
第2页 / 共11页
大学生就业求职网概要设计说明书_第3页
第3页 / 共11页
点击查看更多>>
资源描述
大学生就业求职网概述设计说明书案卷号案卷号ECIT-811108CNCECIT-811108CNC日期日期2008 年年 10 月月 11 日日大学生就业求职网大学生就业求职网概要设计概要设计说明书说明书 作 者: 稂园军 完成日期: 2008/10/17 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人 大学生就业求职网概述设计说明书1引言引言.31.1 编写目的.31.2 背景.31.3 定义.31.4 参考资料.32总体设计总体设计.32.1 需求规定.32.1.1 系统功能.32.1.2 系统性.42.1.2.1 时间特性要求.42.1.2.2 可靠性.42.1.2.3 灵活性.42.1.3 输入输出要求.42.1.4 数据管理能力要求.42.1.5 故障处理要求.52.1.6 其他专门要求.52.2 运行环境.52.2.1 设备.52.2.2 支持软件.52.2.3 接口.52.3 基本设计概念和处理流程.5系统用况图:.52.4 结构.72.4.1 系统物理结构图.72.42 系统模块图.72.5 功能需求与系统模块的关系.82.6 人工处理过程.83接口设计接口设计.93.1 用户接口.93.2 外部接口.94运行设计运行设计.94.1 运行模块组合.94.2 运行控制.95系统数据结构设计系统数据结构设计.105.1 逻辑结构设计要点.106系统出错处理设计系统出错处理设计.116.1 出错信息.116.2 补救措施.116.3 系统维护设计.11大学生就业求职网概述设计说明书1引言引言1.1 编写目的编写目的在完成软件开发前期工作,结合需求规格说明书 ,并分别与程序员进行了较为深入地探讨和分析的基础上,项目小组提出了这份软件概要设计说明书。此概要设计说明书对大学生就业求职网软件的功能分配,模块划分,程序的总体结构,输入输出和接口设计,运行设计,数据结构设计及出错设计等方面作了全面的概括性的说明,为软件详细设计奠定了基础,同时作为系统分析员工作的阶段性总结和程序员进行开发及未来测试的重要文档资料。1.2 背景背景随着就业招聘活动逐渐扩大,各公司或(商业)机构与外界联系将更为广泛和密切,传统的招聘会、投递求职信息的方法已经难以满足快节奏、高效率的现代生活的需求。委托单位:东华理工大学软件技术开发小组开发单位:东华理工大学软件技术软件开发小组主管部门:东华理工大学软件技术教研组1.3 定义定义无其它定义1.4 参考资料参考资料软件工程:实践者的研究方法(原书第 6 版) (美)普雷斯曼 著,郑人杰 等译 机械工业出版社 2007 JAVA servlet & Jsp Perry 著 朱涛江等译 中国电力出版社 20052总体设计总体设计2.1 需求规定需求规定2.1.12.1.1 系统功能系统功能大学生就业求职网概述设计说明书 用户注册登录功能:通用网站注册与登录模块学生用户注册,要登记用户毕业信息,方可注册。注册信息要求完整,须验证身份证,手机号,电子邮箱。 企业用户注册,要登记企业营业号,方可注册。注册信息要求完整,须验证企业营业号,手机号电子邮箱。 如果注册不完整,使用游客权限访问网站。登录可以使用用户名,邮箱,手机登录。身份验证功能:学生用户提供了身份证,手机号,电子邮箱;须上传身份证复印件通过身份证验证才能使用全部功能。企业用户须上传企业营业号等通过专向验证,才能发布招聘。信息管理功能:学生用户可以对自己的个人基本资料进行更新修改,求职信息,就业方向等等信息修改。企业可以更新修改企业基本资料,企业招聘信息的发布。邮件管理功能:提供一个强大的邮件管理功能,定时收发邮件,邮件提醒,导入邮件地址。让用户不错过一封重要的邮件。加急邮件手机短信提醒功能。浏览功能:提供用户浏览求职信息,求职者基本信息,企业基本资料,企业招聘。2.1.22.1.2 系统性系统性2.1.2.12.1.2.1 时间特性要求时间特性要求系统的速度要在用户可以接受的范围内,但考虑到需要实时检测服务器的可用性,对资源实时更新的速度可以有较低的要求。对文件的上传和下载速度要尽量的接近于普通的下载速度。2.1.2.22.1.2.2 可靠性可靠性系统要有较高的可靠性,可恢复性。2.1.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 其他专门要求其他专门要求 因为本系统是一个通用求职系统,所以要求界面友好,使用方便,并要求系统具有稳定性,可扩充性和远行环境的可转换性。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 基本设计概念和处理流程基本设计概念和处理流程 系统用况图:系统用况图:大学生就业求职网概述设计说明书活动者:用户,即使用系统进行登录,身份验证管理,信息管理,浏览管理和相关信息预览人。用况说明:用况名称:登录参与者:用户主要事件流: 1. 用户输入网站的用户名(可选手机,邮件登录) ,密码。 2. 系统连接数据库,验证用户登录。 3. 用户进入用户管理界面。异常事件流: 1. 用户输入的用户名无法登录。2. 显示用户名登录失败,并提示原因,如无此用户,用户名或密码错误等等。用况名称:身份验证管理参与者:用户主要事件流: 1. 用户输入用户验证信息,进行身份验证。 2. 系统进行身份验证,显示验证结果。异常事件流: 1. 用户输入的验证信息,无法通过验证。 2. 显示身份验证失败,并提示原因,如手机验证码错误,邮箱验失败等等。用况名称:信息管理 大学生就业求职网概述设计说明书参与者:用户主要事件流: 1. 用户输入个人(或企业)基本资料。2. 输入求职(或企业招聘)信息。用况名称:浏览信息 参与者:用户主要事件流: 1. 浏览用户个人资料。 2. 浏览企业基本资料。 3. 浏览企业招聘信息。 用况名称:预览参与者:用户主要事件流: 1.邮件预览功能。 2.图片上传预览功能。 异常事件流: 1. 预览出错。 2. 系统显示出错信息。2.4 结构结构2.4.12.4.1 系统物理结构图系统物理结构图2.42.42 2 系统模块图系统模块图大学生就业求职网概述设计说明书ui:系统界面部分,负责接受用户输入,显示系统输出,负责其他模块功能的协调调用。 E-Mail:实现邮件收发,邮箱用户导入,定时邮件发送,邮件提醒。Msg:用户信息管理,个人(企业)基本资料,求职(招聘)信息增加、修改。preview:上传图片预览,显示用户上传的图片内容。preview 部分调用 Msg 读取属性文件的内容以设置预览内容的显示格式。Authentication:验证身份信息,手机验证平台。 2.5 功能需求与系统模块的关系功能需求与系统模块的关系E-mailuiPreviewMsgAuthentication注册与登录身份验证管理信息管理邮件管理浏览管理预览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 逻辑结构设计要点逻辑结构设计要点用户表用户表: : UserUser字段名类型说明U_nameChar(25)用户真实姓名(企业注册请写法人代表)U_typechar注册类型(企业或者大学生)U_pwdChar(25)用户密码U_emailChar(25)用户邮箱U_telephoneInt手机号码U_idcardInt身份证号码U_telInt联系电话(固话)U_sexChar(8)性别U_ageInt年龄U_birthDateTime出生年月日U_familyAddrChar家庭住址学生信息表:Student字段名类型说明S_xlchar学历S_qzlxchar求职意向S_jianlichar个人简历S_englishchar英语水平S_infopcchar计算机水平S_garSchoolChar毕业院校企业信息表:Inc字段名类型说明IncNameChar企业公司全称IncAddint公司地址大学生就业求职网概述设计说明书IncNumint公司工商许可编号(IncTypechar公司类型IncSchar公司注册资金IncEnumint公司在职员工数IncNameChar企业公司全称Incinfochar企业简介Incetpyechar招聘类别Incmanint招聘人数Incinfoschar招聘详细要求6系统出错处理设计系统出错处理设计6.1 出错信息出错信息各模块运行时间均应控制在 13 秒内(其中大部分为响应用户的动作) 。由于系统采用事件驱动方式,有效提高用户操作方便性。6.2 补救措施补救措施本软件应充分考虑各种系统错误,避免造成数据库系统不一致或损坏;努力提高系统鲁棒性,避免因用户的疏忽对系统造成损坏;采用对话框形式为用户提供警告信息;可考虑实现数据库备份及密码功能;一些关键性操作(比如删除记录) ,都应提供确认机制。6.3 系统维护设计系统维护设计作为一个产品, 大学生就业求职网系统软件必须按照规范的步骤进行开发,并充分考虑软件可维护性,同时必须按时认真完成相应文档资料,以利于未来版本升级即移植等二次开发。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 其他分类


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!