开篇:润墨网以专业的文秘视角,为您筛选了一篇JSP下社交网站设计探讨范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
1需求分析
1.1系统需求分析
由于该网站是基于用户之间的交流而设计的。所以在设计一些单独的功能模块要想清楚单独的模块功能和整体系统中存在的兼容性和整体完整性,主要的设计宗旨是:整体的功能存在于单独的功能之中。因为这样设计有利于将来需求增多时系统整体的扩充。在具体的系统实现上,我们要基于有关用户间的交流的需求上开始,也就是所有用户之间会产生,还有可能产生的交流需求来制作单独的模块功能。从而就可以研究出本系统中所有单独模块需要做到的功能。
1.2功能需求分析
一个系统最主要的开发基础是用户对系统功能的需求,因此在本系统的所有开发设计中,我们要从满足用户需求的方面开始,要有系统所做的一切全都是为了用户这种理念,要在分析与构造本系统的初期,为了使系统的功能可以更完美的满足用户的需求,而经常出去寻找用户,多与用户交流,从而知道她们对这样的交流系统有什么样的要求,本着功能齐全,界面华丽,用户使用起来却很简单的原则而进行本系统的制作。经过长期与用户的交流,得出结论是本系统至少要做到以下:
1)用户使用起来方便:界面设计要华丽大气,并且重要信息的显示,以及操作时的按纽要在用户很容易就能看到的地方,并且比如说像有关文章的操作,查询好友最新的文章,查找文章中的关键词等等最好可以做到只需用户点几下鼠标就能实现的地步;还有,网站要能显示动态信息,因为这样就可以使用户任何时候都能知道自己的帐号的情况以及所有好友的动态。并且最好能把本系统制作成让用户觉得这个网站就是他自己设计的,可以随意更改布局。
2)及时更新:假如好友新照片或者新文章后,系统会及时在用户的操作页面中提示。而像好友对用户空间的留言,访问,对照片以及文章的评论则自动加载到用户的空间中。
3)最主要的就是系统运行方面,要以更快,更稳定为原则。
4)系统要有可扩展性,便于将来需求增加时对该系统功能的扩展以及日后的维护工作。
5)本系统,用户要有登陆,注册和查看其他用户资料的权限。
1.3数据库方面
数据库的制作要遵循一些原则,因为一个好的数据库要做到一些约束和要求。尽量不要将个体的表格之间产生数据变动的关联,最好是实体与表格一一对应,明白实体所具有的性质,以及实体所对应的字段是什么,最重要的就是各个实体之间的关系要明确。实体、性质与互相之间的关系是在初步系统制作时要首先想到的问题,就像本系统的各个功能模块的划分一样,功能表与实体类一定要做到一一对应。
2结束语
社交网络通信在人们的生活中已经开始扮演越来越重要的角色,像QQ空间,天涯论坛,百度贴吧,新浪微博等等,通过这些,用户可以通过Internet网络进行即时的交流,信息的共享,以及社交,并且在不久的将来,网络通信系统必将越来越娱乐化,从而改变人们的生活。
作者:胡涛单位:孝感学院新技术学院