基于asp校友录的设计与实现毕业论文终稿内容摘要:

26 用户动作管理 27 论坛管理 28 致 谢 30 参考文献 31 附页 1 32 附页 2 34 附页 3 37 附页 4 48 5 引言 当同学们离开校园,走上各自的人生历程,同学间的友谊将成为宝贵的人生精神财富。 但是随 着时间的流逝,工作变迁,生活环境的转变。 手中的通讯薄已时过境迁。 老友难聚,友情难叙。 当然了, 随着 inter 和 技术应用的飞速发展且以指数级的增长,网络已经遍布世界的每一个角落, 网络资源的使用使人与人之间的地域性的距离缩短了。 现在的通讯技术实在是让我们惊讶的同时又使我们感到实在和方便。 手机,电邮信箱, ,校友录等等,都给人们的联系增色不少。 每当我们上网时,最先打开的一般都是 ,电邮信箱和校友录。 2020年 11月 16日,龙岩学院迎来了建校五十周年华诞。 五十载风雨兼程,筚路蓝缕, 桃李芬芳;五十年峥嵘岁月,薪火相传,春华秋实。 校园里彩旗飘扬,花团锦簇,宾朋云集,处处洋溢着节日喜庆的气氛 …… 深知在这热闹场面的背后,负责联系校友,来宾的老师们花费了多少心血,多少泪水。 那 时候我 就想自己做一个校友录,以后 需要联系 校友 时能提供一种 方便 快捷的 联系。 校友录是为校友之间进行交流和联系提供的一个平台。 它的应用也正是响应了众多用户的需求,突出了它的实用性。 使用者可以通过上校友录去查找昔日的同窗好朋友的联系方式, 谈近况, 叙 旧情。 基于 以上的种种 , 我 便有了利用网页设计的思想来制作一个网上校友录想法,让同学 们能够在网上交流信息,使同学们的友谊在网上得以延续。 利用网络的优势,内容可以由同学们自己更新,这样我们的良师,我们的益友,随时通过网络可以建立起联系。 这将对我们大家以后的发展都有着非常重要的作用。 6 1 绪 论 数据库应用系统开发简介 在数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。 数据库应用系统开发的目标是建立一个满足用户长期需求的产品。 开发的主要过程为:理解用户的需求,然后,把它 们转变为有效的数据库设计。 把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。 数据库技术在计算机软件邻域研究中一直是非常重要的主题,产生于 60年代, 30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。 并且,近年来,随着 World Wide Web(WWW)的猛增及 Inter 技术的迅速发展,使得数据库技术之时成为最热门技术之一。 数据库由 DBMS(数据库管理系统)处理, DBMS则由开发人员和用户通过应用程序直接或间接地使用。 它主要包括四个要素:用户数据、元数 据、索引和应用元数据。 数据库管理系统( DBMS)是指数据库系统中管理数据的软件系统。 DBMS是数据库系统的核心组成部分。 对数据库的一切操作,包括定义、更新及各种控制 ,都是通过 DBMS进行的。 DBMS总是基于某种数据模型,可以把 DBMS看成是某种数据模型在计算机系统上的具体实现。 根据数据模型的不同, DBMS可以分成层次型、网状型、关系型、面向对象型等。 ACCESS就是一种关系型数据库管理系统。 系统开发的背景 当今时代是飞速发展的信息时代。 在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理 系统的环境。 计算机的最大好处在于利用它能够进行信息管理。 使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。 尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。 计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。 目前,很多高校在新生管理方面仍采用手工管理方式, 这种管理方式存在着许多缺点,如:效率低、保密性差, 人力资源利用率低 另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 系统开发的目的及意义 借助现代信息技术和管理理论, 建立现代管理信息系统是当今社会的重要趋势。 随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。 为了适应信息时代发展,提高学校的工作效率和办学水平,实现现代化大学的运行机制和高水平的管理,体现大学中计算机的特色,使计算机的使用成为学校对学生进行有效管理的重要组成部分。 用计算机来实现校友录可以避免不必要的资源浪费。 系统开发的语言背景 (ASP) 为更方便的 设计这个校友录,作者选用的工具是 ASP 网页编程语言。 近年来随着 Inter 技术的飞速发展及用户需求的不断升级, Web 页面技术也不断的推陈出新,使得 Web 站点的功能越来越强大,能够提供的服务种类越来越繁多。 从 HTML 、 Client Script 到 CGI, 从 JAVA 的诞生到 ActiveX, Web 页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考 Web 页面设计的真正需要后,推出了 Active Server Pages (ASP) ,一种用以取代 CGI(Common Gateway Interface ,通用网关接口 ) 的技术。 ASP 是微软公司推出的一种位于服务器 端的脚本运行环境。 通过这种环境,用户可以创建和运行动态的交互式 Web 服务器应用程序,如交互式的动态网页,包括使用 HTML 表单收集和处理信息,上传与下载等等。 更重要的是, ASP 使用的 ActiveX 技术基于开放设计环境,用户可以自己定义和 7 制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的 Web 编写工具所远远不及的地方。 使用 ASP 还有个好处,就在于 ASP 可利用 ADO(Active Data Object, 微软的一种新的数据访问模型 ) 方便快捷地访问数据库 , 从而使得开发基于 WWW 的应用系统成为可能,这也是本文选择 ASP 作为开发工具最重要的原因之一。 ASP 全称为 Active Server Pages (动态服务器主页),它一种应用程序环境,可以利用 Vbscript 或 Java Script 语言来设计,主要用于网络数据库的查询与管理。 其工作原理是当浏览者发出浏览请求的时候,服务器会自动将 ASP 的程序码,解释为标准 HTML 格式的网页内容,再送到浏览者浏览器上显示出来。 利用 ASP 生成的网页,与 HTML 相比具有更大的灵活性。 只要结构合理,一个 ASP 页面就可以取代成千上万个网页。 本文所作工作 第 1 章 绪论 部分对数据库应用系统的结构、开发进行了简要介绍,分析了 系统开发的背景及意义。 第 2 章介绍了 系统需求分析。 第 3 章对 该系统进行总体设计,包括数据库逻辑表以及总体模块的设计。 第 4, 5 章 对该系统进行详细设计,采用分模块方式进行介绍 总结部分介绍了设计体会和编程体会,并指出了系统设计中的不足和改进的方向。 2 系统需求分析 系统可行性分析 ⑴需求分析的意义 要实现一个软件系统,首先应该进 行需求分析,只有进行了充分的需求分析和调查,才能设计出满足用户各项要求的软件,以免出现半途而废的现象。 ⑵系统达到的要求 为学校开发一个新生管理系统,来给新生管理提供方便。 从而实现学校的管理从传统的手工操作到计算机的数字化的过程,降低工作人员的劳动强度,提高工作人员的办事的效率。 目标系统应该达到以下要求: ◆ 时间经济性。 优化逻辑设计与物理设计,使系统运行效率高,反映速度快。 ◆ 可理解性。 用户容易理解和使用该系统。 ◆ 可维护性和适应性。 系统应易于修改、易于扩充、易于维护,能够适应不断发展变化 的需要。 ◆ 可用性。 目标系统功能齐全,能够完全满足业务需求。 ◆ 安全保密性。 保证系统的物理安全、数据存储和存取的安全与保密、数据传输的安全与保密,做好使用人员的授权管理。 ⑶该系统可行性分析及说明 ● 经济可行性: 现在,计算机的价格已经十分低廉,性能却有了长足的进步。 而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面: ◆本系统的运行可以代替人工进行许多繁杂的劳动; ◆本系统的运行可以节省许多资源; ◆本系统的运行可以大大的提高学校的工作效率; 所以,本系统在经济上是可行的。 ● 技术可行性: 本系统为一综合集成系统。 通过上面的新系统技术方案的分析,本系统的综合集成开发在技术上是完全可行的。 为本系统的开发我特地对本学校进行了深入的调查研究。 学校拥有自己的网络及机房,并且各部门 8 也有自己的电脑。 并且我们对用户所提出的要求也都能够满足。 综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。 ● 使用维护可行性: 本系统用目前最广泛的数据库开发工具 dreamwork、记事本和 pc 计算机以及 windows 操作系统,一般工作人员均可熟练的使和维护,不 需要更多的专业技术人员维护。 ● 管理上的可行性: 主要是管理人员是否支持,现有的管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。 规章制度和管理方法为系统的建设提供了制度保障。 ● 运行上可行性 : 本系统为一个小型的新生管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。 ⑷分析结论 综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。 因此新生管理系统的开发是完全可行的。 软件环境需求 客户端: Windows 98/ME/2020/XP, Inter 以上版本 服务器端(环境): Inter 信息服务( IIS) Windows2020/NT 或更高的版本 开发软件:记事本, editplus, Access2020 基础知识: ASP,HTML,Javasrcipt,CSS 系统 功能 分析 . 1 前台功能分析 校友录系统主要是为了同学之间的信息的交流和知识的传播而设计的,其目的就在于方便同学和师生间的联系,增强彼此间的感情。 所以基于上述的需求,校友录需要实现以下的功能: ( 1 )用户注册功能 要使用校友录中的信息的 查看与 发布功能,首先就需要用户注册,只要注册为网站的用户后就可以加入自己的班级成为班级的成员。 没有注册的用户是没有资格发布 和查看 信息的。 ( 2 ) 论坛功能 通过校友发表帖子话题来增进同学感情。 论坛应该具备发表帖子,修改帖子,删除帖子的功能。 并且可以发布表情等,来增加网站娱乐性质。 ( 3 )信息留言功能 在校友录系统中信息留言是 比较 常用的功能, 论坛是一个大范围的讨论和联系,而留有是个人与个人的沟通。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。