西南大学星诚工作室
ASP 动态网页设计
课 程 设 计 报 告
单 程 项 姓 位: 星诚
工作室 程: ASP 目: 网上报名系统 名:李博文、张财建、刘军、 、
李举国、王雨婷、周丹丹
团队负责: 团队负责:
李举国
2011 年 4 月 29 日~~5 月 1 日
目录
一:
课程设计
报告……………………………... 1.前言…………………………………………. . 3 3
2.系统分析……………………………………………. 4 3.总体设计……………………………………………. 4 4.系统设计……………………………………………. 4 5.前台模块主要功能设计…………………………… 5 6.后台主要功能模块详细 …………………………. 7 二:个人总结…………………………………….
三:参考文献……………………………………….. 15
18
2
前言
网上报名系统是利用网络
通信设备,可以使在不同地方的 人,在不同时间内,进行考试前的网上报名,并为其分配一个准 考证号,安排考试地点,完成准考证的发放。为、考生提供 资料收集、信息管理、信息提取、信息存储等。在开发过程中, 对特定的模块(用户
注册、管理员登录等)要求只有特定的用户 才有权限访问并使用这些功能。为使网页模块紧凑,功能完善, 需对每一个模块都要进行检测, 如在输入错误数据后, 会给出相 应错误提示;而在进行正确操作后,则会出现欢迎的界面,并记 录测试。 在本次设计中,通过“发现问题,分析
问题,最终解决问题” 这三步。 对系统作了认真的分析和测试, 用实际操作实现了知识 的积累和运用。并在开发过程中逐步掌握 ASP 编程,数据库技 术,网站开发技术等。通过设计,使我们对基础知识有了更深入 的了解,并培养了团队的合作精神。
3
1 系统分析
1.1 需求分析
通过目前互联网的发展、网络的营管理等调查研究,要求网上报名系统具有以下功能: 充分展示网络考试的功能及运行环境。 考生可通过网站直接在网上报名 存储考生的报名信息。 存储考生的反馈留言信息。 提供考试及考点的详细信息。 提供管理后台入口。 提供查看新闻功能。 管理网站上传的照片信息。 管理网站信息展示内容。 全面管理考生的报名信息 系统运行稳定,具有强大的数据处理功能。
1.2
可行性分析
经济性 网站前台展示了考生的个人信息、满足了考试的基本流程的要求。设置“考生报名”功能模 块,提供在线报名功能,满足考生通过
网络直接报名的要求。提高了考试的运行效率,方便考生 报名。 技术性 网站后台实现了对前台信息的管理功能。通过“管理员”模块、图片管理模块,实现了不断
更新信息的要求。通过“报名信息查询”模块对考生的个人信息进行管理。管理考生的留言信息, 及时和考生进行沟通。
2 总体设计
2.1 项目规划
网上报名系统是一个典型的数据库开发应用程序,由前台报名管理区和后台管理组成,规划 系统功能模块如下: 前台报名管理区主要功能: 在线报名、照片上传、意见反馈、考试新闻。 后台功能管理主要功能: 管理考生报名信息、考点管理、成绩管理和反馈信息管理。
2.2
系统功能结构图
网上报名系统功能结构图,前台报名管理模块如图 1 所示。
考生报名流程
显示考生 报名页面
否
考生是否报名 重新登陆
是
显示考生 报名页面
提交考生登陆信息
不匹配 在数据库中查找相 提交考生 报名信息 相匹配 显示用户管理界面,可以 进行用户信息密码的修改 查询考试 成绩,打 印准考证 匹配的考生信息 考生登陆失败
显示考生提交的新信 存入数据库 将报名信息存入数据库 数据库
图1
后台功能模块如图 2 所示:
2
管理员流程图
管理员登陆界面 返回重新
登陆 提交管理员登陆信息
不匹配 在数据库中查找相匹 配的管理员信息 登陆 失败
匹配
显示管理界面,可以对 用户信息进行修改
显示更新后的用户信息
存入数据库
数据库
图2
管理员登陆图
3 系统设计
3.1 编码设计