




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于基于 SMSSMS 的兼职网络快车的兼职网络快车 方 案 书 题目 基于 SMS 的兼职网络快车 院校 嘉兴学院 设计者 叶华英 柳晓春 指导老师 魏远旺 日期 2006 年 6 月 30 日 目录目录 1 1绪论绪论 1 1 1引言 1 1 2项目背景 1 2 2平台开发技术背景平台开发技术背景 2 2 1ASP NET 技术 2 2 2 AJAX技术 2 2 3SMS 技术 3 2 4SQL2000 技术 3 3 3网站系统分析网站系统分析 4 3 1开发和运行环境要求 4 3 2功能需求 5 3 3基本要求 5 3 4系统数据流图 8 3 5外部接口需求 8 3 6数据描述 8 4 4系统设计系统设计 10 4 1系统概要设计 10 4 1 1系统处理流程 10 4 1 2系统功能分配 10 4 1 3出错处理设计 12 4 2数据库设计 12 4 2 1创建数据库 12 4 2 2数据库表结构 12 4 3系统详细设计 14 4 3 1系统主页 15 4 3 2登录模块 15 4 3 3兼职信息模块 16 4 3 4人才推荐模块 17 4 3 5SMS 服务模块 17 5 5网站系统实现与测试网站系统实现与测试 18 5 1用户登录 18 5 1 1会员登录 19 5 1 2管理员登录 20 5 2SMS 服务 21 5 3兼职频道 21 5 4会员自荐 22 结束语结束语 24 参考文献参考文献 25 1绪论 1 1引言 随着经济全球化和信息技术与信息产业迅速发展 电子商务将成为也必将成为信息交流的热 点 成为各国争先发展 各个产业部门最为关注的领域 电子商务 Electronic commerce 是指以计算机和网络技术为基础 以计算机网络 尤其是 Internet 为媒介 实现商业交易活动的电子化 网络化 兼职网络快车网站就是一个企业与消费者间电子商务 B2C 类型的电子商务平台 它为用户 提供虚拟的网络中介服务 为广大的求职者提供开放的电子信息 真正达到到服务用户 服务企 业的目的 所期望实现的便是能使双方十分满意的效果 当然 这也需要在投入使用过程中客户 对我们提出宝贵的意见或建议 力求全方面给用户完美的体验 1 2项目背景 天之骄子 的当代大学生自 1998 年中国高校扩大招生起 就业难问题渐趋明显 大学生的 人数不断增加 至 2004 年普通高校招生计划达 400 万人 随着大学毕业生和用人单位实行双向选择 毕业生直接进入人才市场 大学毕业生就业形势 形成两个 增长 一是毕业生人数增长迅猛 据统计 2003 年全国高校毕业生从 2002 年的 134 万猛增至 212 万人 增幅达 46 2 2005 年已增长到 340 万人 二是大学生毕业即失业的人数迅 速增加 2002 年毕业生离校时有 50 万人未能就业 2003 年又基本维持在这水平 面对如此庞大 的就业人群和有限的劳动力市场需求 巨大的就业压力 让年轻的大学生们尚未踏出校门 就品 尝到了生活的艰辛 越来越多的大学生和他们的家长发出这样一种感叹 大学生找工作越来越 难了 因此可以认为 大学生就业已与下岗职工再就业 农民工就业一起成为我国三大就业难题 当代大学生就业难已经是一个备受人们关注的社会问题 它以不同形式表现在方方面面 产 生的原因呈现出多样性 随着我国高等学校由 精英教育 向 大众化教育 的转变 使大学生 的身份由 精英 走向 大众 不再是天之骄子 其就业市场也由 卖方 走向 买方 就业 结构排序由一 二 三走向三 二 一 就业形势由单一性走向多样性 随着竞争的愈演愈烈 就业形式日趋严峻 为了在毕业后能够更好地适应社会 很多在校大 学生选择了从事兼职工作 一方面缓解了家庭的经济压力 更重要的是在一定程度上接触社会 以此获取一些工作经验 提高自己的综合实力 同时 随着高校收费改革的进行 大学生兼职已在全国各地越演越烈 相关资料显示 大学 生中超过 60 的人热衷于兼职 兼职成为很普遍的现象 针对这一现状 各类中介机构如雨后春笋般涌现 兼职网站类也是层出不穷 我们了解了全 国范围内的部分提供兼职信息类的网站 发现很多值得我们借鉴的经验 包括对兼职信息进行合 理的分类存放 采用短信服务技术提高效率等 总结了他们的设计思路以后 我们也有了一些自 己的想法 比如实现页面的局部刷新 自动的系统提示等 当然 在看到个别网站信息杂乱 兼职信息可信度低的情况时 我们也有了警觉 要尽最大 努力来解决这些问题 我们相信 只有这样 才能拥有稳定的用户 才可以保证网站的可持续发 展 在运营的过程中 我们会积极吸收用户的意见或建议 改正缺点 争取不断进步 2平台开发技术背景 2 1ASP NET 技术 ASP NET 1 2 是建立在微软新一代 Net 平台架构上 利用普通语言运行时 Common Language Runtime 在服务器后端为用户提供建立强大的企业级 Web 应用服务的编程框架 ASP NET 是一个已编译的 基于 NET 的环境 把基于通用语言的程序在服务器上运行 将程 序在服务器端首次运行时进行编译 比 ASP 即时解释程序速度上要快很多 而且是可以用任何与 NET 兼容的语言 包括 Visual Basic NET C 和 J NET 创作应用程序 另外 任何 ASP NET 应用程序都可以使用整个 NET Framework 开发人员可以方便地获得这些技术的优点 其中包括 托管的公共语言运行库环境 类型安全 继承等等 ASP NET 可以无缝地与 WYSIWYG HTML 编辑器 和其他编程工具 包括 Microsoft Visual Studio NET 一起工作 这不仅使得 Web 开发更加方 便 而且还能提供这些工具必须提供的所有优点 包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持 当创建 ASP NET 应用程序时 开发人员可以使用 Web 窗体 或 XML Web services 或以他们认为合适的任何方式进行组合 每个功能都能得到同一结构的支 持 使您能够使用身份验证方案 缓存经常使用的数据 或者对应用程序的配置进行自定义 在平台中采现在比较成熟的用 ASP NET 2 0 技术和 NET 中主流的完全面向对象的 C 语言进行 开发 2 2Ajax 技术 ASP NET Ajax 3 是一个新的 Web 技术开发包 它集成了一套非常大的客户端脚本库使得与功 能丰富的 基于服务器开发平台的 ASP NET2 0 结合在一起 能让开发的 Web 应用能够通过直接调 用 Web 服务器来更新一个 Web 页面的数据 不需要在页面往返传送 也就是不需要多次刷新页面 AJAX 技术 3 可以仅向服务器发送并取回必需的数据 它使用 SOAP 或其它一些基于 XML 的 web service 接口 并在客户端采用 JavaScript 处理来自服务器的响应 因为在服务器和浏览器 之间交换的数据大量减少 结果我们就能看到响应更快的应用 同时很多的处理工作可以在发出 请求的客户端机器上完成 所以 Web 服务器的处理时间也减少了 AJAX 应用程序的优势在于 1 通过异步模式 实现无刷新翻页 页面加载提示等 2 优化了浏览器和服务器之间的传输 减少不必要的数据往返 减少了带宽占用 3 AJAX 引擎在客户端运行 承担了一部分本来由服务器承担的工作 从而减少了大用户量 下的服务器负载 使用 ASP NET Ajax 能最大地利用 ASP NET 和服务器端代码在浏览器中来做许多工作 使得 有更加丰富的用户体验 2 3SMS 技术 短信息服务 英文 Short Message Service SMS 是移动电话服务的一种 短信服务最早 是在 GSM 系统手机上引入的 现在几乎在任何手机系统上都能通用 如 3G 手机 SMS 7 是一种存 储和转发服务 也就是说 短消息并不是直接从发送人发送到接收人 而始终通过 SMS 中心进行 转发 如果接收人处于未连接状态 可能电话已关闭 则消息将在接收人再次连接时发送 SMS 具有消息发送确认的功能 这意味着 SMS 与寻呼不同 用户不是简单地发出短消息然 后相信消息已发送成功 而是短消息发送人可以收到返回消息 通知他们短消息是否已发送成功 要使用 SMS 用户需要预订支持 SMS 的移动网络 并且必须为该用户启用 SMS 的使用 用 户需要有发送短消息或接收短消息的目的地 该目的地通常是其他的移动电话 但也可以是服务 器 最后 用户还需要有支持 SMS 的移动电话 并需要了解如何使用其特定型号的移动电话发送 或阅读短消息 使用 SMS 的优势之处在于 已经存在公用标准协议 而且通信工具也是现成的 2 4SQL2000 技术 Microsoft SQL Server 2000 是美国微软公司推出的使用相当广泛的数据库管理系统 包 含一套图形工具 如服务器管理 用于启动和关闭数据库服务 企业管理器 用于创建和 修改数据库及备份数据库等 和查询分析器 用于交互执行Transact SQL 语句和过程并提 供图形查询分析功能 等 SQL Server 2000 是为迅速提供可伸缩性电子商务 企业及数据仓库解决方案而开发的 完整数据库与分析软件产品 SQL SERVER 2000 定位于 Internet 背景下的数据库应用 它为用户的 Web 应用提供了一款完善的数据管理和数据分析解决方案 同时SQL SERVER 2000 还是 Windows DNA Distributed Internet Architecture 架构的一个核心组 件 它极大地缩短了用户开发电子商务 数据仓库应用的时间 SQL SERVER 2000 还提 供对 XML Extensible Markup Language 扩展标示语言支持 和 HTTP 的全方位支持 在高性能和企业级可伸缩性领域 SQL Server 2000 设计成利用 Windows 2000 对更 多处理器 更大的系统内存的支持 最终达到支持64 位硬件平台 在不断提升可用性的努 力过程中 SQL Server 2000 采用 Windows 2000 四路群集 提供了大大改进的群集支持 SQL Server 7 0 已经在可管理性和易用性方面在行业内领先 SQL Server 2000 通过与 Windows 2000 活动目录紧密结合进一步改进了这些功能 而且 SQL Server 2000 还包 含对现有管理工具和实用程序的重大改进 并引入更具自我调节和自我管理的引擎功能 SQL Server 2000 按照设计可以为部署和维护强大的 易于管理 支持商务活动的 Web 站点提供最好的性能 这些站点可以从事商家和商家之间或商家与客户之间的交易 在 寻求一个支持您的电子商务解决方案的数据库时 需要考虑的项目包括 可用性 性能 可 管理性和价格 使用 SQL Server 2000 技术的优势在于 高效的数据分析性能 灵活的业务扩展性 操作系统集成的安全性 客户及管理工具的易用性 3网站系统分析 3 1开发和运行环境要求 软硬件环境要求 软件环境 服务器端 WEB 服务器 要使 ASP NET 程序正常运行 就必须有 Web 服务器 在 Windows 2000 XP 系 统上安装 IIS Internet Information Server 在 Windows 98 等系统下 则要安装 PWS Personal Web Server 数据库 SQL Server2000 及以上版本 页面编辑器 例如 Dreamweaver Frontpage 记事本等 客户端 操作系统 Windows2000 Windows XP 浏览器 IE6 0 及以上版本 硬件环境 只要能运行 Windows 98 以上操作系统的硬件配置 一般都能满足要求 3 2功能需求 设计本网站的目的是为了给广大求职者特别是在校大学生一个可靠的兼职网络平台 经调查 很多在校大学生课余时间很多 而找一个合适的兼职也是他们迫切的愿望 为此 本网站给他们 提供了一个电子信息的兼职平台 当用户注册后 可以发布兼职 浏览兼职信息 平台的主要模 块有 用户登录 会员专区 兼职频道 网站公告 信息管理 发布信息 人才推荐 留言板 友情链接 兼职常识等 系统功能模块结构图 如图 3 1 所示 图 3 1 系统功能模块结构图 3 3基本要求 兼职网络平台要求能够尽快地响应用户的验证需求 准确无误的将公司或企业发布的兼职信 息及时地发布在前台供游客或会员查看并参与 做到省时 省事 便捷 高效 后台对数据的管 理也要做到谨慎 确保提供的信息准确 而且实用有效 整个系统包括前台和后台两大部分 前 台页面主要包括以下功能模块 1 网站导航 主要包括站内的重要功能导航 如发布 查看兼职信息 进入留言板等 2 兼职信息搜索 主要包括一般搜索和分类搜索两个部分 3 用户登录 包括了公司或企业用户 个人用户登录 4 宣传模块 主要是网站流程图解宣传 旗舰广告宣传等 5 会员专区 主要包括专属于会员特有的服务内容 6 人才推荐 主要是经审核优秀的会员资料显示模块 7 网站公告 显示网站的最新动态信息 8 兼职频道 主要包括分类的兼职信息 9 留言板 用户可在此留言 提供自己的意见或建议 10 帮助中心 用户可以借此了解网站工作流程 或者需要的一些其他方面的帮助等 11 友情链接 主要是一些可以提供给用户兼职常识的链接 12 后台登录入口 为用户进入后台提供一个入口 1 后台页面主要包括以下功能模块 1 后台登录 及后台管理员登录后台 2 兼职信息管理 主要包括审核公司或企业用户发布的兼职信息 添加或删除 3 用户反馈信息管理 主要包括对用户反馈信息的回复 删除等 4 网站信息管理 只要包括网站公告的编辑 友情链接的更新 兼职常识的更新等 5 会员信息管理 包括对会员资料的查看 冻结 解冻 删除等 2 系统流程图 图 3 2 图 3 3 图 3 4 访客 个人身 份验证 兼职网络 数据库 网 站 浏 览 发 布 兼 职 申 请 短 信 通 知 发 表 自 荐 修 改 资 料 反 馈 信 息 用 户 注 册 图 3 2 业务流程图 1 访客 公司用 户验证 兼职网络 数据库 网 站 浏 览 发 布 兼 职 修 改 资 料 反 馈 信 息 用 户 注 册 图 3 3 业务流程图 2 访客 管理员用 户验证 兼职网络 数据库 会 员 管 理 网 站 信 息 管 理 修 改 资 料 兼 职 信 息 管 理 公 告 管 理 图 3 4 系统后台流程 3 安全和保密要求 对于会员的个人信息 给予一定的区分保密处理 不同的访客 一般访客 个人会员 公司 或企业会员 也拥有不同的访问权限 这样 一方面有利于用户访问时的信息筛选 也有利于对 用户信息的安全保证 3 4系统数据流图 前台数据库 兼职网 络管理 系统 顾 客管理员 兼职信息 个人信息 短信息 网站信息 3 5外部接口需求 1 用户接口需求 网站采用网页的形式将信息提供给用户 支持用户的键盘和鼠标操作 而且界面做到 1 色调风格统一 给用户以善心悦目的感觉 利于用户访问 2 流程人性化 给用户以更简单快捷的体验 当出现操作错误时 给用户针对性的错误提示 方便用户进行改正 3 在用户可能需要的情况下 系统筛选性的给用户提供有用的信息 个性化服务 8 2 硬件接口 一般的计算机 有基本的网络功能 能访问网络资源 3 软件接口 客户端 任何可以连接 Internet 的 Windows 操作系统 服务器端 安装有 IIS 的 Windows 操作系统 以及 SQL Server 数据库 3 6数据描述 经过对功能模块的具体分析 创建出数据库 数据库中共有 8 个数据表 tb user 表 用户 表 tb advice 表 用户反馈信息表 tb job 表 兼职信息表 tb sort 表 兼职分类表 tb public 表 网站公告表 tb link 表 友情链接表 tb common 表 兼职常识表 tb apply 表 求职信息表 1 主要关系模式 1 用户 用户名 性别 密码 密码问题 问题答案 最后登录时间 登录次数 真实 姓名 专业 年龄 联系电话 照片 2 兼职信息 兼职编号 所属兼职类别 ID 兼职主题 内容 时间 3 兼职分类 类别 ID 号 类别名称 4 公告 编号 摘要 内容 日期 5 用户反馈信息 信息编号 用户名 内容 反馈时间 6 自荐信息 编号 用户名 真实姓名 性别 年龄 联系电话 求职方向 专长 业 余时间 现居地 2 关系模型如图 3 5 3 6 所示 用户 用户名 用户反馈信息 自荐信息 信息编号 反馈时间 内容 性别 内容 密码 密码问题 真实姓名 密码答案 编号 求职方向 特长 现居地 图 3 5 兼职信息 兼职分类 类别 ID 类别名称 兼职编号 兼职主题 内容 时间 公告 编号摘要 内容 图 3 6 图 3 7 4系统设计 4 1系统概要设计 4 1 1 系统处理流程 访客处理流程 日期 当访客访问网站首页时 可以浏览一般权限的信息 包括查看网站公告 查看兼职信息 留言给管理员等 网站也给予普通访客 非会员 查看面试信息的权限 如果访客希望拥有网站系统提供的更多的服务 包括系统通知 个人信息中心 求职者自 荐 短信通知的话 就必须注册为网站会员 注册成为网站会员以后 系统会提供信息表供会员完整自己的资料 这些资料将作为公司 用户查找推荐人才的根据 给求职者更多的机会来找到自己想要的兼职工作 对于已注册登录的 会员 不仅有个人的信息中心 以后所有参与过的兼职都会有所记录 而且有积分 积分达到一 定数目可以换取短信或者领取奖品 同时 成为会员的用户可以发布兼职 经审核 在系统首页 会有此兼职信息供访客查看参与 当指定日期已到或者录取人数已满 该兼职信息将被关闭 会员在完成自己需要的一切以后 可以注销离开 管理员处理流程 管理员登录系统 当接到系统发送的短信通知 管理员界面会有需要审核的兼职发布信息 确认即可将信息 发布在首页 另外在管理员页面也有对网站公告模块 友情链接模块等的信息维护 更新 待工作完成后 管理员退出后台 4 1 2 系统功能分配 1 浏览功能 前台首页 Index aspx 在此页面中 包含有大多数的链接接口 访客可以利用这些接口进入其他的页面 然后进行相应 的操作 查看兼职信息 Job aspx 首页中提供了兼职频道的分类信息 通过这些接口 可以了解更详尽更多的兼职信息 可供 用户自己挑选查看 浏览网站公告 Public aspx 首页中 有公告一栏 访客可以从这里了解一些网站通知 对于会员 可以关注自己参与的 兼职的面试信息等 关注兼职小常识 Common aspx 首页中也包含这样一个模块 它提供给给那些初次兼职没有经验的人以基本的兼职常识 以 防被骗 2 交流功能 留言板 Advice aspx 网站主页提供了留言板的接口链接 任何访客都有权限进行访问 查 看留言并发表自己的建议或意见 届时管理员将进行回复并采纳好的建议 对提出者给予感谢 3 登录功能 UserLogin aspx Index aspx admin Index aspx 在网站首页有登录接口 登录功能也有单独的页面 用于用户登录 会员登录后将会拥有更 多的权限来获取或发布信息 管理员有自己独有的登录页面 登录后可以对网站进行维护 4 修改资料功能 Change aspx 会员可以在个人信息中心完成私人资料的修改 5 短信申请功能 Message aspx 专属于个人会员的功能 会员根据自己的需要可以申请短信通知功能 当有新的兼职信息发 布时 享受此服务的会员将会收到系统发送到手机的短信 会员可以对信息进行筛选 申请接收 个别分类的兼职信息的发送 6 求职功能 Apply aspx 会员登录后 输入详细的资料 可以申请成为 特别会员 审核成功便可以在人才推荐模块 有自己的一席之地 当公司或企业用户紧急需要人员的时候 便可以免去面试 直接从 网站推 荐的人才 里面挑选合适的来做兼职人员 这样会使整个流程更加便捷 迅速 7 发布兼职功能 Public aspx 对于网站会员 将有权限来发布兼职信息 当会员发布兼职申请后 系统自动发信息通知管 理员 管理员进行审核后 该兼职信息即根据分类发布在网站兼职频道一栏 8 搜索功能 Search aspx 主要用来通过关键字来搜索兼职 以达到更快的获取信息的效果 9 个性化服务功能 Personal aspx 一个更好的服务于网站会员的服务功能 当会员用户登录后 系统将主动 地为用户提供之 前设置好的关注信息内容的最新动态 做到给用户以更加完美的体验效果 10 帮助功能 Help aspx 该功能给用户提供了一般问题的解决方法 当用户仍然无法解决时 可以联系管理员 管理 员会及时地给予解答 11 注册功能 Index aspx UserRegister aspx Regnext aspx 本网站中 只有会员才可以拥有更多的权限来发布兼职 才可以拥有自己的个人中心 获取 短信通知等 在首页提供了用户注册的接口 只需根据提示完成个人或企业用户的资料填写即可 完成注册 对于注册资料完整的会员 将有更多的机会通过本网站找到想要的兼职工作 4 1 3 出错处理设计 1 系统应考虑各种系统错误 避免造成对数据库的损坏 2 采用网页形式为用户提供提示信息 让用户及时了解自己所处的状态 4 2数据库设计 4 2 1 创建数据库 兼职网络平台采用 SQL2000 作为数据库管理系统 9 启动服务 选择 企业管理器 程序 然后创建名为 jjdata 的数据库 4 2 2 数据库表结构 jjdata 数据库中包含有网站需要的 8 个数据库表 这里将给出主要的几个数据库表结构 用户表 tb user 用来存放用户的注册信息 以及用户的有关登录信息 人才推荐模块需要 的信息也来自此表 其表结构如表 4 1 所示 列名数据类 型 长度 主 键否 允许 空 备注 Tb idnoInt4 是否用户 ID 号 Tb nameVarchar50 否否用户登录名 Tb passwordVarchar50 否否用户登录密码 Tb last timeVarchar50 否是用户最后一次登录时间 TagInt1 否否用户标记 0 代表管理员 1 代表个人 会员 2 代表公司会员 3 代表被冻结 4 代表 人才推荐会员 6 代表 SMS 会 员 tag2 0 代表无 1 代表 SMS 审核会员 2 代表人才推荐审核会员 Tb logtimesInt4 否是用户登录次数 Tb questionVarchar50 否是密码问题 Tb answerVarchar50 否是密码答案 Tb sexVarchar10 否是性别 Tb realnameVarchar50 否是真实姓名 Tb ageInt4 否是年龄 Tb phoneVarchar50 否是联系方式 Tb photoVarchar50 否是用户照片 Tb specialityVarchar50 否是用户专业 4 1 tb user 表结构 兼职信息表 tb Job 用于存储兼职频道里面公布的兼职信息 表结构如表 4 2 所示 列名数据类 型 长度主键否允许空备注 IDInt4是否惟一标 识 TileVachar50否否信息标 题 Sort IDInt4否否从属类 别 ID Public timeVarchar50否否发布时 间 Source nameVarchar50否否发布者 AddressVarchar100否否工作地 点 SalaryVarchar50否否兼职薪 水 PhoneVarchar50否否发布人 联系方式 TagInt1否否信息状 态 0 代表 关闭 1 代表 打开 表 4 2 兼职信息表 tb job 求职信息表 tb apply 用于存储会员发布的求职信息 该信息将会在成为人才推荐的一个信 息组成部分 具体表结构如表 4 3 所示 列名数据类 型 长度主键否允许空备注 IDInt4是否惟一标 识 Tb nameVarchar50否否用户名 RealnameVarchar50否否真实姓 名 SexVarchar10否否求职者 性别 AgeVarchar10否否求职者 年龄 TypeVarchar50否否求职方 向 SpecialityVarchar50否否专长 PictureVarchar50否是用户照 片 Part timeVarchar50否是业余时 间 AddressVarchar50否否现居地 表 4 3 求职信息表 tb apply 网站公告表 tb public 主要用于存放由后台发布的网站最新动态信息 其表结构如下 表 4 4 结构如图 列名数据类 型 长度主键否允许空备注 IDInt4是否编号 自 动增加 TitleVarchar50否否公告标题 ContentVarchar100否否公告内容 TimeVarchar50否否公布时间 4 4 网站公告表 tb public 4 3系统详细设计 本小节中将描述系统主要模块的详细设计情况 4 3 1 系统主页 功能描述 首页是打开网站的第一扇门 给其它模块提供了接口路径 非会员访客可以进行 网站的浏览 也可以进行留言 会员登录后可以进行兼职信息的发布 申请网站服务等 主页系统流程图如图 4 1 所示 开始 管管理理员员登登录录 会员管理 修改资料 网站信息管理 兼职信息管理 公告管理 登录 个人会员公司会员 浏览网站 留言板 发表自荐 申请短信 修改资料 发布兼职 是 会员管理员 否否 图 4 1 主页系统流程图 4 3 2 登录模块 功能描述 对用户进行身份的验证 通过验证 就可以充分享受会员所拥有的网站服务 以 及参与兼职信息的发布等等 在会员或管理员登录时 需要注意选择正确的身份登录 输入正确的用户名和密码后 方可 通过验证 会员登录模块流程图如图 4 2 所示 管理员类似 图 4 2 登录程序流程图 否 是 否 是 入口 输入用户名和密码 信息是否正确 显示登录后界面 是否已注册 注 册 提示信息 提示信息 4 3 3 兼职信息模块 功能描述 为访客提供经过分类的兼职信息 当会员发布一条兼职信息时 需要管理员的确 认 审核通过后 兼职信息会异步刷新 ajax 技术 显示在兼职频道一栏内 访客无需刷新页面 即可看到更新后的信息 登录 发布兼职申请 编辑兼职信息 管理员审核 同意 入口 异步刷新 首页显示 结束 是 否 否 图 4 3 兼职发布流程图 4 3 4 人才推荐模块 功能描述 是个人会员进行自荐的模块 为公司用户寻找兼职人员提供了便捷的资源 个人 会员填写完整资料 求职意向等 公司在不组织面试的情况下 完全可以从这个模块里选拔出适 合的人选 大大提高了工作的效率 人才自荐流程结构如图 4 4 所示 入口 登录 填写资料 发布申请 管理员确认 填写求职信息表 添加人才 是否真实 结束 系 统 通 知 个人会员 是 否 是 否 图 4 4 人才自荐流程 4 3 5 SMS 服务模块 功能描述 SMS 短消息 服务是本网站提供给会员的一个特色服务 会员申请 SMS 服务成 为高级会员后 当网站有新的兼职信息更新后 系统会自动将兼职信息以短信形式及时地发送到 会员手机上 使拥有 SMS 服务的会员实时掌握网站兼职信息的动态 以便寻找到适合的兼职工作 另外 SMS 服务具有分类别发送功能 这样 高级会员只需简单的设置 就可以选择性的接受所 关注的兼职内容 从而避免了浪费 模块程序流程图如 4 5 所示 开始 会员 登陆网站 网站信息更新 参与兼职 申请SMS服务 支付 是否成功 高级会员 设置关注类别 获取网站短信 结束 图 4 5 SMS 服务程序流程 5网站系统实现与测试 在本节中 将对本网站的主要功能模块进行测试 即对 登录模块 SMS 服务模块 兼职频 道模块 会员自荐模块等 下面将从这几个方面来对网站系统进行测试 采用的测试方法为黑盒 测试法 5 1用户登录 前台首页运行结果如图 5 1 所示 图 5 1 前台首页 用户登录主要是测试能否正确实现对用户身份的验证 5 1 1 会员登录 功能 对用户 或管理员 进行身份验证 通过验证可以开始享受会员功能服务 输入错误的 用户名 检查是否有用户名未注册的提示信息 输入错误的密码 检查是否有密码错误的提示信 息 输入正确的用户名和密码 检查能否登录系统 若登录到系统 检查登录后页面是否与预期 的结果相吻合 本模块界面 1 登录前如图 5 2 所示 图 5 2 登录入口 2 登录后如图 5 3 所示 图 5 3 登录后页面 5 1 2 管理员登录 进入后台登录页面 管理员默认的用户名是 admin 输入错误的密码 查看是否有提示错误 的信息 输入为空 查看是否有提示 请不要非法登录后台 输入正确的密码 检查是否能登录 系统 若登录到系统 查看登录后页面是否与预期结果相吻合 5 2SMS 服务 通过首页接口进入 SMS 服务申请页面 填写好信息 尤其是用户的手机号码 确认填写正确 完成 SMS 服务申请流程 申请成功后 准备测试 再次确认手机是否处于服务状态 由后台发布一条兼职信息到首页兼职频道模块 测试是否 会收到短信 检验发送过程需要的时间 增加用户的个数 再次发布兼职信息 测试是否会出现个别用户收不到信息的问题 并检验 多用户接收过程需要的时间 同时 查看手机中收到的信息格式是否与预料中的一致 内容是否全面 SMS 服务接口界面如图 5 4 所示 图 5 4 SMS 导航栏接口 5 3兼职频道 本模块主要测试兼职信息的异步刷新功能 即在不刷新首页的情况下 进行对兼职公布信息 的刷新 亦即验证 ajax 功能的实现 首先 以管理员身份登录后台 然后再打开首页 观察首页里面兼职频道内的内容 此时如 图 5 5 然后在后台随意发布一条兼职信息 在不刷新首页的情况下 几秒后观察兼职频道里面 的兼职信息 看是否有兼职信息的更新 更新后如图 5 6 多次分类尝试 得出结果 图 5 5 发布前的页面 图 5 6 发布后的页面 5 4会员自荐 会员自荐的方式有两种 一种是通过完全填写资料 无需管理员确认即可完成自荐功能 一 种是通过填写自荐表完成自荐 因为两种测试过程几乎一致 这里只测试一种方式 来测试会员 自荐功能 首先还是让我们来观察首页的人才推荐模块 可以看见没有人才推荐 如图 5 7 图 5 7 人才推荐模块图 首先根据系统提示进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电解铝行业市场前景及投资研究报告:价格底部夯实库存拐点
- 生态公园建筑工程与绿色物业管理合作协议
- 离婚协议范本:离婚经济补偿协议及子女抚养权协议
- 骶管麻醉课件
- 河道清淤工程设计手册
- 零售业货品陈列细则
- 企业绩效管理体系制定
- 物业商业服务招商通知
- 用园艺抚慰你的心灵和情感
- 船舶物资装备方案
- 2025年农村饮水安全项目社会稳定风险监测与评估报告
- 2025至2030中国无线电频率行业发展趋势分析与未来投资战略咨询研究报告
- 新人教版1年级上册数学全册教学课件(新版教材)
- 比亚迪汽车车间管理制度
- 《烽火岁月中的木刻》教学课件-2024-2025学年浙人美版(2024)初中美术七年级上册
- 公司外出施工管理制度
- 分析包容型领导风格对团队绩效和员工创新绩效的作用
- 2024年新人教版小学一年级上册美术教案(11篇)
- 绿色算力新质生产力
- 排水管道工程施工组织设计
- 2024法律职业资格(客观题)真题含答案
评论
0/150
提交评论