欢迎来到天天文库
浏览记录
ID:61426279
大小:64.00 KB
页数:4页
时间:2021-01-29
《数据库设计说明书 供大家参考.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、数据库详细设计1.数据库环境说明sql2005个人版。2.数据库的命名规则1.以所存放的数据的英文含义为名。2.库在字段以汉语命名,目的是方便用户的使用,因为本系统是完全开放的系统,所以一切以服务用户为第一准则。3.逻辑设计1.关系图数据库关系图4.物理设计4.0表汇总表名功能说明TrainInfo查询火车票GoodS网上购物,记录网上发布的物品号ShopKeeper网上开店,记录店主的ID货物的ID价格SellGargo二手转让,记录货物的id和价格Administrator管理员信息表,记录管理员的详细信息UserInfo用户信息表,记
2、录用户信息和密码NewS消息发布4.2表NewS表名NewS列名数据类型(精度范围)空/非空字段说明ReleaseNameVarchar(20)非空发布人ReleaseInformationVarchar(255)非空发布信息ReseaseTimedatetime非空发布时间4.3表ShopKeeper表名ShopKeeper列名数据类型(精度范围)空/非空字段说明ShopKeeperIDInt(4)非空主键店主IDItsNameVarchar(20)非空店名ReputationVarchar(20)非空信誉度补充说明4.4表GoodS表名
3、Goods列名数据类型(精度范围)空/非空字段说明GargoIDInt(4)非空主键货物员IDGargoNameVarchar(15)非空货物名GargoimagesInt非空货物相片GargoPriceInt非空货物价格GargoCountVarchar(20)非空货物数量补充说明4.5表TrainInfo表名TrainInfo列名数据类型(精度范围)空/非空字段说明TNumberVarchar(16)非空主键存储车次信息TFormVarchar(16)非空起点站如:北京TDestVarchar(16)非空终点站如:上海TDistance
4、Int非空从起点到终点的里程TStartimedatetime非空始发时间TEndtimedatetime非空终点时间TDadyInt非空经过天数TSpeedInt非空速度补充说明4.6表UserInFo表名UserInFo列名数据类型(精度范围)空/非空字段说明UIDInt非空主键用户IDUNameVarchar(50)允许空用户姓名UpasswordVarchar(20)非空用户密码UEmailVarchar(50)允许空用户邮箱USexVarchar(50)非空用户性别UAgeInt(4)非空用户年龄UStatementVarchar
5、(50)允许空用户注册日期UPhoneVarchar(50)允许空用户电话补充说明4.7表Administrator表名Administrator列名数据类型(精度范围)空/非空字段说明AdmNameInt非空主键管理员IDANameVarchar(50)非空管理员姓名ApasswordVarchar(50)非空管理员密码补充说明4.8表SellGargo表名SellGargo列名数据类型(精度范围)空/非空字段说明SellIDInt非空主键已卖货物IDSellNameVarchar(50)非空已卖货物名SellPricemoney非空已卖
6、货物价格SellCountInt允许空已卖货物数量补充说明5.安全性设计本数据库基于sql2005运行环境,可以在sql2005在直接编辑,因为是完全开放的,所以不存在什么隐私,用户可以借助于sql2005的运行环境来保护自己的数据。5.1防止用户直接操作数据库的方法用户可以直接把数据库附加到sql2005中去,然后关闭,不要直接的去操作数据库,否则出现什么安全问题,本小组不负任何责任。5.2用户帐号密码的加密方法本软件对密码进行了哈希函数加密,保证的用户名和密码的安全文档设计:郑帅克设计时间:09年9月6日
此文档下载收益归作者所有