同学录的设计与实现.doc_第1页
同学录的设计与实现.doc_第2页
同学录的设计与实现.doc_第3页
同学录的设计与实现.doc_第4页
同学录的设计与实现.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

昆明理工大学毕业设计(论文)开 题 报 告题 目: 同学录的设计与实现 学 院: 专 业: 学生姓名: 指导教师: 日 期: 2011年 月 日 毕业设计(论文)的主要内容:l 本课题的研究意义近年来计算机技术的快速发展,特别是计算机网络的发展,深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里即时通讯,过去的种种陈旧的联系方式,已经不能满足现代生活的需要。同学录作为一种方便校友之间联系的实用系统便应运而生。特别是提倡终生教育的今天,随着人的教育经历的增长,同学是越来越多,那么,同学信息的管理是我们每个人成长中必须管理的信息。对同学信息的增加、删除、修改、查询,以及数据的备份和恢复,还有相册的管理,都成为同学录管理系统不可缺少的部分。通过提供完善的同学录服务和规范的同学录管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。l 国内外研究现状和水平目前世界上各种形式的同学录网站大约有28 万个之多,它们在网民心中占有重要地位。以目前存在的同学录网站来看,大致有以下几类:(1)按收费方式分,有收费同学录和免费同学录,其中以后者居多,像中国人的超级校友录就是收费的同学录服务,而像友联同学录、网易同学录等大部分提供的是免费校友录服务;(2)按提供同学录服务所在网站分,有大专院校自己网站上的同学录,如西北大学校友录;有专门单独的同学录网站,如世纪同学录;有综合网站上的同学录,如ChinaRen校友录、新浪校友录、校内网等等,其中以综合网站上的校友录居多。国内的同学录,目前仍然以ChinaRen、校内网和5460最具知名度,这三个同学录在众多的同学录网站中人气最旺,经营状况良好,占据了这个领域的大部分份额,但5460更多是在吃“资历老”的老本,呈现下降趋势。其他的同学录如友联、网易、新浪、亿唐、网大也占有一定份额。l 发展趋势班级同学录的形式和班级实体的构成是一样的,由班级管理员负责维护界面。方便实用的留言版让每一个班级成员都有畅所欲言的权利,在这上面,你可以怀旧,可以抱怨,可以展望,总之只要班级管理员不干预,你可以发表任何言论;班级相册是同学录最直观、最具吸引力的一个功能,通过简单快捷的方法把照片上传到同学录供朋友们观赏,可以让同学不会因为时间的流逝而忘记自己的长相;通过班级聊天室可以在线聊天;“生日榜”可以提醒大家对即将过生日的同学送去美好祝福;班级通讯录被喻为是永远不会丢失的现代化地址簿,可以随时随地调出;如果你有重要通知要告诉所有的同学,不用一个个的发信息,通过利用消息群发功能就能实现。经过多年的发展同学录管理系统发展逐渐成熟,同学录系统无论是在功能、用户界面等方面都得到了很大的改进。在一些特殊时期,校友录的作用更可以极大的显现和发挥到极至。因为在这些时期,同学老师之间都难以见面,面对面的人际交流机会就缺失了,而校友录就正好充当了这一角色,在虚拟的世界中成为一个信息传递的平台。同学录这些功能也使得它与其他网络工具相比有着其独特的优势。与BBS相比,其实同学录是另一个意义上的论坛,你同样可以发表自己的言论和看法,不同的是,这是一个表明身份的论坛,不是一个匿名的论坛,它的指向性很明显,因为当你在表达某些看法时,处在集体当中、熟悉你的人可以结合你的背景及对你的了解来理解你的言论;与QQ或ICQ聊天相比,若要向大家传达一则信息,不需要逐个的发布,可以群发,另外校友录有单独的留言页面,留言可以得到长期保留,可以供人查看,不会因为主机的不同而丢失;与E-mail相比,同学录有空间量大的相册,操作方便安全,而且文字语言可以借助图示表情,内容表达也更生动。现在的同学录还充当了另一个角色就是作为广告载体,只要很少成本,有些人就可作为班级访客在上面发布广告。但是这种广告载体的有效性是值得怀疑的。因为绝大多数愿意登录校友录的人都希望能在同学录上获得一种“家”的归属感,所以当有人在“家园”中发布一些广告信息时,犹如在家中的墙壁上涂鸦,容易引起人本能的反感,更何况如果遇上了负责任的管理员会在第一时间内把这些不合时宜的广告信息删除,所以在设计本系统时省去了广告载体功能。各个同学录在功能上会存在差异,但都在不断地完善,静态网站的同学录也正在向动态网站的同学录过渡,因为随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。l 目标及基本内容为了即将分离、远隔千里的同学们,搭建同学录这一系统平台,从而方便同学之间进行通信、交流和联系。同学录的设计与实现,研究对象针对同学录,属于WEB数据库开发、用于解决实际问题的实例,主要实现前台界面设计和后台数据库设计。系统主要功能模块有用户注册和登陆模块、用户管理模块、留言模块、照片模块、查询模块、站点访问、在线人员等统计模块。内容如下:1、系统的分析、设计;2、系统界面的设计开发;3、数据库的建立、维护;4、基本功能的开发。l 设计开发方案及步骤以一般项目的实施过程,根据软件开发的生命周期为主线,进行课题开发与实现为主要采纳的设计开发方法。1、可行性研究和需求分析。针对同学录,了解同学们的需求,根据需求用WORD或相关的工具做出一份文档系统的功能需求文档。2、系统设计。清楚系统大致的大功能模块,大功能模块有哪些小功能模块,并且还列出相关的界面和界面功能。根据确认的需求文档所例用的界面和功能需求,用迭代的方式对每个界面或功能做系统的概要设计和详细设计。系统各模块功能:(1)用户注册:用于注册同学录用户,为安全起见,只有管理员才可以注册用户。(2)用户登录:供同学录用户登录。(3)资料修改:修改当前登录使用者信息。(4)班级相册:上传同学录中使用者的照片。 (5)图片上传:同学录内使用者可以通过此页面上传图片。(6)私人短信:用于接收,存储其他同学留下的短信。(7)公共留言板:显示给大家的留言。(8)班级通讯录:显示同学录内所有同学的通讯信息。(9)退出登录:通出当前用户使用的登录状态。 同学录系统主要由两个用户组成:(1)班级成员:具有查询学校和班级、查看和发表留言、对班级其他成员的留言进行回复、修改自己的留言和回复、删除留言、照片上传、修改个人信息、发送和接收短消息、查看生日榜、查看班级通讯录等等;(2)班级管理员:除了具有班级成员的全部权限以外,还具有相册管理、留言管理,相册管理就是对照片的删除,留言管理包括删除他人留言和回复,但不能对他人的留言和回复进行修改。3、软件实现,系统测试。根据所列出的功能搭建前台界面和后台数据库。编写程序。 测试编写好的系统。 4、系统开发总结。对系统开发的各个方面进行总结,对系统进行自我评价,介绍系统开发所获经验。5、课题总结。回顾课题的研究过程,展示研究成果,总结课题,撰写毕业论文。设计(论文)的技术路线及预期目标:技术路线n 网络结构:采用基于B/S架构,且已非常成熟。n WEB服务器软件:IIS、Apache、WebSphere、Sun Application Server等,其中任意一个都可以胜任。本系统将采用IIS。n 后台数据库软件:Microsoft SQL Server、Oracle、MySQL等,本系统采用MS SQL Server比较熟悉。n 脚本处理软件:从刚开始的CGI到现在的ASP,JSP,PHP呈现百花齐放,本系统采用ASP。预期目标本系统是基于Web的同学录管理系统的设计与实现,实现信息网络化。通过相应功能将 Web技术特点体现出来。要实现用户的登录和注册、资料修改,班级通讯录,图片上传,班级相册,私人短信,公共留言板,退出登录等功能。可以通过此网站管理自己的同学录、记事本、收藏夹情况,实现增、删、改、查的操作,方便网站的管理与维护。通过提供较完善的同学录服务和规范同学录的管理,可以达到增进同学之间、同学与母校之间的感情,方便校友联系的目的。课题进度计划l3月1日 3月15日 收集相关资料;提交开题报告,对设计题目初步设计;确定设计方案、设计步骤;对系统进行需求分析。l3月15日3月20日 构建系统框架;细化系统具体功能;确定系统各个模块。 l3月21日4月15日 技术准备工作,搭建开发环境;进行系统概要设计;系统分析、详细设计,记录相关文档。l4月16日5月5日 着手编程,完成系统各模块,初步调试;完善系统具体功能等细节工作。l5月6日5月10日 各模块进行联合调试并进行组合;并提交系统程序及文档。l5月11日5月21日 进一步完善系统,并进行安装调试、测试、检测;草拟论文提纲。l5月22日6月5日 撰写论文,完成修正、定稿、校订、成册,准备答辩。完成课题所需条件及落实措施:条件:1、安装有windows系统的PC机 2、 MS SQL Server 2000后台数据库开发工具 Macromedia Dreamweaver MX前台开发工具 Macromedia Fireworks MX图片处理工具3、相关参考资料和文献落实措施:1、电脑主机及操作系统平台已经具备,并安装好,可以使用;2、相关软件已经从网络上下载并安装完毕,可以使用;3、相关资料文献通过校园网访问维普、万方数据库和清华期刊网,图书馆相关书籍 资料,互联网等。参考文献、资料:1顼宇峰 ASP+SQL Server典型网站建设案例 清华大学出版社 2006.2屈喜龙,朱杰 ASP+SQL Server开发动态网站实例荟萃 机械工业出版社 2006.3孔鹏 ASP+SQL Server动态网站卡发完全自学手册 机械工业出版社 2007.4姜卫,何苗,李晓黎 Web应用程序开发教程-ASP+SQL Server 人民邮电出版社 2009. 5管西京 ASP+SQL Server动态网站案例开发学习笔记 电子工业出版社,2008.6周兴华,周新伟,张军,刘辉 ASP+SQL Server数据库开发与实例 清华大学出版社,2008.7李春葆,曾平,喻丹丹 ASP动态网页设计基于SQL Server 2005 清华大学出版社 2009.8顼宇峰 ASP+SQL Server网站系统开发项目案例 清华大学出版社 2007.9石志国,崔林 ASP动态网站编程 清华大学出版社 2006.10朱印宏 动态网站开发第一步Dreamweaver CS3+CSS+AJAX+ASP 清华大学出版社 2008.11薛会爱,庞娅娟 ASP网络编

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论