校园生活平台详细设计说明书.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
校园生活平台详细设计说明书

校园生活平台 详细设计说明书 项目名称: 校园生活平台 所属部门: 项目负责人: 文档作者: 日期: 目 录 1. 引言 5 1.1编写目的 5 3.数据库设计 7 3.2数据字典设计 7 3.3系统物理结构设计 8 3.4表设计 9 3.4.1Account(用户表) 9 3.4.2UserProfile(个人信息表表) 10 3.4.3Order(订单表) 10 3.4.4Papers(资料表) 11 3.4.5Message(信息表) 11 3.4.6DiscussArea(讨论表) 11 3.5表之间的关联设计 12 3.6存储过程设计 12 4模块一(用户) 13 4.1模块描述 13 4.2功能 14 4.3输入项 15 4.5接口 16 5模块二(个人信息) 17 5.1模块描述 17 5.2功能 17 5.3输入项 17 5.4逻辑处理流程 18 5.5接口 18 6模块三(订单) 19 6.1模块描述 19 6.2功能 19 6.3输入项 19 6.4逻辑处理流程 19 6.5接口 20 7模块四(资料) 21 7.1模块描述 21 7.2功能 21 7.3输入项 21 7.4逻辑处理流程 21 7.5接口 22 8.模块五(讨论区) 23 8.1模块描述 23 8.2功能 23 8.3输入项 23 8.4逻辑处理流程 23 8.5接口 24 9模块六(消息) 25 9.1模块描述 25 9.2功能 25 9.3输入项 25 9.4逻辑处理流程 25 9.5接口 25 10系统共性处理 26 10.1存储分配 26 10.2性能 26 10.3注释设计 26 10.4限制条件 26 10.4.1系统环境 26 10.4.2时间限制 27 10.4.3平台架构 27 10.4.4安全性要求 27 10.4.5平台扩展性要求 27 10.5尚未解决的问题 27 引言 1.1编写目的 本说明书在概要设计的基础上,对校园生活平台建设的各模版、程序分别进行了实现层面上的需求和说明。 如今,大学生的生活越来越丰富,他们不仅追求种类繁多,而且需要花费最短的时间去做最多的事情。因此根据需求我们开发了我们的校园生活平台。 1.2背景 校园生活已经成为大学生生活的重要组成部分,我们根据他们的校园生活需求来做此平台,来服务大学生。 项目名称:校园生活平台 开发者:xxx 项目主要用户:在校大学生 1.3定义 1.4参考资料 软件工程教科书、学习平台、百度 系统的总体结构 2.1结构图 2.2系统物理构架图 3.数据库设计 3.1目的和作用 将数据分析得结果进一步整理,形成最终的计算机模型,以便开发人员建立物理数据库。 3.2数据字典设计 数据字典的主要目的是提供查阅对不了解的条目的解释。在数据字典中记录数据元素的下列信息:一般信息(名字,别名,描述等),定义(数据类型,长度,结构等),使用特点(值得范围,使用频率,使用方式------输入/输出/本地,条件值等),控制信息(来源,用户,使用它的程序,改变权等),分组信息(父结构,从属结构,物理位置——记录、文件和数据库等)。 3.3系统物理结构设计 根据硬件设备和数据库平台系统,对数据库系统的物理存储结构进行规划,估计数据库的大小,增长速度,各主要部分的访问频率。确定数据文件的命名,日志文件的命名。数据文件和日志文件的物理存放的位置,如果有多个存储设备,需要规划数据文件的组织方式。 系统内存使用配置,一般来说,数据库系统会自动维护系统内存,但有时为了某些性能问题,可以根据需要对数据库的内存管理进行另行配置。 3.4表设计 根据数据字典的设计,进一步细化为数据库表的设计。表的设计包括以下内容: 表名(中英文) 字段名 字段数据类型 字段是否为空 字段的默认值 备注,对字段的解释性说明:主键、外键、是否自动增一、是否为索引、是否唯一、是否进行数据检查等。 3.4.1Account(用户表) 3.4.2UserProfile(个人信息表表) 3.4.3Order(订单表) 3.4.4Papers(资料表) 3.4.5Message(信息表) 3.4.6DiscussArea(讨论表) 3.5表之间的关联设计 3.6存储过程设计 存储过程是一组预先定义并编译好的,可以接受参数、返回状态值和参数值,并可以嵌套调用。使用存储过程可以改变运行性能,提高其执行效率。存储过程还可以用做一种安全机制,使用户通过他访问未授权的表。

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档