IT项目管理与实践案例分析资料.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.1.数据库建模(续) 5.1.3.物理建模(续) 5.项目设计(续) 订单信息表 属性中文名称 属性名 类型 长度 说明 订单号 ID Int 20 (PK)统一编号,具有唯一性 顾客编号 CustomerID Int 20 (FK)统一编号,具有唯一性 总价 TotalPrice char 10 总消费金额 菜品编号 DishID Int 20 (FK)统一编号,具有唯一性 菜名 DishName Char 10 菜品名称 类型 DishType Char 10 菜品类型 单价 DishPrice Char 10 菜品单价 数量 Number int 10 菜品数量 5.1.数据库建模(续) 5.1.3.物理建模(续) 5.项目设计(续) 菜单信息表 属性中文名称 属性名 类型 长度 说明 菜品编号 DishID Int 20 (PK)统一编号,具有唯一性 菜名 DishName Char 10 菜品名称 类型 DishType Char 10 菜品类型 单价 DishPrice Char 10 菜品单价 状态 Isselected int 1 选中:1;未选:0 5.1.数据库建模(续) 5.1.3.物理建模(续) 5.项目设计(续) 管理员信息表 属性中文名称 属性名 类型 长度 说明 管理员编号 ID Int 20 (PK)统一编号,具有唯一性 管理员名称 Username char 10 管理员名称 密码 Password varchar 50 管理员密码 5.1.数据库建模(续) 5.1.3.物理建模(续) 5.项目设计(续) 厨师信息表 属性中文名称 属性名 类型 长度 说明 厨师编号 ID Int 20 (PK)统一编号,具有唯一性 厨师姓名 KitchenerName char 10 厨师名称 5.1.数据库建模(续) 5.1.3.物理建模(续) 5.项目设计(续) 顾客信息表 属性中文名称 属性名 类型 长度 说明 顾客编号 ID Int 20 (PK)统一编号,具有唯一性 顾客姓名 CustomerName char 10 顾客名称 5.2.代码设计(1) 5.2.1.代码设计原则?? 5.项目设计(续)   标准化、系统化 惟一性 统一性、直观性、逻辑性 可扩展性 一致性?? ?简短性 5.2.代码设计(续) 5.2.2.代码设计步骤?? 5.项目设计(续)   确定代码编制目的。 确定编码对象,包括已在使用的代码对象。 确定代码使用场合和使用期限。 分析编码对象的使用要求。如使用频率、变更周 期、输出要求等。 确定具体编码方法,考虑是否采用检验位。 针对每种代码编写代码设计书。 ? 将总代码设计书归类编写代码薄,并规定代码管理 制度。 5.2.代码设计(续) 5.2.3.代码设计注意事项 5.项目设计(续)   设计的代码在逻辑上必须能满足用户的需要,在结构上应当与处理的方法相一致。 一个代码应惟一标志它所代表的事物或属性。 代码设计时,要预留足够的位置,以适应不断变化的需要。 代码要系统化,代码的编制应尽量标准化,尽量使代码结构对事物的?表示具有实际意义,以便于理解及交流。   要注意避免引起误解,不要使用易于混淆的字符。 要注意尽量采用不易出错的代码结构。 当代码长于4个字母或5个数字字符时,应分成小段。 5.2.代码设计(续) 5.2.3.代码运行平台和体系结构 5.项目设计(续)   Android作为客户端,Tomcat作为服务器,用于跟客户端交互,通过Tomcat查询MySQL数据库然后传给客户端,交给用户选择。MySQL主要用来存储订单信息、账本数据以及各种各样的食品名称,而且需要根据市场适时更新。 本系统选用C/ S 体系架构,即客户端/服务器模式。其中,客户端一方面与用户交互,提供良好的用户界面,另一方面与服务器端进行数据交换。服务器端向客户端提供数据下载、数据上传接口以及交换数据。这种体系架构的分布结构见图: 5.项目设计(续) 5.2.代码设计(续) 5.2.3.代码运行平台和体系结构(续) 6.项目测试(60) 6.1.进度安排 工作阶段 进度安排 数据和数据库完整性测试 1天 接口测试 1天 集成测试 功能测试 1天 业务周期测试 1天 用户界面测试 1天 性能测试 安全性和访问控制测试 1天 故障转移和恢复测试 配置测试 1天 安装测试 测试成本分析说明书 A.硬件设置 ¥12,450.00 B.线路设施 ¥300.00 C其他

文档评论(0)

基本资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档