




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学 号: 课 程 设 计题 目中建三局建材管理系统设计学 院计算机科学与技术专 业软件工程班 级软件12xx姓 名指导教师凌咏红2014 2015 学年 第 二 学期4目录一、概述5二、系统分析5三、支撑环境规划6四、系统功能结构6五、数据库设计8六、总体实施计划10七、总结14八、参考文献14课程设计任务书学生姓名: 专业班级: 软件工程12xx 指导教师: 凌咏红 工作单位: 题 目: 中建三局建材管理系统设计 初始条件:结合具体的开发案例,通过实践使同学们经历数据库应用系统设计的全过程,并受到一次综合训练,以便能较全面地理解、掌握和综合运用所学的知识。要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 一、对实际系统进行分析,间接调查,鼓励直接调研;写出需求分析说明。二、 进行数据库设计,包括(1)概念结构设计说明本数据库将反映的现实世界中的实体、属性和它们之间的关系,建立本数据库的每一幅用户视图和全局视图(E-R图,可以用基本E-R图或扩展E-R图)。(2)逻辑结构设计 将概念结构映射为数据库全局逻辑结构(关系模型),包括所确定的关键字和属性、重新确定的记录结构和所建立的各个表文件之间的相互关系。其中提请注意: a用规范化的方法检查表b数据字典设计 对数据库设计中涉及到的各种项目,如数据项、记录、模式、子模式等一般要建立起数据字典,以说明它们的标识符、同义名及有关信息。 c安全保密设计 说明在数据库的设计中,将如何通过区分不同的访问者、不同的访问类型和不同的数据对象,进行分别对待而获得的数据库安全保密的设计考虑。(3)实现设计 以流行的RDBMS为支撑: a 写出数据库、关系的定义形式包括:列级约束和表级约束b 索引、聚簇的设计;c 视图及查询设计三、撰写课程设计说明书,主要包括1 概述(设计题目与可行性分析)2 系统目标和设计原则3 支撑环境规划硬件及软件支撑环境及开发工具4 系统功能结构5 数据库设计 数据字典、E-R图,关系数据库模式6 总体实施计划7 总结 研制过程,本规划的特点、不足,体会等8 参考文献时间安排:序号内 容所用时间1消化资料、系统调查1天2系统分析1天3总体设计,实施计划2天4撰写报告1天合计5天指导教师签名: 2015年 月 日系主任(或责任教师)签名: 2015年 月 日一、 概述1.1课程设计目的数据库课程设计作为独立的教学环节,是计算机应用专业集中实践性环节系列之一,是学习完数据库原理与应用课程后进行的一次全面的综合练习。其目的在于加深对关系数据库理论和基本知识的理解,初步掌握使用关系数据库SQLSERVER为后台数据库设计一个信息管理系统,综合训练学生的分析问题、设计的基本内容和方法,提高解决实际管理问题的能力,以培养学生的专项技能和职业能力。 1.2数据库课程设计内容简介建材管理是中建三局生产管理环节中重要的一环,需要对建材基本信息管理、建材调配信息等内容进行完整的监控,这样才能更有效的里用建材。建材入库的时候首先需要登记建材的基本信息,包括建材的种类、名称、型号、单位、单价等,然后登记入库信息,包括建材基本信息,入库地点,入库人、经办人、建材数量等;出库时,需要等级出库信息;根据建材的出入库信息的综合,得到各种建材的余额信息。二、 系统分析2.1需求分析1、有关建材基本信息的输入,包括建材编号、建材名称、规格型号、种类和计量单位等。2、建材基本信息的查询。3、建材基本信息的修改。4、添加入库基本信息。5、删除入库基本信息。6、添加出库基本信息。7、修改出库基本信息。8、删除出库基本信息。9、查询出库基本信息。10、剩余建材查询。2.2系统目标1、实现登记、整理数据、处理核对建材出纳单2、向经理提供各种业务统计报表3、提供各级查询4、建材管理业务数据处理实现自动化三、 支撑环境规划3.1用户界面本系统采用powerbuilder设计,用户交互界面采用的是基于Windows的窗口界面。3.2硬件接口运行本系统的硬件基本要求如下:CPU:Intel P3及以上;内存:256MB及以上;硬盘:10GB及以上。3.3软件接口操作系统使用Windows 2000以上的版本或相应的Windows NT版本。数据库系统采用:SQL Server 2000。3.4故障处理正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损四、 系统功能结构4.1物理结构4.2逻辑结构(E-R图)建材基本信息实体E-R图:建材入库信息实体E-R图:建材出库信息实体E-R图:建材库存信息实体E-R图:实体之间关系的E-R图:五、 数据库设计1、建材基本信息表:列名数据类型可否为空说明wizdvarcharNOT NULL建材编号wznamevarcharNOT NULL建材名称wzspecvarcharNOT NULL建材规格wzkindvarcharNULL类别wzunitvarcharNULL计量单位2、入库建材信息表格:列名数据类型可否为空说明rknovarcharNOT NULL入库编号rkidVarcharNOT NULL入库建材编号rknameVarcharNULL建材名称rkspecVarcharNULL规格型号rkkindVarcharNULL种类rkunitvarcharNULL单位rkaccountfloatNOT NULL数量rkpriceFloatNOT NULL单价rkvalueFloatNOT NULL金额rkdatedatetimeNOT NULL入库时间rkdeal_personvarcharNOT NULL经办人rksave_personvarcharNOT NULL保管人rkbasevarcharNULL仓库rkmemotextNULL备注3、出库建材信息表格:列名数据类型可否为空说明lynovarcharNOT NULL出库编号lyidVarcharNOT NULL出库建材编号lynameVarcharNULL建材名称lyspecVarcharNULL规格型号lykindVarcharNULL种类lyunitvarcharNULL单位lyaccoutfloatNOT NULL数量lypricefloatNULL单价lyvalueFloatNULL金额lydatedatetimeNOT NULL入库时间lyuse_personvarcharNOT NULL领用人lydeal_personvarcharNOT NULL经办人lybasevarcharNULL仓库lymemotextNULL备注4、建材余额信息表格:列名数据类型可否为空说明yeidvarcharNOT NULL建材编号yenamevarcharNOT NULL建材名称yespecvarcharNULL建材型号yekindvarcharNULL类别YeunitfloatNULL计量单位yeaccountfloatNOT NULL数量 Yevalue floatNOT NULL金额YebasevarcharNOT NULL仓库yememotextNULL备注六、 总体实施计划6.1各模块设计与实现(1)登陆界面:(2)添加建材基本信息:(3)查询建材基本信息:(4)添加入库基本信息:(5)查询入库建材信息:(6)添加出库基本信息:(7)查询剩余建材信息:6.2数据库备份和恢复方案1、应用辅助工具进行备份和恢复应用数据库辅助工具(如sqlbackuptools)进行备份,选择所需要备份的数据库和目标地址即可进行数据备份,恢复数据库只需要指定备份文件和需要恢复的数据库即可进行数据恢复。2、分离数据库法在企业管理器中右击需要备份的数据库,选择“所有任务”,“分离数据库”,执行分析操作,拷贝数据库MDF文件和LDF文件。恢复方案:在企业管理器的控制台树中选择“数据库”节点,右击,“所有任务”,“附加数据库”,找到待恢复数据库的MDF文件,确定。七、 总结这次课程设计加深了我对数据库系统概论相关知识和SQL SERVER相关功能的理解。例如对建立基本表、视图、索引、存储过程、触发器等,都比以前更加的熟练。并在解决遇到的各种问题的过程中,学到了很多新的知识。比如在导入导出数据时,由于外键约束的存在,经常会出现错误,这就要注意各个表导入的顺序问题。一般是先导入主键表,后导入外键表,这样可以避免很多的错误。此次课程设计还有许多工作需要进一步完善,由于时间有限,许多功能还不完善。对系统还应该更透彻分析,对于前阶段的可行性研究和需求分析、概要设计等还应进一步深入,以便开发出更适合企业使用的软件。八、 参考文献1萨师煊,王珊,数据库系统概论.北京:高等教育出版社,1985年2陶宏才.数据库原理及设计.第1版.北京.清华大学出版社.2004年3 梁冰,陈丹丹,苏宇. SQL语言参考大全.人民邮电出版社, 2008年4王珊,陈红数据库系统原理教程.北京:清华大学出版社.2005年本科生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 气管切开吸痰试题及答案
- 休克医学考试题及答案
- 国际商业美术设计师学术成果试题及答案
- 哈尔滨模考试题及答案
- 环境可靠性试题及答案
- 教师心理健康试题及答案
- 如何通过实战提升国际商业美术设计师考试成绩与试题及答案
- 掌握助理广告师考试核心内容试题及答案
- 审计知识测试题及答案
- 监委面试题目及答案
- 文书档案整理课件
- 《水浒传》读书汇报课
- 梅毒与hiv职业暴露及防护-图文
- 鲤科鱼类八亚科检索表(新)
- 烙铁头的寿命一般有多长
- GB∕T 37370-2019 中国常见色色名和色度特性
- Continual Improvement持续改进程序(中英文)
- 10x2000对称式三辊卷板机设计机械毕业设计论文
- RCA应用于给药错误事情的分析结果汇报
- 申论答题纸-方格纸模板A4-可打印
- 土石方测量方案完整版
评论
0/150
提交评论