- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件需求规格说明书
用户需求规格说明书
TOC \o 1-3 \h \z 一、引言 3
1.1编写目的 3
1.2背景 3
1.3定义 4
1.4参考资料 5
二、任务概述 5
2.1目标 5
2.2用户的特点 5
2.3假定和约束 10
三、需求规定 12
3.1对功能的规定 12
3.2对性能的规定 31
3.2.1精度 31
3.2.2时间特性要求 32
3.2.3灵活性 32
3.3输入输出要求 32
3.4数据管理能力要求 32
3.5故障处理要求 33
3.6其他专门要求 33
四、运行环境规定 33
4.1设备 33
4.2支持软件 34
4.3接口 34
4.4控制 34
逻辑结构模型设计 34
5.1 交友平台系统库表 : 34
5.2 数据字典 : 35
六、 附录一 38
6.1 用例图 : 38
6.2 数据流图 : 42
6.3 E-R图 46
6.4时序图 48
6.5活动图 49
6.6类图 51
七、附录二:数据要求说明书…………………………………………………… 52
一、引言
1.1编写目的
目的是为了设计大学生交友网站的软件结构,即将本网站的需求规格转换为体系结构,划分出程序基本模块的组成,确保模块间的相互关系,并确定系统的数据结构。
本说明书的用途在于向系统分析员、用户及使用部门的有关人员展示系统的初步体系结构及程序基本模块的组成,使之对系统有一定了解,从而寻找实现大学生交友网站的各种不同方案,分析人员可从这些可供选择的方案中选取若干个合理地方案,为每个合理的方案准备一份系统流程图,列出组成系统的物理元素,进行成本效益分析后从中选出一个最佳方案向用户和使用部门推荐。
主要读者为系统分析员、用户及使用部门的有关人员,为之后的系统开发提供依据。
1.2背景
待开发软件系统的名称:交友平台
随着21世纪数字化的生存和日趋激烈的竞争压力,大学生也产生了很多新的困惑和烦恼,需要一个抒发自我情感、展现自我价值的平台。强烈的求学、求职、求偶欲望,和较大的学习、经济、就业压力,使大学生需要一个能满足他们需求、舒缓他们压力的工具;面对人际关系的苦恼、前途命运的苦恼、两情情感的苦恼,大学生需要一个解决他们难题的肋手;大学生现实主义色彩深厚的行为特征,需要一个行动指南。
而网络这个大学生不可或缺的“伴侣”无疑为大学生承担起了上述职责, 于是,大学交友平台正应运而生,迎合了大学生的需求。
在交友平台里,大学生可以不受现实的社会关系、社会角色和身份的制约,完全基于个人的兴趣爱好情感需求选择自己所感兴趣的版块和话题,畅所欲言,不受拘束,同时还可以找到很多和自己在行为与想法上相似的朋友,扩大交友范围,营造出更好的人际关系,而不是机械被动地受人安排。在交友平台里,他们更多地感受到了一种民主自由和人性的氛围,这有利于促进学生的创造性思维和学习。所以只要我们大学交友平台坚持贴近大学生个性的人性化思路,肯定会能把这个交友平台做成功。
1.3定义
MYSQL:是一个中、小型 关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MYSQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MYSQL的SQL语言是用于访问数据库的最常用标准化语言。MYSQL软件采用了GPL(GNU通用公共许可证),它分为免费版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MYSQL作为网站数据库。由于其免费版的性能卓越,搭配PHP和Apache可组成良好的开发环境。
Jsp:Java Server Pages的简称,是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
javaScript:是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。它最初由网景公司(Netscape)的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。JavaS
文档评论(0)