校友录网站设计与实现(2)

2019-06-11 10:44

辽宁对外经贸学院本科毕业论文(设计)

前 言

近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻地改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻地影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。过去种种陈旧的联系方式,已经不能满足现代生活的需要。校友录作为一种方便同学之间联系的实用系统便应运而生。通过提供良好的校友录服务和规范校友录的管理,可以达到增进同学之间、同学与母校之间的感情,方便校友沟通,为校友构建完善的信息化人脉网络的目的。

信息社会使得档案的载体形态和记录方式呈现出多元化发展态势,纸质档案必将被声像档案、电子档案并存的格局所替代,而使用计算机对人事信息进行管理,有着手工管理所无法比拟的优点,这些优点能够极大地提高人事信息管理的效率,也是企业走向科学化、正规化管理,与世界接轨的重要条件,校友通信录网站的设计与实现正是人事资源信息化管理的一个体现。

网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前夜,我们清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。

应用C#语言开发一个班级校友录网站,是为了将传统的人员信息管理方式和交流方法与计算机技术与网络技术相结合,方便了同学之间互相沟通信息动态的共享,实现了同学信息的管理。C#是由C和C++衍生出来的面向对象的编程语言,它以其强大的操作能力、简洁易用语法风格、创新的语言特性和直观的面向组件编程的支持成为.NET开发的首选语言。本设计采用B/S架构,使得整个系统具有较好的性能,使用这种架构的通信成本也相对较低。

本课题就是运用ASP.NET技术框架基于C#语言制作的一个动态网站,并进一步学习和应用C#和.NET的基本技术。

第 2 页

辽宁对外经贸学院本科毕业论文(设计)

1 概述

1.1 研究开发的背景

计算机技术发展四十多年来,已经形成非常完善的应用体系,但计算机本身而言由于个体的限制,信息交流方式比较传统,无法建立起更庞大更有效率的信息网,近几年由于互联网的迅猛发展,网民数量开始激增,人们的信息交流方式发生了翻天覆地的变化,在网络上跟家人、朋友、同学进行沟通并建立属于自己的人员信息数据库成为了一种趋势。

现在应用程序越来越多的基于web浏览器,越来越多的用户尝试在web服务上进行自己的应用,包括博客,个人网站,个人日志,网店等都是基于web应用的。随着国内教育水平的提高和规模的扩大,越来越多的人获得了在大学进修的机会,在这一过程中也结识了大量的同学和朋友,这是我们在学习阶段除知识外最宝贵的财富,但随着人们走出校园走向社会,曾经深厚的感情渐渐淡去,曾经的挚友甚至失去了联系,如何与同学朋友获得联系保持交流成为了一种极大的现实需求。现开发基于asp.net校友通信录,通过用户的网上注册,找到自己的班级自己的同学和朋友,进行同学之间的交流,可以相互的留言,增进同学、朋友的感情。

在21世纪,随着网络进入千家万户,网络成为了人们生活的一部分,在网络上进行人与人之间的交流成为了一种主流趋势。运用信息技术在网络上实现信息的记录和信息的动态交流共享是信息管理在信息社会的一个典型应用。

1.2 开发的目的和意义

在信息时代的主题下,传统的沟通方式如电话信件等在在需要信息高速准确传递的情况下显得捉襟见肘。针对学生群体而言,集体信息的通告,个体信息的变更是常见的信息处理事件,构建一个校友录管理系统可以最大限度的完成这些任务。具体构造一个校友录管理系统,用户以个人的身份进入,查找满足条件的班级,并可以填写个人资料,以便被查询。通过校友录这种网络联系方式,可以让很多因毕业而分离的同学们还能够经常聚首,互相嘘寒问暖,了解各自的近况,还可以建立毕业生和在校生的沟通渠道,增强学校的凝聚力,能很方便的和同学沟通和交流。

本系统能减少很多不必要的资源浪费,不用象以前那样用冗余的纸张式的管理。大节省了资源。并且计算机的存储与快速查询功能大大提高了管理的效率,并且还提高了同学信息的精确度。

1.3 研究的主要内容

本校友录网站使用以C#为开发语言的visual studio2003平台进行开发,Access2003作为后台数据库,基于B/S架构的网站设计,该设计包括:用户注册及登录、班级查询、通信录、留言板、班级相册五个模块,是一个面向网络的简单的网站。

第 3 页

辽宁对外经贸学院本科毕业论文(设计)

2 系统分析

2.1 可行性分析

2.1.1 技术可行性

本设计项目是运行在windows xp系统上的,采用ASP.NET(C#) IIS、Access2003技术开发的。该系统对软、硬件系统要求较低,所需硬件设备都无需特殊购置。软件上,操作系统采用Windows系列操作系统、Microsoft Visual Studio 2003作为前台开发工具,它具有的“编辑后继续运行(edit and continue)”的特性,超越了旧的编辑—编译—测试模式。它还引入了面向对象的程序设计思想和“控件”概念,使得大量已经编好的C#程序可以直接拿来使用。同时, C#又是最容易学习与应用的程序语言之一。它的功能非常强大,已成为一种专业化的开发语言和环境。采用Access2003作为后台数据库平台的管理系统,它有着存储方式简单,易于维护管理,界面友好、易操作,支持广泛等特点。另外,本系统做为一个网上在线班级通讯录系统,所耗费的资源非常的小。

综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。 2.1.2 经济可行性

从开发角度来看,IIS 、visual studio等关键软件都是在网上可以免费下载的,无需进行购买。从使用的角度来看,现在计算机和网络的普及,网络费用年年的减少,而计算机价格越来越便宜,性能不断地提高。整个系统只需拥有一台能够上网的计算机就可以操作,使用者不需要投入大量的资金,另外WEB形式的校友录在吸引大量的用户的同时,广告效益也非常可观,所以,在经济上也是可行的。

综上所述,本系统的开发和使用上都不造成经济负担,因此,它在经济上是可行的。 2.1.3 操作可行性

在操作上本着简单,实用为原则,多数操作只需点击鼠标完成,容易比较好掌握,适合各种人群。

本系统方面灵活方便,快捷迅速,适应处理多项数据。制作时采用友好的系统界面,各种功能一目了然。界面设计时充分考虑普通用户和系统管理人员的习惯,使得操作简单,界面人性化,各个模块容易扩充

综上所述,本系统在操作和界面上使用简易轻松上手,因此,它在操作上是可行的。 2.1.4 法律可行性

此系统没有侵犯他人合法权益,系统所涉及的条款与国家的现行法律没有抵触,不损害国家、集体、个人的任何利益,因此在法律上是完全可行的。

2.2 需求分析

21世纪是信息爆炸的时代,网络的发展更是给信息的传输带来了极大的便利,在社会的各各领域为信息交流构建了一个完美的平台。

为了更加方便同学们的交流,本系统设计开发出一个功能实用的校友录网站.提供联系的平台的同时,也对外宣传本站情况,树立本站忠诚服务形象.打开对外交流窗口.使更多的网络用户来关心本站的发展情况,实现一个交流、娱乐、发布信息等功能为一体的平台。

2.2.1 业务流程

在系统开发总体任务的基础上完成系统功能分析。包括这些信息的增加、修改及对各项信息的变动都将在这进行操作,网站业务流程图如图2-1所示,主要实现如下的一些功能,:

1、新用户注册,包括用户名,密码,姓名,性别,生日,邮箱,电话等基础信息的输入。

第 4 页

辽宁对外经贸学院本科毕业论文(设计)

2、查询您所在学校的省份。 3、查询您所在学校的城市。 4、查询您所在学校的关键字。

5、注册学校(校名,所在市,邮编,网站)。 6、添加班级。

7、点击同学名称后面的通讯录,显示同学的联系方式。 8、留言板,同学之间可以互相留言,实现信息发布。 9、班级相册,照片上传和浏览。

用户注册用户信息管理用户信息管理员登录个人信息修改个人资料信息修改管理员信息班级通讯录功能同学信息留言板功能留言板信息维护留言信息班级相册功能图片信息信息维护相册信息班级搜索功能学校班级信息注册班级信息

图2-1 网站业务流程图

2.2.2 基础数据

学校学生的个人信息,中国有所的省,以及相应的城市信息,留言信息,学校信息,年级信息,班级信息等。基础数据模块中包括:注册模块、登陆模块,留言模块,查找模块。在数据库的表有:省份表,城市表,个人信息表,学校信息表,年级表,留言表等。 2.2.3 信息维护

对用户个人信息进行的信息进行修改与删除操作,避免由于工作失误造成的信息录入错误,及时更改存储数据中存在的不足之处。 2.2.4 查询浏览

根据输入的查询条件,快速、准确的找到并浏览符合条件的学校,此模块拥有检索迅速、查找方便、可靠性高、保密性好、成本低的优点,可以极大地提高网站的查询效率,优化网站的速度,也可以使用户节省时间,在第一时间找到想要找的学校和同学。 2.2.5 产品背景

近年来计算机技术的快速发展,特别是计算机网络的发展,深刻的改变了人们生活的方方面面。人们对互相沟通的需求渐渐加大。学生时代是感情最纯真的时代,在那时,我们都会遇到很多不同的人,也交了很多知己。但是一走上工作岗位,大多数人都会与以前的朋友失去联系。有时,即使想联系却没有联系方式。通过校友录系统,可以找到想要联系的朋友,增进友谊扩展交际圈。由此可以看出设计一个校友录是极具可行性的。 2.2.6 功能需求

1.注册模块:这里主要是填写学生、学校、班级等基本资料,让别人能够从校园中搜

第 5 页

辽宁对外经贸学院本科毕业论文(设计)

索到认识的同学。从填写的基本信息中找到联系方式。

2.班级查询:主要查找一些已经存在的班级,和添加没有存在的班级。 3.通信录:用户可以在此处查看同班同学的基本信息。 4.留言板:提供用户可以在留言板上进行编辑和删除操作。

校友录网站系统利用Internet、ASP.NET、数据库等技术。全面收集和处理数据,提供各类信息,利用现代化管理方法对校园的信息进行管理并对向同学开放,完成这一功能强大的校友录网站。 2.2.7 性能需求

从理论上讲系统的性能需求包括:

1、系统的吞吐量:是在给定时间段内系统完成的数据接收和提交的数量。即系统的吞吐量越大,说明系统在单位时间内完成的用户或系统请求越多, 系统的资源得到充分利用。

2、响应时间:事务从终端输入,以按下回车键开始计时,到开始从屏幕上显示结果为止所用的时间,至于显示结果所用的时间不计算在内。通常在线系统要规定系统的响应时间指标。

3、可靠性:有一个稳定可靠的系统是确保整个系统正常运行的关键。

4、安全性:计算机系统的数据不受非授权用户存取的能力。整个系统不应由于操作失误,甚至恶意攻击而遭到破坏。系统的安全性能可由操作系统的口令设备以及数据库系统的视图管理设备提供。

本系统的性能需求能够满足以上要求,具有系统吞吐量大、响应时间短、可靠性与安全行强的优点。由于采用B/S架构,大大降低了用户的使用门槛,实现了客户端零维护,系统的扩展非常容易。对所有登录本系统的使用用户进行严格的用户名和密码的管理,如果不属于系统事先设定好的合法用户,则系统无法登录,为了防止密码外泄,本系统具备密码修改功能。

第 6 页


校友录网站设计与实现(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:西安交通大学17年3月课程考试《税收筹划与代理》作业考核试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: