收藏 分销(赏)

校友录的开发与应用--大学毕业设计论文.doc

上传人:精**** 文档编号:2160226 上传时间:2024-05-21 格式:DOC 页数:19 大小:165.50KB
下载 相关 举报
校友录的开发与应用--大学毕业设计论文.doc_第1页
第1页 / 共19页
校友录的开发与应用--大学毕业设计论文.doc_第2页
第2页 / 共19页
校友录的开发与应用--大学毕业设计论文.doc_第3页
第3页 / 共19页
校友录的开发与应用--大学毕业设计论文.doc_第4页
第4页 / 共19页
校友录的开发与应用--大学毕业设计论文.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、毕业设计论文 摘要摘 要随着网络科技的发展使得网络逐渐成为人们生活与学习的工具,在网络上进行交流更方便、更快捷的优点使越来越多的人开始接触网络,而校友录更加受到人们的欢迎。本系统是构造一个校友录,能很方便的和同学沟通和交流。校友录具有功能强大、使用方便的特点。用户以个人的身份进入,查找满足条件的班级,并填写个人资料,以便被查询。 在此设计中,主要的技术有:ASP.NET,HTML,ADO等,将它们集成在一个INTRANET(模拟INTERNET)的环境中,从而实现了设计。本论文讲解了该校友录系统的开发全过程。并对每一个开发环节进行了详细分析和阐述。关键词: 校友录 ASP.NET更过详细资料,

2、请查阅可以免费下载哦!毕业设计论文 AbstractAbstractWith the development of network technology, the network generally grows to be the tool of living and learning. The advantage that people can communicate with each other more conveniently and quickly on the net make more people begin to touch the network. But the alu

3、mni record to suffer people more welcome.This system is to constructs an alumni record, can be very convenient with the classmate communication with exchanges.The alumni records to have the function strong and big, convenient characteristics in usage.The customer enters with the personal body, check

4、 to seek to satisfy the conditional class, and fill in the personal data, in order to is searched. Design the inside here, the main technique has:ASP.NET, HTML, etc. of ADO, adopted the editor of Dreamweaver primarily, combination ASP.NET( vbscript, javascript) plait distance language, proceed the p

5、age design of the website.The movement environment( operate system, server) that use contain WINDOWSXP, IIS, with IE 5.0 etc., gather they in an environment of INTRANET( imitate INTERNET), from but realizes design. The thesis explained the development entire process of schoolmate records system. Als

6、o analysis and elaboration to each development link.Keyword: Schoolmate records system DREAMWEAVER ASP.NET毕业设计论文目录摘 要IABSTRACTII前 言1第一章 可行性研究21.1引言21.2目的21.3问题描述21.4技术可行性分析31.5经济可行性31.6操作可行性41.7系统可性行研究结果4第二章 软件需求分析52.1引言52.2项目背景52.3系统功能描述52.4系统需求概述62.5系统功能流程图72.6数据字典82.7运行需求10第三章 总体结构设计113.1引言113.2设

7、计总则113.3总体设计结构图123.4校友录系统功能简介143.5校友录的总体设计153.5.1前台总体设计153.5.2后台总体设计153.6校友录各模块设计描述15第四章 详细设计164.1引言164.2目的164.3 任务164.4系统主要功能流程图174.5数据库详细设计与实现184.5.1数据库的选择184.5.2数据库分析与逻辑设计194.5.3数据库的创建234.6校友录系统各模块详细设计234.6.1校友录前台系统详细设计234.6.1.1注册用户与用户登陆模块234.6.1.2.校友录系统数据统计模块254.6.1.3.校友信息查询模块264.6.1.4.用户资料查看和修改

8、功能模块274.6.1.5班级创建与班级加入功能模块284.6.1.6班级留言板模块304.6.1.7班级相册功能模块314.6.1.8班级管理功能模块324.6.2.校友录后台系统详细设计334.6.2.1管理员登入模块334.6.2.2.管理员资料修改模块334.6.2.3校友录基本参数设置模块344.6.2.4 班级、用户管理模块364.6.2.5 校友录系统数据维护管理模块36第五章 软件测试385.1引言385.2测试中应注意的问题:385.3测试项目385.4主要测试实现39总 结40参考资料41致谢42附 录43ASP.NET TROUBLESHOOTING TIPS AND T

9、ECHNIQUES48V14毕业设计论文前言前 言二十一世纪是信息时代,随着当今社会的高速发展,人类生活的节奏性加强,人和人之间的见面和交往的减少,特别是同学毕业以后的交流机会也在逐渐的减少,而过去的种种陈旧的联系方式,已经不能满足现代人们的需要。校友录作为一种方便校友之间联系的实用系统便应运而生.所以一个好的校友录网站越来越被广大的校友所接受。校友录网站是利用INTERNET快速,简捷,涉及面广的几大优点将同学之间的距离拉近,它有别于传统的交流方式,它的优点在于可以在任何时间任何地点和同学沟通,节约了时间和人力,提高了信息传递的速率。本校友录系统是为信息工程学院校友之间进行交流和联系提供的一

10、个平台。通过提供完善的校友录服务和规范校友录的管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。毕业设计论文第一章 可行性研究第一章 可行性研究1.1引言可行性研究在此需要考虑技术可行性、经济可行性、操作可行性这三个方面。它主要是说明“要解决的问题是什么?”,假设我们连问题是什么都不知道,就去试图解决这个问题, 显然是盲目的, 只会白白浪费时间和金钱, 最终得出的结果很可能是毫无意义的。在此阶段,主要是弄清课题需要解决的问题根本所在,以及此课题所需的资源等。这也是每个软件开发的第一步,只有了解了项目所必需要做的事,才能把项目继续下去,为此我们要对所做的课题进行一个基本的了解

11、,也就是要了解本课题真正要“做什么”。它的步骤是复查系统规模和目标、研究目前正在使用的系统、重新定义问题、导出和评价供选择的解法、推荐行动方针、草拟开发计划、书写文档提交审查。1.2目的随着社会的快速发展和计算机科学技术的日趋完善,人们传统的思想观念和工作生活方式开始发生巨大的转变。人们的交流方式也发生了转变,停留在以前的通讯和交流方式上,越来越不能适宜现今的发展了。所以开发一个自己学院的校友录系统。通过它可以提供一个我们信息工程学院的校友们交流的平台。这也是本项目的编写目的。1.3问题描述校友录网站是用来联系往日校友的重要手段,要具有新校友加入,校友查询以及修改个人资料,加入自己的班级等功能

12、。其中新校友加入,以及自己的新班级都需要自己注册功能。本系统是基于B/S架构(浏览器/服务器),校友通过客户端浏览器访问服务器上的校友录系统,进行校友录的注册和登入,班级的创建和班级的加入,以及在校友录上发表自己的留言等。本校友录系统服务器采用Microsoft WindowsXP作为操作系统,也可以使用Microsoft Window 98/2000及以上版本作为操作系统。后台数据库选择Access、平台是IIS+ASP.NET提供Web服务功能。开发工具是选择了Macromedia 公司的网页三剑客。在网站的美观上选择了Photoshop7.0等图片处理软件。整个系统的开发和实现过程按照常

13、规软件开发的过程,有可行性研究、需求分析、总体设计、详细设计、系统编码、系统测试等几个部分组成。1.4技术可行性分析系统的技术可以使用ASP.NET动态网页技术,本系统则采用了ASP.NET +IIS+Access。这个技术完全可以快速、高效地实现该系统。而这个技术也符合B/S系统架构。Active Server Pages (ASP.NET)一种用以取代CGI(Common Gateway Interface,通用网关接口)的技术。它和php技术、jsp技术是同一个类型的。ASP.NET技术经过这么多年的发展,现在已经是一个非常成熟的技术. 同时也满足了我们系统的功能要求。通过它用户可以很方

14、便的与网站进行动态的交互式 Web 服务。同时ASP.NET还有个好处,就在于ASP.NET可利用ADO(Active Data Object,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于WWW的应用系统成为可能,这也是本文选择ASP.NET作为系统开发技术最重要的原因之一。IIS 是Wsb服务器是Web应用程序的心脏。IIS(Internet Information Server)是微软推出的Windows NT Option Pack的主要成员,作为Win2000server的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。新推出的

15、IIS6.1版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置JAVA虚拟机及全面支持ASP.NET等强大功能。综上所述,我可以得出结论,系统从技术可行性上来说,是完全可行的。1.5经济可行性校友录网站系统只需拥有一台能够上网的计算机就可以操作,所以在系统的开发资金投入不需要太多。况且在人力资源不用考虑费用,系统不需要太多的人员,只要系统管理和系统维护人员。所以在经济可行性上也是完全可行的。1.6操作可行性该系统操作非常方便,对用户来说没有很具有技术性的操作,而系统所要求的计算机操作能力并不高,只要懂得上网就可以。在校友录网站使用方面来说,我也考虑了操作问题,所

16、以在校友录网站设计上,使用用户非常熟悉的windows操作界面风格,使校友录网站非常直观、简单实用,色调朴素。总体感觉比较亲切。所以说在操作可行性上,是完全可以行的。1.7系统可性行研究结果 通过以上的分析,开发校友录网站无论从技术、经济和操作可行性上,都是没有任何问题的。毕业设计论文 第二章软件需求分析毕业设计论文 第二章 软件需求分析毕业设计论文 第二章 软件需求分析第二章 软件需求分析2.1引言需求分析的目的是校友录系统的功能和性能的总体概念描述为具体的校友录系统需求规格说明,从而奠定了校友录系统开发的基础,同时,需求分析也是不断了解校友录系统的过程。需求分析是软件定义时期的最后一个阶段

17、,通过需求分析,可以准确的回答“系统必须要做什么”这个问题了。2.2项目背景二十一世纪是信息时代,信息的传递是必不可少的,同时随着当今社会的高速发展,人类生活的节奏性加快,人和人之间的见面和交往的减少,特别是同学之间交流的机会也在逐渐的减少,所以一个好的校友录网站越来越被广大人们所接受。我们信息工程学院也考虑到为方便我们学院的校友的交流和信息的共享。所以决定在我们信息工程学院网站上建立一个校友录系统。2.3系统功能描述校友录整个系统是以用户为中心的人性化设计,总体来看,系统可以看作是前台功能模块和后台管理功能模块两大模块的协调运作。以下从用户模块和管理员模块两个方面来说明校友录系统的总体功能:

18、前台功能模块:主要是用户使用区,提供用户注册与登陆功能、校友录系统数据统计功能、校友信息查询功能、班级创建与班级加入功能、班级功能区. 后台管理功能模块:主要是系统管理员使用区,通过它系统管理员对校友录系统进行管理.比如校友录基本参数设置、班级和用户管理、校友录数据维护等.2.4系统需求概述本系统要求系统有以下特点:设计的先进性、功能的完整性、界面的友好性、操作的简单性、设置的灵活性、维护的方便性、系统的安全性与可靠性、对环境的广泛适应性。2.5系统功能流程图校友录系统界面前台系统界面后台系统界面用户注册班级创建班级功能帐户管理用户和班级管理设置管理数据维护上传相册班级留言班级事务管理图2-1

19、系统功能流程图Fig2-1 System function flow chart2.6数据字典数据字典是对数据库中的每一个数据规定一个定义条目,以保持数据在网站中的一致性。也就相当于字典的作用,本系统的比较重要的数据字典如下:管理员数据表(管理员用户名,管理员用户密码)名字:管理员别名:管理员资料描述:管理员的信息定义:管理员用户名+管理员用户密码位置:管理员信息表班级信息数据表(班级id,班级名称,入学日期,注册日期,班级建立人,班级管理员)名字:班级别名:班级资料描述:已经创建好的班级资料定义:班级名称+入学日期+注册日期+班级建立人+班级管理员位置:班级信息表班级留言数据表(留言标题,留

20、言内容,留言用户,心情,日期)名字:班级留言别名:班级留言资料描述:班级留言内容定义:留言标题+留言内容+留言用户+心情+日期位置:班级留言信息表校友录信息数据表(学校名称,校友录名称,校友录URL,系统Email,校友录其他设置,公告)名字:校友录别名:校友录资料描述:校友录的一些设置内容定义:学校名称+校友录名称+校友录URL+系统Email+校友录其他设置+公告位置:校友录信息表在线用户数据表(用户名,ip,登入时间,最后活动时间,当前位置)名字:在线用户别名:在线用户资料描述:当前校友录在线用户的信息情况定义:用户名+ ip+登入时间+最后活动时间+当前位置位置:在线用户信息表上传照片

21、信息数据表(照片名称,照片类别,上传照片用户名,日期,照片标题,照片说明)名字:上传照片别名:上传照片资料描述:班级同学上传的照片信息情况定义:照片名称+照片类别+上传照片用户名+日期+照片标题+照片说明位置:上传照片信息表注册用户信息数据表(用户名,用户密码,用户真实姓名,联系电话,email,注册日期,地址,工作单位,oicq,用户头像,密码提问,密码回答,出生日期,性别,个人说明)名字:注册用户信息别名:注册用户资料描述:注册用户信息情况定义:用户名+用户密码+用户真实姓名+联系电话+email+注册日期+地址+工作单位+oicq+用户头像+密码提问+密码回答+生日日期+性别+个人说明位

22、置:注册用户信息表2.7运行需求软件需求:l 操作系统:Microsoft Window 2000/me及以上版本l 浏览器: IE5.0以上l 数据库: Access 2000硬件需求:l CPU:400HZ pentium处理器、或者AMD处理器l RAM:64M或更高l 硬盘: 800M自由空间l 显示器分辨率:不低于800*600毕业设计论文 第三章 总体结构设计第三章 总体结构设计3.1引言完成了需求分析,接着就进入了总体设计阶段,总体设计是软件设计阶段的第一步,在软件开发时期中,设计阶段是最富有活力,最需要发挥创造精神的阶段。在本阶段,主要就是得用面向对象分析方法把分析阶段产生的软

23、件需求说明转换为用适当手段表示的软件概要设计文档,从而得出本模块的具体实现方案与总体结构以及各组成部分之间的关系。总体设计的基本目的就是回答“从总体上说,系统应该如何实现?”这个问题,因此,总体设计又称为概要设计或初步设计。通过这个阶段的工作将划分出组成系统的物理元素-程序、文件、数据库、人工过程和文档等等,但是每个物理元素仍然处于黑盒子级,这些黑盒子里的具体内容将在以后进行详细的设计。总体设计阶段的另一项重要任务是设计软件的结构,也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。3.2设计总则设计系统的原则是以用户的需求为目标,站在用户的角度上用户规划、设计,让用户以最

24、经济的投入来获得最成熟、最实用的技术。设计系统的原则是以用户的需求为目标。站在用户的角度上设计校友录系统,以方便,实用为原则。3.3总体设计结构图1.根据网站功能的要求,校友录网站各个模块之间的层次结构示图:校友录网站用户前台模块后台管理模块图3-1系统总体结构图Fig3-1 Overall structure chart of System毕业设计论文 附录第四章 详细设计4.1引言详细设计是软件开发时期的第三个阶段,也是软件设计的第二步。在概要设计已经确定了软件系统的总体结构,给予了系统中各个组成模块的功能和模块建的联系。详细设计主要是考虑”怎样实现”这个软件系统,给出各个模块的详细过程性描述。4.2目的详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。4.3 任务详细设计阶段的任务还不是具体地编写程序,而是要设计出程序的“蓝图”,以后程序员将根据这个蓝图写出实际的程序代码。因此,详细设计的结果基本上决定了最终的程序代码的质量。根据以上的步骤,现在开始对校友录网站系统进行详细设计。图4-5用户资料修改Fig4-5 Customer data modification4.6.1.5班级创建与班级加入功能模块

展开阅读全文
相似文档                                   自信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 

客服