




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、System Design Specification_吃货网_系统设计说明书Prepared by 拟制Date日期Reviewed by 评审人Date日期Approved by批准Date日期Revision Record修订记录Date日期RevisionVersion修订版本ChangeDescription修改描述Author作者Catalog 目 录1. Introduction简介41.1 Purpose目的41.2 Scope范围41.3 Name 软件名称41.4 Functions 软件功能41.5 Applications软件应用42. High Level Desig
2、n概要设计42.1系统功能设计42.2 系统架构设计52.2.1 三层架构52.3 Database数据库设计62.3.1 数据字典62.3.2 数据表设计62.3.3 表关系73. Low Level Model Design 模块详细设计73.1 User Model Design 用户模块73.2 Class Design 类详细设计83.2.1 UserInfo Class 用户类81) OverView简介82) Class Diagram 类图83) Attributes 属性84) Methods 方法91. Introduction简介1.1 Purpose目的1.2 Scop
3、e范围1.3 Name 软件名称1.4 Functions 软件功能参考XXX软件需求规格说明书1.5 Applications软件应用在互联网上分析视频,类似于优酷站。本站专门服务于游戏视频类。2. High Level Design概要设计2.1系统功能设计本项目主要划分为后台登录、用户管理、栏目管理、信息管理、首页、信息分类、信息搜索和信息展示九个模块。其中各个模块中包含不同的系统功能,其关系可以通过如图10.9所示的系统功能结构图进行描述。2.2 系统架构设计2.2.1 三层架构本项目采用三层架构进行开发,其优势在于便于分工合作、易于扩展、便于维护,其三层之间的关系如图17.14所示。
4、其中表示层用于与用户进行交互;业务逻辑层负责处理项目业务流程;数据访问层负责操作数据库;Model层中的实体类是三层之间的数据载体,用于在三层之间传递数据;2.3 Database数据库设计2.3.1 数据字典2.3.2 数据表设计本项目数据库共包含5个表,其表结构如下表所示。项目所有数据库表见表3.1。表3.1 视频站点表设计表名功能说明Comment视频评论表MovieClass视频分类表MovieInfo视频信息表Recom视频推荐表UserInfo用户信息表UserInfo 用户表Field Name字段名称Field Type字段类型Field Restrain字段约束Descrip
5、tiion注释2.3.3 表关系3. Low Level Model Design 模块详细设计3.1 User Model Design 用户模块(1)Process analysis业务流程分析后台登录模块的业务流程较为简单,分为以下三个步骤进行。1.首先在表示层界面中输入用户名和密码2.然后在业务逻辑层中进行身份校验3.在进行身份校验时,调用数据访问层查询用户信息进行身份比对(2)Flow Diagram流程图主页面固定资产管理:固定资产台帐,增加,减少,维修,借还固定资产台帐增加查询信息添加是否成功提示添加失败否是提示添加成功固定资产折旧:计算月度折旧,统计月度折旧,汇总月度折旧计算月
6、度折旧选择年份选择月份是否折旧数据库无此数据,折旧失败 否 是折旧成功报表:固定资产卡片,固定资产减少统计,固定资产维修报告,固定资产借出报告,固定资产折旧统计搜索产品 快速定位打印选择服务器打印成功系统管理:部门设置,角色设置,用户设置,权限设置,固定资产分类,仓库设置部门设置添加输入部门编号,部门名称保存退出系统:退出系统,注销,重新登录退出系统退出取消退出 否 是确定3.2 Class Design 类详细设计3.2.1 UserInfo Class 用户类1) OverView简介2) Class Diagram 类图3) Attributes 属性Visibility 可见性Name
7、 属性名Type 类型Description 描述Public UserNameString 用户登录名4) Methods 方法 1)UserLogin (1) Method Description 方法描述Prototype 函数原型Public bool UserLogin(string username,string userPwd)Description 描述验证用户登Calls 调用函数BLL.UserLoginCheckCalled by 被调用函数BtnLogin_OnClickInput 输入参数string username,string userPwdOutput 输出参数无Return 返回值b
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 加油站服务合同范例
- 仓储物流物料订购合同范例
- 三栋铺面出租合同范本
- 农资商品购销合同范本
- 环保沙发采购合同范本
- 合同范例范例租车
- 企业购买葡萄合同范本
- 口腔护士用工合同范例
- 卡制作合同范例
- 合同范本自助
- 塑料包装知识培训课件
- 古法拓印(非遗课程)
- 湖南省长沙市2024年七年级上学期期末数学试卷【附答案】
- 护苗行动课件
- 《人工授精鸡》课件
- 内蒙古自治区商品房买卖合同(现售)示范文本
- 《青少年抑郁症的人际心理治疗》黄满丽
- 2022部编版道德与法治四年级下册《我们的好朋友》教学设计
- 税务会计岗位招聘面试题与参考回答2024年
- 心肺复苏术课件2024新版
- 道法滋养心灵+课件- 2024-2025学年统编版道德与法治七年级上册
评论
0/150
提交评论