电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

大学生交友软件概要设计VIP免费

大学生交友软件概要设计_第1页
1/6
大学生交友软件概要设计_第2页
2/6
大学生交友软件概要设计_第3页
3/6
概要设计1.引言1.1目的目的是为了设计大学生交友的软件,即将本软件的需求规格转换为体系结构,划分出程序基本模块的组成,确保模块间的相互关系,并确定系统的数据结构。1.2背景现在好多大学生都沉浸在网络世界,大家宁可去泡网吧,打游戏,也不愿走出去交朋友,这个大学生交友网是为了那些不愿自己主动走出去交往的人而创建的,他可以通过网络,交到各样的朋友1.3定义在该概要设计说明书中的专门术语有:总体设计、接口设计、数据结构设计、运行设计、出错设计具体的概念与含义在文档后将会解释。1.4参考资料列出编写本报告时参考的文件(如经核准的计划任务书或合同、上级机关的批文等)、资料、技术标准,以及他们的作者、标题、编号、发布日期和出版单位。编号资料名称作者日期出版单位1软件工程导论(第4版)张海藩2003.11.1清华大学出版社2C#入门经典(第3版)KarliWasto2006.5清华大学出版社3实用软件工程孙玮2011.1.1电子工业出版社1.5术语USECASE用例游客未注册或者未登录的浏览者管理员系统某部分的管理者超级管理员整个系统的管理员列出本报告中用到的专门术语的定义。2.任务概述2.1目标该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。2.2运行环境软件基本运行环境为Windows环境。A.硬件:a)服务器:tomcatb)工作站:PC机B.软件:a)操作系统:中文MicrosoftWindowsXP,Win7b)支持环境:MicrosoftIISc)数据库:MySQLserver/JDBCd)编程语言:javae)设计工具:RationalRose2003,PowerDesigner,DreamWaver,PhotoShop等2.3需求概述软件定位于大学生,为他们提供聊天交友、情感服务、互动娱乐社区交友服务。在本软件,开发布自己的个人信息,并浏览他人的个人信息,寻找自己知趣相投的人,为了确保给大家一个真正实名制交友平台,个人通过填写资料,通过验证身份备案,以组织联谊活动、网络自助交友、心理咨询,快速配对等全新的服务模式,认识来自各地的不同的大学生,扩展自己的网络人脉。用户类型:1、游客:浏览网站首页2、会员:提供业务服务的柜台业务员3、板块管理员:负责对业务类型、业务受理情况进行实时查看、调配的管理者4、超级管理员:负责对业务类型、业务受理情况进行实时查看、调配的管理者2.4条件与限制无3.总体设计3.1主要事件流程:1、下载app后可以对软件内容浏览(主页面)。2、注册用户:输入个人的正确信息(手机号等)进行注册。3、使用正确的用户名密码进行登录4、登陆后除进行浏览更多的信息后,还可以进行上传图片,设置头像,删除图片等异常事件流程:1、用户名或密码错误无法进行登录。跳到登录失败的页面。2、注册时输入数据不合法,给予相应的提示(如邮箱格式不正确等)3.2总体结构和模块外部设计模块用户管理模块主页面模块用户管理用户注册用户登录交友管理模块3.3功能分配:体系结构图4.接口设计说明对该系统与外部系统的接口。5.数据结构设计5.1逻辑结构设计例如:student_Info学生基本信息表主页面浏览页面设置头像删除头像交友管理添加好友浏览好友信息删除好友校园交友app用户管理主页面交友管理用户注册用户登录浏览页面设置头像添加好友浏览好友信息删除头像删除好友列名数据类型可否为空说明student_IDINT(4)NOTNULL学生学号(主键)student_NameCHAR(10)NULL学生姓名student_GenderCHAR(2)NULL学生性别born_DateDATETIME(8)NULL出生日期class_NoINT(4)NULL班号tele_NumberCHAR(10)NULL联系电话ru_DateDATETIME(8)NULL入校时间addressVARCHAR(50)NULL家庭住址commentVARCHAR(200)NULL注释class_Info班级信息表格列名数据类型可否为空说明class_NoINT(4)NOTNULL班号(主键)gradeCHAR(10)NULL年级DirectorCHAR(10)NULL班主任Classroom_NoCHAR(10)NULL教室。。。等5.2物理结构设计系统的物理结构具体由数据库来设计与生成。5.3数据结构与程序的关系系统的数据结构由标准数据库语言SQL生成。具体的例如创建系统用户表格user_Info的程序用SQL表示就是:CREATETABLE[dbo].[user_Info]([user_ID][char](10)COLLAT...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

大学生交友软件概要设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部