




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西南大学星诚工作室ASP动态网页设计课程设计报告单 位: 星诚工作室 程 程: ASP 项 目: 网上报名系统 姓 名: 团队负责: 2011年4月29日5月1日目录一:课程设计报告. 31.前言. . 32.系统分析. 43.总体设计. 44.系统设计. 45.前台模块主要功能设计 56.后台主要功能模块详细 . 7二:个人总结. 15三:参考文献. 18前言 网上报名系统是利用网络通信设备,可以使在不同地方的人,在不同时间内,进行考试前的网上报名,并为其分配一个准考证号,安排考试地点,完成准考证的发放。为学校、考生提供资料收集、信息管理、信息提取、信息存储等。在开发过程中,对特定的模块(用户注册、管理员登录等)要求只有特定的用户才有权限访问并使用这些功能。为使网页模块紧凑,功能完善,需对每一个模块都要进行检测,如在输入错误数据后,会给出相应错误提示;而在进行正确操作后,则会出现欢迎的界面,并记录测试。在本次设计中,通过“发现问题,分析问题,最终解决问题”这三步。对系统作了认真的分析和测试,用实际操作实现了知识的积累和运用。并在开发过程中逐步掌握ASP编程,数据库技术,网站开发技术等。通过设计,使我们对基础知识有了更深入的了解,并培养了团队的合作精神。181 系统分析1.1 需求分析通过目前互联网的发展、网络的营管理等调查研究,要求网上报名系统具有以下功能:q 充分展示网络考试的功能及运行环境。q 考生可通过网站直接在网上报名q 存储考生的报名信息。q 存储考生的反馈留言信息。q 提供考试及考点的详细信息。q 提供管理后台入口。q 提供查看新闻功能。q 管理网站上传的照片信息。q 管理网站信息展示内容。q 全面管理考生的报名信息q 系统运行稳定,具有强大的数据处理功能。1.2 可行性分析q 经济性网站前台展示了考生的个人信息、满足了考试的基本流程的要求。设置“考生报名”功能模块,提供在线报名功能,满足考生通过网络直接报名的要求。提高了考试的运行效率,方便考生报名。q 技术性网站后台实现了对前台信息的管理功能。通过“管理员”模块、图片管理模块,实现了不断更新信息的要求。通过“报名信息查询”模块对考生的个人信息进行管理。管理考生的留言信息,及时和考生进行沟通。2 总体设计2.1 项目规划网上报名系统是一个典型的数据库开发应用程序,由前台报名管理区和后台管理组成,规划系统功能模块如下:q 前台报名管理区主要功能:在线报名、照片上传、意见反馈、考试新闻。q 后台功能管理主要功能:管理考生报名信息、考点管理、成绩管理和反馈信息管理。2.2 系统功能结构图网上报名系统功能结构图,前台报名管理模块如图1所示。考生报名流程考生是否报名显示考生报名页面否提交考生登陆信息在数据库中查找相匹配的考生信息显示用户管理界面,可以进行用户信息密码的修改显示考生提交的新信息数据库提交考生报名信息将报名信息存入数据库是相匹配不匹配考生登陆失败重新登陆存入数据库查询考试成绩,打印准考证显示考生报名页面图1后台功能模块如图2所示:管理员流程图提交管理员登陆信息在数据库中查找相匹配的管理员信息显示管理界面,可以对用户信息进行修改登陆失败显示更新后的用户信息数据库存入数据库匹配不匹配返回重新登陆管理员登陆界面图2 管理员登陆图3 系统设计q 3.1 编码设计编码设计是数据库系统开发的前提条件,是系统不可缺少的重要内容。编码是指与原来名称对应的编号、符号或记号。它是进行信息交换、处理、传输和实现信息资源共享的关键。编码也用于指定数据的处理方法、区别数据类型,并指定计算机处理的内容等。3.2:准考证编号,例如:2008年秋季贵州省高校计算机等级考试 准 考 证学院名称:计算机学院考试类别:专业组考生姓名:龚孝峰专业班级:06软件准考证号:11325XXXXXXXXXXXXXXXX笔试时间:2011年5月1日 14:00-16:30笔试地点:西南大学网络报名号:11325考试科目:XXXX XXXX XXXXXX注:请务必带好准考证、身份证、学生证,三证不齐严禁入场。笔试自带铅笔、水笔、橡皮等考试用具,提前15分钟到指定地点等候。3.4 逻辑结构设计本系统数据库采用Access2003数据库,系统数据库名称为date.mdb。数据库date.mdb中包含8张表。其中主要的几个表如下:Xueyuan表Zhuanye表 User表Webset表4 前台主要功能模块详细设计4.1 前台文件总体架构1:系统首页2:前台首页在线报名管理页面中要求输入的信息必须是真实有效的,系统将对输入的Email地址进行判断、同时要求考生上传照片和个人简介等。2:功能分类导航条用户可以通过功能分类导航条查看相应类别的信息,功能分类导航条主要通过传递参数来实现超链接。关键程序代码如下:网站首页报名信息准考证打印成绩查询退出管理4.2 个人报名信息管理系统模块设计系统中设有成绩查询模块,为考生提供了很大的帮助,在进入考生“个人报名信息管理系统”后,可直接查询并核对个人的成绩,如有疑问可在网站首页中通过E=mail与管理员联系,对成绩进一步核对。因考生没有参加考试,故下面的示图中没有显示成绩。成绩查询图4.3 意见反馈管理设计意见反馈管理,设计在网站的首页正下脚中,任何浏览者均可与管理员联系。这大增加了与用户的沟通。意见反馈管理采用Email形式,考生可以通过Email与管理员联系。4.4新闻公告栏模块设计公告栏是用来发布网站最新公告信息的,目的是让考生了解考试的动态新闻。公告栏信息在首页中滚动显示。 首页滚动显示5 后台主要功能模块详细设计(完整程序代码见光盘)5.1 网站管理模块设计1模块功能介绍后台页面主要包括以下功能模块:q 管理首页/退出模块:主要用于退出后台管理系统。q 网站管理模块:更改初始信息、查看考生信息。q 图片管理模块:上传图片管理。q 信息管理模块:管理考生报名信息、考点管理、成绩管理和反馈信息管理。2后台页面运行结果网站后台页面的运行结果如图所示。 5.2 后台登录模块设计管理员通过后台登录入口,进入后台登录模块。后台登录模块主要用于验证管理员的身份及验证码,设计效果如下图所示。图片管理页面的运行结果如下图所示。 在网站开发中,后台管理是整个系统的灵魂,它通过各种形式的管理来完成整个系统的操纵。在当今互联网中,网络安全成逐渐引起人们的注意。在本系统中我们尽量采用简节的模式,整个系统的策划,都力求达到“高内聚,低偶合“的标准。并在后台中由管理员对考试的类型进行添加。53后台模块设计1:管理员操作报名列表 | 报名列表带照片 | 添加新报名信息考试类别列表添加考试类别网站设置 | 考试设置 | 成绩录入 | 导出报名信息以及成绩管理员列表添加管理员2:报名信息管理3:类别管理4:管理员管理5:其它设置接收以上模块的left.asp代码:网站管理系统管理员操作 您好网站首页/管理首页退出!-栏目管理栏目列表栏目添加栏目修改新闻管理新闻列表新闻添加ahref=right.asptarget=mainFrame新闻修改-报名信息管理报名列表报名列表带照片添加新考生类别管理种类列表/学院列表种类添加/学院添加种类修改/学院修改专业列表2!-关于我们单位简介联系方式-管理员 管理管理员列表添加管理员管理员修改其它设置网站设置网站设置2退出管理 采用Access 2003建立数据库,共建七个表分别是:xueyua(学院)表、zhuanye(注册)表、main(单位信息)表、user(考生资料)表、admin(管理员)表、lanmu(栏目)表、webset(准考证)表、xinwem(新闻)表。 以上七个表主要完成学院概况、考生注册的个人信息,留言反馈、新闻管理、考场布置、数据库连接和存储等。6:个人总结小组成员:李博文、张财建、李举国、刘军、王雨婷、周丹丹姓名: 刘军 考号: A063GZ053020110 任务:后台管理以前的“不经历风雨,怎能见到彩虹”这些名言,我真的没有真正体会过。这一次真的是“梅花香致苦寒来”,完成这一次ASP大作业的确是不容易,我们组整整用了5天的时间才能完成。在这5天的时间里,我似乎对ASP的认识更进了一步,平常上课的时,对基础知识已经有了一定的积累。在这次大作业中,我的任务是“后台管理”,主要负责数据库的建立和管理,为整个系统提供数据库支持。后台管理是整个系统的灵魂,它通过各种形式的管理来完成整个系统的操纵。如考生注册的个人信息,留言反馈、新闻管理、考场布置等,都要和数据库连接并存储。介于功能的需求,在本系统中,我们采用Access 2003建立数据库。数据库共建七个表。分别完成不同的功能。体会有以下几点:(1):对开发的各个细节一定要有细心和耐心,并且注意每一步的操作。重要的数据要保存下来,便于下一步进行。(2)各个模块的详细设计、总体设计等,都要认真的分析。当拿到一个项目后,应详细地设计出一套开发的方案,第一步该干什么,第二步又要做什么。在这次实验中,我们组的设计思路清晰,从而,让我在管理后台时胸有成竹,不会手足无措。(3):我在做大作业当中最大的缺点是:在开发时速度有点慢,错误也不少,由于经验有限,本系统存在不足在所难免。优点是:细心和认真,并坚持采用自己的开发思路,思考并解决问题。(4):将更加努力学习ASP知识,达到熟练运用ASP的目的,以便为其他课程服务是我不变的终旨。 姓名: 张财建 考号: A063GZ053020156 任务:模块设计当我被分到做模块设计时,我就一直在想:我们做的是什么题目,需要现实什么功能,各功能之间有什么联系,怎样把各个功能联系起来。做模块设计相当于在构造流程图。最先做的时候,我们把考生的准考证和考试地点分配忽略了。后经过老师你指正,把这一环节加上去了。至于准考证和考试地点怎样分配困扰了我一段时间,于是我决定由考试报名时提交的科目来分配准考证和考试地点,不同的科目对应不同的考试地点。网上报名系统主要由两大模块构成:用户(考生)模块;后台管理模块。用户模块主要实现的功能是报名注册登陆,修改补充个人信息,查询准考证、考试地点、专业信息和对考试成绩以及相关公告信息的查询。后台管理模块其实就是实现管理功能。这次的设计还是有缺陷,比如主页就少了点考试信息和一些公告。这样就使我们的网上报名系统给人的感觉不是很好,吸引不了多少考生来报名。也许这就是我模块设计的考虑不周吧!通过这次课程设计我得出了以下结论:一个人的能力是用限的,而一支团队的能力则是无穷的;一个庞大的工程是需要一支团队来完成的;而这次课程设计正是培养了我们的团队合作意识和精神。在当今社会团队合作意识和精神将会越来越重要,毕竟今后需要构建的工程会越来越庞大,越来越复杂。这次课程设计我认为有两个目的:一是检验我们到底学到了些什么;二是树立和培养 了我们的团队合作意识和精神。(模块设计:张明川)姓名: 李举国 考号: A063GZ053020117 任务:美工设计 经过本次设计,使我更加深入的了解了ASP,同时也让我对网页制作、动画处理,及数据库等知识都有了进一步的加深理解掌握。特别是在链接上,让我受益不浅。本次设计我主要负责美工这一部分内容,本部分主要用到部分知识,但在制作过程中要追求很美观的效果还是不容易,不光是美观就可以,还要尽量使动画的效果与题目相结合,越能体现我们所做的报名系统越好,当然不能随便拉几个图充充就混过去。也可以在旁边或者背景上适当的加一些字来突出你的中心,突出主要制作内容和目的。在设计过程中也体现出我的很多不足,比如在制作的报名系统首页背景中,可以添加一些运动的字体,其主要目的可使显示考试时间、准考证发放时间、考试地点公布时间、考试成绩公布时间等信息,当然同时还可使页面背景显得不那么单调。本次设计我的任务相对比较轻松,因此在完成自己的部分内容基础上,也多参与其他同学操作过程,这样来增强自己,完善自己。姓名:王雨婷 考号: A063GZ053020134 任务:注册链接通过本次ASP动态网页课程设计实训,我对该门课程的有关知识有了更进一步的理解,在实际操作方面有了提高。在此之前我认为只要懂的理论那么实际操做只是小事一桩,但经过这次大作业的经历使我明白:懂得理论知识并不代表能够进行实践。任何理论知识都要通过实践才能体现其价值。本次实训中我主要负责完成:网上报名系统的注册链接部分的相关工作。其包含的内容有网站首页的版面设计,其中包含了用户注册的相关信息,如用户名并且能够检测其是否与数据库中存储有重复,检测两次密码是否一致,图片上传,还有管理员的信息等等,并且要把他们链接到数据库,再由后台提供相关资料。再有就是颜色的搭配。从中我对数据链接和数据库有了新的认识和提高。这次大作业是得到了老师和同学的指导和帮助才能够圆满完成。在此对他们表示衷心的感谢。姓名:周丹丹 考号: A063GZ053020150 任务:用户模块设计在这次ASP大作业中我们组所做的大作业的题目是网上报名系统,而我所承担的是其中的用户模块。在网上报名系统这个网页中用户模块是最重要的一个环节,所以说制作好用户模块这个部分显得尤为重要,因为在这个系统中针对的主要对象就事用户。在这次制作过程确实遇到很多困难,但在我们组几个成员的共同努力下还是完成了。制作“用户模块”这一部分分三个部分,首先制作用户注册这一网页的模式,及在Dreamweaver 中编辑,其中它的版样有注册信息、报名信息、还有选报专业。其中报名信息这一小部分包含了:(1) 用户(2)密码(3)确认密码 。报名信息有包括:姓名、性别、考号、电话、QQ、学院、班级、住址、邮箱以及个人照片和个人介绍等个人信息。而选报专业就填写自己所选专业。第二部分就是将上述在Dreamweaver编辑窗口信息能连接到数据库中,使之用户每次注册的个人信息能保存到数据库中,并能使用户在下次登录时能够反馈到用户的信息。在这个部分中连接到数据库是至关
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司消防安全培训通知课件
- 《红楼梦》阅读指导课件
- 新课标幼儿园解读
- 胃管注意事项与护理规范
- 深化人才发展体制机制改革解读
- 慢性肾功能衰竭患者的护理
- 每季度科室护理质控报告
- 泥石流工作总结
- 2025房屋租赁合同样本 房屋租赁合同范本
- 公司晨会课件
- 2026中国银行股份有限公司上海分行计划招聘550人考试参考题库及答案解析
- ERCP护理题库及答案解析
- 2025年百里香酚行业研究报告及未来行业发展趋势预测
- 2025年网络信息安全技术岗位专业知识试卷及答案解析
- 检验员技能测试题及答案
- 2025纪念中国人民抗日战争胜利80周年心得体会五
- 《北京人》(剧本全本)曹禺-(三幕剧)
- TCECS24-2020钢结构防火涂料应用技术规程
- GB T 3810.16-2016 陶瓷砖试验方法 第16部分:小色差的测定
- GB_T 28043-2019 利用实验室间比对进行能力验证的统计方法(高清版)
- 风电场生产运营准备大纲11.14
评论
0/150
提交评论