概要设计说明书快乐宝贝.docx

概要设计说明书快乐宝贝.docx

ID:50733245

大小:201.75 KB

页数:16页

时间:2020-03-07

概要设计说明书快乐宝贝.docx_第1页
概要设计说明书快乐宝贝.docx_第2页
概要设计说明书快乐宝贝.docx_第3页
概要设计说明书快乐宝贝.docx_第4页
概要设计说明书快乐宝贝.docx_第5页
资源描述:

《概要设计说明书快乐宝贝.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、快乐宝贝概要设计说明书版本号:V1.10修订历史记录日期版本说明作者2013.9.231.0建立文档刘文甫目录1概述11.1系统概述11.2文档概述11.3标识12设计方法和原则12.1限制和约束12.1.1开发技术12.1.2开发环境12.1.3计划时间22.1.4实现目标22.2设计遵循原则22.3设计方法23总体设计23.1软件系统概述23.2模块划分33.3模块调用关系34接口设计44.1用户接口44.2外部接口45数据库设计45.1外部设计45.1.1标识符45.1.2使用程序45.2支持软件55.2.

2、1数据库命名规则55.2.2数据库对象命名规则55.2.3字段命名规则55.2.4SQL语句规则55.3数据库的逻辑结构设计65.3.1关系数据库的逻辑设计过程65.3.2E-R模型转换为关系模型65.4数据库的物理设计75.5安全性设计115.5.1防止用户直接操作数据库的方法115.5.2用户账号密码的加密方法115.6数据库管理与维护说明116出错和维护设计116.1出错处理116.1.1出错信息126.1.2扑救措施121概述系统概述本系统的全称是快乐宝贝。系统采用c/S结构实现,利用android客户端

3、来访问服务器。用户能够为宝宝写微日记,拍照,进入论坛讨论交流育儿经,并提供精美食谱,和有声读物供宝宝学习娱乐。文档概述该文档是为开发人员提供设计方法、系统接口和数据库模型。并对软件详细设计和编码提供重要依据。文档包括:设计方法,系统接口,数据库模型。标识唯一标识号:02文档正式标题:快乐宝贝概要设计说明书2设计方法和原则本系统架构采用三层架构,用c/S模式来实现。限制和约束开发技术开发语言:java,android数据库:mysql其他技术:AJAX,CSS,JavaScript,WebService,jsp开发

4、环境操作系统:Windows7开发工具:eclipse,myeclipse8.5数据库:mysql运行环境:android2.3.3计划时间计划时间:6周实现目标本系统实现以下功能:用户登陆注册,首页时间轴,好友动态,好友列表,好友搜索和添加,社区论坛,有声教材,睡前故事,精美食谱等功能。设计遵循原则A.命名规则:意义明确无二义、简洁、无重复B.模块独立性原则:避免重复定义,处理完整,输入输出明确C.边界设计原则:包括外部接口、内部接口和用户接口D.数据库:最低满足3NFE.安全和保密原则:数据安全,可靠F.系统

5、的灵活性:适用性及可维护性G.用户易用性原则:操作方便,功能完善设计方法为了实现系统的高效性,稳定性,易维护新,采用三层架构,由数据库访问层(DAL),业务逻辑层(BLL),用户界面显示层(USL)组成。程序代码实现依赖于数据库和他的直接下层。设计约定:解决方案命名,项目命名,代码命名,注释。1总体设计软件系统概述本软件通过android客户端请求服务器,并响应返回相应的数据来实现各个功能模块。模块划分表-1模块划分表序号模块名称功能说明1登录模块用户注册,用户登录2个人资料模块修改资料,修改密码,查看消息3管理

6、员模块管理用户,管理论坛,4首页模块创建微日记,拍照视频上传,显示微日记和照片5好友模块查看好友动态,搜索添加查看好友6社区模块发帖,评论回复7宝库模块精美食谱提供合理膳食,有声教材提供学前教育,睡前故事提高宝宝睡眠质量模块调用关系图-1系统模块图1接口设计用户接口1.用户登录输入账号,密码,点击登录,系统判断正误,正确则根据相应的角色进入相应的操作界面,错误则提示“用户或密码错误,请重新输入!”不进入操作界面。2.用户管理用户登录主界面后可以修改资料,查看消息,创建、查看、删除微日记,拍摄照片或从相册中获取照片

7、上传,查看好友列表或搜索添加好友,在社区中创建帖子,评论别人帖子,回复别人评论,删除自己的帖子。3.系统管理以管理模式登录系统,管理用户,修改密码,管理社区帖子及评论,管理精美食谱,管理有声教材,管理睡前故事。外部接口1.用户提供注册信息后访问数据库,判断用户信息后根据条件对用户信息进行操作。连接数据库之后往数据库中插入用户信息。2.注册过程中用户提供信息。3.用户登录时访问数据库,调出用户信息。4.用户进入用户中心后访问数据库,调出所有该用户的相关信息。5.根据用户操作,对数据库进行相应修改。6.管理员管理用户

8、,帖子,精美食谱,有声教材,及睡前故事时访问数据库,系统根据操作更新数据库。2数据库设计外部设计标识符本数据库名称为HappyBaby。HappyBaby是快乐宝贝的意思。使用程序快乐宝贝使用本数据库。支持软件数据库采用mysql。数据库命名规则(1)采用26个英文字母(区分大小写)和0~9这十个自然数,加上下划线_组成,共63个字符。不能出现其他字符(注释除外)。(2)

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

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

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