网上报名系统的设计与实现

合集下载

网上报名系统的设计与实现

网上报名系统的设计与实现

毕业设计(项目报告)题目: 网上报名系统的设计与实现指导教师:职称:学生姓名:学号:专业:院(系):完成时间:目录:目录 (2)1. 项目背景 (3)1.1 项目开发目标 (3)1.2 项目来源 (3)2. 项目总体设计 (5)2.1 技术框架设计 (5)2.2 需求分析 (6)2.3 功能模块设计 (8)2.4 数据库模块设计 (11)2.4.1E-R图 (12)2.4.2表数据结构 (13)2.4.3表关系 (15)3. 项目功能描述 (16)3.1 前端网站 (16)3.1.1网站首页 (16)3.1.2注册页面 (16)3.1.3登陆页面 (17)3.1.4在线报名 (18)3.1.5打印准考证 (18)3.1.6成绩查询 (19)3.1.7关于 (20)3.2 后台管理系统 (20)3.2.1登陆注册界面 (20)3.2.2 后台管理主界面 (21)3.2.3考生信息管理 (22)3.2.4考试信息管理 (23)3.2.5成绩信息管理 (25)3.2.6系统管理 (26)3.2.7帮助 (27)4. 项目技术总结 (29)4.1 技术创新及特点 (29)4.2 个人收获与体会 (29)附录1.数据库创建源码 (30)附录2.程序源码 (30)参考文档 (31)1、项目背景1.1项目开发目标随着互联网的飞速发展,网上考试已经成为今后取得资格证书的重要渠道,而作为网上考试第一步的网上报名也一定占据举足轻重的位置,通过 网上报名系统,不仅仅能给众多考生及时提供各行各业最新的最准确的考试信息,还给各行各业的招生部门带来前所未有的便利。

在这里根据设计需要,我把网上报名系统分成前后两端分别进行设计,前端是考生的在线报名系统,主要采用B/S模式(即浏览器和服务器模式),B/S模式是一种以Web技术为基础的MIS系统平台模式,它大大的简化了客户端,简化了系统的开发和维护,使用户的操作起来更加简单,还有就是特别适用于网上信息的发布,因此选其做为前段开发平台,该部分主要实现考生登录报名的功能,其中包括考生注册,考生登录,考生个人信息录入,修改与查询,准考证打印和成绩查询等功能。

基于ASP.NET2.0的通用网上报名系统的设计和实现

基于ASP.NET2.0的通用网上报名系统的设计和实现

p ei i b s d o h i ee t s r o ce e f n t n lmo u e d sg , aa a e d sg , cAn n lz d t et c n l g a i, a e n t e d f r n e c n r t u ci a d l e in d tb s e ine . d a ay e h e h o o y h s ts u S o t r aie hs s se s k y tc n l ge eal. e l d t i y t m' e e h oo is d ti z
进行 ,从 而使得培训部的工作人员 的负担从 根本上得 到减 轻。
然而 ,新 的学年度培训 开始 的时候 ,学 院要求收集 的信息 的 项 目和往年 的并不一样 ,于是网上报名 系统得根据需 求重新 进行修改 ,从而又加重 了研 发人员 的负担。于是 ,从 设计者

图 1 报 名 人初 次 登 录
介绍 了基于不 同用户的具体的功能模块设计 、数据库设计等 问题 ,并分析 了利 用 A PN T .技 术 实现本 系统的关 S .E 20
键技术细节。 关 键 词 : A P E .;通 用 ;网 上报 名 系统 ;设 计 ; 实现 S . T20 N
AS . T . a e n a c mmo n i er gsr t n s se frd sg n e l ain P NE 2 0 b s d o o n o l e itai y tm e in a d r ai t n o o z o
W E e g IF Ⅱ
( a g h n tut fT c n lg , a gs i 3 0 3 Hu n S i s t eo e h oo y Hu n h 5 0 ) I i 4

PETS网上报名系统的设计与实现

PETS网上报名系统的设计与实现

Ke r s: n i e r g s r t n;l a aa c ;J P y wo d o l e ita i n o o d b ln e S
随着 信息技 术 在全 社 会 应用 的 日益 深化 , 于 基
网络 报 名 的 考 试 已 成 为 大 势 所 趋 , 来 越 成 为 专 业 越 考 试 机 构 的 好 帮 手 , 够 有 效 避 免 资 源 的浪 费 , 高 能 提 工 作 效 率 [ j 基 于此 , 发 了全 国 公 共 英 语 等 级 考 1。 开 试 ( u l n l hts s se , 称 P T ) 网 上 p bi e gi et y tm 简 c s E S 的 报名 系统 , 系统 在 方便 考 生 可 以在 网上进 行 报 名 本
ag r h o h h e a t ,t ee a n ema a e n ,t e e a n t n s o n g me ta d t ee a n t n o f il n g — l o i m f et r ep rs h x mi e n g me t h x mi a i p tma a e n n h x mi a i fi a t t o o c ma a e me t r ic s e n d t i n ,a e d s u s d i e al .Th u c in n l d n x mi e e itr ,i f r t n ma a e n ,e a n t n s o n g — e f n to s i cu i g e a n e r g s e s n o ma i n g me t x mi a i p tma a e o o
计, 确定 了系统 的主要 功能和 体 系结构 。在功 能 实现 中, 照考 生 管理 、 点 管理 和考 官 管理 3部 按 考

网上考试报名系统设计与实现

网上考试报名系统设计与实现
系统管理员登陆密码设计基于appsev的数据库集成这样节省了环境配置时间与资源台管理员登录密码是经过md5加密具有较强的保密性而且管理员无论何时何地登陆后台系统都需要md5解密更为重要的一旦密码泄露可以最快时间登陆root进行md5加密值修改从而达到更好的保护数据的作用
科技信息
O I T论坛0
4 49 ) 5 1 1
【 摘 要】 随着 It n t n r 技术的普及 , 。。 几乎所有高等院校都 建成 了校 园网络 , 园网络服务逐渐完善 。面对庞 大的考生群 , 校 海量的数据录入 , 网上报名 系统为学生提供 更为高效, 方便 , 快捷的报名条件 , 减轻管理人 员的工作难度 , 快速提 高了学生与管理人员的工作效 率; 并进 一步简化
【 btat nn t dvl m n o t tnteho g,h a ps e ok a be ou re e oee adui rtsA d A s c] le h ee p et fh ie e t nl yte m u nt r hs enppli di t lgs n n esi . n r O i Wi o en r c o c w az n h cl v ie
( . n u M uncp lOf c fGu n do g 1Yu f iia f eo a g n ,Yu u Gu ng o g 2 3 0; i nf a d n ,5 7 0
2D0一 L . F U0RⅢ E CHE I AL C , TD , io , 5 1 1
网上 报 名 的 流 程 本课 题 根 据 网上 报 名 的流 程 及 所 需 要 的 相 关操 作 。 用基 于 P 采 HP和 My q 数 据 库 的 BS结 构 开发 出网上 报 名 系统 。 该 网 上 Sl /

基于AJAX的综合网上报名系统设计与实现

基于AJAX的综合网上报名系统设计与实现
S 2O J X 的开 发 包 中 的 控 件 及 AS 20 自带 的数 P. A A P. 据 校 验 控 件 联 合 完 成 的 ,这 样 可 以 是 数据 校 验 信 息 具 有 同 步 性 , 且 在 的 问题 是通 用 性 不 强 及 其 他 信 息 系统 的 交 互性 不好 。 以本 系统 所 数 据 校 验 的信 息 是 以友 好 的信 息 提 示 方 式 返 回 给 用 户 , 大减 少 了 大 采用模块 叠加和替换的方法,以 X ML作为各个模块 问数据交互 的 错误 数据 的输 入 , 某 种 意 义 上讲 , 以减 轻 网 页 服 务 器 的 负担 。 从 可 标准, 能较好解决通用性和交互性 问题。 3 自考 报 名 部 分。 自学 考 试 报 名 部 分 主 要 面 向广 大 的 考 生 , 、 收 二 、 统 概述 系 集考生的基本信息 , 这些基本信息最主要 的是保证基 本信息 的规范 1 系统 的必要性分析。每一种考试之前要进行报名 、 、 照相及缴 性, 这就要 求在数据校验 方面 要有非常严格 的要 求。数据校验通过 费、 准考证的发放 , 自考 学生报名后还要进行分班 , 在传 统的考务与 客户端校 验和服务器端校验综合 实现来完成 , 客户端校验通过使用 招生 工作 中,每 次都是 安排 一个月或更多时间在固定地点报名 , 通 A PN T的 R g lrx rs in ai tr 件 来 实现 。服 务 器 端 校 S .E e u E pe s V lao 控 a o d 过填 写报名表 或机读 卡的方式采集信 息 , 果采用填 写纸制报名表 如 验 是 与客 户端 校 验 相 互 结 合 使 用 的 , 如验 证 身 份 证 的格 式 就 是 通 比 和机读卡 的方式 , 还要有专 门的录入人 员和操作 阅卡机 人员。在录 过客 户端进 行校验 的 , 而验证 身份 证号中的 出生 日期和表单 中的出 入 或 读 卡 的过 程 中 , 生 错 误 的 可 能 性 比较 大 , 取 网上 报 名 方 式 , 发 采 生 日期 就 可 以通 过 服 务 器 端 来 进 行 验 证 。 加 上 A A 的 方法 , 以 JX 可 是 由考生 自己进行查错 , 出错 后可 以进 行修 改 , 这样可 以尽 最大 可 实 现 边 输 入 信 息 边 进 行 验证 , 比传 统 的提 交 表 单 进 行 验 证 更 具 人 性 能减少错误的发生。 化设置。 2 系统 关 键 技 术 。在 这 个 系统 中 使 用 了 A PN tA A X L 、 S .e、 J X、 M 4 自考 报 名 后 台管 理 部 分 。自考 报 名后 台 管理 其 实就 是 一 个 可 、 等 技 术 。 用 A PN t 术 实 现 了服 务 器 端 代 码 与 页 面 显示 代 码 相 使 S .e 技 查询 报名情况、 进行简单的排版、 将数据导 出等几项功能。 分离 , 少了编程 的难 度 , 减 使用 A A 技术可以实现异步刷新 页面 , J X 5 数据库访问模块 。本模块 中需要包含对数据库 大部分的访问 、 异 步 对 数 据 库 进 行 操 作 , M L文 件 就 可 以对 程 序 进 行 配 置 , 便 系 × 方 与 操 作 方 法 。 本 系 统 设 计 一 个通 用 的 对 数 据库 进 行 操 作 的 类 , 中 类 统 的 移 植 , 如 说 开 发 阶段 程 序 的 数据 库 是 在 本 机 运 行 , 际 运 行 的 方 法 都 是静 态 的 方法 ,这 样 就 可 以只 通 过 类 名 就 可 以 访 问该 方 比 实 时数据库在另 一台机器上 ,这样就 需要我们在 系统运行 时修 改配 法 , 而不用生成对象 , 能够统一 的管理数据库的操作。 置, 使用 X ML文件就避免修 改程序 了。

网上报名及考试处理系统的设计与实现

网上报名及考试处理系统的设计与实现
维普资讯
第2 3卷 第 1 O期
20 0 6年 1 0月
计 算机 应 用与软 件
Co mpue p i ainsa d S f r trAp lc to n o t e wa
Vo. 3, . 0 1 2 No 1 0c . 0 6 t2 0
2 2 功 能结 构框 图 ( 2 . 图 )
图 2 系统 功能结 构图
2 系统流程与总体功能 结构
2 1 系统 流程 图 .
( 外地报名 )J 参数设定 l
考生报 名部分通过身 份证号 码检查 、 姓名 和报考 专业 匹配
等手段来 防止考生的恶意报名 。同时系统 的数据访 问层采 用数 据库连 接池技 术 , 保证 网上 报名 的并 发性 和速度 。考 生收 费和
Ke Y n z e Jn Hu S nJe o g h n i i u i
( colfC m ue ehooya dA tm t n ini P leh i U iri Tajn30 6 C i Sho o p t Tcn l n uo ai ,Taj oy cnc n esy,ini 0 10,hn o r g o n t v t a)
空间划分 与洗牌方法实现 了现场准考证 的随机 编排 ; 实验证 明本 方法可 以达到理想 的效果 。 关键 词 网上报告 准考证 考试处理 系统
I P M LEM ENT ATI N I o oF S GNI NG UP oN NETW oRK AND TES RO CES I TP S NG YS S TEM
照相可 以在任何一台机器 进行 , 同时 机器台 数可 以根 据现场 考
L 信 lI 网 名 I 现场 息导 上报 I 报名
收 费/ 相/ 准考 证 照 出 单据 打 印 ( 贴 、考场 分布 等 ) 座

基于UML的网上报名系统的设计与实现

基于UML的网上报名系统的设计与实现

些对 象之 间的相互 关系 。动态 行为 定义 了对象 的时间特性和对象为完成 目标而相 互进 行通信 的机 制 。
名工 作 网络 化 、规范 化 ,系统化 、程 序 化 ,提高 信息处 理的 速度和 准确性 ,并 且能 够及时 、准确 、有效地 查询 等级 考
3基于 U L M 的网上报名系统分析与 设计
和空间的限制, 考生可在规定时问段内, 在任
铬畸傣镜 鹤考试报 皂攮 挂辟繁 琐 、费硝 强 度 突、收取现金不安坌等不足 开发了 网上报
UML 适用于各种软件开发方法、 软件生命 周期的各个阶段、各种应用领域 以及各种
开发工具 ,UML 是一种总结了以往建模
何地 点通过 Itr e 登录到招生主管单位 nen t 考… 。
务 。


2u 概述 ML
UM L是一种定义 良好、易于表达 、

功 能强 大且普 遍适 用的建 模语言 。 它融
报名系统的设计与实现
谭敏 范强 杨卫平 ’ 刘连 臣 1 湖 南公安 高等专科学校 4 0 0 10 6 2 、清华大学 C S I 工程研 究中心 1 0 8 M 04 0
维普资讯
年冒 犒息 Q 年熹4 皂 强
s惚《 ! c
i l
l F 20 誊 一 | t  ̄ 0 l 8 |
公安部应用创新计划项 目 ( 0 7 Y X N T 7 ) 20 Y C H S 0 1。
试 成绩 情况 ,实现 考点和 考生 点对点服

更 多的 类
3

“ 。
维护 个人 信息

用 例部分 类及 类之 间的 关 系如 图
我 们 开 发 的 网 上 报 名 系 统 主 要 分 为 三 大 模 块 : 考生 网 上 报 名 管 理 员考 务 管 理 管理 员 系 统 管 理 对于 登 录 报名 网 站 的 考生 通 过 网 上 报 名 系统 的 考 生 界 面 可 以 浏 览 考试 相关 信 息 ; 可 以 进行 网 上 报 名 ( 填 报信 息 上 传 照 片 等 ); 可 以 在 指 定 时 间范 围 内 申请 报 名 录 入 修 改 报 名 信 息 或 取 消报 名 ; 可 以 通 过 网 上 支 付 完 成 交 费 ; 可 以 在 成 绩 公 布 后 查 询 考试 成 绩 ; 可 以 在 录 取 情 况 公 布 后 查 询 是 否 被 录 取 ; 还 可 以 登 录 报 名 招 生 论 坛 进 行 相 关 问题 的 咨 询 及 讨 论 对于 登 录报名 网 站 的 系统 管理 员 通 过 网上 报 名 系 统 的 管 理 面 可 以维护 考生 信 息 ( 考生 报 名数 据 考试 成 绩 交费信息 员界 录取 信息 等 ) ; 可 以 查 询 考生 信息 ( 报名状态 考试 分 数 交费状 态 录 取 状态 等 ) ; 可 以 统 计考生 信息 (报 名 人 数 考生成 绩 交 费情 况 录 取 情 况 等 ) ; 可 以登 录论 坛 回 复考生 的 网 上 提 问 管 理 员还 可 以 对 网 上 报 名 信息 系 统 进 行 管理 包括对 网 站 进行 维护(信 息 的更 新 界面 的 维护 等 X 对 系 统 用 户 角色 及 其 相 应 权 限 的 设 置 等 网 上 报名 系 统 的 功能 模块 图 如 图 1 所 示 3 2 网 上 报 名 系 统 的用 例 分 析 ”】 用 例 分 析 是 基 于 U M L 的 面 向 对 象建 模过 程 的 个 显 著 的 特 点 在 基 于 U M L 的 建模过 程 中 用 例 处 在 个 核 心 的 位 置 用 例 除 了被 用 来 准确 获 取 用 户 需 求 以 外 它 还 将 驱 动 系 统

网上考试报名系统论文

网上考试报名系统论文

网上考试报名系统的设计与实现重庆工商大学计算机科学与信息工程学院2010级软件1班张维指导教师:柴争义摘要:考试是从古到今检验教学质量、学生学习能力和专业能力的一个重要的标准,或者也可以说是我们学习中一个重要的环节。

到了现代,由于考试类型不断地增加,考试内容和我们对于考试的需求的改变,以及我们对考试要求的提高,传统的考试方式已经不能适应我能现代考试的需求了。

而现目前在现代考试中还有一个迫切需要得到解决的问题就是考试报名。

随着社会的进步和计算机网络技术的飞速发展,当今社会对于各种工作的从业者的知识水平和能力的要求越来越高,所以现在考试不只是用来测验学生的学习情况,也被各行各业广泛用于测验各种工作的从业者的知识水平和个人能力。

所以,在计算机网络飞速发展的今天,我们要学会利用我们现有的各种有利资源去简化我们的工作、生活。

传统考试报名都是非常繁琐、复杂的,而且容易出错。

而对于考生的信息管理则主要是通过专门的考试报名的工作人员统计整理,而且这样的报名方式还需要考生直接接触到考办方,通过若干道手续才能报名成功,因此,传统的考试报名方式效率十分低下。

再加上对考生报名信息的统计和查询方面也是相当的困难,并且容易出现信息各方面的统计错误。

本课题《网上考试报名系统的设计与实现》将会用到Visual Studio 2010和SQL Server 2008这两个编程软件来做这个网上考试报名系统,主要功能包括:考生报名、考生信息管理、考生报名信息管理、新闻信息管理等,该改进传统报名方式的种种不足,旨在为考试工作人员和考生创造更大的方便。

关键字:考试、考试报名、Visual Studio 2010、SQL Server 2008、 Abstract:Examination、Examination Registration、Visual Studio 2010、SQL Server 2008、一、选题背景1.系统开发背景考试是从古到今检验教学质量、学生学习能力和专业能力的一个重要的标准,或者也可以说是我们学习中一个重要的环节。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(项目报告)题目: 网上报名系统的设计与实现指导教师:职称:学生姓名:学号:专业:院(系):完成时间:目录:目录 (2)1. 项目背景 (3)1.1 项目开发目标 (3)1.2 项目来源 (3)2. 项目总体设计 (5)2.1 技术框架设计 (5)2.2 需求分析 (6)2.3 功能模块设计 (8)2.4 数据库模块设计 (11)2.4.1E-R图 (12)2.4.2表数据结构 (13)2.4.3表关系 (15)3. 项目功能描述 (16)3.1 前端网站 (16)3.1.1网站首页 (16)3.1.2注册页面 (16)3.1.3登陆页面 (17)3.1.4在线报名 (18)3.1.5打印准考证 (18)3.1.6成绩查询 (19)3.1.7关于 (20)3.2 后台管理系统 (20)3.2.1登陆注册界面 (20)3.2.2 后台管理主界面 (21)3.2.3考生信息管理 (22)3.2.4考试信息管理 (23)3.2.5成绩信息管理 (25)3.2.6系统管理 (26)3.2.7帮助 (27)4. 项目技术总结 (29)4.1 技术创新及特点 (29)4.2 个人收获与体会 (29)附录1.数据库创建源码 (30)附录2.程序源码 (30)参考文档 (31)1、项目背景1.1项目开发目标随着互联网的飞速发展,网上考试已经成为今后取得资格证书的重要渠道,而作为网上考试第一步的网上报名也一定占据举足轻重的位置,通过 网上报名系统,不仅仅能给众多考生及时提供各行各业最新的最准确的考试信息,还给各行各业的招生部门带来前所未有的便利。

在这里根据设计需要,我把网上报名系统分成前后两端分别进行设计,前端是考生的在线报名系统,主要采用B/S模式(即浏览器和服务器模式),B/S模式是一种以Web技术为基础的MIS系统平台模式,它大大的简化了客户端,简化了系统的开发和维护,使用户的操作起来更加简单,还有就是特别适用于网上信息的发布,因此选其做为前段开发平台,该部分主要实现考生登录报名的功能,其中包括考生注册,考生登录,考生个人信息录入,修改与查询,准考证打印和成绩查询等功能。

后端是管理员的考生信息处理系统,主要采用C/S模式(即客户机和服务器模式),C/S模式主要由客户应用程序,服务器管理程序和中间件三个部件组成。

它有很强的交互性,可以随时切换到所需的子程序,不仅存取模式更加安全,它对大数据的处理能力也远远超过B/S模式,因此是非常适用于后台管理数据的。

这部分主要实现管理员登陆,对考生报名信息的批量查询,修改,批量处理,考生考场编排,准考证编排,考试时间设置等功能。

对于 网上报名系统,我采用这种B/S与C/S相结合的模式,它能保证敏感数据的安全性,特别是对数据库的修改和新增记录加强控制。

同时,它还经济有效地利用计算机资源,简化一部分可以简化的客户端。

保证复杂功能的交互性与一般功能的易用与统一,使系统维护简便,布局合理,提高网络效率。

对于网上报名系统应具备以下特性:(1)可用性:系统必须正常运行;(2)安全性:系统必须保证考生信息的安全,不能泄露考生私人信息;(3)可管理性:由于涉及考生众多,必须能够合理管理考生信息;(4)移动设备支持性:要能支持任何设备的任何浏览器;(5)高性能性:后台数据库满足对大数据的处理能力;(6)扩展性:能够便于后加功能的融入与实现。

1.2项目来源在当今世界,信息已经成为促进经济社会和科技发展、社会进步的重要因素。

随着计算机科学技术的不断发展,信息技术在全社会的应用日益深化,基于网络报名的考试已成为大势所趋,它也越来越成为专门考试机构的好帮手。

其优势体现在人力及物力两个方面上。

在报名期间,考生可以通过互联网进行网上报名,浏览修改自己的报名信息,相对传统的报名方式,基于网络的报名系统不仅方便采集考生的基本信息,动态的管理各种考试信息,而且,报名时间、地点灵活,可以在规定的任意时段报名。

同时,网上报名管理者也可以通过互联网监控整个报名情况,对报名者的信息进行管理、分析及查询。

基于网络报名的考试系统有效的避免了资源的浪费,减少人员,提高效率。

网上报名系统,它是一个网上考试网站的一个重要模块,它不仅仅能够简单快捷的完成以往要耗费大量人力物力才能完成报名信息工作,它还解决了一般人不能在制定时间内到指定地点排队报名考试的问题。

本系统的优势:(1)方便考生,考生可随时随地的地在网上填报信息,减少了现场报名的时间;(2)大大减少了工作差错,考生可以在网上反复修改信息,并且自己负责。

传统方式报名差错率在千分之五左右,而网上报名差错率可以仅为其的千分之一;(3)缓解了基层的工作压力,提高了工作效率。

现如今,网上报名越来越普遍,各大院校,培训机构,甚至是政府机关,军队征兵等都在采用网上报名的形式,但是,这些机构的网上报名仅仅是针对他们自己的,例如院校,只为报考该院校的考生提供通道,报名接口往往是设立在自己的官网上的。

有很多考生不知道该校官网,甚至是不知道怎么搜索。

在有就是网上征兵的报名,时间紧,过了这个时间段,就要再过一年的时间,有很多有意向的人可能在不知情的情况下,错过机会。

由此可见,现在的网上报名系统有很多改善的地方。

这里我参考淘宝商城的形式,对网上报名系统提出以下改善:(1)信息集中化:现在网上报名种类繁多,时间不一地点不一,我这里以类似淘宝商城的形式,统一各类信息,并对他们分类,输出显示可以以时间先后形式发布在专业网站上。

(2)报名统一化:无论考生是报考计算机等级证还是建造师资格证,都可以在本系统报名,后台会给各个机构提供专业客户端,实现考生的分类。

这样考生要是要报考多个考生,就不必要去各个官网分别报名。

通过以上分析,我自主选择做网上报名系统,这样可以大大的简化报名手续,提高报名的工作效率,减少错误率,方便考生,也方便考试管理人员。

2、项目总体设计2.1技术框架设计(1)开发环境的选择选择Visual Studio 2010为开发平台,Visual Studio 2010是一个经典的版本,相当于当年的6.0版,而且它可以自定义开始页,还增加许多新功能,如:<1>C# 4.0中的动态类型和动态编程;<2>多显示器支持;<3>使用Visual Studio 2010的特性支持TDD;<4>支持Office ;<5>Quick Search特性;<6>C++ 0x新特性;<7>IDE增强;<8>使用Visual C++ 2010创建Ribbon界面;<9>新增基于.NET平台的语言 F#;选择SQL Server2008为后台数据库,SQL是英文Structured Query Language 的缩写,意思为结构化查询语言。

SQL语言的主要功能就是同各种数据库建立联系,进行沟通。

按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。

SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。

配置环境:1. Microsoft Visual Studio 20102. SQL Server Management Studio2008(2)运行环境的选择Windows XP Service Pack2(或以上),Windows Server 2003 Service Pack1(或以上),Windows Server 2003 R2(或以上),Windows Vista或Windows Server2008操作系统,建议使用Windows7系统。

(3)开发技术的选择C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。

它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。

C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。

并且C#成为ECMA与ISO标准规范。

C#看似基于C++写成,但又融入其它语言如Pascal、Java、VB等。

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。

MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

2.2需求分析作为二十一世纪的大学生,网络给我带来了很大的影响,通过自己的亲身经历体验,以及走访问查,我发现网上报名系统的主要用户有两种,一种是报名者,一种是提供考试者,对于不同的用户,他们对系统的要求侧重点稍有不同:就报名者来说,他们希望足不出户的获取及时的考试信息,能够随时随地的进行网上报名,要是报名科目多的话,还希望一键报名,再确保报上名的情况下,越是省事越好,同时,还希望能够随时能够查询、修改网上报名信息,上传照片,下载准考证。

主要对象是浏览网站的报名者,该角色用例图如下:下载准考证图2.2.1 报名者用例图就提供考试者来说,他们希望能够实时把握网上报名情况,随时分配考场,并且能够掌握整个报名系统的运行情况,下载考生信息,安排考试,同时能实时的发布一些相关的资讯,指导考生顺利报名。

主要对象是管理后台的管理员,该类角色的用例图如下:修改成绩图2.2.2 报名者用例图针对以上的用户需求,系统的程序模块应能合理地实现各个角色的基本功能;系统能够提供丰富的考试及与考试相关的内容,优美简洁的用户界面,实现功能的易操作性,让有价值的信息快捷发布,动态信息迅速更新。

2.3功能模块设计网上报名的系统,前台网站上罗列各种考试信息,浏览者可以浏览网页,如果看到感兴趣的,就点进去看详细信息,类似于赶集网上的招聘信息,系统包括前端和后台两部分,前端主要有以下几个模块:1)标题:网上报名系统,要醒目,吸引人,但是不能太花哨(最好有logo)。

2)注册:注册会员的信息,不需要太复杂,简单明了,仅包含用户名和登陆密码即可。

3)登陆:这里要求以小窗口的形式显示,不需要太复杂,实现效果即可。

4)导航部分,首页,在线报名,报名须知,暂定三部分组成;5)广告部分:要有醒目广告语,"一键报名,不需要排队等待";6)主要部分:显示考试信息;7)时间部分:显示当前时间。

8)在线报名:在线报名信息可以重复提交,以最后一次修改的准。

相关文档
最新文档