案例:02 系统设计文档(游戏门户网站的会员管理)
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。
游戏门户网站
Version 1
系统设计文档
2010-3-23 大连东软信息学院
1. 引言
1.1 文档编制目的
指导系统编码,包括各个子系统中各模块系统调用类及、方法及流程的说明,为系统开发提供依据。目标读者是系统开发人员。
1.2 词汇表 1.3 参考资料
《现代图书馆知识管理》张兵著;
《软件工程实践教程》赵池龙,姜义平,张建著。
2. 系统开发环境
开发框架:JDK1.5以上
应用服务器:Tomcat5.0以上 数据库服务器:Mysql 4.0以上 开发工具:Eclipse
3. 系统体系结构设计
视图层基本职责:1、输入信息;2、发布命令;3、显示响应信息;控制器层基本职责:1、从视图层取数据;2、调用模型层方法;3、准备响应数据;4、重定向到新的页面;模型层基本职责:1、接收控制层传来的数据;2、执行业务逻辑操作;3、访问数据库;4、返回控制层需要的数据;
4. 数据结构设计
概念模型内存(业务对象)关系数据库对象关系映射域模型(实体类)关系模型(关系表)
4.1 E-R图
GameGame_IDGame_NameGame_DescGame_ComGame_FileGame_IMGGame_RoomNumGame_PortGame_UploadTimeIdentifier_1...IntegerVariable characters (30)Text (500)Variable characters (40)Variable characters (30)Variable characters (30)IntegerCharacters (4)Date & TimeTableRoomTable_IDIntegerTable_IMGVariable characters (30)Table_MaxNumIntegerTable_MinNumIntegerRelationship_3Identifier_1...Room_IDIntegerRoom_StateCharacters (1)Relationship_2Room_TalkableBooleanRoom_TableNumIntegerIdentifier_1...Relationship_6GameTypeGT_IDIntegerGT_NameVariable characters (10)Identifier_1...游戏统计表GameListIDIntegerhitsIntegercurrNumIntegertotleNumIntegerIdentifier_1...UserInfoUser_NameUserNameUser_NickNameUserNameUser_PWDPasswordRole_IDIntegerIdentifier_1...PlayerInfoPL_UserNameVariable characters (40)PL_NickNameVariable characters (40)PL_PWDVariable characters (20)PL_StateIntegerPL_PortraitVariable characters (30)PL_EmailVariable characters (40)Identifier_1...NewsTypeNT_IDIntegerNT_NameVariable characters (10)Identifier_1...Relationship_7Relationship_4SeatSeat_IDIntegerSeat_IMGVariable characters (30)Identifier_1...Relationship_5NewsNews_IDIntegerNews_TitleVariable characters (40)News_contentContentNews_EditDateDate & TimeIdentifier_1... 4.2物理模型
GameGame_IDintGT_IDintGame_Namevarchar(30)Game_DesctextGame_Comvarchar(40)Game_Filevarchar(30)Game_IMGvarchar(30)Game_RoomNumintGame_Portchar(4)Game_UploadTimedatetime...RoomRoom_IDintGame_IDintRoom_Statechar(1)Room_TalkablebitRoom_TableNumint...Tableintintvarchar(30)intintTable_IDRoom_IDTable_IMGTable_MaxNumTable_MinNum...GameTypeGT_IDintGT_Namevarchar(10)PlayerInfoPL_UserNamevarchar(40)PL_NickNamevarchar(40)PL_PWDvarchar(20)PL_StateintPL_Portraitvarchar(30)PL_Emailvarchar(40)...NewsTypeNT_IDintNT_Namevarchar(10)SeatSeat_IDintTable_IDintSeat_IMGvarchar(30)游戏统计表GameListIDinthitsintcurrNuminttotleNumint...UserInfoUser_Namevarchar(40)User_NickNamevarchar(40)User_PWDvarchar(20)Role_IDint...NewsNews_IDNT_IDUser_NameNews_TitleNews_contentNews_EditDate...intintvarchar(40)varchar(40)textdatetime 4.3 关系模型
4.3.1数据库表汇总
表 名 Game News PlayerInfo Room Seat 说 明 游戏表 资讯表 玩家信息 游戏房间 游戏座位
案例:02 系统设计文档(游戏门户网站的会员管理).doc
将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印