欢迎来到天天文库
浏览记录
ID:53784239
大小:429.00 KB
页数:16页
时间:2020-04-06
《会议管理系统数据库设计内容说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、会议管理系统数据库计说明书编写: 匿名日期:2013-7-31审核:日期:批准:日期:受控状态:是发布版次:5.0日期:2013-7-31编号:2-16变更记录日期版本变更说明作者2013-7-171.0初始文档匿名2013-7-252.0升级文档匿名2013-7-293.0升级文档匿名2013-7-304.0升级文档匿名2013-7-315.0最终文档匿名签字确认职务姓名签字日期2-16目录1引言41.1预期的读者41.2数据库说明41.3目的和作用42数据库设计42.1抽象数据对象42.1.1系统主要业务分析42.1.2
2、需求分析参考52.2系统物理结构设计52.3数据库逻辑设计52.3.1数据库设计命名规范62.3.2数据库表名汇总72.3.3数据库表结构设计72.4存储过程设计122.5触发器设计122.6Job设计123数据字典设计132-16引言1.1预期的读者主要为本公司以及承包方的阅读者,如设计人员、开发人员等。有时可以包括客户方的阅读者,如:业务人员、系统管理人员等。1.2数据库说明会议管理系统采用的时当前流行的企业级数据库oracle,使用的版本是9i。设计的数据库全局数据库名为icss,开发用的表空间名是test,操作的用户
3、名为test,密码为test。1.3目的和作用将业务分析,系统设计中对信息的描述进一步分析并加以总计,抽象出数据集合(数据库表)。对数据集合做进一步分析,确定集合之间的关系并最终形成数据库物理模型,以便开发人员建立物理数据库。2数据库设计2.1抽象数据对象2.1.1系统主要业务分析根据物流系统的业务流程描述,我们大致可以从中抽象出几个数据集合,如:普通用户、会议申请、会议室管理、设备管理、会议管理按照业务及系统功能简单总结数据对象:l用户l会议申请信息l会议审批l会议设备2-161.1.1需求分析参考根据系统需求分析内容进一
4、步确定数据对象。由于系统需求分析中考虑到会议室和会议设备间有一定的区别和联系,即会议室一般包含固定设备和移动设备,两者之间并不是并列关系而是所属关系,所以将会议室默认含有固定设备,这样,设备只有移动设备分开,并提出单独的信息维护功能,数据库对象也进一步细化将会议设备分成,会议室和相关设备。会议申请和会议审批操作的都是相同对象所以将两个数据对象进行合并,其他数据对象没有变化。总结数据对象:l用户信息l会议信息l会议室l会议设备1.2数据库结构设计根据系统的分布式部署设计,数据库将部署到一部独立的计算机中。根据前期的分析,系统将
5、有大量的数据存放入数据库。预留数据库空间500m,日增长约3m,日志空间1G,日增长5m。数据库位置:*oracle9ipath*/n2ms/db/日志位置:*oracle9ipath*/n2ms/log/1.3数据库设计命名规范1,表名命名规则本数据库使用的表名一律采用有意义的小写英文字符命名,考虑将来编码方便,表名不使用‘-’连接相关2,表项命名规则本数据库各个表的每个字段,依照表名命名规则,全部使用有意义的小写英文字符命名,字段名不适用‘-’连接相关字符,方便编码书写。2-161.1数据库逻辑设计表设计中应注意的问题:
6、1.对于字符类型的字段,要仔细确认字段的可能长度。在oracle数据库设计中,一般来说,对于定长的字符数据字段,取字符类型(char),对于不定长的,取变长字符类型(varchar)。2.对于以分类形式出现的字段,建议不使用字符类型,而使用数字类型。如:货物是否配送为是或(和)否;如果用字符类型,则将这些字符串需要入库;如果使用数字类型分别用1、0代表高职、中职、低职,则入库的是数字信息,从程序编写的角度考虑,后者更好维护一些,主要体现在如果是多语言版本时,我们不需要在程序中将这些字符串信息进行判断处理。1.1.1数据库表名
7、汇总表2-1数据库表数据库表名中文名文字说明meet_app会议申请信息保存所开会议的基本信息meet_room会议室保存会议室情况的相关信息facilty_meet设备信息保存会议设备的相关信息Equipment_stype设备类型保存相关设备类型信息users_inf用户信息保存系统用户的基本信息power_info权限信息保存系统的权限信息role_u角色保存相关角色信息dept_u部门信息保存相关部门信息e_mail邮件信息保存邮件信息file_inf文件信息保存相关文件信息1.1.2数据库表结构设计2-161.1.
8、1.1逻辑表结构lMeet_app表2-2meet_app表项中文英文数据类型可否空初始值说明会议信息主键meet_idNumber否主键,流水自增会议主题meet_titleVariablecharacters(30)可主要内容meet_contentVariablecharacters
此文档下载收益归作者所有