6数据库设计规格书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1目录1引言................................................................................................................................................21.1编写目的.................................................................................................................................21.2背景.........................................................................................................................................21.3定义.........................................................................................................................................31.4参考资料.................................................................................................................................32外部设计........................................................................................................................................32.1标识符和状态.........................................................................................................................42.2使用它的程序.........................................................................................................................42.3约定.........................................................................................................................................42.4专门指导.................................................................................................................................42.5支持软件.................................................................................................................................53结构设计........................................................................................................................................53.1概念结构设计.........................................................................................................................53.2逻辑结构设计.......................................................................................................................133.3物理结构设计.......................................................................................................................184运用设计......................................................................................................................................224.1数据字典设计.......................................................................................................................224.2安全保密设计.......................................................................................................................272数据库设计规格书1引言1.1编写目的本说明书说明“国有房屋集成管理系统”的数据库设计、结构情况,不仅是为数据库设计人员提供清晰的设计框架,而且便于软件应用设计人员进行界面设计以及接口连接。同时也为后续的数据库维护工作提供了良好的使用说明,也可以作为未来版本升级时的重要参考资料。其面对的用户是软件的数据库设计人员、软件应用设计人员、食堂管理员以及工作人员。1.2背景a.数据库名称:Canteen数据库系统:SQLSERVER2000数据库宿主环境:WindowsXP客户端连接工具:C#使用此数据库的软件系统:食堂管理系统b.待开发的软件系统的名称:食堂管理系统软件本项目的任务提出者:吉林大学珠海学院食堂本项目的开发者:林艾鑫等10人本项目的用户:吉林大学珠海学院在校学生、所有食堂员工、系统管理员3实现该软件的计算中心或计算机网络:校园网1.3定义1.数据选项约束表:用于为其他数据表中的字符型字段提供限定的选项。2.基本表:用于存存储数据。3.视图标表:用于查询数据。1.4参考资料参考资料:A、东北大学出版社李惠明、敖广武主编的《软件工程》;B、清华大学出版社ShariLawrencePfleeger著,吴丹等译的《软件工程—理论与实践》C、国家标准《项目开发计划(GB856T——88)》;D、《数据库系统概论》,王珊等编著,高等教育出版社;E、《C#应用程序设计教程》,耿肇英,耿炎炎等编著,人民邮电出版社;F、《食堂餐饮管理系统项目需求规格书》;G、《食堂餐饮管理系统项目项目开发计划书》;H、《食堂餐饮管理系统项目软件概要设计规格书》I、《食堂餐饮管理系统项目软件详细设计规格书》;42外部设计2.1标识符和状态数据库标示符:Canteen用户名:sa密码:sa权限:全部有效时间:开发阶段说明:系统正式发布后,可能更改数据库用户/密码,请在统一位置编写数据库连接字符串,在发行前请予以改正。2.2使用它的程序《食堂管理系统》服务器和客户端。2.3约定所有基本表的表名以及数据库名称都是其英文单词,且第一个字母大写。所有数据项的名称是用该基本表的表名的都一个大写字母加上该数据项的内容(用英文表示)。所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空,确保不把此字段暴露给最终用户。除特别说明外,所有字符串字段都采用varchar类型,(无论汉字还是英文,都算一个字符)。5除特别说明外,所有日期格式都采用date格式,有时间值。除特别说明外,所有整型都采用int格式。除特别说明外,所有字段默认都设置为null。2.4专门指导2.4专门指导请注意:SQLSERVER2000中datetime的默认值为0000-00-0000:00:002.5支持软件管理员工具:SQLSERVER2000查询浏览工具:SQLSERVER2000/C#命令行工具:SQLSERVER2000开发客户端:C#3结构设计3.1概念结构设计根据上一步需求分析,设计系统的E-R图61.设计完成的总E-R图为:营业状况类型好评度好评度联系方式订餐员工学生管理员姓名职位员工号身份证号所属食堂所属窗口更改信息营业状况食堂编号客流量投诉与建议窗口编号窗口名浏览信息食堂窗口,菜谱,员工等信息姓名密码住址联系方式订餐号窗口号食堂号菜编号数量总价菜价格菜名状态好评度营业额数量收入菜编号时间内容时间编号身份证学号密码外卖状态评价类型内容72.学生点餐信息管理子系统分E-R图学生点餐n1点餐时间菜名食堂号窗口号菜编号价格好评度状况1所属单位员工号联系方式姓名员工总计金额学号住址联系方式在食堂点餐订外卖订餐号学号状态密码83.学生查看食堂现状的信息管理子系统分E-R图学生查看食堂现状m密码学号查看时间食堂n食堂号窗口号好评度营业状况客流量窗口名1对n食堂号营业状况好评度菜名窗口号食堂号菜编号价格好评度状况1对n投诉与建议94、工作人员更新菜库子系统分E-R图员工姓名菜名更新菜库n1食堂编号窗口号窗口号食堂编号更新时间11所属单位员工号联系方式密码菜编号好评度价格状况105、工作人员处理外卖单的子系统分E-R图员工姓名订外卖处理外卖单n1窗口号食堂编号工作人员(姓名)号处理时间11所属单位员工号联系方式密码订餐号学号状态住址联系方式1对1116、管理员更新工作人员的子系统分E-R图员工姓名管理员更新员工1n登录名密码窗口号食堂编号身份证号号更新时间11所属单位员工号联系方式密码127、管理员更新食堂窗口的子系统分E-R图管理员更新食堂窗口n密码登录名查看时间员工姓名1食堂号所属单位好评度营业状况窗口号窗口名1对n密码联系方式员工号菜名窗口号食堂号菜编号价格好评度状况1对n投诉与建议身份证号138、管理员处理投诉与建议的子系统分E-R图管理员处理投诉与建议n密码登录名处理时间食堂1食堂号营业状况好评度营业状况窗口号窗口名1对n客流量好评度菜名窗口号食堂号菜编号价格好评度状况1对n工作人员投诉与建议nn处理方案:更新窗口等143.2逻辑结构设计1.表总汇表一食堂元素变量名数据类型备注编号Enovarchar(10)主键(非空)营业状况Ccondition布尔类型非空好评度Cevealuationfloat非空客流量Ccoustvarchar(20)非空工作人员Enovarchar(20)Employees的外键表二窗口元素变量名数据类型备注编号Wnovarchar(10)主键(非空)窗口名Wnamevarchar(20)非空营业状况Wcondition布尔类型非空工作人员Enovarchar(10)Employees的外键食堂编号Cnovarchar(10)Canteen的外键好评度Wevealuationfloat非空表三菜元素变量名数据类型备注菜编号Dnovarchar(10)主键(非空)15窗口号Wnovarchar(10)食堂号Cnovarchar(10)菜名Dnamevarchar(30)非空状况Dcondition布尔类型非空价钱Dpricefloat非空好评度Devealuationfloat(0-1)非空表四投诉与建

1 / 29
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功