1、毕业设计开题报告 计算机科学与技术 基于 ASP.NET 的校友录系统 一、 综述本课题国内外研究动态,说明选题的依据和意义 21 世纪是一个经济飞速发展和资讯科技日新月异的时代, WEB 技术、 ASP.NET 程序设计和 SQL Server 数据库应用在科学技术突飞猛进的大前提下也得到了长足的发展,而且它们的应用迅速波及到了社会各个领域、各个层次。自然,它也渗透到我们日常生活,比如在我们与朋友的联系方面也广泛应用,像过去陈旧的联系方式已经不能满足现代生活的需要。校友录作为一种方便校友之间联系的实用系统便应运而生。 目前世界上各种形式的校友录网站大约有 28 万个之多,它们在网民心中占有重
2、要地位。以目前存在的校友录网站来看,大致有以下几类:( 1)按收费方式分,有收费校友录和免费校友录,其中以后者居多,像中国人的超级校友录就是收费的校友录服务,而像友联同学录、网易同学录等大部分提供的是免费校友录服务;( 2)按提供校友录服务所在网站分,有大专院校自己网站上的校友录,如西北大学校友录;有专门单独的校友录网站,如世纪同学录;有综合网站上的校友录,如 ChinaRen 校友录、新浪校友录、校内网等等,其中以综合网站上的校友录居多。 国内 的 校友 录,目前仍然以 ChinaRen、校内网 和 5460 最具知名度 ,这三个校友录录在众多的校友录网站中人气最旺,经营状况良好,占据了这个
3、领域的大部分份额, 但 5460 更多是在吃 “ 资历老 ” 的老本,呈现下降趋势 。其他的校友录如友联、网易、新浪、 亿唐、网大 也占有一定份额。 国内校友网的发展分为以下几个阶段:校园阶段、城市阶段和整合阶段。 1 校园阶段 这个阶段是以 5460 和 chinaren 的出现为标志的。中国同学录( )建立于1998 年,是国内开通最早的同学录网站,也是最早建立社区的网站之一, 2007 年 3 月, 已拥有 2500 万注册用户,日均登陆用户近 60 万人次,累计注册学校 105 万所,注册班级 550 万个。如今的中国同学录信息内容丰富,内部数据管理规范,数据库技术先进,有强大的市场优
4、势。 2005 年, chinaren 也迅速 进入了校园 。 对比 5460 和 chinaren,功能不存在很大差别 ,但因 chinaren 用 足够的 基金 进行校内推广和宣传, 迅速 在高校中赢得了市场。 随后, 新浪、网大、 腾讯 都相继也做了类似 的网站 。 2 城市阶段 到 2004 年, 离校校友自发建设的同城校友网开始出现。这类网站是某个学校毕业后进入同一城市工作的校友的相互交流的平台,很受已经工作校友的欢迎。 由于 对 寻找 工作和事业有帮助,同城校友正好迎合这一需求, 使之 快速的发展起来。最典型的 是 西安交大在北京、上海、深圳、广州四地的网站 。 目前这类网站越来越
5、多,正成为校友网站的一种新的形式,而且比 5460 和 chinaren 更加具有活力和前途。 3 整合发展阶段 美国 的 常春藤联盟( ivy),是美国西海岸 7 所注明学府的联合团体。 它的发展 开始 于 几个 高校定期搞一些校际的体育比赛(如划艇),后来逐步演变成为这些学校校友交流合作互动的一个平台,甚至实现了盈利。美国最高法院的 7 个大法官中有 6 个来着这个联盟的学校。 国外的学校多 为 私立学校,办学资金需自己解决,因为对校友的依赖度很大,办学资金多 来自校友捐款。这一点跟国内高校 大有 差别,但是随着国内高校商业化(产业化)程度的加快,开始逐步意识到校友资源的重要性,对校友的重
6、视也将不可避免。 参照国外的经验,国内高校也 沿袭 走校友大联盟的 策略 。一个高校的校友人数、专业行业分布比较有限, 而 多校间的联动可以更加促进资 源整合和合作,这将是一个不可避免的趋势。这种整合将会首先从一些大型城市自发开始,然后逐步向校际成面延伸,并逐步成为经济、文化、教育方面的一枝十分重要的力量。 本系统是基于 ASP.NET 的 校友录管理系统的 设计与实现,该系统的 开发目标是为了加强 校友 和 校友 之间的信息交互和联络,解决传统的 校友 和 校友 之间沟通不方便和沟通内容不够丰富的问题,使得 校友 和 校友 之间的数据可以整合和交互。 开发 ASP.NET 校友录系统不仅可以
7、为现有学校所使用,而且也可以被班级或个人使用,适用性广泛,局限性小,不但可以使用在大型应用中,同样也能 够适用于小型应用。为实现方便校友联系本系统设计了很多模块,这些模块包含最基本的用户注册、登录等模块,还包括用户相册、用户日志和管理员管理等模块,这些模块都在不同程度上进行系统的协调,以此实现 加强现有的 校友 和 校友 之间的信息交互的目的 。 本系统前台使用 Microsoft Visual Studio 2005 中的 ASP.NET( C#语言)技术进行开发,后台数据库采用 SQL Server 2005 数据库进行数据处理。 一个方便用户使用的软件应该具备软件体积小,操作界面友好,基
8、本功能稳定,运行速度较快 的特点 ,通过计算机技 术及网络技术结合开发出客户端与服务器端,以便方便快捷清晰的进行数据传输,和简易通讯功能。 而校友录系统的实现基本具备这些优点。 校友录管理系统的开发,无论在技术上还是经济上、都是可行的。 1.技术可行性研究 在软件技术要求方面,现在基于 B/S 架构的程序设计语言已非常成熟,无论是一开始的 CGI 还是现在的 ASP,JSP,PHP 和 ASP.NET 的应用,都可被自如应用。 WEB 服务器软件也很多,其中任意一个都可以胜任。本系统对机器本身没有太高的要求,一般当前学校或个人电脑即可完全满足要求。对于软件技术要求,现在的程序设 计语言已经非常
9、成熟,通过 Windows XP Professional +IIS 这一个组合,就可在 Windows 下进行很好的开发。 2.经济可行性研究 随着计算机的应用和功能的拓展, 高校可利用现有的服务器,只需连上 Internet,利用自己的机器即可使用系统。系统成本主要集中在系统软件的开发上,开发阶段只需一台计算机,一些必要的应用软件和一些参考文献即可,开发成本较低,经济效益高,系统投入运行后可以为同学之间提供良好的交流平台,也将为公司带来巨大的人气和经济收益,其所带来的效益远远大于系统软件的开发成本,在 经济上完全可行。 二、研究的基本内容,拟解决的主要问题: 研究的基本内容 : 运用 AS
10、P.NET 以及 SQL Server 2005 技术设计校友录管理系统 解决的主要问题 : 1. 对 基于 ASP.NET 的校友录系统进行 可行性与需求分析。 2. 设计 校友录管理系统 的各个系统功能 。 3. 设计与实现 系统前后台数据库。 4. 设计出功能较为齐全,后台数据库信息完全,可实现其预定功能的与模块的完整 校友录系统 。 三、研究步骤、方法及措施: 研究步骤研究步骤 : 1.查阅相关资料 , 做好笔记 ; 2.仔细阅读研究文献资料 ; 3.翻译英文资料 ; 4.撰写文献综述 ; 5.撰写论文初稿 ; 6.上交并反复修改论文 ; 7.论文定稿 . 方法、措施 : 通过到图书馆
11、、上网等查阅收集资料 , 参考相关内容 . 在老师指导下 , 用归纳的方法来解决问题 .。 四、参考文献 1 Borko H, Bernier C L.Indexing concepts and methods .New York:Academic Pr,1978. 2 萨师煊、王珊等 . 数据库系统概论 .高等教育出版社, 2001.6 3 吴晨 孙少波 ASP.NET 数据库项目案例导航 清华大学出版社, 2004 4 刘婕 张琳 温才焱 ASP.NET2.0+SQL Server 动态网站开发 电子工业出版社, 2007 5 朱玉超、鞠艳、王代勇 .ASP.NET 项目开发教程 .北京:电子工业出版社, 2008. 6路琳 .ASP.NET 开发实例 .北京:机械工业出版社, 2007. 7Robert Lair , Jason Lefebvre.ASP.NET 开发人员手册 .北京:电子工业出版社, 2002. 8马嘉 .精通 ASP.NET3.0 网络编程 .北京:人民邮电出版社, 2004. 9王少华,蒋毅 .ASP.NET 基础教程 .北京:国防工业出版社, 2001. 10林金霖 .ASP.NET 实务宝典 .北京:中国铁道出版社, 2005. 11 梁嘉超 .ASP.NET 后台数据库网站制作实例经典 .北京:冶金工业出版社, 2001.