一、论文选题的目的和意义
近年来计算机技术的快速发展,特别是计算机网络的发展,深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里即时通讯,过去的种种陈旧的联系方式,已经不能满足现代生活的需要。同学录作为一种方便校友之间联系的实用系统便应运而生。特别是提倡终生教育的今天,随着人的教育经历的增长,同学是越来越多,那么,同学信息的管理是我们每个人成长中必须管理的信息。对同学信息的增加、删除、修改、查询,以及数据的备份和恢复,还有相册的管理,都成为同学录管理系统不可缺少的部分。通过提供完善的同学录服务和规范的同学录管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。
二、国内外关于该论题的研究现状和发展趋势
目前世界上各种形式的同学录网站大约有28 万个之多,它们在网民心中占有重要地位。以目前存在的同学录网站来看,大致有以下几类:
(1)按收费方式分,有收费同学录和免费同学录,其中以后者居多,像中国人的超级校友录就是收费的同学录服务,而像友联同学录、网易同学录等大部分提供的是免费校友录服务;
(2)按提供同学录服务所在网站分,有大专院校自己网站上的同学录,如西北大学校友录;有专门单独的同学录网站,如世纪同学录;有综合网站上的同学录,如ChinaRen校友录、新浪校友录、校内网等等,其中以综合网站上的校友录居多。
国内的同学录,目前仍然以ChinaRen、校内网和5460最具知名度,这三个同学录在众多的同学录网站中人气最旺,经营状况良好,占据了这个领域的大部分份额,但5460更多是在吃“资历老”的老本,呈现下降趋势。其他的同学录如友联、网易、新浪、亿唐、网大也占有一定份额。各个同学录在功能上会存在差异,但都在不断地完善,静态网站的同学录也正在向动态网站的同学录过渡,因为随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。
三、论文的主要内容、研究方法
本系统是基于Web的同学录管理系统的设计与实现,要实现用户的登录和注册、资料修改,班级通讯录,图片上传,班级相册,私人短信,公共留言板,退出登录等功能。
(一)前台管理
1.班级信息浏览:可以浏览班级信息,班级通讯录等。
2.信息查询:可以查询用户的基本信息,如详细资料,个人相册等。
3.信息交流:用户可以在这里实现信息的交流,留言板留言,私人短信的收发等。
4. 会员注册:用于注册同学录用户,为了安全性与保密性,
(二)后台管理
1.管理员登录:供班级同学录管理员登陆。
2. 同学录管理: 管理员对同学录进行管理,如及时修改、删除和增加同学录用户信息,添加、修改或删除通讯录以及审核注册新用户,相册管理,留言板管理等。
3.用户登陆:供同学录用户登陆。
4. 用户管理:同学录用户可以对自己的详细信息进行修改。
5. 相册管理:用户可以对个人相册进行浏览,添加或删除,管理员可以对班级相册进注册用户需经过管理员审核。行删除。
6. 信息交流:用户可以接受回复私人短信,对留言板进行添加留言或回复他人留言。管理员可以删除他人留言或回复,但不能修改用户留言或回复。
拟用的研究方法:本课题将应用软件工程原则,严格按照项目计划、需求分析、概念设计、逻辑设计、物理设计、编码、实现与维护等步骤进行。基于ASP的B/S动态网站开发及数据库连接。采用面向对象的设计方案。
开发环境:WebStorm
开发语言:html5
数据库:SQL Server 2005
四、论文工作进度安排
2019.11.16—2019.12.19 查阅资料,进行毕业设计选题,完成课题申报及任务书
2019.12.20—2019.12.30 结合毕业设计题目撰写开题报告,并完成开题答辩
2019.12.31—2020.03.15 完成可行性分析、需求分析,系统总体设计
2020.03.16—2020.04.05 完成系统设计与开发,各项功能实现,运行调试
2020.04.06—2020.05.05 撰写论文,并完成论文的修订,论文定稿
2020.05.06—2020.06.05 毕业论文评阅,整理资料,毕业答辩
五、论文主要文献
[1]张兵义.网站规划与网页设计[M].北京:电子工业出版社,2011.7.
[2]韩朝军,梁冰,刘莹.SQL Server管理与开发技术大全[M].北京:人民邮电出版社,2011.2.
[3]薛华成.信息管理系统[M].北京:清华大学出版社,2011.5.
[4]沈士根,汪承焱,许小东.Web程序设计-ASP.NET使用网站开发[M].北京:清华大学出版社,2011.8.
[5]郭康康.基于B/S结构的校友录系统设计与实现[D]. 成都:电子科技大学,2012.
[6]景雪琴,陈慧萍,丁海军.数据库技术与应用系统开发(SQL Server 2005+C#)[M]. 北京:清华大学出版社,2013.6.
[7]宋晓娟,房强. Web前端性能优化研究及应用[J]. 信息技术. 2019(10).
[8]孙方. 综合统计管理信息系统的研究与实现[D]. 湖北:长江大学,2014.
[9]肖念.浅析SQL数据库的设计[J]. 计算机光盘软件与应用. 2013(06) .
[10]黄金洲. 在线社交网络性能优化机制研究[D]. 湖北:华中科技大学 2015.