2019web网站设计开题报告
设计(论文)题目
基于web的同学录管理系统的设计与实现
选题意义、研究现状及存在问题
1.1 本课题的研究意义
近年来计算机技术的快速发展,特别是计算机网络的发展,深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里即时通讯,过去的种种陈旧的联系方式,已经不能满足现代生活的需要。同学录作为一种方便校友之间联系的实用系统便应运而生。特别是提倡终生教育的今天,随着人的教育经历的增长,同学是越来越多,那么,同学信息的管理是我们每个人成长中必须管理的信息。对同学信息的增加、删除、修改、查询,以及数据的备份和恢复,还有相册的管理,都成为同学录管理系统不可缺少的部分。通过提供完善的同学录服务和规范的同学录管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。
1.2 国内外研究现状、水平和发展趋势
目前世界上各种形式的同学录网站大约有28 万个之多,它们在网民心中占有重要地位。以目前存在的同学录网站来看,大致有以下几类:(1)按收费方式分,有收费同学录和免费同学录,其中以后者居多,像中国人的超级校友录就是收费的同学录服务,而像友联同学录、网易同学录等大部分提供的是免费校友录服务;(2)按提供同学录服务所在网站分,有大专院校自己网站上的同学录,如西北大学校友录;有专门单独的同学录网站,如世纪同学录;有综合网站上的同学录,如chinaren校友录、新浪校友录、校内网等等,其中以综合网站上的校友录居多。国内的同学录,目前仍然以chinaren、校内网和5460最具知名度,这三个同学录在众多的同学录网站中人气最旺,经营状况良好,占据了这个领域的大部分份额,但5460更多是在吃“资历老”的老本,呈现下降趋势。其他的同学录如友联、网易、新浪、亿唐、网大也占有一定份额。
班级同学录的形式和班级实体的构成是一样的,由班级管理员负责维护界面。方便实用的留言版让每一个班级成员都有畅所欲言的权利,在这上面,你可以怀旧,可以抱怨,可以展望,总之只要班级管理员不干预,你可以发表任何言论;班级相册是同学录最直观、最具吸引力的一个功能,通过简单快捷的方法把照片上传到同学录供朋友们观赏,可以让同学不会因为时间的流逝而忘记自己的长相;通过班级聊天室可以在线聊天;
“生日榜”可以提醒大家对即将过生日的同学送去美好祝福;班级通讯录被喻为是永远不会丢失的现代化地址簿,可以随时随地调出;如果你有重要通知要告诉所有的同学,不用一个个的发信息,通过利用消息群发功能就能实现。经过多年的发展同学录管理系统发展逐渐成熟,同学录系统无论是在功能、用户界面等方面都得到了很大的改进。在一些特殊时期,校友录的作用更可以极大的显现和发挥到极至。因为在
这些时期,同学老师之间都难以见面,面对面的人际交流机会就缺失了,而校友录就正好充当了这一角色,在虚拟的世界中成为一个信息传递的平台。
同学录这些功能也使得它与其他网络工具相比有着其独特的优势。与bbs相比,其实同学录是另一个意义上的论坛,你同样可以发表自己的言论和看法,不同的是,这是一个表明身份的论坛,不是一个匿名的论坛,它的指向性很明显,因为当你在表达某些看法时,处在集体当中、熟悉你的人可以结合你的背景及对你的了解来理解你的言论;与qq或icq聊天相比,若要向大家传达一则信息,不需要逐个的发布,可以群发,另外校友录有单独的留言页面,留言可以得到长期保留,可以供人查看,不会因为主机的不同而丢失;与e-mail相比,同学录有空间量大的相册,操作方便安全,而且文字语言可以借助图示表情,内容表达也更生动。现在的同学录还充当了另一个角色就是作为广告载体,只要很少成本,有些人就可作为班级访客在上面发布广告。但是这种广告载体的有效性是值得怀疑的。因为绝大多数愿意登录校友录的人都希望能在同学录上获得一种“家”的归属感,所以当有人在“家园”中发布一些广告信息时,犹如在家中的墙壁上涂鸦,容易引起人本能的反感,更何况如果遇上了负责任的管理员会在第一时间内把这些不合时宜的广告信息删除,所以在设计本系统时省去了广告载体功能。各个同学录在功能上会存在差异,但都在不断地完善,静态网站的同学录也正在向动态网站的同学录过渡,因为随着internet的进一步发展,静态web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的web站点更是如此,随着internet上信息量的增多和交互性的加强使html越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的web网页。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。
研究目标和内容
1.课题研究的目的和意义
在提倡终生教育的今天,随着人的教育经历的增长,同学越来越多,同学信息的管理是我们每个人成长中必须管理的信息。对同学信息的增加、删除、修改、查询,以及数据的备份和恢复,还有相册的管理,都成为同学录管理系统不可缺少的部分。通过提供完善的同学录服务和规范的同学录管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。
2.课题研究的内容
系统功能需求分析
本系统是基于web的同学录管理系统的设计与实现,要实现用户的登录和注册、资料修改,班级通讯录,图片上传,班级相册,私人短信,公共留言板,退出登录等功能。
系统各模块功能
(1)用户注册:用于注册同学录用户,为安全起见,只有管理员才可以注册用户。
(2)用户登录:供同学录用户登录。
(3)资料修改:修改当前登录使用者信息。
(4)班级相册:上传同学录中使用者的照片。
(5)图片上传:同学录内使用者可以通过此页面上传图片。
(6)私人短信:用于接收,存储其他同学留下的短信。
(7)公共留言板:显示给大家的留言。
(8)班级通讯录:显示同学录内所有同学的通讯信息。
(9)退出登录:通出当前用户使用的登录状态。
系统各用户需求分析
本同学录系统主要由两个用户组成:
1、班级成员:具有查询学校和班级、查看和发表留言、对班级其他成员的留言进行回复、修改自己的留言和回复、删除留言、照片上传、修改个人信息、发送和接收短消息、查看生日榜、查看班级通讯录等等;
2、班级管理员:除了具有班级成员的全部权限以外,还具有相册管理、留言管理,相册管理就是对照片的删除,留言管理包括删除他人留言和回复,但不能对他人的留言和回复进行修改;
研究方法、步骤和措施等。
拟用的研究手段
本课题将应用软件工程原则,严格按照项目计划、需求分析、概念设计、逻辑设计、物理设计、编码、实现与维护等步骤进行。
开发工具: microsoft access XX——后台数据库开发工具
macromedia dreamweaver mx——前台开发工具
系统环境: windows xp professional+iis 5.1
可行性分析
(1)经济可行性:
随着信息技术的发展和推广使用,计算机的应用和功能的拓展,高校可利用现有的服务器,装上web服务器软件,即可成为一台web服务器,用户只要连上internet利用自己的机器即可使用系统,系统成本主要集中在系统软件的开发上,开发阶段只需一台计算机,一些必要的应用软件和一些参考文献即可,开发成本较低,经济效益高,系统投入运行后可以为同学之间提供良好的交流平台,也将为公司带来巨大的人气和经济收益,其所带来的效益远远大于系统软件的开发成本,在经济上完全可行。
(2)技术可行性:
对于软件技术要求,现在基于b/s架构的程序设计语言已非常成熟,从刚开始的cgi到现在的asp,jsp,php的百花齐放。web服务器软件也很多,其中任意一个都可以胜任。本系统通过web页面进行各种操作,只要电脑能够上网即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,通过windows xp professional +iis这一个组合,就可在windows下进行很好的开发。
(3) 操作可行性
界面设计时充分考虑普通用户和系统管理人员的习惯,使得操作简单,界面人性化,各个模块容易扩充。
(4)法律可行性
此系统没有侵犯他人合法权益,系统所涉及的条款与国家的现行法律没有抵触,不损害国家、集体、个人的任何利益,所以在法律上是完全可行的。
主要参考文献:
[1] 求是科技 编著. asp数据库开发技术与工程实践. 人民邮电出版社, XX.5
[2] 方晨 编. dreamweaver mx XX中文版实例教程. 上海科学普及出版社, XX.1.
[3] 谯谊 张军 王佩楷 等编著. asp动态网站设计经典案例. 机械工业出版社,会性XX.8.
[4] 关正美主编. access XX 教程,中国宇航出版社,XX.6.
[5] 萨师煊,王珊. 数据库系统概论(第3版). 北京:高等教育出版社,XX.2