基于bs架构的校友录平台的设计

基于bs架构的校友录平台的设计

ID:9292411

大小:239.88 KB

页数:19页

时间:2018-04-26

基于bs架构的校友录平台的设计_第1页
基于bs架构的校友录平台的设计_第2页
基于bs架构的校友录平台的设计_第3页
基于bs架构的校友录平台的设计_第4页
基于bs架构的校友录平台的设计_第5页
资源描述:

《基于bs架构的校友录平台的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录摘要1一、引言2二、需求分析22.1任务描述22.2用户特点22.2.1会员的需求22.2.2管理员的需求22.3条件与限制32.4系统配置3三、系统开发选择3四、系统概念结构设计44.1功能设计44.2功能模块的划分64.3功能模块图74.4数据流图的分析74.5数据库E-R图84.6数据库设计12五、系统实现与设计165.1相关界面的显示效果165.2功能实现20六、网站的运行与维护26七、结论27参考文献28致谢29基于B/S架构的校友录平台的设计摘要本文介绍了校友录的设计与开发的流程,从系统的需求分析到每个功能的实现做了详细的叙述。校友录平台的设计包括登

2、录功能,注册功能,班级相册,个人相册,留言模块,后台管理,对消息修改的功能。系统采用的是Java语言与MySQL数据库相连接,功能强大且数据库小节约内存,同时能够实现界面的友好性、人性化以及功能的实用性等特点。在需求分析方面,文章总结了该系统所需要的功能(包括用户功能、管理员功能)和界面上的设计。数据库设计方面,文章中列出了六张数据表的设计,并详细说明每张表中每个字段的意思。在系统实现方面,文章中将主要的界面以截图的方式说明,每一个功能都配有一个流程图进行说明,并把实现每一项功能的关键代码附加在文章中以供更好的理解每一项功能的具体实现。关键字:校友录;JSP;Mys

3、ql17一、引言时代的发展,人们的生活水平逐渐提高。促使人们的距离越来越近,联系方式也越来越多了,如QQ,MSN,人人网等等。但是运用这些网络软件时候存在这很大的问题,用这些流行软件就是就必须得知道对方的联系方式、用户名,并且这些软件也不是自己做的,有许多的信息,更加不利于管理、查找我们自己想要的信息。所以以前有很多的朋友不能随意的联系。而那些知名的网域就创建了校友录的平台,如QQ校友录、新浪校友录、网易校友录等等。那么,校友录的平台可以提供网上交流,聚会的网络工具。更加适用于在校生,离校生的沟通交流的机会,密切关注母校的发展与心态。二、需求分析2.1任务描述开发一

4、个程序主要的是与用户的沟通,要全面的让他们知道程序中的所有功能。,这样他们更有利的用此程序。本设计的系统也是这个思想,存在这两个不同的用户,第一个是最终使用者,可以在浏览器上看看评论和查看班级信息等等;第二个是班级的创建人(超级管理员)和管理员,它可以管理整个网站的信息。因此,此系统可以分为两个方面,网站的维护关系与网站的使用。针对这两个方面可以分析一下用户的特点。2.2用户特点任务描述我们可以知道,此系统有两种用户:会员和管理员,根据他们的对系统的要求不同,我们来看一下他们各自的需求。2.2.1会员的需求第一个登录成功的用户可以创建一个班级。新用户可以注册,并且加

5、入班级,有唯一的ID作为区别。班级成员可通过“密码提示问题”找回自己的登录密码。班级的成员可以查看班级所有同学的资料,且可以修改自己的信息班级成语也可以浏览班级的留言栏,发表留言或评论班级成员可分别浏览和上传本班级的相册。班级成员还具有删除自己在班级中的留言、所上传的文章和相片。班级成员可浏览本班级成员的资料。班级成员可了解到本班级中最近生日的同学和在线人员。17班级成员还可自愿退出班级。注册、留言、建议等不文明信息不在页面中显示。2.2.2管理员的需求管理员可以进入“管理员入口”,具有发布公告、查看用户建议箱的权限。超级管理员还具有将用户踢出本班和将用户升级为管理

6、员的权限,但每个班设有一名管理员。管理员具有删除任何成员的留言、评论、相片、评论等信息的权限。2.3条件与限制明白开发这样一个系统的任务和特点以后,就需要知道开发这个系统所必须的条件和有那些限制。当前最为流行的网站开发技术有ASP、JSP和PHP,此系统我选择的是JSP+Mysql。2.4系统配置(1)系统运行环境操作系统:Windows。数据库管理系统:NavicatforMySQL。应用服务器:ApacheTomcat。(2)开发环境操作平台:Windows7。开发环境:MyEclipse6.5。开发语言:Java。调试的环境:IE6.0。数据库运行环境:Nav

7、icatforMySQL。四、系统概念结构设计4.1功能设计校友录是为了实现将处于不同地方的同学通过校友录联系起来,建立一个“大家庭”,以便系统的真实的管理,起到方便和联络感情的作用,因此校友录的主要功能如下:(1)新用户注册申请帐号:进入注册页面,填写新的帐号,有格式要求,并且一经注册,帐号不能修改。设置自己的密码,长度应大于6,可以修改。填写信息:按要求个提示填写好个人的真实详细的信息,以保证通讯录的信息真实可信。注册后,除生日和E-mail不能修改,其余项均可修改。创建日志:填写自己喜欢的日志名称和日记序言,选择自己喜欢的日记封面即可,可以修改。17储存个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。