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

上传人:laozhun 文档编号:3688822 上传时间:2023-03-15 格式: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-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基

2、本设计概念和处理流程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系统维护设计111引言1.1编写目的在完成软件开发前期工作,结合需求规格说明书,并分别与程序员进行了较为深入地探讨和分析的基础上,项目小组提出了这份软件概要设计说明书。此概要设计说明书对大学生就业求职网软件的功能分配,模块划分,程序的总体结构,输入输

3、出和接口设计,运行设计,数据结构设计及出错设计等方面作了全面的概括性的说明,为软件详细设计奠定了基础,同时作为系统分析员工作的阶段性总结和程序员进行开发及未来测试的重要文档资料。1.2背景随着就业招聘活动逐渐扩大,各公司或(商业)机构与外界联系将更为广泛和密切,传统的招聘会、投递求职信息的方法已经难以满足快节奏、高效率的现代生活的需求。委托单位:东华理工大学软件技术开发小组开发单位:东华理工大学软件技术软件开发小组主管部门:东华理工大学软件技术教研组1.3定义无其它定义1.4参考资料软件工程:实践者的研究方法(原书第6版) (美)普雷斯曼 著,郑人杰 等译 机械工业出版社2007 JAVA s

4、ervlet & Jsp Perry 著 朱涛江等译 中国电力出版社 20052总体设计2.1需求规定2.1.1系统功能 用户注册登录功能:通用网站注册与登录模块学生用户注册,要登记用户毕业信息,方可注册。注册信息要求完整,须验证身份证,手机号,电子邮箱。 企业用户注册,要登记企业营业号,方可注册。注册信息要求完整,须验证企业营业号,手机号电子邮箱。 如果注册不完整,使用游客权限访问网站。登录可以使用用户名,邮箱,手机登录。身份验证功能:学生用户提供了身份证,手机号,电子邮箱;须上传身份证复印件通过身份证验证才能使用全部功能。企业用户须上传企业营业号等通过专向验证,才能发布招聘。信息管理功能:

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

6、.3灵活性系统要有良好的接口,以适应增加信息功能平台;并留有服器接口,适应对以后实现服务器功能的需要;同时系统还需要具有支持多平台的功能。2.1.3输入输出要求 用户可输入用户名,手机号,邮箱;对用户上传的文件支持文件类型大小等等信息预览。2.1.4数据管理能力要求系统记录用户最近登录的IP,时间,以及收件提醒。2.1.5故障处理要求具有一定的容错能力,能检测用户的错误输入并给出错误提示;能进行系统故障恢复。2.1.6其他专门要求 因为本系统是一个通用求职系统,所以要求界面友好,使用方便,并要求系统具有稳定性,可扩充性和远行环境的可转换性。2.2运行环境2.2.1设备486或更高档PC台式机;

7、运行时占用内存:512MB;安装所需硬盘:10GB;打印机:可选。2.2.2支持软件l Windows2000、Windows NT 4.0或更高版本 l Ms SQL 2000、MS SQL2005 或更高版本2.2.3接口手机短信提醒功能会使用第三方短信系统平台,进行发送短信,后期将采用自己的短信平台。2.3基本设计概念和处理流程 系统用况图:活动者:用户,即使用系统进行登录,身份验证管理,信息管理,浏览管理和相关信息预览人。用况说明:用况名称:登录参与者:用户主要事件流: 1. 用户输入网站的用户名(可选手机,邮件登录),密码。 2. 系统连接数据库,验证用户登录。 3. 用户进入用户管

8、理界面。异常事件流: 1. 用户输入的用户名无法登录。2. 显示用户名登录失败,并提示原因,如无此用户,用户名或密码错误等等。用况名称:身份验证管理参与者:用户主要事件流: 1. 用户输入用户验证信息,进行身份验证。 2. 系统进行身份验证,显示验证结果。异常事件流: 1. 用户输入的验证信息,无法通过验证。 2. 显示身份验证失败,并提示原因,如手机验证码错误,邮箱验失败等等。用况名称:信息管理 参与者:用户主要事件流: 1. 用户输入个人(或企业)基本资料。2. 输入求职(或企业招聘)信息。用况名称:浏览信息 参与者:用户主要事件流: 1. 浏览用户个人资料。 2. 浏览企业基本资料。 3

9、. 浏览企业招聘信息。 用况名称:预览参与者:用户主要事件流: 1.邮件预览功能。 2.图片上传预览功能。 异常事件流: 1. 预览出错。 2. 系统显示出错信息。2.4结构2.4.1系统物理结构图2.42系统模块图l ui:系统界面部分,负责接受用户输入,显示系统输出,负责其他模块功能的协调调用。l E-Mail:实现邮件收发,邮箱用户导入,定时邮件发送,邮件提醒。l Msg:用户信息管理,个人(企业)基本资料,求职(招聘)信息增加、修改。l preview:上传图片预览,显示用户上传的图片内容。preview部分调用Msg读取属性文件的内容以设置预览内容的显示格式。l Authentica

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

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

12、统数据结构设计5.1逻辑结构设计要点用户表: User字段名类型说明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

13、_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系统维护设计作为一个产品,大学生就业求职网系统软件必须按照规范的步骤进行开发,并充分考虑软件可维护性,同时必须按时认真完成相应文档资料,以利于未来版本升级即移植等二次开发。

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

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号