




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 / 10 数据库课程设计总结 【篇一:数据库课程设计总结】 由于平时接触的都是一些私人项目,这些项目大都是一些类库,其他人的交流相对可以忽略不计,因此也就不考虑规范化的文档。实际上从学习的经历来看,我们接触的知识体系都是属于比较老或比较传统的,与现在发展迅速的 IT 行业相比很多情况已不再适用,尤其是当开源模式逐渐走近开发者后更是如此。 虽然这次是一个数据库课程设计,由于本人在选择项目的时候是本着对自己有实际应用价值的角度考虑的,所以其中也涉及到一些数据库以外的设计。对于 OOA/OOD 的开发模式有时不免要 提出一些疑问, UML 是设计阶段的工具,而它基本涵盖了软件设计的方方面面,也就是说按照这一软件工程的正常流程,在动手写第一句代码之前,开发人员已经非常熟悉软件产品了,这对于相当有经验的架构师一类人说可能会很容易,但是我们作为学生,连足够的编码经验都没有,却首先被教授并要求先 OOA 再 OOP,这样直接导致的问题就是文档与编码对不上号,在修改代码的时候基本不会再去审查文档和先前的分析。甚至根本就是现有代码再有文档,即2 / 10 便是这种情况,代码与文档还是不对应。不可否认,在传统软件工程的详细设计之前的项目过程中还是有很多利于 项目开发的部分的。所以我就一直在寻找适合我 针对探究型项目 的开发模式,这次的项目也算是一次尝试,当然这个过程并不会太短。 回到数据库设计上了,这次的数据库设计我是严格按照数据库建模的步骤来进行的,老实说我并没有感觉这样的流程对开发带来多大的帮助,反倒是觉得将思维转化为图表很浪费时间。总体上来说这次的项目也不是很大,而且在数据库的设计上比较保守,也就是说实际上数据库设计还可以再完善完善的。随着我对计算机领域的拓宽和加深,我也会静下心来思考在接触计算机之前的行为,很多次我能深切感觉到,其实我的大脑 (未于别人比较 )本身就是在使用一种更接近关系数据库的方式来记忆,所以我很可恨自然的设计出符合三范式的表结构来,即便我不知道这些范式的确切含义。可能就像“范式不太容易用通俗易懂的方式解释”一样,在“让工具用图标表述我的思维”时费了一番力气。 从我作为项目的提出人和实现者来看,这是个失败的项目,结合几次教学项目的的实践,发现这也已经不是第一次了。主观原因占多数,比如,尝试新的开发方式,根据设计3 / 10 花了太多的时间来抽象出公用的库而忽略业务逻辑。就这次项目而言,失败的原因有以下几点: 1、使用了新的开发环境 (Vim),这是首次在脱离高级 IDE的情况下编码。 2、使用了新的开发语言 (Python, Actionscript3),因为我一直比较喜欢“学以致用”,而且这样的“数据驱动型”软件的整套自实现的库都已经完成了,但是由于语言本身的差异,迁移时问题很多,当发现这一点是,已没有多少有效剩余时间了。 3、编码流程的不妥,我比较喜欢从底层的库开始开发,因为一旦库测试通过,将很容易将它放到不同的表示层下。但如果库没有测试成功,将导致整个项目没有任何可视化模型,所以这次的项目无法提交“可运行的代码”。 4、实践目的的不同,我轻易不放弃锻炼的机会,事实上,有机会就一定要比以前有所突破,总是照搬以前的做法还不如就不做呢。这个前提是因为现在能完全用来的学习的时间比较多,等到工作时再这样做的可能性就很小了,因此当然要抓紧机会了。不过还有一个隐藏原因,总以为自己很了不4 / 10 起,其实“遇到的问题数跟人的能力是成正比的”。 5、客观原因在这里就不说了。 由于项目还未完成,暂时无法提出需要改进了地方。 【篇二:数据库课程设计总结】 一、作业背景 1。 2 课题背景及研究意义 本课程设计是在数据库 与信息系统课程理论教学之后的实践教学,其目的在于加深对数据库原理、信息系统基础理论和基本知识的理解,进一步掌握利用结构化方法对信息系统进行分析与设计的基本原则、方法和步骤,培养学生解决实际问题、开发信息系统的实践能力。同时课程设计充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养。通过课程设计使学生认识信息系统开发的基本过程,能够运用系统分析和设计方法进行信息系统的开发。 5 / 10 课程作业要求如下: (一)内容要求 1。文字在 4000 字以上,需在封面注明题目、班级、组员(姓名、学号); 2。能够阐明现行系统的业务情况,能够进行业务流程分析; 3。能够利用数据流图进行信息结构的分析与设计,建立E-R 图和相应的数据字典; 4。能够建立系统的结构图,能够运用 U/C 矩阵进行子系统划分和数据正确性检验。 (二)组织要求 1、按时完成课程设计,及时提交成果; 2、能够充分应用 Word、 Execel、 PowerPoint 等工具制作和表达系统方案; 6 / 10 3、能够积极参与小组合作,认真完成自己所担负的任务,并向其他组员阐明自己的设计思想,互相讨论,完成自己的设计工作; 4、各组内的同学能够互相督促,交流充分; 5、组长能够及时向指导教师报告自己所在组的进度。 (三)文档要求 1、图表美观,文理通顺; 2、能够参考软件开发的国家标准文档,指导自己编写设计报告的相关部分;(详细资料参见附件) 3、尝试应用项目软件进行项目进程的规划(绘制甘特图,不作硬性要求)。 二、选题说明 人事是企业信息的重要部分 ,面对大量的人事工 资信息,7 / 10 财务部门采用人力处理将浪费大量的时间、人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的人事工资软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。 而本系统的开发,为工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高的工作效率;第四,本系统可以使敏感文档更加安全。第五,本系统在经济上是可行的。 1、基本思路 用 VB 设计界面,编写代码,在 VB 中通过调用 SQL 数据库实现查询,删除,修改,添加等功能。 2、作业目标 1 人事信息录入,编辑,修改,查询,打印 把员工信息记录进数据库,可以随时查看,起到档案的作8 / 10 用,登记了人事信息,便于。该系统按照人事劳资人员的书写习惯,可对员工的编号、员工的姓名、性别、所在部门、职位名称、最高学历、等基本信息进行记录,为了方便起见,还增加了备注的功能,可以对员工进行评语及特点的描述。信息录入后最终自动生成详细的易于操作的人事档案表,可以随时的记录了解本公司的员工信息,一目了然。本系统支持任何一种输入方法 。 2 工资录入,编辑,修改,查询,计算,统计 工资信息主要包括员工的底薪、补贴、奖金、加班费、房贴、养老金、等项目,另外,系统会自动统计该员工的工资的总工资等信息。 3 各种信息的查询统计 查询可以提高了工作效率,输入字符即可获得符合条件的信息,统计可以从杂乱的数据中,分析出有效的数据。 4 系统数据的安全保密,设定系统用户 系统为区分了身份,因此由用户和密码,级别构成,这样9 / 10 系统在系统登陆界面进行身份验证,将输入的信息和用户表进行比较,让符合身份的用户通过验证。 三、工 作业绩 1、个人主要工作 我和其他组员一起进行系统分析,业务流程分析,数据流图的绘制,数据字典的编制。系统设计过程中,与他们一同设计新系统功能,设计 E-R 图,输入输出设计。在次过程中计划了分配了各自的任务,在设计和画 E-R 图过程中对于应当注意的事项,提醒注意。当遇到问题时候,向同学老师请教,及时解决。在系统实施过程中,设计模块,并编写程序。调试时,改正相应的错误。 2、主要收获 课程设计的心得体会 做了两周的课程设计,有很多的心得体会,有关于单片机方面的,更多的是关于人与人之间 关系方面的。 10 / 10 我在自己的努力下,在老师同学们的帮助下,终于把整个系统完成了,实现了预定的功能,以前的 SQL 语言没学好,一开始的程序这块儿就要令我抓狂了。后来 在几天几夜的努力,终于有了头绪,然后又在同学的帮助下,找到了一些参考书,又在这写书的帮助下了解了系统设计的各种方法,在编译过程中常常出现的问题,和解决的方法。接下来就是编程件方面的焊接工作了。没想到这项看起来不需要多少技术的工作却是非常的劳心劳力。很多次是早上起来买瓶水放些吃的在宿舍里,一泡就是一天。我看到有很多人跟我一样,都他们是三三两两 ,一同讨论学习。在这个时候也有很多人帮助我
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年十堰市市直行政事业单位资产房屋租赁合同书
- 2025建筑工程材料供应合同
- 2025企业单位的无薪休假合同模板
- 2025绿化工程劳务承包合同合同范本
- 高校护理专业介绍
- 野生动物传染病检疫学
- 2025年导管室试题及答案
- 【FastData】2023年中国旅游业复苏趋势报告6410mb
- 一年级班主任个人工作总结模版
- 幼儿园清明节活动总结模版
- GB/T 1839-2008钢产品镀锌层质量试验方法
- GB/T 1725-2007色漆、清漆和塑料不挥发物含量的测定
- 制冷空调管件的焊接与质量控制
- 公路工程工作总结范文
- DB11 2075-2022 建筑工程减隔震技术规程
- 课件:第七章 社会工作项目结项(《社会工作项目策划与评估》课程)
- 大型火力发电厂汽轮机知识资料培训课件
- 陕旅版六年级下册英语知识点总结V
- 中债收益率曲线和中债估值的编制与应用课件
- 公共建筑设计原理五课件
- 《井冈翠竹》完整版课件解析
评论
0/150
提交评论