收藏 分销(赏)

计算机应用系网站的制作.doc

上传人:a199****6536 文档编号:2282668 上传时间:2024-05-24 格式:DOC 页数:22 大小:654.50KB
下载 相关 举报
计算机应用系网站的制作.doc_第1页
第1页 / 共22页
计算机应用系网站的制作.doc_第2页
第2页 / 共22页
计算机应用系网站的制作.doc_第3页
第3页 / 共22页
计算机应用系网站的制作.doc_第4页
第4页 / 共22页
计算机应用系网站的制作.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、河南商业高等专科学校毕 业 论 文 题目计算机应用系网站的制作姓名: 摘 要对于一个学校的系部来说,为了方便老师教学工作的展开和对学生信息的管理,方便学生对自己信息(如:成绩、学分、老师的评语等)和学习成绩的查询,促进老师和学生更好、更快的交流,因此建立一个完善的系部网站是必要的。通过网站学生可以快速地了解自身的信息,如:考试成绩、老师对自己的评价等,还可以下载一些对自己有用的书籍、课件;教师可以更快、更方便地管理学生的各项信息,及时的与学生进行交流互动。根据用户的角度,分析了所设计的网站需要实现哪些基本功能;从设计者的角度,分析了设计一个网站所用的编辑工具和编程语言及网站的软硬件开发环境。根

2、据分析的结果,本网站的数据库主要采用Access2003,用PS进行图片处理,Flash设计动画,用Dreamweaver编辑器设计页面板块,结合ASP.net编程编程语言,进行网站的动态页面设计;网站的主要功能主要分为新闻、下载、友情链接、图片几大模块。关键词: ASP.net access2003 学生信息管理 目 录一、引 言- 1 -(一) 任务概述- 1 -(二) 需求概述- 1 -1. 需求分析- 1 -2. 可行性分析- 1 -3. 设计目标- 2 -4. 运行环境- 2 -二、总体设计- 3 -(一) 系统总体模块概述- 3 -(二)系统总体功能介绍- 3 -(三)功能分析和模

3、块设计- 3 -1. 功能分析- 3 -2. 模块设计- 4 -三、数据库设计- 4 -(一)数据库介绍- 4 -(二) ASP.net访问数据库的原理- 4 -(三)后台管理数据库- 5 -(四)数据库表设计- 5 -(五)数据库表流程图- 8 -四、模块详细设计与实现- 9 -(一)前台的管理- 10 -(二) 模块关键技术- 13 -(三) 模块功能实现- 15 -设计总结- 16 -参考文献- 16 -致谢- 17 - - 8 -一、引 言(一) 任务概述随着Internet的普及和信息化水平的提高,近年来我校各部门依托学校主网和服务器相继建立了隶属于自己部门的子网,这其中有的子网是部

4、门组织自己的专业老师开发的,也有的子网是部门委托学生开发的。自己开发子网的优点是明显的,首先成本较低,其次添加、修改和维护工作便捷,更重要的是锻炼了自己,提高了自己动手能力。我校计算机应用系的子网站就是以这样方式建立的。(二) 需求概述1. 需求分析我校计算机应用系具有较强的实力,为了突出各专业的特色,展示本系的风采,能够让系部发展越来越强大,使广大师生可以更好的了解本系部的概况,根据该系部领导的需求我们选择为该系制作一个属于自己的网站管理系统。本系统的运作,恰巧符合数字化校园的目标,系部网站简单易管理,增加系部信息的及时更新。利用系部网站可以有效地增加系部信息传播量和机会,将为我们的校园建设

5、与管理提供一个数字化平台。经过我们的分析,我们决定用、access2003做该系部的系统网站,用ASP.net来做各系统。因为ASP.net是我们非常熟悉的动态网页设计的开发软件,而用access 是因为我们对它已经有了一定的了解,用起来比SQL SERVER 方便,它简单易修改、效率高,且功能强大。本系统运行可代替人工进行许多繁杂的劳动、运行可节省许多时间、大大提高我们查询效率、可以使信息更加安全。本系统可以更好的对系部信息进行添加、删除、修改及更新。2. 可行性分析本系统为一个信息发布系统,所耗费的资源非常的小,一般的电脑配置无论是硬件还是软件都能够满足条件。我们先后使用了DreamWea

6、ver 8,对网站做了全面的前台设计,包括页面的布局与设置,以及各个子页面的制作,满足了系部的需求任务。其次为了使系统能够实现前台动态内容的更新,我们用Access2003,分别制作了后台管理的数据库表,又在DreamWeaver 8里运用asp编写相应的功能代码,来实现其功能。由于ASP程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同的浏览器。ASP程序隐密安全性高,如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的asp程序代码是看不到的。这是因为ASP程序先于网站服务(web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(C

7、lient)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。最后用NetBox来测试,其网站可以上传到互联网中使用,目前上传到校园网中可以投入使用,因此次系统是可行的。3. 设计目标系部网站是展示系部实力与风采,加强师生沟通的舞台,为了使师生能够更好的对本系有较详细的了解,也为了使本系部可以越来越强大。通过系部网站,全面宣传,展示系部风采、优点与特色,发布系部的重大活动安排,增强师生之间的相互联系,提高办事效率。因此我们设计了系部网站展示给广大师生,让师生在键盘上弹指,击出充满朝气的火花,在荧屏前留眸,解读生命的真谛,倾吐激荡的心声,描绘斑斓的生活。用户首先进入系部首

8、页以后可以查看系部信息,系部新闻、通知公告,系部风采等内容,其中展示了系部的主要事件,以及本系部的重点内容,使系部能够在各方面都详细的展示给大家。其次管理员可以通过管理员登陆界面进入后台管理则可以对系部新闻,通知公告等内容进行添加、删除、修改及更新,使同学们能及时获取系部的最新情况。4. 运行环境本系统的实现需要一台计算机,建议硬件配置:inter(R)celeron(R) CPU 2.80GHz、256MB 内存、40G硬盘。系统的最佳运行分辨率为1024*768。建议安装有DreamWeaver CS3,Access2003的软件。运行的环境及硬件配置: Windows2000/XP及以上

9、版本+IIS或者是支持IIS组件的系统等。二、总体设计(一) 系统总体模块概述系部网站系统主要包含了学校主页、系内概况、教学科研、党建工作、学生工作、就业指导、实验实训、下载专区、系团总支、党总支网上党校十大模块。系内概况模块介绍了现任领导,专业设置,计算机应用系简介等内容的小模块;学生工作模块也是学生管理模块包括了学生补考,等级考试等关于学生的一系列通知;就业指导模块包括了招聘信息,专升本介绍,应届毕业生应征入伍等;系团总支模块包括校团委,热点新闻,校园文化,网上团校,青年志愿者,文件下载等模块。(二)系统总体功能介绍在系统总体功能里面我们主要做到了系部信息的管理和显示。其中包括信息的修改、

10、添加、删除、查看和管理等操作。我们的系统主要是针对系部需求的系部网站系统,因此主要功能也是为了方便系部管理使用而设计的。在我们的系统中,主要实现了管理员的登陆、添加和系部新闻的显示,可以使师生直观的了解和查看本系部的动态新闻;系部公告的添加更新功能,展示了系部的主要事件,以及系统的各子页面分别介绍了本系部的重点内容;对于后台管理,只有成为系部管理员才可进入后台管理系统进行各方面的操作。本系统总体功能里,最主要的也就是完成各模块信息的修改、添加、删除、查看和管理等的操作。(三)功能分析和模块设计1. 功能分析系部网站是师生之间、生生之间、个体与集体之间进行无时空限制交流的平台;它可以加强系部文化

11、建设;可以给教师提供系部资料的窗口,向学生传递网络知识和进行网络德育,指导学生在网络上进行学习;可以使学生及时了解系部活动,促进学生的身心发展。要加强系部网站的建设,就应加强系部网站的维护管理和更新,加强系部网站的建设与指导,加强师生对系部网站的关注与利用。系部网站系统主要是对信息进行显示、添加、修改和删除等操作,主要显示系部的信息及动态。用户首先进入系部首页界面,然后针对自己感兴趣的信息进行查看,管理员可进行管理维护操作。2. 模块设计(1)管理员进入系部网站后台管理页面以后在系部网站系统中可以对相关信息进行管理并且随时可以返回首页查看信息;(2)信息管理包括信息的添加和删除;(3)在信息删

12、除中是按数据库中的编号进行删除的,因为数据库中的编号是独一无二的,把它作为关键字删除;(4)信息添加则是通过填写每项信息进行添加的;三、数据库设计(一)数据库介绍数据库在一个管理系统中占有非常重要的地位,数据结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。数据库的主要目的就是存储信息,它一般是通过前台页面与用户的交互收集相关信息,再结合前台程序使整个系统实现信息的更新、交换达到一个静态页面所不能达到的效果。(二) ASP.net访问数据库的原理ASP.net是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WE

13、B服务器程序。当用户使用浏览器请求ASP.net主页时,WEB服务器响应,调用ASP.net引擎来执行ASP.net文件,并解释其中的脚本语言(C# 或VB.net),通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP.net生成包含有数据查询结果的HTML主页返回用户端显示。由于ASP.net在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP.net源程序不会泄密,增加了系统的安全保密性。此外,ASP.net是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。(三)后台管理数据库

14、数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。因为整个系统的开发,需要的表并不多,过多的表反而会影响整个系统的运行速度。我们在整体设计中,选择了八个表,分别为admin (管理员)表、class(类别信息数据)表、shop(信息数据)表、smallclass(子分类信息数据)表、tp(管理员添加权限)表、class(项目)表、news(新闻)

15、表、yhb(用户)表。(四)数据库表设计admin(管理员)编辑表,管理员可通过后台修改相关信息,如表1所示:(下同)表1 admin(管理员)表字段名称数据类型说明字段大小是否为空admin_id自动编号主鍵长整型否admin_name文本型用户名50否admin_pass文本型密码50否mingcheng文本型名称100否quan数字权限长整型否class(类别信息数据)表,管理员可通过后台修改相关信息,如表2 表2 class(类别信息数据)表字段名称数据类型说明字段大小是否为空id自动编号主键长整型否classname文本型类别信息数据名称50否 shop(信息数据)表,管理员可通过后

16、台修改相关信息,如表3表3 shop(信息数据)表字段名称数据类型说明字段大小是否为空id自动编号主键长整型否shopname文本型商品名称100否b_class文本型类别50是s_class文本型子分类50是s_pic文本型上传资料50是s_content备注上传内容50是add_time日期/时间提交时间50是users文本型提交人50是fawenhao文本型出处50是 Smallclass(子分类信息数据)表,管理员可通过后台修改相关信息,如表4 表4 smallclass(子分类信息数据)表字段名称数据类型说明字段大小是否为空id自动编号主键长整型否b_class文本型类别50否tp(

17、管理员添加权限)表,管理员可通过后台修改相关信息,如表5表5 tp(管理员添加权限)表字段名称数据类型说明字段大小是否为空id自动编号主键长整型否content备注权限50否 class(项目)表,其中,id是自动编号,是这个表的主键,class是项目标题。管理员可写入数据库,然后id自动编号,通过后台修改相关信息,如表6表6 class(项目)表字段名称数据类型说明字段大小是否为空id自动编号主键长整型否class文本型项目标题50否 News为(新闻)表,管理员可写入数据库,然后id自动编号,通过后台修改相关信息,如表7表7 news(新闻)表字段名称数据类型说明字段大小是否为空id自动编

18、号主键长整型否biaoti文本型标题50否neirong文本型内容250否time日期/时间更新时间否class文本型题目50否zuozhe文本型作者50否 yhb(用户)表,管理员通过后台权限可以添加新管理员,如表8表8 yhb(用户)表字段名称数据类型说明字段大小是否为空name文本型用户名50否password文本型主键50否(五)数据库表流程图图1 数据库表之间的关系四、模块详细设计与实现系统模块结构图,该网站系统主要包含了学校主页、系内概况、教学科研、党建工作、学生工作、就业指导、实验实训、下载专区、系团总支、党总支网上党校十大模块。如图2、3所示。 图2 前台管理 图3 后台管理(

19、一)前台的管理(1)在本页面主要是系部首页界面,如图4所示。图4系部首页界面(2)管理员登陆界面,如图5所示。图5管理员登陆界面(3)后台管理界面,如图6所示。图6后台管理界面(二) 模块关键技术作为系部管理系统,最主要的模块就是能够对信息做到查看、修改和添加:及时做到信息的更新工作。其主要代码如下:管理员登陆界面代码如下:%admin_name=request.form(admin_name)admin_pass=request.form(admin_pass)set rs=server.createobject(adodb.recordset)sql=select * from admin

20、 where admin_name=&admin_name& and admin_pass=&admin_pass&rs.open sql,conn,1,3 if rs.eof then response.write 对不起,您输入的用户名、密码或验证码有误,从重新输入,谢谢!本软件建议您使用IE6.0以上版本,分辨率:1024*768否则一切后果与本软件无关,特此声明! else session(admin_name)=request(admin_name) session(loc)=1 session(quan)=cint(rs(quan) response.redirect ./mana

21、ge.aspend if rs.closeset rs=nothingconn.closeset conn=nothing%子页动态界面代码如下:   提交人:        提交时间: %if rs(s_pic) then% a target=_blank href=jsjlkj/admin/upload/img style=max-height:350px; max-width:300px; src=jsjlkj/admin/upload/ border=0 / (三) 模块功能实现(1)系部概况模块:在这一模块中我们主要展示了现任领导、专

22、业设置、计算机应用系简介等;(2)学生工作模块:我们创建了学生补考、等级考试等关于学生自己的一些信息;(3)就业指导模块:我们创建了包括了各种招聘信息、专升本介绍、应届毕业生应征入伍等模块;(4)系团总支模块:包括校团委、热点新闻、校园文化、网上团校、青年志愿者、文件下载等。 总结经过不懈的努力,我的毕业设计终于完成了,感觉收获特别大!在没有做毕业设计以前我觉得毕业设计只是对这几年来所学知识的单纯总结,而且觉得做网站很简单,但是在实际的制作过程中发现原来自己的想法法太过无知了。同时我也认识到毕业设计不仅是对前面所学知识的一种检验,也是对自己能力的一种提高。通过这次毕业设计我觉得自己原来的知识还

23、十分的欠缺,要学习的东西还很多,以前老是觉得自己什么东西都会,什么东西都懂,有点眼高手低。通过这次毕业设计,我才明确学习是一个长期积累的过程,在以后的工作、生活中都应该不断的学习,努力提高自己知识和综合素质。这次的毕业设计使我对网站制作有了一个更新的认识!同时在团队合作方面我认识到一个团队要想合作成功就必须心往一处使,切不可自顾自地!否则就无法实现预定的目标!参考文献1 刘艳丽.网页设计与制作使用教程第二版.北京.高等教育出版社,20092 宋维堂.ASP动态网页设计.中国铁道出版设,20083 李建青.网站建设与管理维护M.北京.中国铁道出版社,20094 顾正刚.网站规划与建设M.北京.机

24、械工业出版社,20095 萨师煊,王珊.数据库系统概论M.北京.高等教育出版社,19846 王春红,徐洪祥.网站规划建设与管理维护教程与实训(再版) M.北京.北京大学出版社,20067 李睦芳.Dreamweaver+ASP动态网站开发从基础到实践M.北京.机械工业社,20108 赵乃真.网站建设与维护M.北京.北京邮电出版社,2007 目录第一章项目基本情况3一、项目情况说明3二、可行性研究的依据5第二章项目建设的必要性与可行性8一、项目建设背景8二、项目建设的必要性9三、项目建设的可行性14第三章市场供求分析及预测17一、项目区生猪养殖和养殖粪污的利用现状17二、禽畜粪污产量、沼气及沼肥

25、产量调查与分析18三、项目产品市场前景分析20第四章项目承担单位的基本情况21一、养殖场概况21二、资产状况21三、经营状况21第五章项目地点选择分析23一、选址原则23二、项目选点23三、项目区建设条件24第六章工艺技术方案分析27一、污水处理模式的选择27二、处理工艺的选择29三、项目工艺流程31四、主要技术参数35五、主要设备选型39第七章项目建设目标40一、项目建设目标40二、项目建设规模40第八章项目建设内容42一、建安工程42二、仪器设备46第九章投资估算和资金筹措48一、投资估算的范围48二、投资估算的依据48三、投资估算49四、资金使用计划54五、资金筹措54第十章建设期限和实施进度安排55一、项目建设期限55二、项目实施进度安排55第十一章土地、规划和环保57一、土地与规划57二、环境保护57三、安全防护60第十二章项目组织管理与运行63一、项目建设组织管理63二、项目建成后运行管理66三、项目运行费用67第十三章效益分析与风险评价69一、经济效益分析69二、项目风险评价72三、生态效益75四、社会效益76五、附表77第十四章招标方案78一、编制依据78二、招标范围78三、招标方式78四、招标组织形式79有关证明材料及附件81

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 考试专区 > 中考

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服