首页 基于bs模式的员工信息管理系统

基于bs模式的员工信息管理系统

举报
开通vip

基于bs模式的员工信息管理系统基于bs模式的员工信息管理系统 学 院 本科毕业设计,论文~ 题 目 基于B/S模式的员工信息管理系统 计算机科学与工程 院(系) 计算机科学与技术专业 学生姓名 学号 指导教师 职称 讲师 指导教师工作单位 起讫日期 2012.2.20----2012.5.11 摘 要 本系统采用的是B/S开发模式,开发环境采用Microsoft Visual Studio 2005,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一功能方便而简洁操纵数据库的智能化对象,对于数据库采用SQL Server2005...

基于bs模式的员工信息管理系统
基于bs模式的员工信息管理系统 学 院 本科毕业设计,论文~ 题 目 基于B/S模式的员工信息管理系统 计算机科学与工程 院(系) 计算机科学与技术专业 学生姓名 学号 指导教师 职称 讲师 指导教师工作单位 起讫日期 2012.2.20----2012.5.11 摘 要 本系统采用的是B/S开发模式,开发环境采用Microsoft Visual Studio 2005,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一功能方便而简洁操纵数据库的智能化对象,对于数据库采用SQL Server2005,它的功能一体化,高度非过程化,语言简洁,易学易用,统一的语法结构对待不同的工作方式,还有面向集合的操作方式,再加上视图数据结构,使最终用户和程序设计人员之间的通信得到很大的改善,高度的数据独立性和安全性。 关键词:员工信息管理;B/S模式;SQL Server2005 Abstract This system USES is B/S mode, the development environment using Microsoft Visual Studio, using its 2005 of object-oriented development tools, especially data window this function is concise and manipulation of data objects, for using intelligent Server2005 SQL database, its function integration, the process, concise and easy to use, language syntax structure of unified treat way of working, and facing the operation mode, the collection of data structures, plus the view that end users and software design of communication between the personnel have greatly improved, the height data independence and security. Key words: Personnel management;B/S mode;Server2005 SQL 目 录 第1章 绪论 ???????????????????????????????????????????????????????????????????????????????????????????????????????????? 1 1.1 问题的提出 ??????????????????????????????????????????????????????????????????????????????????????????????????? 1 1.2 管理信息系统的发展历史 ??????????????????????????????????????????????????????????????????????????? 1 1.3 公司员工信息管理系统的作用 ??????????????????????????????????????????????????????????????????? 3 1.4 公司员工信息管理信息系统发展现状 ??????????????????????????????????????????????????????? 3 1.5 国内公司员工信息管理系统存在的问题 ??????????????????????????????????????????????????? 4 第2章 可行性分析 ???????????????????????????????????????????????????????????????????????????????????????????? 5 2.1业务流程图 ???????????????????????????????????????????????????????????????????????????????????????????????????? 5 2.2经济可行性 ???????????????????????????????????????????????????????????????????????????????????????????????????? 5 2.3技术可行性 ???????????????????????????????????????????????????????????????????????????????????????????????????? 6 2.4 行可行性 ??????????????????????????????????????????????????????????????????????????????????????????????????????? 8 2.5 时间可行性 ??????????????????????????????????????????????????????????????????????????????????????????????????? 8 2.6 律可行性 ??????????????????????????????????????????????????????????????????????????????????????????????????????? 8 2.7 章小结 ??????????????????????????????????????????????????????????????????????????????????????????????????????????? 8 第3章 需求分析????????????????????????????????????????????????????????????????????????????????????????????????? 9 3.1系统需求 ???????????????????????????????????????????????????????????????????????????????????????????????????????? 9 3.1.1数据流图 ??????????????????????????????????????????????????????????????????????????????????????????? 10 3.1.2数据字典 ??????????????????????????????????????????????????????????????????????????????????????????? 10 3.2 性能需求 ????????????????????????????????????????????????????????????????????????????????????????????????????? 14 3.3 应用需求分析 ????????????????????????????????????????????????????????????????????????????????????????????? 15 3.4 运行需求分析 ????????????????????????????????????????????????????????????????????????????????????????????? 15 3.5 其他需求分析 ????????????????????????????????????????????????????????????????????????????????????????????? 15 3.6本章小结 ?????????????????????????????????????????????????????????????????????????????????????????????????????? 15 第4章 系统设计??????????????????????????????????????????????????????????????????????????????????????????????? 16 4.1 主要内容 ????????????????????????????????????????????????????????????????????????????????????????????????????? 16 4.2 总体功能需求 ????????????????????????????????????????????????????????????????????????????????????????????? 16 4.3 数据库设计 ????????????????????????????????????????????????????????????????????????????????????????????????? 17 ?????????????????????????????????????????????? 17 4.3.1 数据库设计概述 ???????????????????????????????? 4.3.2 数据分析 ?????????????????????????????????????????????????????????????????????????????????????????? 17 4.3.3 数据库详细设计 ?????????????????????????????????????????????????????????????????????????????? 17 4.4 具体系统功能需求描述 ????????????????????????????????????????????????????????????????????????????? 23 4.4.1 员工基本情况管理 ?????????????????????????????????????????????????????????????????????????? 23 4.4.2 员工信息查询 ?????????????????????????????????????????????????????????????????????????????????? 23 4.4.3 系统维护 ?????????????????????????????????????????????????????????????????????????????????????????? 23 4.5本章小结 ?????????????????????????????????????????????????????????????????????????????????????????????????????? 23 第5章 详细设计??????????????????????????????????????????????????????????????????????????????????????????????? 24 5.1系统开发及运行平台设置 ?????????????????????????????????????????????????????????????????????????? 24 5.1.1 硬件环境 ?????????????????????????????????????????????????????????????????????????????????????????? 24 5.1.2 软件环境 ?????????????????????????????????????????????????????????????????????????????????????????? 24 5.2 开发工具简介 ????????????????????????????????????????????????????????????????????????????????????????????? 25 5.2.1 ASP.NET简介 ??????????????????????????????????????????????????????????????????????????????????? 25 5.2.2 SQL Server简介 ????????????????????????????????????????????????????????????????????????????? 26 5.3系统主界面设计 ?????????????????????????????????????????????????????????????????????????????????????????? 26 5.4基本功能设置 ?????????????????????????????????????????????????????????????????????????????????????????????? 27 5.4.1员工信息管理 ??????????????????????????????????????????????????????????????????????????????????? 27 5.4.2部门管理 ??????????????????????????????????????????????????????????????????????????????????????????? 29 5.4.3考勤管理 ??????????????????????????????????????????????????????????????????????????????????????????? 30 5.4.4员工工资管理 ??????????????????????????????????????????????????????????????????????????????????? 31 5.4.5查询管理 ??????????????????????????????????????????????????????????????????????????????????????????? 33 5.4.6系统管理 ??????????????????????????????????????????????????????????????????????????????????????????? 34 5.5 本章小结 ????????????????????????????????????????????????????????????????????????????????????????????????????? 36 第6章 系统调试与测试????????????????????????????????????????????????????????????????????????????????? 37 6.1 程序调试 ????????????????????????????????????????????????????????????????????????????????????????????????????? 37 6.2 程序的测试 ????????????????????????????????????????????????????????????????????????????????????????????????? 37 6.2.1 测试的重要性及目的 ?????????????????????????????????????????????????????????????????????? 37 6.2.2 测试的步骤 ?????????????????????????????????????????????????????????????????????????????????????? 38 6.2.3 测试的主要内容 ?????????????????????????????????????????????????????????????????????????????? 38 6.2.4测试的执行情况 ??????????????????????????????????????????????????????????????????????????????? 39 6.3本章小结 ?????????????????????????????????????????????????????????????????????????????????????????????????????? 43 结束语 ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 44 致 谢 ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 45 参考文献 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 46 附录1 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 47 附录2 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 52 学院2012届本科生毕业设计(论文) 第1章 绪论 1.1 问题的提出 公司员工信息管理系统是一个公司单位不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,所以公司员工信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间过长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机进行对公司员工信息管理,具有比手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高公司员工信息管理的效率,也是企业的科学化、正规化管理的重要条件。 因此,开发这样管理软件成为很有必要的事情,在下面的各章中我们将对公司员工信息管理系统的开发过程和所涉及到的问题及解决方法作出详细的叙述。 1.2 管理信息系统的发展历史 人类社会正从工业社会迈向信息社会,信息技术是当代最具潜力的新的生产力,信息资源是国民经济和社会发展的战略资源,信息化水平已成为国家现代化和综合国力的重要标志。全球信息化不仅对我国的经济和社会产生了广泛而深刻的影响,而且给信息产业带来了难得的发展机遇。努力把中国建设成为现代化国家的经济形式模式,就必须加快信息化建设步伐。管理信息系统就是我们常说的MIS(Management Information System),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学,运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。 管理信息系统在最初级阶段是统计系统,所研究的内容是数量数据间表面的规律,它可以把数据分成比较相关和比较不相关的组,然后把数据转换为信息。 第二阶段是状态报告系统,但从概念上来讲,它只是一个数据更新系统,比如它不能告诉你以现在的售票速度何时票将售完,从而采取补救措施。因而它也是管理信息系统的低级阶段。 第三阶段是状态报告系统,它可以分为生产状态报告、服务状态报告和研究状态报告等系统。比如生产状态报告系统,状态报告系统还有一种形式是数据处理系统,它用来处理日常业务和生产报告,重点在于将手工作业自动化,提高效率和节省人力。数据 - 1 - 学院2012届本科生毕业设计(论文) 处理系统一般不能提供决策信息。 最后的阶段是决策支持系统,它是用来辅助决策的信息系统。该系统可以计划、分析方案,审查解答和求解的误差。它应有较好的人机对话方式,可以和不怎么熟悉计算机的管理人员通话。它一般包括一些模型用以产生决策信息,但不强调全面的管理功能。 当建立了公司数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到管理信息系统的阶段。随着计算机技术的进步和人们对系统的需求进一步提高,人们更加强调管理信息系统能否支持公司高层领导的决策这一功能,更侧重于公司外部信息的收集、综合数据库、模型库、方法库和其他人工智能工具能否直接面向决策者,这是决策支持系统(DDS,Decision Support System)的任务。 目前我国信息系统工程的现状类似于二十世纪八十年代以前建筑工程的状态,但信息系统巨大的发展空间正吸引着越来越多的国际咨询公司和专业服务提供商来抢滩。各级政府正在积极推进“电子政务”,许多城市及企业也已着手整合与升级其信息化应用系统,可以预计,全国将有更多、更大的信息系统建设项目展开。但在信息化推进过程中,存在不同程度上的一些问题,主要表现在规划制订不够科学,项目管理不够严格,监理机制不够健全,系统运行效益不够明显,致使相当一部分信息化项目失败或未能实现预期目标,浪费了大量资源。究其根源,主要原因之一是信息化建设第三方监管机制的缺失和 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 的不健全。国内外的实践表明:信息化是有风险的,信息系统规模越大,功能越复杂,风险也就越大。调查显示,96%的公司对于本公司的信息管理系统感到不满。 在国内的信息化项目工程建设中,绝大多数用户(企业主)无法组织队伍对信息系统建设进行专业化管理,难以胜任从可行性分析、规划设计、招标、方案评审到工程监理和工程验收全过程的管理与组织协调工作,建设方和承建方在信息建设过程中存在严重的信息不对称问题。应用计算机辅助审计技术对电子数据处理系统本身进行审计,即EDI审计。二十世纪八十年代、九十年代信息技术的进一步发展与普及,使得公司越来越依赖信息及产生信息的信息系统。人们开始更多地关注信息系统的安全性、保密性、完整性及其实现企业目标的效率、效果,真正意义的信息系统审计才出现。随着电子商务的全球普及,信息系统的审计对象、范围及内容将逐渐扩大,采用的技术也将日益复杂。到目前为止,信息系统审计在全球来看,还是一个新的业务,说明信息系统审计正逐渐受到重视。 在公司制度的实施,特别是员工信息 管理制度 档案管理制度下载食品安全管理制度下载三类维修管理制度下载财务管理制度免费下载安全设施管理制度下载 的实施,不外乎以下几个目标: (1) 规范公司员工信息管理 (2) 搭建基础管理平台 (3) 营造良好的企业氛围,凝集人心 (4) 开发员工潜能 (5) 提高员工生活质量及职业满意度 - 2 - 学院2012届本科生毕业设计(论文) (6) 激活员工信息资源 (7) 提升公司核心竞争力 (8) 实现公司组织及利益相关者的目标 以上所罗列的员工信息管理制度实施的预期目标有一个逐渐递进的逻辑关系。没有前面的目标实现,就难有后面的目标达成。在这多种多样的目标预期中,员工信息管理制度建设最为直接的、关键的预期目标,就是如何充分有效地激活员工信息资源。 1.3 公司员工信息管理系统的作用 公司员工信息管理系统是一个协助各单位科学、全面、高效地进行公司员工信息管理的系统,根据国内公司员工信息管理的实际情况,实用而科学。在内容上,它包括了公司员工信息资源变动、员工培训、公司员工信息资源档案完整资料等内容。在操作上,它集输入、维护、查询、筛选、统计和各种处理为一体,信息导入导出可实现信息备份,灵活、专业的报表设计,形象、增强的数据处理。它既是管理人员的好管家,又是业务人员的好助手。 建立公司员工信息管理信息系统的目标是利用现代化的计算机管理手段,建立科学的公司员工信息管理系统,提高公司员工信息处的整体工作效率。该系统是针对通用公共行业专门开发的公司员工信息管理系统,该软件具有操作灵活、功能齐全等特点,是公司提高工作效率、加强公司信息化、自动化管理和提高公司形象所应必备的计算机软件系统之一。 1.4 国内公司员工信息管理信息系统发展现状 从所调查公司的组织结构设置、员工信息工作人员配置、员工信息管理理念、员工信息管理机构与职能设置及制度建设等来看,国内公司员工信息管理信息系统发展现状目前具有以下特点: 1(大多数公司的员工信息管理还处于传统行政性公司员工信息管理阶段。其主要特点是以只见某一方面,而不见人与事的整体、系统性,强调“事”的单一方面的静态的控制和管理,其管理的形式和目的是“控制人”;把人视为一种成本,当作一种“工具”,注重的是投入、使用和控制。 2(员工信息管理的框架体系尚未建立起来,仍有许多员工信息管理的功能远未完善。整个员工信息管理系统中的各个模块之间相矛盾或不一致,难以有效发挥员工信息管理的整体效能。 3(国内公司在管理员工信息的过程中,并不缺乏先进的员工信息管理思想,但是,却十分缺乏如何将这些先进的员工信息管理思想转化为适合中国企业特点的、可操作的制度、措施的技术手段、途径。由于没有十分成熟的员工信息管理技术和完善的工作流程的实践,难以提炼、固化成为员工信息管理信息系统,电子化程度低,工作效率不高也就在所难免。 - 3 - 学院2012届本科生毕业设计(论文) 1.5 国内公司员工信息管理系统存在的问题 就目前我国公司的员工信息管理的现实来看,还存在着相当大的问题,其主要应解决以下核心员工信息资源技术问题,方可形成一个真正激活员工信息管理的制度系统,应当做到以下几点: 1(服务于组织战略,方向明确的员工信息资源规划,根据企业的战略目标、文化价值导向和人员情况,盘点公司员工信息管理现实,提出公司员工信息管理方向及实现策略。 2(科学设置灵活的组织结构、岗位与编制,坚持以市场为导向,结合本公司实际,科学设置能对市场做出快速反应的组织结构。根据组织结构和组织战略目标,动态性设置岗位和编制。 3(准确及时的人员配置,有准备地确定人才来源,建立人才库,构建公司岗位任职资格标准体系,准确盘点本企业人才储备及预测人才需求,及时为相关岗 位配置人才。 4(员工能力开发与职业规划,根据企业发展目标及岗位任职资格要求,结合员工的素质测评,实施富有针对性的能力开发和职业管理。 5(实施管理职务与关键技术岗位继任计划,根据公司发展目标要求及岗位任职资格标准体系,建立继任计划并实施,为公司发展提供可持续发展的人才保证。员工信息管理是所有部门和管理人员的职责。员工信息部应根据自己公司的实际情况,明确角色定位和职责要求,有针对性地锻炼员工信息管理从业者的素质,促进组织目标的实现。 技术与管理的真正融合,应该体现一体化、同步化。即员工信息管理制度及制度的实现性技术的实践过程,这就是员工信息资源的管理过程。相应地,员工信息资源的管理过程实际就是员工信息管理制度及其技术的实践过程。 - 4 - 学院2012届本科生毕业设计(论文) 第2章 可行性分析 按照设计公司员工信息管理系统的原理和方法,采用成熟的计算机信息技术,支持公司员工信息管理全过程,加强员工信息管理活动中各项信息资源的管理和应用,提高员工信息各项管理的现代化水平,优化人、财、物和信息资源在公司的综合配置,在为公司员工信息管理提供全面信息服务的基础上,提供管理辅助决策能力,为公司各项工作稳定地发展提供有力的支持。 根据使用人员对信息处理和信息安全性、完整性的要求,分别对用户的信息需求目标进行分析: 1(对信息的目标要求:随时录入新职员信息,添加部门信息,记录新职员注册登记;对民族,职务,专业名称,公告等相关信息进行设置;录入职员工资,对工资进行修改记录,实现各种查询功能,包括部门查询,工资查询,人员信息查询。 2(对信息处理的目标要求:设置新增、修改、删除、查询等信息处理功能。 3(对数据安全性、完整性的目标要求:设置用户密码口令,保证不被非法操作。 2.1 业务流程图 业务流程图是一种用尽可能少、尽可能简单的方法来描述业务处理过程的方法。由于它的符号简单明了,所以非常易于阅读和理解业务流程。但它的不足是对于一些专业性较强的业务处理细节缺乏足够的表现手段,它比较适用于反映事务处理类型的业务过程。通过业务流程调查可以对公司员工信息管理系统的组织结构和功能做进一步的分析。能帮助系统分析人员了解该系统的具体处理过程,发现系统中的错误和疏漏,修改现行系统的不合理成分,优化业务处理流程,为目标系统的开发打下基础。利用业务流程图可以将业务处理过程中的所有处理步骤串联起来,对业务处理的过程进行优化。 通过对公司的管理工作流程进行分析。得知该公司业务流程。首先,新员工注册,再由公司负责将员工的基本信息输入员工信息管理系统,最后,对员工信息进行存储管理。员工信息管理业务流程图,如图 2-1 所示。 - 5 - 学院2012届本科生毕业设计(论文) 员工工资表 修改员工工资信息管理员单 部门更新员工信息更新 毕业学校设置专业设置 部门信息表单员工信息表单 毕业学校信息表单 员工本人工资部门查询员工信息查询查询专业信息表单 普通员 工 图2-1员工信息管理业务流程图 2.2经济可行性 估算新系统的开发费用和今后的运行、维护费用,估计新系统可以使公司的管理大大提高,并将费用与效益进行比较,系统的效益可以从公司利益和社会效益两方面考虑。例如,系统运行后可以提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于管理人员进行决策提供了多少帮助等等。下面从以下几个方面对系统的经济可行性进行具体的分析: 系统在开发前所做出的投资,系统在初期开发阶段看不到任何成效。系统初期投资也是后期的系统调试及维护的重要基础。所以系统初期投资就显得格外重要。 表2-1 员工信息管理系统初期投资 序项目 人工(人?日) 单价(元) 合计(元) 号 1 需求分析 5 500 2,500 2 总体设计 10 500 5,000 3 工资管理详细设计 5 500 2,500 4 员工信息管理详细设计 8 500 4,000 5 工程实际成本数据库实现 5 500 5,000 6 编码实现 10 500 5,000 7 单体测试 5 500 2,500 8 系统集成测试 10 500 5,000 - 6 - 学院2012届本科生毕业设计(论文) 9 说明手册编制 5 500 5,000 10 合计 33,500 货币的时间价值,是指在社会生产和再生产的过程中,货币经过一定时间的投资和再投资后所增加的价值,也称为资金的时间价值。 系统货币时间价值如表2-2所示。 表2-2 员工信息管理系统货币时间价值 年份 将来值(万) (1+i)n 现在值(万) 累计的现在值(万) 1 1.5 1.05 1.4286 1.4286 2 1.5 1.1025 1.3605 2.7891 3 1.5 1.1576 1.2958 4.0849 4 1.5 1.2155 1.2341 5.3190 5 1.5 1.2763 1.1753 6.4943 根据系统货币价值表,投资员工信息管理系统两年后,可以节省1.3605万元,第三年可以再节省1.2958万元。 6.4943-3.3500=3.1443万元 当然,如果想要在两年后得到预计的纯收入,那么首先就应拿出初期投资的3.35万元。而且考虑到开发本系统将为以后带来的利益,拿出3.35万元来进行员工信息管理系统的开发,是有必要的。 经过以上分析,员工信息管理系统的开发是可行的。 2.3技术可行性 开发软件所需要的技术是否具备是通过该系统的目标来衡量的,一般情况下我们可以从软件的环境条件、硬件的性能要求、相应的开发及操作人员的能力水平等方面综合进行分析和考虑。 从系统开发及实施的可行性和灵活性考虑,本系统的软件开发环境主要选择了当前较为流行的Microsoft Visual Studio 2005来进行前台的管理设计,而后台则选用了功能强大的SQL server 2005数据库。 从硬件角度来说,要求相对较低,所以选择的空间较大,一般情况下计算机硬盘在20GB左右,内存在256M以上都是可以满足开发环境的。根据现在计算机水平的发展和普及,系统在硬件方面是可行的。当然,硬件环境的配置越高,系统的开发与运行相对就会更加高效与快捷,可行性也会大幅度提高。 从软件角度来说,主要采用的是ASP.Net2.0和SQL server 2005,两个开发软件都是现有开发软件中较为安全,可靠和成熟的,具有较高的技术可行度,所以软件方面也是可行的。 - 7 - 学院2012届本科生毕业设计(论文) 2.4 运行可行性 随着计算机技术的飞速发展,计算机在公司员工信息管理中应用的普及,利用计算机实现公司员工信息管理很大程度上已经成为了社会发展的趋势计算机管理有着无法比拟的优点:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高员工信息管理的效率,也是公司的科学化、正规化管理的重要条件。与此同时对于大部分公司来说,利用计算机帮助公司高效率的完成员工信息管理的日常事务,不仅给企业带来先进的管理思想及方法、促进建立现代员工信息管理模式,而且是适应现代公司制度要求、规范化的必要条件。因此,每一位公司管理者为了自身公司的经济效率和未来前景都会极力的支持系统的开发和推广,在经济和物力上给予较大的帮助。经过以上分析,该系统在运行方面是可行的。 2.5 时间可行性 从时间上看,在两个月的时间里学习相关知识,并开发系统,时间上是有点紧,但是不是不可能实现,通过两个多月的努力功能基本实现。 2.6 法律可行性 1(所有技术资料都为合法。 2(开发过程中不存在知识产权问题。 3(未抄袭任何系统,不存在侵犯版权问题。 4(开发过程中未涉及任何法律责任。 综上所述,本系统的开发从技术上、从经济上、从法律上都是完全可靠的。 2.7本章小结 可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决,也就是说可行性研究的目的是确定问题是否值得去解,而不是解决问题。按上述四个方面进行可行性分析、经过研究后,本工程的技术成熟完善,测试手段可靠,认为该项目是可行的。 - 8 - 学院2012届本科生毕业设计(论文) 第3章 需求分析 为方便公司做好员工信息管理工作,设计一个员工信息管理系统,在设计过程中作了系统设计和总体设计,软件设计采取模块化的设计思路。 该员工信息管理系统主要对员工信息、员工工资、公司部门进行管理,提供一个平台,供公司管理人员增、删、改、查员工信息和员工工资。系统分为系统首页、员工信息管理、部门管理、工资管理、查询管理、考勤管理、系统管理等六个模块。公司管理人员登录成功后可以对员工信息管理、员工工资管理、信息查询等模块进行操作,如员工信息添加、修改、删除和查询;员工工资的录入、修改和查询。 在“员工信息管理系统”开发时应该满足以下具体的系统需求。 考虑到系统的保密性,需要有系统登录功能;系统使用者为公司管理人员和普通员工。所以就需要考虑用户的前台增加功能和权限问题。 1(能够保障管理数据的安全、准确;能够实现方便的扩展,满足公司发展的需要。 2(易安装、部署;系统维护方便;对操作人员的技能要求比较低,操作方便。 3(员工信息的增加。用户根据需要来录入数据,但必须保证其正确性和准确性。 4(员工信息的删、改、查及职工状况的标识。用户根据需要对指定的数据进行修改,由于记录繁多,因此用户可能首先要输入一定的查询条件,缩小记录范围,然后再从该范围中找到制定的记录进行修改,保证修改的内容的正确性和准确性后可更新数据库的数据。 5(提供方便灵活的数据查询功能,满足繁杂、多样的数据查询需求。 6(系统维护方便。 3.1系统需求 用ASP.NET2.0开发系统管理、系统基于B/S模式,系统软件和数据集中存放于服务器中,软件的安装与升级在服务器上进行。所有的工作基于浏览器,安装、使用、维护、升级十分简单。 设计一个系统之前,必须用行之有效的方法对系统需求进行严格的审查验证。 需求分析一般过程是按图3-1所示的过程进行。 - 9 - 学院2012届本科生毕业设计(论文) 所写的软件系统需求需求说明 用户规格说明语言 分析员 规格说明处理需求者 关于规格说明规格说明的报告 图3-1 需求分析的一般过程 3.1.1数据流图 系统顶层数据流图如图3-2所示。 D1-02注册信息 P1-1 注册P1-5D1-10D1-14登录用户信息F1-1员工信息表员工信息D1-01要注册的信息D1-03D1-12D1-13D1-15P1-2登录信息登录信息管理员信息部门信息登录F1-2部门表 D1-04P1-6管理员普通员工浏览信息管理 D1-06F1-3工资表D1-16D1-05部门信息P1-3D1-18D1-08工资信息浏览信息查看D1-07毕业学校信息签到信息D1-17个人工资信息考勤信息F1-4考勤表P1-4 签到F1-5毕业学校D1-09表个人考勤信息 图3-2 系统顶层数据流图 3.1.2数据字典 数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。本系统的数据项定义如表3-1所示。 表3-1系统顶层数据项定义 编号 名称 别名 类型 长度 I01-01 Yh_id 用户ID Int 4字符 I01-02 Yh_name 用户名 Varchar 5字符 - 10 - 学院2012届本科生毕业设计(论文) I01-03 Yh_password 用户密码 Varchar 5字符 I01-04 Yh_quanx 用户权限 Varchar 5字符 I01-05 Yh_sex 用户性别 Varchar 4字符 I01-06 Yh_bumen 用户所在部门 Varchar 5字符 I01-07 Yh_zhiwei 用户职位 Varcchar 5字符 I01-08 Yh_mail 用户邮件 Varchar 5字符 I01-09 Yh_tel 用户电话 Varchar 5字符 I01-10 Yh_wenti 用户问题 Varchar 10字符 I01-11 Yh_daan 用户答案 Varchar 10字符 I01-12 Yg_id 员工ID Int 4字符 I01-13 Yg_number 员工编号 Varchar 5字符 I01-14 Yg_name 员工姓名 Varchar 5字符 I01-15 Yg_sex 员工性别 Varchar 4字符 I01-16 Yg_minzu 员工民族 Varchar 5字符 I01-17 Yg_jiguan 员工籍贯 Varchar 5字符 I01-18 Yg_birthday 员工生日 DateTime 8字符 I01-19 Yg_sfz 员工身份证 Varchar 5字符 I01-20 Yg_zzmm 员工政治面貌 Varchar 5字符 I01-21 Yg_hunyinzk 员工婚姻状况 Varchar 5字符 编号 名称 别名 类型 长度 I01-22 Yg_wenhuacd 员工文化程度 Varchar 5字符 I01-23 Yg_zhiwu 员工职务 Varchar 5字符 I01-24 Yg_zhuanye 员工专业 Varchar 5字符 I01-25 Yg_zhuangk 员工状况 Varchar 5字符 I01-26 Yg_byxx 员工毕业学校 Varchar 5字符 I01-27 Yg_jrshijian 进入公司时间 DateTime 8字符 I01-28 Yg_htshijian 合同时间 DateTime 8字符 I01-29 Yg_gongzi 员工工资 Float 8字符 I01-30 Yg_tel 员工电话 Varchar 5字符 I01-31 Yg_photo 员工照片 Varchar 5字符 I01-32 Yg_mail 员工邮件 Varchar 5字符 I01-33 Yg_address 员工地址 Varchar 5字符 I01-34 Yg_youzbm 邮政编码 Varchar 5字符 I01-35 Yg_bcsm 补充说明 Varchar 10字符 I01-36 Bm_id 部门ID Int 4字符 I01-37 Bm_name 部门名称 Varchar 5字符 I01-38 Bm_numer 部门编号 Varchar 5字符 - 11 - 学院2012届本科生毕业设计(论文) I01-39 Bm_fuzeren 部门负责人 Varchar 5字符 I01-40 Bm_tel 部门电话 Varchar 5字符 I01-41 Bm_renshu 部门人数 Int 4字符 I01-42 Bm_ms 部门描述 Varchar 10字符 I01-43 Gz_id 工资ID Int 4字符 I01-44 Gz_number 员工编号 Varchar 5字符 I01-45 Gz_name 员工姓名 Varchar 5字符 I01-46 Gz_zhiwu 员工职务 Varchar 5字符 I01-47 Gz_gongling 员工工龄 Int 4字符 I01-48 Gz_jibengz 基本工资 Float 8字符 I01-49 Gz_jiangjin 奖金 Float 8字符 I01-50 Gz_fulijin 福利金 Float 8字符 编号 名称 别名 类型 长度 I01-51 Gz_gonglinggz 工龄工资 Float 8字符 I01-52 Gz_jiabanfei 加班费 Float 8字符 I01-53 Gz_jiezhihk 借资环扣 Float 8字符 I01-54 Gz_huoshifei 伙食费 Float 8字符 I01-55 Gz_bufagongz 补发工资 Float 8字符 I01-56 Gz_queqinfei 缺勤费 Float 8字符 I01-57 Gz_qitazengx 其他增项 Float 8字符 I01-58 Gz_suodesui 所得税 Float 8字符 I01-59 Gz_yanglaobx 养老保险 Float 8字符 I01-60 Gz_yiliaobx 医疗保险 Float 8字符 I01-61 Gz_zhufangjijin 住房基金 Float 8字符 I01-62 Gz_qitajianxiang 其他减项 Float 8字符 I01-63 Gz_ykhj 应扣合计 Float 8字符 I01-64 Gz_shifaje 实发金额 Float 8字符 I01-65 Gz_bcsm 补充说明 Varchar 10字符 I01-66 Ykq_id 考勤ID Int 4字符 I01-67 Ykq_name 员工姓名 Varchar 5字符 I01-68 Ykq_number 员工编号 Varchar 5字符 I01-69 Ykq_zhiwu 员工职务 Varchar 5字符 I01-70 Ykq_1 一月 Varchar 8字符 I01-71 Ykq_2 二月 Varchar 8字符 I01-72 Ykq_3 三月 Varchar 8字符 I01-73 Ykq_4 四月 Varchar 8字符 I01-74 Ykq_5 五月 Varchar 8字符 - 12 - 学院2012届本科生毕业设计(论文) I01-75 Ykq_6 六月 Varchar 8字符 I01-76 Ykq_7 七月 Varchar 8字符 I01-77 Ykq_8 八月 Varchar 8字符 I01-78 Ykq_9 九月 Varchar 8字符 I01-79 Ykq_10 十月 Varchar 8字符 编号 名称 别名 类型 长度 I01-80 Ykq_11 十一月 Varchar 8字符 I01-81 Ykq_12 十二月 Varchar 8字符 I01-82 Ykq_queqintj 缺勤统计 Int 2字符 I01-83 Ykq_chidaotj 迟到统计 Int 2字符 I01-84 Byxx_id 毕业学校ID Int 4字符 I01-85 Byxx_name 毕业学校名称 Varchar 5字符 I01-86 Byxx_sm 毕业学校说明 Varchar 10字符 系统顶层数据流定义: 数据流编号:D1—01 数据流名称:要注册的信息 数据流来源:普通员工 数据流去向:P1-1 数据流组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06 数据流编号:D1—03 数据流名称:登录信息 数据流来源:普通员工 数据流去向:P1-2 数据流组成:I01-01+I01-02+I01-03+I01-4 数据流编号:D1—04 数据流名称:浏览信息 数据流来源:P1-2 数据流去向:P1-3 数据流组成:I01-05+I01-06+I01-07+I01-08+I01-09+I01-10+ I01-11 数据流编号:D1—08 数据流名称:签到信息 数据流来源:普通员工 数据流去向:P1-4 - 13 - 学院2012届本科生毕业设计(论文) 数据流组成:I01-66+I01-67+I01-68+I01-69 数据流编号:D1—14 数据流名称:员工信息 数据流来源:P1-6 数据流去向:F1-2 数据流组成:01-12+I01-13+I01-14+I01-15+I01-16+I01-17 数据流编号:D1—15 数据流名称:部门信息 数据流来源:P1-6 数据流去向:F1-3 数据流组成:I01-37+I01-38+I01-39+I01-40+I01-41+I01-42 数据流编号:D1—16 数据流名称:工资信息 数据流来源:P1-6 数据流去向:F1-4 数据流组成:01-43+I01-44+I01-45+I01-46+I01-47+I01-48+ 数据流编号:D1—17 数据流名称:考勤信息 数据流来源:P1-6 数据流去向:F1-5 数据流组成:I01-66+I01-67+I01-68+I01-69+I01-70+I01-71+ 数据流编号:D1—18 数据流名称:毕业学校信息 数据流来源:P1-6 数据流去向:F1-6 数据流组成:I01-103+I01-104+I01-105 3.2 性能需求 为了保证系统能够长期、安全、稳定、可靠、高效的运行。系统处理的准确性和及时 性是系统的必要性能。由于本系统的添加功能对于整个系统的功能和性能完成举足轻重。 作为系统的很多数据来源,其准确性和及时性很大程度上决定了系统的成败。在系统开发 - 14 - 学院2012届本科生毕业设计(论文) 过程中,必须采用一定的方法保证系统的准确性和及时性。 3.3 应用需求分析 系统的性能要求通常指系统需要的存储容量以及后援存储,重新启动和安全性,运行效率等方面的考虑,在一个就是本系统太小,不需要多个用户同时进行操作,所以就可以不用考虑并发量。 硬件系统环境:系统运行时对数据的保密性要求不高对一般的数据不要求进行加密。此外,对其它软件几乎没有依赖性,程序健壮性较好。 3.4 运行需求分析 硬件条件:酷睿2(CPU)、256MB(RAM)、20 G(HD)以上的PC机。 软件条件:Windows XP。 3.5 其他需求分析 本系统有较好的可维护性、可靠性、可理解性、效率。易于用户理解和操作。可维护性包括了可读性、可修改性、可测试性、等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。 3.6本章小结 需求分析报告是对系统需求的书面表达形式。由于需求分析报告是采用软件设计的术语编写的,因此常常令计算机背景知识较少的用户方难以理解,也就很难发现需求报告中与实际需求不符之处,更难提出建设性的意见。特别是那些编写得较差的需求分析报告,用户方更不知所云。 - 15 - 学院2012届本科生毕业设计(论文) 第4章 系统设计 4.1 主要内容 公司员工信息管理,从大的方面分主要集中在公司职员的个人情况等。所以该系统主要是含有数据输入,数据修改,数据查询,系统维护几个部分。 4.2 总体功能需求 公司员工信息管理系统是针对公司员工信息处的大量业务处理工作用计算机进行全面现代化管理。主要包括人员基本情况管理功能,以实现用户方便的输入、查询、统计等的业务需求。 本课题主要完成如下内容: 部门管理:包括部门信息的增加、删除、修改操作; 人员管理:包括人员信息的增加、删除、修改等操作(支持员工照片上传功能); 工资管理:包括员工资信息的增加、删除、修改及核算等操作; 查询管理:包括查询部门信息、员工信息、工资信息等操作; 考勤管理:包括对部门考勤、年度个人考勤操作; 系统管理:包括系统的登录/退出、用户管理(密码修改、修改用户信心等)、毕业学校设置、系统帮助等; 研究目标:通过深入调查研究开发一个真正适合公司使用的员工信息管理系统。 利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框分别代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素(不能再分割的元素)。随着结构的精细化,层次方框图对数据结构描绘得越来越详细。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。 - 16 - 学院2012届本科生毕业设计(论文) 公司人事管理系统的设计与开发 部人系考工查门员统勤资询管管管管管管理理理理理理 修查查修员员员查月年添删改增改工工工询询询度度加除部加员家奖培工部个部个部部门员工庭罚训资门人门人门门信工资成记记信信信考考息息息料员录录息勤勤 登工工工工用系录资资资资户统、录修发核管帮退入改放算理助出 登退修分添录出改配删图4-1 系统功能模块图 加管管用用除新理理户户用用4.3 数据库设计 系系信权户户统统息限4.3.1 数据库设计概述 数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体的说,数据库设计是一个给定的应用环境,构造最优的用户的应用需求,这个问题是我们在进行软件开发时期的主要研究方向。 数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要把结构设计和行为设计密切结合起来。 由于信息结构复杂,应用环境多样,能否完整的设计出该系统与设计人员的经验和水平有直接的关系,数据库设计成为一种技艺而不是工程技术,缺乏科学理论和工程方法的支持,软件的质量难以保证,常常是数据库运行一段时间后又不同程度地发现了各种问题,增加了系统维护的代价。 4.3.2 数据分析 数据分析过程同数据库的逻辑结构和物理结构密切相关,需要确定、编制、组织、筛选应用程序所使用的信息。它以一种能够分析和分类的方式来捕获用户的所有信息,这使得某一模型可以直接转化成数据库结构。 4.3.3 数据库详细设计 在设计数据库时,应考虑以下事项: 1(数据库的用途及该用途将如何影响设计,应创建符合用途的数据库计划。 2(数据库规范化规则,防止数据库设计中出现错误。 - 17 - 学院2012届本科生毕业设计(论文) 3(对数据完整性的保护。 4(数据库和用户权限的安全要求。 5(应用程序的性能需求,设计数据库时必须利用Microsoft SQL Server 2005中能 培训信息工资信息够提高性能的功能。对于性能而言,在数据库大小和硬件配置之间权衡也是很重要的。 PK培训IDPK工资ID部门信息6(数据库的维护。 员工姓名 编号 员工编号PK部门ID 姓名 开始日期1 职位数据库E-R图如图4-2所示。 结束日期 部门名称 工龄 培训单位 部门编号 基本工资属于 培训地点 部门负责人 奖金 培训内容1 部门人数 福利金家庭成员信息 培训经费 部门电话 加班费 培训证书 部门描述PK家庭ID 伙食费 补充说明 补发工资1属于N 员工姓名 缺勤费 员工编号1 岗位工资属于1 成员姓名 所得税N 关系 养老保险 成员单位 医疗保险员工基本信息 成员职位 住房基金用户信息 政治面貌 其他增项1PK员工ID1 成员电话PK用户ID 其他减项属于 补充说明 应扣工资 编号 用户名 实发工资 姓名属于 密码 补充说明 性别 真实姓名 民族1 权限工资业绩信息职位信息 籍贯 性别1 出生日期 部门PK业绩ID属于PK职位ID1 身份证1 职位 政治面貌 邮箱 员工姓名 职位名称 婚姻状况 电话 员工编号属于 职位费 文化程度 问题 员工专长 职位N 答案 工作业绩 专业 补充说明1 状况11 毕业学校毕业学校信息 进入公司时间属于 合同时间属于1PK学校ID离职信息 电话 照片1 学校名称NPK离职ID 邮箱 住址 员工姓名 邮政编码权限信息属于年考勤表信息 员工编号1 补充说明 离职日期PK权限ID属于PK年考勤IDN 离职原因图4-2 数据库E-R图 配准人 权限名称 员工姓名 补充说明 员工编号根据系统的需求,数据库QIYE由13张表组成,其中主要数据表如表4-1至4-13所 员工职位 一月11专业信息 二月示。 属于 三月PK专业ID 四月 五月用户信息数据表用于存放用户信息。如表4-1所示。 专业名称 六月 七月 八月表4-1 USER(用户信息数据表) 九月 十月 十一月序号 英文名 中文名 类型 长度 十二月 迟到统计1 Yh_id 用户ID Int 4字符 缺勤统计 2 Yh_name 用户名 Varchar 5字符 3 Yh_passwd 用户密码 Varchar 5字符 4 Yh_passwd1 确认密码 Varchar 5字符 5 Yh_zsxm 用户真实姓名 Varchar 5字符 6 Yh_quanx 用户权限 Varchar 5字符 7 Yh_sex 用户性别 Varchar 4字符 8 Yh_bumen 用户部门 Varchar 5字符 9 Yh_zhiwei 用户职位 Varchar 5字符 10 Yh_mail 用户邮箱 Varchar 5字符 11 Yh_tel 用户电话 Varchar 5字符 12 Yh_wenti 密码问题 Varchar 5字符 - 18 - 学院2012届本科生毕业设计(论文) 13 Yh_daan 问题答案 Varchar 5字符 员工信息数据表用于存放员工信息。如表4-2所示。 表4-2 YGXX(员工信息数据表) 序号 英文名 中文名 类型 长度 1 Yg_id 员工ID Int 4字符 2 Yg_number 员工编号 Varchar 5字符 3 Yg_name 员工姓名 Varchar 5字符 4 Yg_sex 员工性别 Varchar 4字符 5 Yg_minzu 员工民族 Varchar 5字符 6 Yg_jiguan 员工籍贯 Varchar 5字符 7 Yg_birthday 员工出生日期 Datetime 8字符 8 Yg_sfz 员工身份证 Varchar 5字符 9 Yg_zzmm 员工政治面貌 Varchar 5字符 10 Yg_hunyinzk 员工婚姻状况 Varchar 5字符 11 Yg_wenhuacd 员工文化程度 Varchar 5字符 12 Yg_zhiwei 员工职位 Varchar 5字符 13 Yg_zhuanye 员工专业 Varchar 5字符 14 Yg_zhuangk 员工状况 Varchar 5字符 15 Yg_byxx 毕业学校 Varchar 5字符 16 Yg_jrshijian 进入公司时间 Datetime 8字符 17 Yg_htshijian 合同时间 DateTime 8字符 18 Yg_gongzi 员工工资 Float 6字符 19 Yg_tel 员工电话 Varchar 5字符 20 Yg_photo 员工照片 Varchar 5字符 21 Yg_mail 员工邮件 Varchar 5字符 22 Yg_address 员工地址 Varchar 5字符 23 Yg_youzbm 邮政编码 Varchar 5字符 24 Yg_bcsm 补充说明 Varchar 1字符 部门信息数据表用于存放部门信息。如表4-3所示。 表4-3 BUMEN(部门信息数据表) 序号 英文名 中文名 类型 长度 1 Bm_id 部门ID Int 4字符 2 Bm_name 部门名称 Varchar 5字符 3 Bm_numer 部门编号 Varchar 5字符 4 Bm_fuzeren 部门负责人 Varchar 5字符 5 Bm_tel 部门电话 Varchar 5字符 6 Bm_renshu 部门人数 Int 2字符 - 19 - 学院2012届本科生毕业设计(论文) 工资信息数据表用于存放工资信息。如表4-4所示。 表4-4 GZFF(工资信息数据表) 序号 英文名 中文名 类型 长度 1 Gz_id 工资ID Int 4字符 2 Gz_number 员工编号 Varchar 5字符 3 Gz_name 员工姓名 Varchar 5字符 4 Gz_zhiwu 员工职务 Varchar 5字符 5 Gz_gongling 员工工龄 Int 2字符 6 Gz_jibengz 基本工资 Float 8字符 序号 英文名 中文名 类型 长度 7 Gz_jiangjin 奖金 Float 8字符 8 Gz_fulijin 福利金 Float 8字符 9 Gz_gonglinggz 工龄工资 Float 8字符 10 Gz_jiabanfei 加班费 Float 8字符 11 Gz_jiezhihk 借资环扣 Float 8字符 12 Gz_huoshifei 伙食费 Float 8字符 13 Gz_bufagongz 补发工资 Float 8字符 14 Gz_queqinfei 缺勤费 Float 8字符 15 Gz_qitazengx 其他增项 Float 8字符 16 Gz_suodesui 所得税 Float 8字符 17 Gz_yanglaobx 养老保险 Float 8字符 1 Gz_yiliaobx 医疗保险 Float 8字符 19 Gz_zhufangjijin 住房基金 Float 8字符 20 Gz_qitajianxiang 其他减项 Float 8字符 21 Gz_ykhj 应扣合计 Float 8字符 22 Gz_shifaje 实发金额 Float 8字符 23 Gz_bcsm 补充说明 Varchar 10字符 工作业绩信息数据表用于存放工作业绩信息。如表4-5所示。 表4-5 GZYJ(工作业绩信息数据表) 序号 英文名 中文名 类型 长度 1 Yj_id 业绩ID Int 4字符 2 Yj_number 员工编号 Varchar 5字符 3 Yj_name 员工姓名 Varchar 5字符 4 Yj_zhuangc 专长 Varchar 5字符 5 Yj_gongzuoyj 工作业绩 Varchar 5字符 6 Yj_bcsm 补充说明 Varchar 10字符 培训记录信息数据表用于存放培训记录信息。如表4-6所示。 - 20 - 学院2012届本科生毕业设计(论文) 表4-6 PXJL(培训记录信息数据表) 序号 英文名 中文名 类型 长度 1 Px_id 培训ID Int 4字符 2 Px_number 员工编号 Varchar 5字符 3 Px_name 员工姓名 Varchar 5字符 4 Px_kaishiriqi 开始日期 Datetime 8字符 5 Px_jieshuriqi 结束日期 Datetime 8字符 6 Px_danwei 培训单位 Varchar 5字符 7 Px_neirong 培训内容 Varchar 5字符 8 Px_didian 培训地点 Varchar 5字符 9 Px_jingfei 培训经费 Float 8字符 10 Px_zhengshu 培训证书 Varchar 5字符 11 Px_bcsm 补充说明 Varchar 10字符 家庭人员信息数据表用于存放员工家庭成员信息。如表4-7所示。 表4-7 JTCY(家庭成员信息数据表) 序号 英文名 中文名 类型 长度 1 Jt_id 家庭ID Int 4字符 2 Jt_number 员工编号 Varchar 5字符 3 Jt_name 员工姓名 Varchar 5字符 4 Jt_chengyname 成员姓名 Varchar 5字符 5 Jt_guanxi 关系 Varchar 5字符 6 Jt_danwei 成员单位 Varchar 5字符 7 Jt_zhiwei 成员的职位 Varchar 5字符 8 Jt_zzmm 成员政治面貌 Varchar 5字符 9 Jt_tel 成员电话 Varchar 5字符 10 Jt_bcsm 补充说明 Varchar 10字符 信息数据表用于存放员工离职信息。如表4-8所示。 表4-8 LZJL(离职信息数据表) 序号 英文名 中文名 类型 长度 1 Lz_id 离职ID Int 4字符 2 Lz_number 员工编号 Varchar 5字符 序号 英文名 中文名 类型 长度 3 Lz_name 员工姓名 Varchar 5字符 4 Lz_riqi 离职日期 Datetime 8字符 5 Lz_yuanyin 离职原因 Varchar 5字符 - 21 - 学院2012届本科生毕业设计(论文) 6 Lz_pizhunren 批准人 Varchar 5字符 7 Lz_bcsm 补充说明 Varchar 10字符 毕业学校信息数据表用于存放员工毕业学校信息。如表4-9所示。 表4-9 BYXX(毕业学校信息数据表) 序号 英文名 中文名 类型 长度 1 Byxx_id 毕业学校ID Int 4字符 2 Byxx_name 学校名称 Varchar 5字符 职位信息数据表用于存放每个放职位信息。如表4-10所示。 表4-10 ZW(职位信息数据表) 序号 英文名 中文名 类型 长度 1 Zw_id 职位ID Int 4字符 2 Zw_name 职位名称 Varchar 5字符 3 Zw_pay 职位费 Float 8字符 专业信息数据表用于存放员工的专业信息。如表4-11所示。 表4-11 ZY(专业信息数据表) 序号 英文名 中文名 类型 长度 1 Zy_id 专业ID Int 4字符 2 Zy_name 专业名称 Varchar 5字符 权限信息数据表用于存放用户权限信息。如表4-12所示。 表4-12 QX(权限信息数据表) 序号 英文名 中文名 类型 长度 1 Qx_id 权限ID Int 4字符 2 Qx_name 权限名称 Varchar 5字符 考勤信息数据表用于存放员工的考勤信息。如表4-13所示。 表4-13YKQ(年考勤信息数据表) 序号 英文名 中文名 类型 长度 1 Ykq_id 月考勤ID Int 4字符 1 Ykq_name 员工姓名 Varchar 5字符 2 Ykq_number 员工编号 Varchar 5字符 3 Ykq_zhiwu 员工职务 Varchar 5字符 4 Ykq_1 一月 Varchar 8字符 5 Ykq_2 二月 Varchar 8字符 6 Ykq_3 三月 Varchar 8字符 7 Ykq_4 四月 Varchar 8字符 8 Ykq_5 五月 Varchar 8字符 9 Ykq_6 六月 Varchar 8字符 10 Ykq_7 七月 Varchar 8字符 - 22 - 学院2012届本科生毕业设计(论文) 11 Ykq_8 八月 Varchar 8字符 12 Ykq_9 九月 Varchar 8字符 13 Ykq_10 十月 Varchar 8字符 14 Ykq_11 十一月 Varchar 8字符 15 Ykq_12 十二月 Varchar 8字符 16 Ykq_queqintj 缺勤统计 Int 4字符 17 Ykq_chidaotj 迟到统计 Int 4字符 4.4 具体系统功能需求描述 4.4.1 员工基本情况管理 提供对“员工基本信息”数据输入功能,实现“员工基本信息”数据生成、统计功能。 4.4.2 员工信息查询 提供对“员工基本信息”数据的查询。利用公司管理系统的“员工信息查询”可以实现对“员工基本信息”各种条件查询。使得对员工基本信息的不明之处可以更直接的查询大大方便了对员工的管理。 4.4.3 系统维护 本系统的系统维护模块,提供了管理员的密码设置、权限设置以及管理员的增加和删除等多种功能。 数据处理部分包括:此模块实现系统的信息管理,包括对员工情况一览表、员工信息情况表的信息数据的插入、删除、修改、保存等功能。 系统维护部分包括:密码修改,增加管理员等。 4.5本章小结 系统设计阶段,在需求分析的基础之上规划出了系统的功能模块,以及在此分析基础上设计出的具体的、可以满足本系统全部需求的数据库。由于数据库在设计中有非常重要的作用,所以在开发过程中,在考虑数据库上的时间较多。 - 23 - 学院2012届本科生毕业设计(论文) 第5章 详细设计 详细设计的主要任务是设计每个模块的实现算法及所需的局部数据结构。详细设计的目标有两个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂。 1(为每个模块确定采用的算法,选择某种适当的工具表达算法的过程,写出模块的详细过程性描述; 2(确定模块接口的细节,包括对系统外部的接口和用户界面,对系统内部其它模块的接口,以及模块输入数据、输出数据及局部数据的全部细节。 3(要为每一个模块设计出一组测试用例,以便在编码阶段对模块代码进行预定的测试,模块的测试用例是软件测试计划的重要组成部分,通常应包括输入数据,期望输出等内容。 4(在详细设计结束时,应该把上述结果写入详细设计说明书,并且通过复审形成正式文档,交付给下一阶段的工作依据。 5.1系统开发及运行平台设置 5.1.1 硬件环境 由于ASP.NET与SQL Server2005都需要较高的运行环境,所以对系统的开发环境要求较高。如表5-1所示。 表5-1 开发环境硬件配置 硬件 配置 CPU Intel 酷睿2或更好 内存 256M 或更大 硬盘空间 20G 或更大 系统的运行环境对硬件配置则无太多要求,当然,硬件配置越高,系统运行的速度越快。如表5-2所示。 表5-2 运行环境硬件配置 硬件 配置 CPU PIII800,建议P4以上 内存 至少256,建议512以上 显存 64MB,建议128以上 5.1.2 软件环境 软件开发环境建议在Windows XP环境下开发。系统运行环境至少IE5.0,建议IE6.0以上版本。 - 24 - 学院2012届本科生毕业设计(论文) 5.2 开发工具简介 5.2.1 ASP.NET简介 1998年,微软公司发布了ASP2.0 。ASP1.0和ASP.NET2.0主要区别是外部的组件需要实例化。有了ASP2.0和IIS4.0,我们就有可能建立ASP应用了,而且每个组件就有了各自单独的内存空间。内置的MicroSoft Transaction Server(MTS)也使用制作组件便得简单。 微软公司接着开发了Windows 2000操作系统。 这个Windows版本给我们带上了IIS5.0以及ASP3.0。此次并不是简单对ASP进行补充,核心的不同实际上是把很多的事情交给了COM来做。在windows 2000中,微软结合了MTS与COM核心环境做出了COM+,这就让主机有了一种新的方法来使用组件,同样给主机带来了更多的稳定性,成了一个可以升级的效率高的工作平台。IIS 5.0在表面上似乎没有改什么,但是在接口上动的手术比较大。在内部,它使用COM+组件服务来对组件提供一个更好的执行的环境。 ASP.NET不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的优势。 ASP.NET是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。 因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同时也是Language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.NET。 ASP.NET是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.NET页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。 ASP.NET使用一种字符基础的,分级的配置系统,使服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。 一个ASP.NET的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。多处理器环境的可靠性ASP.NET已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。 ASP.NET 的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构, - 25 - 学院2012届本科生毕业设计(论文) 可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。 ASP.NET 是一个已编译的、基于.NET的环境,把基于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多。而且是可以用任何与.NET兼容的语言(包括 Visual Basic .net、C# 和 JScript .net.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 5.2.2 SQL Server简介 SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase则较专注于SQL Server在UNIX 操作系统上的应用。 SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。 SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。 与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。 5.3系统主界面设计 本系统的主界面整体结构为上下结构,上面部分显示用户最常使用功能,下面部分用于显示信息,可供使用者清晰的了解主界面。 系统主界面如图5-1所示。 - 26 - 学院2012届本科生毕业设计(论文) 图5-1 系统主界面图 5.4基本功能设置 5.4.1员工信息管理 员工信息管理功能设置主要完成对员工的个人信息、家庭信息、培训信息、奖罚记录 信息管理的功能。 添加员工信息 如图5-2所示。 - 27 - 学院2012届本科生毕业设计(论文) 图5-2 添加员工信息图 管理员在相应的编辑框内和下拉列表中输入相关的信息,例如:员工姓名、员工编号、 部门、性别、文化程度、民族、职工状况等信息,当输入完信息后,点击添加按钮就把信 3所示。 息存储到数据表中。控件的属性设置和作用如表5- 窗体名:tianjiaxinxi.aspx 表5-3 添加员工信息设置主要控件信息列表 名称 主要属性设置 作用 Tb_name / 输入员工姓名 Tb_number / 输入员工编号 Ddl_bumen 启用AutopostBack 选择部门 Ddl_sex 启用AutopostBack 选择性别 Ddl_whcd 启用AutopostBack 选择文化程度 Ddl_minzu 启用AutopostBack 选择民族 Ddl_hyzk 启用AutopostBack 选择婚姻状况 Ddl_zhiwu 启用AutopostBack 选择职务 Ddl_byxx 启用AutopostBack 选择毕业学校 Tb_birthday / 输入出生日期 Ddl_zhuanye 启用AutopostBack 选择专业 Tb_tel / 输入电话 Tb_sfz / 输入身份证号 - 28 - 学院2012届本科生毕业设计(论文) Tb_address / 输入家庭住址 Tb_jiguan / 输入籍贯 Tb_gesm Textmode="MultiLine" 输入个人说明 Bt_tianjia Text="添加" 点击后确认添加的信息 Bt_quxiao Text="取消" 点击后取消添加的信息 开始 否 输入数据 是是否合法 写入数据库 图5-3 添加员工信息程序流程图 5.4.2部门管理 结束 部门管理主要实现管理员对部门的增加、修改、删除、等功能的管理。 - 29 - 学院2012届本科生毕业设计(论文) 添加部门信息如图5-4所示。 图5-4 添加部门信息图 管理员通过观察列表框控件,在相应的编辑框内输入相关的信息,例如:部门名称、 部门电话、部门描述信息,当输入完信息后,点击添加按钮就把信息存储到数据表中。控 4所示。 件的属性设置和作用如表5- 窗体名:tianjiabumen.aspx 表5-4 添加部门信息设置主要控件信息列表 名称 主要属性设置 作用 Lb_bumen / 显示所有部门名称 Tb_bumen / 输入部门名称 Tb_tel / 输入部门电话 Tb_ms Textmode="MultiLine" 输入公司的描述 Bt_tianjia Text="添加" 点击后确认输入的信息 Bt_quxiao Text="取消" 点击后取消输入的信息 5.4.3考勤管理 考勤管理主要实现的是管理员对每一名员工的每个月、年的考勤统计管理。 - 30 - 学院2012届本科生毕业设计(论文) 年度个人考勤信息如图5-5所示。 图 5-5 年度个人考勤信息图 管理员通过点击缺勤统计、迟到统计按钮,系统就会自动统计出该员工缺勤、迟到的 次数,再将信息存储到数据表中。 窗体名:niandukaoqin.aspx 表5-5 考勤信息设置主要控件信息列表 名称 主要属性设置 作用 Lb_name / 显示所有员工姓名 Tb_number / 输出工编号 Tb_bumen / 输出部门名称 Tb_zhiwu / 输出职务 Tb_year / 输出当前的年份 Tb_month / 输出当前的月份 Tb_day / 输出当前的天 Tb_queqin / 输出缺勤的次数 Tb_chidao / 输出迟到的次数 Bt_queqintj Text="缺勤统计 点击后统计缺勤的次数 Bt_chidaotj Text="迟到统计 点击后统计迟到的次数 Bt_queding Text="确定 点击后确认考勤信息的统计 5.4.4员工工资管理 员工工资管理主要实现的是员工工资的添加、修改、核算等管理。 员工工资管理信息如图5-6所示。 - 31 - 学院2012届本科生毕业设计(论文) 图5-6 员工工资管理信息图 管理员通过在编辑框中输入正确员工编号,就会在下方的编辑框中显示相关的信息, 例如:员工姓名、职工状况、职务、工龄、基本工资、福利金、职务费、伙食费等信息, 当显示出信息后,点击工资修改按钮就可以对工资进行修改,在点击工资核算按钮,可以 把应扣工资、实发工资统计出来,之后再点击工资保存按钮就把信息存储到数据表中。 窗体名:gongziluru.aspz 表5-6 工资管理信息设置主要控件信息列表 名称 主要属性设置 作用 Tb_number / 输入员工编号 Tb_name / 输出员工姓名 Tb_zgzk / 输出职工状况 Tb_zhiwu / 输出职务 Tb_gongling / 输出工龄 Tb_jibengz / 输出基本工资 Tb_fulijin / 输出福利金 Tb_queqinfei / 输出缺勤费 Tb_zhiwufei / 输出职务费 Tb_huoshifei / 输出伙食费 Tb_yiliaobx Text="提交" 输出医疗保险 Tb_gonglingfei / 输出工龄费 Tb_yanglaobx / 输出养老保险 Tb_jiabanfei Text="保存设置" 输出加班费 Tb_bufagz / 输出补发工资 Tb_jiangjin / 输出奖金 Tb_jiezihk / 输出借资环扣 - 32 - 学院2012届本科生毕业设计(论文) Tb_jintie / 输出津贴 Tb_suodesui / 输出所得税 Tb_bc Textmode="MultiLine" 输出补充说明 Tb_yingkgz / 输出应扣工资 Tb_shifagz / 输出实发工资 Bt_gzsc Text="工资生成" 点击后显示出该员工的所有工资 Bt_gzxg Text="工资修改" 点击后可以对工资进行修改 Bt_gzhs Text="工资核算" 点击后统计应扣工资、实发工资 Bt_gzbc Text="工资保存" 点击后确定修改后的工资信息 Bt_dayin Text="打印" 点击后输出一张表单 5.4.5查询管理 查询管理主要实现的是对部门、工资、员工信息的查询。 查询管理信息如图5-7所示。 图5-7 查询管理信息图 - 33 - 学院2012届本科生毕业设计(论文) 管理员通过输入员工编号、电话或通过下拉列表控件选择部门,当输入完信息后,点击查询按钮就会通过GridView控件显示出信息。控件的属性设置和作用如表5-7所示。 窗体名:bumenchaxun.aspx 表5-7 查询部门信息设置主要控件信息列表 名称 主要属性设置 作用 Tb_number / 输入员工编号 Tb_tel / 输入员工电话 Ddl_bumen 启用AutopostBack 选择部门名称 Bt_chaxun Text="查询" 点击后查找符合条件的信息 Gridview_1 / 显示符合条件的信息信息 5.4.6系统管理 主要实现的是登录/退出系统、新建操作用户、修改用户密码、毕业学校设置、民族设置、专业设置、职务设置、公司信息、系统帮助等管理。 登录系统如图5-8所示。 图5-8 登录系统图 管理员通过输入正确的用户名、密码和验证码,选择权限后,点击确定按钮通过验证就可以进入系统了。 窗体名:denglu.aspx 表5-8 登录信息设置主要控件信息列表 - 34 - 学院2012届本科生毕业设计(论文) 名称 主要属性设置 作用 Tb_name / 输入用户名 Tb_passwd / 输入用户密码 Ddl_quanx / 选择用户权限 Tb_yanzm / 输入验证码 Lb_yanzm / 显示要输入的验证码 Bt_denglu Text="确定" 点击后确定输入的信息 Bt_new Text=”新建用户” 点击后跳转到另一个页面 Im_photo / 显示用户的头像照片 毕业学校设置如图5-9所示。 图 5-9 毕业学校设置图 管理员通过在编辑框内输入学校名,点击添加按钮就可以把信息存储到数据表中,当 点击删除按钮时,把相对应的学校从数据表中删除。 窗体名:byxx.aspx 表5-9 毕业学校信息设置主要控件信息列表 名称 主要属性设置 作用 Tb_name / 用于输入学校名称 Bt_tianjia Text="添加" 点击后确定输入的信息 Gridview_1 / 显示所有的毕业学校名称 5.5 本章小结 本章主要是把系统主要页面信息和表格数据列出来,为实现系统功能作为基础,从而 - 35 - 学院2012届本科生毕业设计(论文) 更好的完成系统功能,再通过程序流程图使程序流程清晰。整体结构为左右结构,左面部分显示用户最常使用功能,右面部分用于显示信息,可供使用者清晰的了解系统。 - 36 - 学院2012届本科生毕业设计(论文) 第6章 系统调试与测试 6.1 程序调试 在设计系统的过程中,存在一些错误是必然的。对于语句的语法错误,在程序运行时自动提示,并请求立即纠正,因此,这类错误比较容易发现和纠正。但另一类错误是在程序执行时由于不正确的操作或对某些数据的计算公式的逻辑错误导致的错误结果。这类错误隐蔽性强,有时会出现,有时又不出现,因此,对这一类动态发生的错误的排查是耗时费力的。 6.2 程序的测试 6.2.1 测试的重要性及目的 软件的测试在软件生命周期中占据重要的地位,在传统的瀑布模型中,软件测试学仅处于运行维护阶段之前,是软件产品交付用户使用之前保证软件质量的重要手段。近来,软件工程界趋向于一种新的观点,即认为软件生命周期每一阶段中都应包含测试,从而检验本阶段的成果是否接近预期的目标,尽可能早的发现错误并加以修正,如果不在早期阶段进行测试,错误的延时扩散常常会导致最后成品测试的巨大困难。 事实上,对于软件来讲,不论采用什么技术和什么方法,软件中仍然会有错。采用新的语言、先进的开发方式、完善的开发过程,可以减少错误的引入,但是不可能完全杜绝软件中的错误,这些引入的错误需要测试来找出,软件中的错误密度也需要测试来进行估计。测试是所有工程学科的基本组成单元,是软件开发的重要部分。自有程序设计的那天起测试就一直伴随着。统计表明,在典型的软件开发项目中,软件测试工作量往往占软件开发总工作量的40,以上。而在软件开发的总成本中,用在测试上的开销要占30,到50,。如果把维护阶段也考虑在内,讨论整个软件生存期时,测试的成本比例也许会有所降低,但实际上维护工作相当于二次开发,乃至多次开发,其中必定还包含有许多测试工作。 在实践中,软件测试的困难常常使人望而却步或敷衍了事,这是由于对测试仍然存在一些不正确的看法和错误的态度,这包括: (1) 认为测试工作不如设计和编码那样容易取得进展难以给测试人员某种成就感; (2) 以发现软件错误为目标的测试是非建设性的,甚至是破坏性的,测试中发现错位是对责任者工作的一种否定; (3) 测试工作枯燥无味,不能引起人们的兴趣; (4) 测试工作是艰苦而细致的工作; (5) 对自己编写的程序盲目自信,在发现错误后,顾虑别人对自己的开发能力的看法。 这些观点对软件测试工作是极为不利的,必须澄清认识、端正态度,才可能提高软件 - 37 - 学院2012届本科生毕业设计(论文) 产品的质量。 2(测试的目的 如果测试的目的是为了尽可能多地找出错误,那么测试就应该直接针对软件比较复杂的部分或是以前出错比较多的位置。 (1) 软件测试是为了发现错误而执行程序的过程; (2) 测试是为了证明程序有错,而不是证明程序无错误; (3) 一个好的测试用例是在于它能发现至今未发现的错误; (4) 一个成功的测试是发现了至今未发现的错误的测试。 这种观点可以提醒人们测试要以查找错误为中心,而不是为了演示软件的正确功能。但是仅凭字面意思理解这一观点可能会产生误导,认为发现错误是软件测试的唯一目,查找不出错误的测试就是没有价值的,事实并非如此。 首先,测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性。 其次,没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。 6.2.2 测试的步骤 与开发过程类似,测试过程也必须分步骤进行,每个步骤在逻辑上是前一个步骤的继续。大型软件系统通常由若干个子系统组成,每个子系统又由若干个模块组成。因此,大型软件系统的测试基本上由下述几个步骤组成: 1(模块测试 在这个测试步骤中所发现的往往是编码和详细设计的错误。 2(系统测试 在这个测试步骤中发现的往往是软件设计中的错误,也可能发现需求说明中的错误。 3(验收测试 在这个测试步骤中发现的往往是系统需求说明书中的错误。 6.2.3 测试的主要内容 为了保证测试的质量,将测试过程分成几个阶段,即:代码审查、单元测试、集成测试、确认测试和系统测试。 1(单元测试 单元测试集中在检查软件设计的最小单位—模块上,通过测试发现实现该模块的实际功能与定义该模块的功能说明不符合的情况,以及编码的错误。 2(集成测试 集成测试是将模块按照设计要求组装起来同时进行测试,主要目标是发现与接口有关的问题。如一个模块与另一个模块可能有由于疏忽的问题而造成有害影响;把子功能组合起来可能不产生预期的主功能;个别看起来是可以接受的误差可能积累到不能接受的程 - 38 - 学院2012届本科生毕业设计(论文) 度;全程数据结构可能有错误等。 3(确认测试 确认测试的目的是向未来的用户表明系统能够像预定要求那样工作。经集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是确认测试的任务,即软件的功能和性能如同用户所合理期待的那样。 4(系统测试 软件开发完成以后,最终还要与系统中其他部分配套运行,进行系统测试。包括恢复测试、安全测试、强度测试和性能测试等。 单独对系统的测试主要从以下几方面入手: (1) 功能测试:测试是否满足开发要求,是否提供设计所描述的功能,是否用户的需求都得到满足。功能测试是系统测试最常用和必须的测试,通常还会以正式的软件说明书为测试标准。 (2) 强度测试及性能测试:测试系统能力最高实际限度,即软件在一些超负荷情况下功能实现的情况。 (3) 安全测试:验证安装在系统内的保护机构确实能够对系统进行保护,使之不受各种非常的干扰。针对本系统主要是对权限系统的测试和对无效数据、错数据、和非法数据干扰的能力的测试。 6.2.4测试的执行情况 1(部门管理的测试 在添加部门的时候,如果该部门名称存在,系统就会提示:该部门已经存在,请重新输入~通过提示之后,输入一个新的部门名称,系统就能正常运行了。 - 39 - 学院2012届本科生毕业设计(论文) 添加部门如图6-1所示。 图6-1 添加部门 错误提示信息如图6-2所示。 图6-2 错误提示信息图 2(工资管理测试 在固定工资生成的时候,如果输入的员工编号不正确,系统就会提示:请正确输入 员工编号~~通过提示之后,输入一个正确的员工编号,系统就能正常运行了。 - 40 - 学院2012届本科生毕业设计(论文) 输入错误的员工编号如图6-3所示。 图6-3输入错误员工编号图 固定工资生成错误提示如图6-2所示。 图6-2 固定工资生成错误提示图 3(新建用户测试 新建用户如图6-3所示。 - 41 - 学院2012届本科生毕业设计(论文) 图 6-3新建用户图 当输入的用户名可以使用的时候,系统会提示:恭喜您,此用户名可以使用~~ 如图6-4所示。 图6-4 用户名成功图 所有信息都通过系统检查了,系统就会提示:用户添加成功~ 如图6-5所示。 图6-5 成功提示图 以上所有的模块测试过程都要求系统能在用户输入出错时给出正确并不影响到数据的安全与完整性的提示。通过测试系统基本达到设计要求,系统功能完整,用户界面良好,错误处理基本正确。 - 42 - 学院2012届本科生毕业设计(论文) 但是在测试中也发现系统的一些不足与缺陷,通过加语句使系统基本上运行正常。 总的来说,软件通过测试,基本上达到需求分析阶段所提出的要求,测试宣告结束。 6.3本章小结 软件测试是软件开发中的重中之重,没有一点可以马虎的,在项目管理过程中,强调的是每个过程的每一个环节都要进行测试,保证系统在每个阶段可以控制。因为软件测试中考虑的问题基本上是项目管理中需要考虑的问题。具体说,软件测试是事务性的,而项目管理是策略性,一些策略性的东西必须在一些事务性的事务上来实现。软件测试的事务性操作很多,这些操作需要一个良好的心态去对待。 总之,软件开发是一件很辛苦的事,只有在工作中多总结,才能找到符合自己的方式方法,才能在工作中事半功倍。 - 43 - 学院2012届本科生毕业设计(论文) 结束语 员工信息管理是现代企业管理工作中不可缺少的一部分,是适应现企业管理尺度的要求、推动企业劳动员工信息管理走向科学化、规范化的必要条件。只有员工信息管理规范了,才能在其他方面有更好的发展。为了适应现代企业或公司经营发展的需要,员工信息管理也从以前的手工管理逐渐被规范化的管理信息系统所代替。众所周知,当今社会为信息社会,世界已进入计算机信息管理激烈竞争的年代,为了提高企业工作效率、保证企业员工信息管理质量、快速而且准确地为企业制定好的经营方针与决策,在有限的时间内完成工作任务及达到预期的目的。所以,开发企业员工信息信息管理系统是有必要的。 在本软件的开发过程中,首先对本系统的整体进行了设计,确定了系统应该具备哪些主要特性和特殊优点,明确了系统总体的设计思路理念之后就是对系统进行有效的可行性分析,其中分别从经济、技术和运行的可行性进行了分析。在确定了本系统具有较高的可行性后通过对系统的数据库的分析和总体的功能模块的设计基本明确了本系统开发要做什么,怎么做,然后着手于软件代码的实现。代码实现过程中本系统的软件开发环境主要选择了当前较为流行的Microsoft Visual Studio 2005来进行前台的管理设计,而后台则选用了功能强大的SQL server 2005数据库。在设计过程中主要采用了B/S开发模式,并通过ASP和Javacript技术的相结合,完成了软件的最终编码过程。最后,测试系统的模块功能和内部逻辑。经测试本系统具有相对较高的稳定性和实用性。 - 44 - 学院2012届本科生毕业设计(论文) 致 谢 在老师和同学的支持与帮助之下,我顺利地完成了本次毕业设计。在毕业设计的这段日子里,我所获得的知识是大学期间最珍贵的,我真正地进行了一次实际开发,得到了一次真正的锻炼。在此,我要向所有支持我并给予我大力帮助的老师和同学们表示感谢。 首先,我要感谢的是我的指导老师——老师。他为我们讲解课题,分析课题,耐心解答我们在设计中遇到的问题。在开发过程中,为我们提出了许多宝贵的意见。 其次,我要感谢在毕业设计开题期间、中期检查、代码检查、以及末期检查期间众多老师给予的指导与提出的宝贵意见。是老师们的指导与帮助让我的毕业设计得到完善。 最后,我还要感谢我的同学,没有他们的支持和鼓励,我也不可能顺利完成毕业设计。我们互相加油互相扶持,走过了四年,谢谢他们。在老师和同学的支持与帮助之下,我顺利地完成了本次毕业设计。在毕业设计的这段日子里,我所获得的知识将是大学期间最珍贵的。 学院2012届本科生毕业设计(论文) 参考文献 [1]高景德.交流电机的多回路理论[J].清华大学学报,2007,27(1):10—20. [2]霍夫斯基主编. 李强译.机械原理[M].下册.第三版.北京:高教出版社,2006: 2-9. [3]张全福,王里青.“百家争鸣”与理工科学报编辑工作[C].见:郑福寿主编., 学报论丛 第二集.南京:河海大学出版社,2007:1-4. [4] GB/T 16159-1996,汉语拼音正词法基本规则[S].1996. [5] 姜锡洲.一种温热外敷药制备方案:中国,881056073[P].1989-07-26. [6] 王明亮.关于中国学术期刊标准化数据库系统工程的进展[EB/OL]. (1998-08-16)[1998-10-04].http: //www.cajcd.edu.cn/pub/wml.tex/980810-2.html. [7] 丁文祥.数字革命与竞争国际化[N].中国青年报,2000-11-20(15). [8] 张志祥.间断动力系统的随机扰动及其在守恒律方程中的应用[D].北京:北京 大学数理学院,1998. [9] World Health Organization. Factors regulating the immune response: report of WHO Scientific Group[R].Geneva:WHO,1970. 学院2012届本科生毕业设计(论文) 附录1 B/S model with C/S mode of comparative analysis In recent years, for B/S, C/S structure of two kinds of software quality, basically have reached an agreement, domestic generally think of B/S structure software will replace C/S structure software. But the B/S structure of software product compared with C/S structure of software products, which have many advantages, many domestic industry is not clear understanding of users. B/S (browser/server mode) as the rise of the Internet technology, C/S structure of an improvement. In this kind of structure, the business logic of the application software application server in realization, users in the Web server performance completely, the client browser can only need business processing, it is a kind of new software system structure technology. This structure is more a choice of application software system structure. 1. The data security. Due to C/S structure software data distribution characteristics, the client of fire, DaoQiang, earthquake, viruses, hackers have become fearful data etc. In addition, the group level of software application, C/S structure of software must install multiple servers around in multiple servers, and between the data synchronization. Thus, each data point of data security are the application of data security. So, for the large-scale application level group C/S structure, software security is unacceptable. For B/S structure of the software, because the data stored in the headquarters of the centralized database server, the client not save any business data and database connection information, also need not be any data synchronization, so these safety problems will naturally. 2. The data consistency. In C/S structure software solutions for hire, large group by around installation area, and then level server data synchronization mode. The server must synchronize every day, only after the end of the headquarters of available data. Due to the local network malfunction caused by individual databases, even if not synchronous synchronization, each server is not a point of data that can never agree that cannot be used in decision-making. For B/S structure of software, the data is stored, client focus of each transaction documents directly into 学院2012届本科生毕业设计(论文) the central database, there's no problem of the data consistency. 3. Data real-time comparison. The application level in group C/S structure can hardly be seen anywhere or anytime current business conditions, and see; and after data, But the B/S structure is different, it can be seen all the current business, convenient quick decision, effectively avoid the loss of enterprises. 4. Data traceability. Due to the B/S structure of data is stored on the back, so the company can directly various branches (branch, store the original business documents), i.e., the results can be traced to see. Most C/S structure of software is different, in order to reduce data traffic, just upload data, in middle statements could not look to the headquarters of the branch (branch, store the original documents). 5. Service timely response. Enterprise business flow, business model not unchangeable, along with the enterprise development, will constantly is adjust. Software vendors provide software is not perfect, therefore, have been deployed to the software product maintenance and update is normal. C/S structure software, because of its application is distributed, need to use every node on installation procedure, so that even very small bugs takes a long time to relocate to deploy, in order to ensure the consistency of each program version must be suspended all business updates (namely "shock"), the service response time basic unbearable. But the B/S structure of software, the application is focused on the server, the headquarters of application procedures, and without any node is a place to update all applications can be updated, quick service. 6. Hardware investment protection. In the hardware investment protection, two kinds of structure is completely different. When the application scope, system load rises, C/S structure of software solutions is commonly buy more advanced central server, the server, it is due to abandon C/S structure of two layers of software, this kind of software server program must be deployed on a computer, But the B/S structure is different, with the server load increases, can increase the number of server smoothly, and then in each server load balance between. Effectively protect the original hardware investment. 7. Maintain and upgrade mode of revolution. Software system and upgrade is more and more frequent, B/S structure of the product has more convenient. Regardless of the size of the user, how many branches are not add any maintenance workload, all the update server needs to operate only, if the 学院2012届本科生毕业设计(论文) server is only need ground connection Internet can maintain and upgrade immediately, this time, the cost of the human, is quite amazing. Save A slightly older units, system management staff in hundreds, even thousands, if need to run back and forth between computers, efficiency and workload is understandably, but the B/S structure of software only need to manage the server, all the client browser, but doesn't need to make any maintenance. So the client and server and "thin" and "fat" is the main development direction in the future software, which makes the upgrade and maintenance more easily and use more simple. In addition, most of the C/S structure of software is through the ODBC directly to the database, security, the network is not poor restricted. Each user can be connected to the database, and maintain an ODBC connection will always occupy the central server resources of central server, the requirement is very high, allows the user to expand a tremendous restrictions. But the B/S structure software is different, all users through an ODBC connection pools connect to the database, the user does not keep database connections, subscribers basically is infinite. From the above analysis, we can see that the B/S structure of large management software with C/S structure software incomparable advantage. And from abroad, and the development trend of this point. Currently, foreign large-scale enterprise management software or is B/S structure, or undergoing from C/S to B/S structure transformation. From the domestic many software manufacturer actively developing B/S structure of software, B/S structure of large management software in future years will occupy the leading position of management software. Above, use in the B/S structure developed product no matter at present or in future is the best choice. 学院2012届本科生毕业设计(论文) B/S模式与C/S模式的比较分析 近两年来,对于B/S、C/S两种结构的软件的优劣,国内基本已经达成共识,普遍认为B/S结构软件将全面取代C/S结构软件。但B/S结构的软件产品相对于C/S结构的软件产品,具体拥有哪些突出的优势,国内许多行业用户还没有清晰的了解。 B/S(浏览器/服务器模式)是随着Internet技术的兴起,对C/S结构的一种改进。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。 1(数据安全性比较。由于C/S结构软件的数据分布特性,客户端所发生的火灾、盗抢、地震、病毒、黑客等都成了可怕的数据杀手。另外,对于集团级的异地软件应用,C/S结构的软件必须在各地安装多个服务器,并在多个服务器之间进行数据同步。如此一来,每个数据点上的数据安全都影响了整个应用的数据安全。所以,对于集团级的大型应用来讲,C/S结构软件的安全性是令人无法接受的。对于B/S结构的软件来讲,由于其数据集中存放于总部的数据库服务器,客户端不保存任何业务数据和数据库连接信息,也无需进行什么数据同步,所以这些安全问题也就自然不存在了。 2(数据一致性比较。在C/S结构软件的解决方案里,对于异地经营的大型集团都采用各地安装区域级服务器,然后再进行数据同步的模式。这些服务器每天必须同步完毕之后,总部才可得到最终的数据。由于局部网络故障造成个别数据库不能同步不说,即使同步上来,各服务器也不是一个时点上的数据,数据永远无法一致,不能用于决策。对于B/S结构的软件来讲,其数据是集中存放的,客户端发生的每一笔业务单据都直接进入到中央数据库,不存在数据一致性的问题。 3(数据实时性比较。在集团级应用里,C/S结构不可能随时随地看到当前业务的发生情况,看到的都是事后数据;而B/S结构则不同,它可以实时看到当前发生的所有业务,方便了快速决策,有效地避免了企业损失。 4(数据溯源性比较。由于B/S结构的数据是集中存放的,所以总公司可以直接追溯到各级分支机构(分公司、门店)的原始业务单据,也就是说看到的结果可溯源。大部分C/S结构的软件则不同,为了减少数据通信量,仅仅上传中间报表数据,在总部不可能查到各分支机构(分公司、门店)的原始单据。 5(服务响应及时性比较。企业的业务流程、业务模式不是一成不变的,随着企业不断发展,必然会不断调整。软件供应商提供的软件也不是完美无缺的,所以,对已经部署的软件产品进行维护、升级是正常的。C/S结构软件,由于其应用是分布的,需要对每一个使用节点进行程序安装,所以,即使非常小的程序缺陷都需要很长的重新部署时间,重新部署时,为了保证各程序版本的一致性,必须 学院2012届本科生毕业设计(论文) 暂停一切业务进行更新(即“休克更新”),其服务响应时间基本不可忍受。而B/S结构的软件不同,其应用都集中于总部服务器上,各应用结点并没有任何程序,一个地方更新则全部应用程序更新,可以做到快速服务响应。 6(硬件投资保护比较。在对已有硬件投资的保护方面,两种结构也是完全不同的。当应用范围扩大,系统负载上升时,C/S结构软件的一般解决方案是购买更高级的中央服务器,原服务器放弃不用,这是由于C/S软件的两层结构造成的,这类软件的服务器程序必须部署在一台计算机上;而B/S结构则不同,随着服务器负载的增加,可以平滑地增加服务器的个数,然后在各个服务器之间做负载均衡。有效地保护了原有硬件投资。 7(维护和升级方式的革命。软件系统的改进和升级越来越频繁,B/S架构的产品明显体现的更方便的特性。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行,如果是异地只需要把服务器连接上网即可立即进行维护和升级,这对人力、时间、费用的节省是相当惊人的。一个稍微大一点单位来说,系统管理人员如果需要在几百甚至几千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。所以客户机越来越"瘦"而服务器越来越"胖"是将来软件的主流发展方向,这使得升级和维护越来越容易而使用越来越简单。 另外,大多数C/S结构的软件都是通过ODBC直接连到数据库的,安全性差不说,其用户数也是受限的。每个连到数据库的用户都会保持一个ODBC连接,都会一直占用中央服务器的资源,对中央服务器的要求非常高,使得用户扩充受到极大的限制。而B/S结构软件则不同,所有的用户都是通过一个ODBC连接缓冲池连接到数据库的,用户并不保持对数据库的连接,用户数基本上是无限的。 从以上的分析可以看出,B/S结构的大型管理软件有着C/S结构软件无法比拟的优势。而从国外的发展趋势来看,也验证了这一点。目前,国外大型企业管理软件要么已经是B/S结构的,要么正在经历从C/S到B/S结构的转变。从国内诸多软件厂商积极投入开发B/S结构软件的趋势来看,B/S结构的大型管理软件势必在将来的几年内占据管理软件领域的主导地位。 纵观以上,采用B/S结构开发的产品无论是现在还是将来都是最好的选择。 学院2012届本科生毕业设计(论文) 附录2 // 修改员工信息核心代码 public SqlConnection Connect() { conn.ConnectionString = "Data Source=.;Database=qiye;Integrated Security=SSPI"; conn.Open(); return conn; } public void bumen() { SqlConnection conn = Db_open.Connect(); string sql = "select bm_name from QY_BUMEN"; SqlDataAdapter sda = new SqlDataAdapter(sql, conn); DataSet ds = new DataSet(); sda.Fill(ds, "bm_name"); this.Ddl_bumen.DataSource= ds; this.Ddl_bumen.DataTextField = "bm_name"; this.Ddl_bumen.DataBind(); conn.Close(); } private void xianshitupian() { SqlConnection conn = Db_open.Connect(); string sql = "select * from QY_JBXX where jb_name='" + lb_zhiyuan .SelectedValue.ToString ()+"'"; SqlCommand cmd = new SqlCommand(sql, conn); SqlDataReader sdr = cmd.ExecuteReader(); while (sdr.Read()) this.Im_photo .ImageUrl=Server.MapPath("~/QIYE/adminuser/ xitongguanli/images/") + sdr["jb_photo"].ToString(); sdr.Close(); 学院2012届本科生毕业设计(论文) conn.Close(); } protected void lb_zhiyuan_SelectedIndexChanged(object sender, EventArgs e) { SqlConnection conn = Db_open.Connect(); string sql = "select * from QY_JBXX where jb_name='" + lb_zhiyuan.SelectedValue.ToString().Trim() + "'"; SqlCommand cmd = new SqlCommand(sql, conn); SqlDataReader sdr = cmd.ExecuteReader(); while (sdr.Read()) { this.Ddl_sex.SelectedValue = sdr["jb_sex"].ToString().Trim(); this.Ddl_minzu.SelectedValue = sdr["jb_minzu"].ToString().Trim(); this.Ddl_whcd.SelectedValue = sdr["jb_wenhuacd"].ToString().Trim(); this.Ddl_biyexx.SelectedValue = sdr["jb_byxx"].ToString().Trim(); this.Ddl_zhiwu.SelectedValue = sdr["jb_zhiwu"].ToString().Trim(); this.Ddl_bumen.SelectedValue = sdr["jb_bumen"].ToString().Trim(); this.Ddl_hyzk.SelectedValue = sdr["jb_hunyinzk"].ToString().Trim(); this.tb_year.Text = sdr["jb_birthday"].ToString().Trim(); this.tb_tel.Text = sdr["jb_tel"].ToString().Trim(); this.tb_sfz.Text = sdr["jb_sfz"].ToString().Trim(); this.tb_jiguan.Text = sdr["jb_jiguan"].ToString().Trim(); this.tb_address.Text = sdr["jb_address"].ToString().Trim(); this.tb_gerensm.Text = sdr["jb_bcsm"].ToString().Trim(); this.Im_photo.ImageUrl = Server.MapPath("~/QIYE/adminuser/xitongguanli/images") + sdr["jb_photo"].ToString().Trim(); this.xianshitupian(); } sdr.Close(); conn.Close(); } protected void Ibt_baochu_Click(object sender, ImageClickEventArgs e) { string yuangong = lb_zhiyuan.SelectedValue.ToString(); string FullFileName = FileUpload1.PostedFile.FileName; 学院2012届本科生毕业设计(论文) string FileName=FullFileName.Substring (FullFileName.LastIndexOf("\\") + 1); string FileType = FullFileName.Substring(FullFileName.LastIndexOf(".") + 1); if (FileUpload1.PostedFile.ContentLength > 0) { if (FileType == "jpg" || FileType == "gif" || FileType == "bmp" || FileType == "jpg") { FileUpload1.PostedFile.SaveAs(Server.MapPath("~/QIYE/adminuser/xito ngguanli/images") + "\\" + FileName); } else { Response.Write(""); } } else { Response.Write(""); } SqlConnection conn = Db_open.Connect(); SqlCommand comm = new SqlCommand("update QY_JBXX set jb_photo='" + FileName + "' where jb_name='" + yuangong + "'", conn); comm.ExecuteNonQuery(); conn.Close(); } 学院2012届本科生毕业设计(论文) 学院2012届本科生毕业设计(论文) 计算机科学与技术专业 毕业实习及 毕业论文 毕业论文答辩ppt模板下载毕业论文ppt模板下载毕业论文ppt下载关于药学专业毕业论文临床本科毕业论文下载 (设计)规范 计算机科学与工程学院 计算机科学与技术系 2015年03月 学院2012届本科生毕业设计(论文) 目 录 一. 毕业实习及毕业论文(设计)的主要目的 ...................................................... 1 二. 指导教师选聘及对指导教师的要求............................................................. 1 三. 毕业实习分组及实施计划............................................................................. 3 四. 毕业论文(设计)的选题 .................................................................................. 3 五(毕业实习及毕业论文(设计)的进度控制 ..................................................... 4 六、毕业论文的结构与格式................................................................................ 7 七、毕业实习以及毕业论文(设计)成绩评定 ................................................... 10 八、毕业设计的归档工作.................................................................................. 10 九、毕业实习及毕业论文(设计)领导小组 ....................................................... 12 附件1:任务书的填写格式............................................................................... 14 附件2:开题报告的填写格式........................................................................... 19 附件3:文献综述格式....................................................................................... 23 :实习报告封面格式............................................................................... 27 附件4 附件5:实习鉴定表格式................................................................................... 28 附件6:实习成绩评定表格式........................................................................... 29 附件7:毕业论文格式的基本要求................................................................... 30 附件8:毕业设计袋封面填写格式................................................................... 40 附件9:毕业论文验收表................................................................................... 41 附件10:毕业设计(论文)评论标准 .................................................................. 42 附件11:毕业设计资料电子文档目录结构..................................................... 47 1 学院2012届本科生毕业设计(论文) 根据学院有关学生实习的规定和本专业教学计划的安排,对计算机科学与技术专业学生毕业实习及毕业论文(设计)作如下具体安排: 一. 毕业实习及毕业论文(设计)的主要目的 1、 毕业实习的主要目的: (1) 通过毕业实习,使学生从理论走向实践,并运用所学的理论知识解决一些实际软硬件应用问题,达到实践锻炼的目的。 (2) 总结升华理论知识的目的,使学生毕业后能迅速适应实际工作岗位。 (3) 为毕业论文(设计)获取素材。 2、 毕业论文(设计)的主要目的: (1) 全面检验学生四年所学得基本理论和基本技能状况,巩固学生所学知识,并提高学生运用所学知识的能力。 (2) 通过毕业论文(设计)的撰写,弥补知识结构中的薄弱环节,优化毕业生知识结构,提高毕业生的适应能力。 (3) 培养学生运用所学理论知识和技术,发现、分析和解决问题的能力,使学生掌握科学研究的方法和原则,培养和提高学生对理论和时间问题研究的能力。 (4) 通过论文撰写,培养学生创造性思维能力,提高学生创新能力。 二. 指导教师选聘及对指导教师的要求 1、 指导教师选聘 (1) 指导教师应具有讲师及以上专业技术职称或具有硕士学位,并有一定实践经验的相关专业人员。 (2) 指导教师的聘任由计算机科学与技术系根据工作需要提出初步名单,经计算机科学与技术学院院长审核,予以聘任。 (3) 指导教师指导学生数:讲师或具有硕士学位的指导教师一般不超过6人,高级职称(教授、副教授、高工)的指导人数不超过8人。 1 学院2012届本科生毕业设计(论文) (4) 指导教师责任 1). 学生毕业论文(设计)工作实行指导教师负责制。指导教师应以高度认真负责的态度对待毕业论文(设计)的指导工作,按时完成毕业论文(设计)的各项工作。 2). 指导教师对学生毕业论文(设计)中的以下事项负责: 把握正确的政治方向; 确保选题与培养目标的一致性; 论文(设计)结构与撰写格式的规范性; 督促学生保质、保量,按时圆满地完成毕业论文(设计)工作。 (5) 指导教师指导工作基本要求 1). 提出参考选题; 2). 针对学生的选题,结合学生的实际情况,确定所指导学生的毕业论文(设计)题目,并提出明确的撰写要求和进度计划; 3). 介绍有关参考文献,指导学生搜集和查阅必要的资料; 4). 下发《毕业设计任务书》,认真指导和检查学生填写《开题报告》等相关 内容,并在签名处签名; 5). 指导学生拟写毕业论文提纲,定期检查学生毕业论文的进展情况,做好每个阶段的工作记录; 6). 加强与学生的沟通,认真指导学生提交论文初稿、2稿、3稿等,并及时提出修改意见,圆满完成最终定稿; 7). 根据评分标准,结合学生平时的表现,评定毕业论文(设计)成绩;指导教师评语字数不少于200字,其中包括工作态度、选题意义,理论水平、应用价值等; 8). 确认所指导学生的毕业论文(设计)是否可以递交答辩,并签署意见; 9). 协助做好毕业设计(论文)的归档工作。 10). 撰写毕业设计指导工作总结,包括所指导学生的选题分析、质量分析、 2 学院2012届本科生毕业设计(论文) 计划执行情况等。 三. 毕业实习分组及实施计划 (1) 毕业实习分组 毕业实习主要采取集中与分组相结合,以收集毕业论文资料为主,主要采取由各指导教师根据学生所选论文(设计)题目,联系,分派学生到相关单位进行实习,收集资料;计算机科学与技术系可以在此基础上做统一安排。 (2) 毕业实习时间 根据教学计划,学生在第四学年第2学期的第1周到第4周进行毕业实习,共4周。 (3) 实习要求 1). 实习期间,学生必须自觉遵守学院和实习单位的一切规章制度; 2). 并认真服从指导教师的安排,尊敬教师; 3). 经常与指导教师沟通,全面完成毕业实习和毕业论文(设计)所规定的各项 任务; 4). 校外实习的同学,特别注意安全问题; 5). 按规定的时间和格式等要求,在第四周结束后完成并前提交实习成果,主 要包括:实习日志、毕业实习报告(不低于2000字,格式参见附件4)、实习单位鉴 定表(格式参见附件5); 6). 实习报告的内容 实习报告的内容必须包括:实习时间、实习地点、实习目的、实习单位介绍、实习内容介绍、实习心得体会等,根据具体实习情况可以添加其它一些内容。 7). 指导教师根据学生的实习情况,填写实习成绩评定表,格式参见附件6; 四. 毕业论文(设计)的选题 (1) 题目来源 3 学院2012届本科生毕业设计(论文) 毕业论文(设计)题目主要来源是: 1). 教师和学生到企业调研,了解和收集毕业论文(设计)的课题; 2). 教师根据教学和科研的需要,结合当今计算机软硬件技术的研究重点、计 算机科学与工程学院的研究方向以及一些横向联系的单位的具体需求拟订论文(设 计)题目; 3). 学生根据兴趣爱好和研究方向自行确定,并经指导教师同意的题目。 (2) 题目主要类型和范围 根据大学及计算机科学与工程学院关于“毕业论文(设计)的选题”要求,每个教师拟订一定数量的题目,经计算机科学与技术系讨论,确定最终的毕业论文(设计)题目类型和范围。题目应保证符合计算机科学与技术专业的研究方向、培养目标,大小适宜,并具有新颖性(注意出题不要与其他老师重复,且不能和以前毕业设计题目重复)。 (3) 学生选题 毕业论文(设计)题目于第七学期15周以前下发给学生,并在计算机学院毕业设计网站上公布,组织学生选题,采取学生自选与系里指定相结合的方式,确定每一个学生的毕业论文(设计)题目,并配备指导教师。具体题目及学生、指导教师配备情况、学生的选题情况等在学生完成选题工作后,于第七学期18周以前按大学实践教学科的要求上报。每一阶段的工作都要在计算机学院毕业设计网站上公布。 (4) 指导教师填写好毕业论文(设计)任务书,及时下达给学生。 五(毕业实习及毕业论文(设计)的进度控制 1. 毕业实习及毕业论文(设计)的进度控制 4 学院2012届本科生毕业设计(论文) 时间进度(周) 阶段工作要点 第七学期 第八学期 备 注 14 15 16 17 18 19 20 21 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1.讲师及以上职称或具有硕士学位 指导教师资格 2.在专业领域内有较强的科研能力 认定 汇总毕业设计题1.教师结合教学科研推荐题目; 目 2.学生自拟题目 3.系统一汇总题目,审查后公布。 确定指导教师指讲师或具有硕士学位指导人数不 导学生人数 超过6人;高职称不超过8人 教师与学生商量1.符合计算机科学与技术专业培养 方向; 确定论文题目 2.大小适宜,具有新颖性,实践性 下达毕业设计任1.教师下达任务书; 务书 2.正式任务书的格式参见附件1 毕业实习,收集资学生参与生产实习,收集与课题相 料,完成开题报关的资料,完成实习报告,撰写文告,文献综述,英献综述和开题报告,并进行英文资文文献翻译 料的翻译 深入分析系统的对课题进行深入分析,确定业务模 业务功能和流程,型,完成系统的需求分析,并提交确定业务模型给需求分析说明书及初步的设计方出初步 设计方案 关于薪酬设计方案通用技术作品设计方案停车场设计方案多媒体教室设计方案农贸市场设计方案 案;拟订论文大纲 5 学院2012届本科生毕业设计(论文) 时间进度(周) 阶段工作要点 第七学期 第八学期 备 注 14 15 16 17 18 19 20 21 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 完成系统的功能划分模块和数据库设计; 设计和数据库设完成论文初稿1; 计, 准备论文1稿 指导教师根据论文初稿1,提出修 改意见 各模块程序编写、进入系统实施阶段,开始进行软件 整个系统调试, 准和硬件的设计; 备论文2稿 学生根据论文修改意见修改论文; 提交论文2稿;指导教师提出修改 意见 系统调试,毕业论系统进入调试阶段; 文3稿 学生根据论文修改意见修改论文; 提交论文3稿 提交可运行软件,完成所设计的软硬件系统,根据指 论文定稿、准备答导教师的意见最终定稿,提交全部辩 文档准备答辩 6 学院2012届本科生毕业设计(论文) 注释: (1). 进行毕业设计(论文)的学生,应结合选题内容,在调研、查阅资料的基础上写一篇文献综述,字数不少于2000字。格式参见附件3。参考文献不少于10篇(最好是期刊文章),至少含英文文献3篇; (2).进行毕业设计(论文)的学生英应完成一篇文献翻译,文献内容必须和毕业设计内容相关且应独立完成,文献原文不少于1万英文印刷字符,译文稿撰写在统一的稿纸上,同时上交原文。教师应留下评阅意见,签注日期最好在毕业实习收集资料结束时。 (3). 学生毕业实习的主要目的是运用所学的理论知识解决一些实际问题,达到实践锻炼,使学生毕业后能迅速适应实际工作岗位,同时也为毕业论文(设计)的撰写收集资料。实习结束后,学生应提交不低于2000字的实习总结报告1份(格式参见附件4)、实习日志1本(记录整个毕业实习过程及其每天的心得体会,用32开软抄本记载)、实习单位鉴定表(格式参见附件5),指导教师根据学生实习情况填写实习成绩评定表(格式参见附件6),向计算机科学与技术系提出学生实习的建议成绩。 (4). 有下列情形之一,取消正式答辩资格: 1). 论文撰写过程中,学生如果未完成阶段工作,经指导教师催促、教育仍不改 正者; 2). 不能在规定时间内完成毕业设计程序编制或不能完成论文定稿者; 3). 毕业设计达不到规定要求,或软件无法演示(特殊原因除外); 4). 不能在规定时间提交论文正确及全套材料者; 5). 凡在毕业论文中出现未经注释援引、窃取、抄袭他人作品的情况,一律视为 “剽窃”,论文中“剽窃”内容超过2页者。 六、毕业论文的结构与格式 1( 纸张与页面设置: 7 学院2012届本科生毕业设计(论文) 学院有统一规定,B5纸单面打印。 2( 毕业论文的组成部分: 毕业设计论文是对毕业设计工作的总结,写作有一定的规范和要求,一份完整 的毕业设计论文应包括以下几方面:(1)封面;(2)摘要(中文摘要和英文摘要); (3)目录;(4)前言;(5)正文;(6)结论;(7)致谢;(8)参考文献与附录等。 3( 基本结构: 论文结构通常由以下几个部分组成: ? 标题。题目要确切、恰当、鲜明、简短,文字要简练、准确、有概括性。 既能概括整篇论文的中心内容,又能引人注目。通过标题概括说明毕业设 计(论文)的主要内容。标题字数要适当,一般不宜超过20字,如果有些 细节必须放进标题,可以加副标题,主标题写得简明,将细节放在副标题 里。 ? 摘要。摘要是论文的高度概括,是 全文 企业安全文化建设方案企业安全文化建设导则安全文明施工及保证措施创建安全文明校园实施方案创建安全文明工地监理工作情况 的缩影,概括研究课题的内容、方 法和观点,以及取得的成果和结论,应能反映毕业设计论文的精华。中英 文摘要以300,500字为宜,一般应概括以下几方面的内容:为何从事这项 研究(即研究工作的缘由、问题的重要性);完成了哪些工作(研究的内容与 过程);获取了哪些重要成果(含结论性意见);成果的意义。英文摘要与中 文摘要内容要相对应;撰写摘要时应注意以下几点: (1) 语言使用要精炼、概括; (2) 陈述要客观,不加主观评价; (3) 摘要的重点是成果和结论; (4) 设计说明主要介绍设计任务来源、设计标准、设计原则及主要技术 资料。 ? 目录。目录应列出论文各组成部分的大小标题,分别层次,逐项标注页码。 一般按三级标题编写,即1、1.1、1.1.1、…..等,要求标题层次清晰。 8 学院2012届本科生毕业设计(论文) ? 关键词。一般3至5个。 ? 前言(或序言、引言)。前言是论文的开头,前言一般应包括以下内容:写 这篇论文的背景介绍;对本论文研究主题范围内已有文献的评述;说明本 本课题的研究意义、目的、范围及解决的主要问题,所采用的研究手段、 方式、方法。 ? 正文。正文是对研究工作的详细论述。它是全文的主体,其内容包括:问 题的背景和提出,毕业设计工作的基本前提和条件;相关基本概念和基本 理论基础;系统分析;设计方案的拟定;理论在课题中的应用;系统实现; 课题得出的结果,以及结果的讨论等。不同类型的毕业设计论文,可根据 实际情况取舍内容。 结论。结论是对整个研究工作进行归纳和总结,还应包括所得结论与前人? 结论的比较和本课题尚存在的问题,以及进一步开展研究的建议。结论集 中反映毕业设计的工作成果,表达对所研究课题的见解,是全文的精髓, 结论要写得概括、简短。撰写时应注意以下几点: (1) 结论要简洁、明确,措辞应严谨; (2) 结论应反映工作主要成果。 ? 致谢。致谢应以简短的文字对课题研究与论文撰写过程中曾给予帮助的人 员表示自己的谢意。 参考文献。参考文献是毕业设计论文不可缺少的组成部分,它反映设计论? 文的取材来源、引用材料的广博程度和材料的可靠程度。一般设计论文的 参考文献应列入引用的主要中外文文献。应包括参考的文献和资料的名称、 作者名和出版社以及时间等。 ? 附件。对于一些不宜放入正文中、但作为毕业设计论文又不可缺少的组成 部分,或有主要参考价值的内容,可编入毕业设计论文的附录中,例如数 9 学院2012届本科生毕业设计(论文) 据、表格、编写的算法、数据字典、主要程序和其他需要说明的资料以附 件的形式放置在正文之后。 4( 论文格式 具体格式参见附件7:毕业论文格式的基本要求。 七、毕业实习以及毕业论文(设计)成绩评定 1( 毕业实习 (1). 成绩评定的主要依据是实习纪律及表现、实习周记、实习报告、实习单位鉴定。 (2). 毕业实习成绩由各指导老师填写评分表(评分表见附件6),提出每名学生的实习成绩。 (3). 最终实习成绩由计算机学院综合评定。 (4). 最终成绩采用五级记分制,即:优、良、中、及格、不及格。 2( 毕业论文(设计) 毕业论文(设计)成绩评定遵照《大学关于毕业论文(设计)评分标准》的精神,具 体按照《计算机科学与技术专业毕业论文(设计)评分标准》执行。 《计算机科学与技术专业毕业论文(设计)评分标准》见附件10。 八、毕业设计的归档工作 学生完成毕业设计工作后,必须提交全套的毕业设计资料,包括纸质资料和电子文档资料,各个学生上交的资料是否齐全,质量是否符合要求,需要各个指导老师进行验收,并签字: 1(毕业设计纸质资料归档规范 毕业设计资料袋封面的填写格式见附件8,所有的纸质文档资料均用B5纸打印,全部装入毕业设计资料袋中,袋中资料应包括: 10 学院2012届本科生毕业设计(论文) 毕业设计任务书1份, 开题报告1份, 文献综述1份, 毕业实习报告1份, 英文翻译1份(手写稿),附英文翻译原件1份, 毕业论文修改稿多份, 毕业论文定稿1份, 毕业设计成绩评定表1份, 光盘1张(光盘中存放2中的所有内容)。 2(毕业设计电子资料归档规范 每个学生完成毕业设计后,必须上交符合规范的全套电子文挡资料,方能参加答辩,电子资料全部存放在光盘中,现就计算机科学与技术专业毕业设计电子文挡的归档规范做如下规定: (1) 每个学生必须将所有电子资料存放在光盘中,光盘中的根文件夹为学生在自己班内的学号(2位),如: 01,然后在此文件夹中建立两个子文件夹: “程序”和“文档”,所有的毕业设计电子资料都放在子文件夹下。 (2) 在程序文件夹下存放本次毕业设计编制的所有程序,可以再建子文件夹。 (3) 在文档下应包括如下word文件: 毕业设计任务书.doc 开题报告.doc 文献综述.doc 毕业实习报告.doc 毕业设计论文_1稿.doc 毕业设计论文_2稿.doc 11 学院2012届本科生毕业设计(论文) 毕业设计论文_3稿.doc 毕业设计论文_定稿.doc 其中毕业设计论文可以有更多次修改稿,毕业设计论文_定稿.doc中的内容必须和打印的毕业设计论文一致。 光盘中的内容同时应提交到计算机科学与技术系毕业设计管理人员指定的服务器文件夹下; 整个目录结构见附件11。 3(学生将上述纸质文档和光盘提交给指导教师,请各指导教师完成相关的意见批注和签字。需要批注和签字的地方有:任务书、开题报告、文献综述、英文文献翻译、初稿、二稿、三稿、N稿、成绩评定表的指导教师意见栏。请各指导教师收妥资料后仔细检查:每个学生各份材料中题目的一致性,各份材料的填写是否符合计算机科学与技术专业毕业设计规范。 届毕业生毕业(论文)相关资料验收表”(见附件9),4(经指导老师确认后,填写“** 并签字,该表同时需要各个指导教师签字。 5(凡是有需要专业系主任和二级学院院长签字的地方(任务书、开题报告等),如果还未签字,在论文答辩结束汇总后,由专业系主任和二级学院院长统一签字。 6(请各指导教师认真审查学生的答辩资格。尽快填好《成绩评定表》中的指导教师评语和成绩。于答辩前2天将《**届毕业论文相关资料验收表》、学生论文成绩、不能参加正式答辩的学生名单一并交系教学秘书处。 九、毕业实习及毕业论文(设计)领导小组 王越,李梁,杨武,黄贤英 大学 计算机科学与工程学院 计算机科学与技术系 2014.03.10 12 学院2012届本科生毕业设计(论文) 13 学院2012届本科生毕业设计(论文) 附件1:任务书的填写格式 毕业设计(论文)任务书 题目 按指导老师确定的题目准确填写 (任务起止日期2015 年 2月 21 日—— 2015 年6 月 10 日) 计算机科学与工程学院(系) 计算机科学与技术 专业 班 学生姓名 学 号 指导教师 教研室主任 杨武 系 主 任 王越 14 学院2012届本科生毕业设计(论文) 课题内容: 本部分内容由指导 老师根据具体情况填写 课题任务要求: 本部分内容由指导 老师根据具体情况填写 主要参考文件(由指导教师选定): 本部分内容由指导 老师指定具体的参考文献 参考文献格式: 引用期刊:作者名.文章题名.期刊名.年,卷(期):起始页码 引用专著:著者(或译者).书名.出版地:出版社,出版年 同组设计者: 填 “无”或同组同学学号姓名 注:1、此任务书应由指导教师填写。 2、此任务书最迟必须在毕业设计开始前下达给学生。 15 学院2012届本科生毕业设计(论文) 学生完成毕业设计(论文)工作进度计划表 工 作 进 度 日 程 安 排 序毕业设计(论文)工作任周号 务 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次 根据任务书进行毕业实习, 1 收集资料 此表内容由指导教师根据完成文献综述,英文文献 2 翻译,开题报告 学生课题实际填写 深入分析系统的业务功能 和流程,确定业务模型给3 出初步设计方案 完成系统的功能设计和数 4 据库设计, 准备论文1稿 各模块程序编写、整个系 5 统调试, 准备论文2稿 毕业论文3稿,最终定稿、 6 准备答辩 注:1、此表由指导教师填写; 2、此表每个学生一份,作为毕业设计(论文)检查工作进度之依据; 3、进度安排请用“-”在相应位置画出。 16 学院2012届本科生毕业设计(论文) 毕业设计(论文)阶段工作情况检查表 时间 第一阶段 第二阶段 第三阶段 内容 组织纪律 完成任务情况 组织纪律 完成任务情况 组织纪律 完成任务情况 检 教师根据学生选 查 题,文献综述,开根据学生的按学生根据学生设按学生 题报告,实习收需求分析,设实际情计的软件,提实际情情 况填写 集资料,详细提计方案,论文交的论文定况填写 纲等的完成情况初稿的完成稿及全套资 按学生实况 进行填写 的实际情况料的具体情际情况填进行 况填写 写 教师签字 签字 日期2015.3.18 签字 日期2015.4.15 签字 日期2015.6.10 注:1、此表应由教师认真填写; 2、“组织纪律”一栏根据学生具体执行情况如实填写; 3、“完成任务情况”一栏按学生是否按进度保质保量完成任务的情况填写; 17 学院2012届本科生毕业设计(论文) 4、对违纪和不能按时完成任务者,指导教师可根据情节轻重对该生提出警告或不能参加答辩的建议。 18 学院2012届本科生毕业设计(论文) 附件2:开题报告的填写格式 毕业设计(论文)开题报告 题目 按指导老师确定的题目准确填写 系 名 称 计算机科学与工程 班 级 姓 名 学 号 指导教师 教研室主任 杨 武 时 间 2015.2.28 19 学院2012届本科生毕业设计(论文) 1、 本课题国内外的研究现状分析 本部分内容由学生完成, 经指导老师检查后填写. 2、 本人对课题任务提出的任务要求及实现预期目标的可行性分析(只限工科类) 本部分内容由学生完成, 经指导老师检查后填写. 20 学院2012届本科生毕业设计(论文) 3、 本课题需要重点研究的关键问题及解决问题的思路 本部分内容由学生完成, 经指导老师检查后填写.4、 完成本课题所需的工作条件(如工具书、计算机设计绘图、实验、调研等)及解 决办法 本部分内容由学生完成, 经指导老师检查后填写. 21 学院2012届本科生毕业设计(论文) 5、工作方案分析及进度计划(工作思路) 本部分内容由学生完成, 经指导老师检查后填写. 报告人(签名) 需手工签名 2015年2月28日 导师意见 本部分内容由指导老师填写,不能简单写“同意”两字,应对学生的开题报告作简单的评价后,再表示“同意”或“不同意”。 导师签名 需手工签名 年 月 日 开题报告应根据教师下发的设计(论文)任务书,在教师指导下由学生独立撰写。 22 学院2012届本科生毕业设计(论文) 附件3:文献综述格式 文 献 综 述 学院(系): 计算机科学与工程学院 班 级: 学生姓名: 学号 指导老师: 成 绩: 年 月 日 23 文献综述 小二黑体,居中, ——小标题 五号宋体,居中 摘 要 三号黑体,居中, 下空一行 流化床燃煤固硫技术是先进的燃烧技术,但这一技术的推广应用因流化床燃煤固硫渣没有成熟和经济的综合利用途径受到小四号宋体,首行缩进两字 严重限制。由于人们对流化床燃煤副产物的认识程度还很有限,基础资料十分缺乏,在一定程度上影响了流化床燃煤固硫渣的资源化利用。本论文较为系统地分析了流化床燃煤固硫渣的特性,并根据现行规范,提出一套新的活性评定方法。在此基础上,对燃煤固硫渣活性的影响因素、激发方法、体积膨胀性能进行了较为系统的试验研究,并利用XRD、SEM等微观手段研究了燃煤固硫渣的自硬性、活性激发及膨胀机理。最后对燃煤 固硫渣建材资源化利用进行了比较深入的研究。 小四号黑体 空行 关键词:流化床,燃煤固硫渣,活性,膨胀,资源化 小四号宋体 1 筏板基础的非线性分析 [1]空行 1.1 引言 目前国内外对上部结构、筏板基础和地基的共同作用的分析和研究中,对筏板基础的非线性变形特性考虑得较少,绝大多二级标题用小三号数都将筏板基础视为线弹性结构进行计算。 黑体 正文全部按此格式,用小四 号宋体,首行缩进2个字 1.2 混凝土的应力-应变关系 1.2.1 双轴受力混凝土的强度准则 ,,,,9596根据试验结果,Kupfer和Gerstler提出了混凝土在双轴受力条件下的强度,其强度包络线,如图5.1。曲线方程为: 三级标题用四号黑体 二轴受压: 图名用宋体 五号 英文图名用Times New Roman五号 图1.1混凝土双轴强度包络图 fig1.1 页码居中,用阿拉伯数字 顺序排序 空1行 三号黑体,居中,下空1行 参 考 文 献 小四号宋体 英文用小四号Times New Roman [1]贲克平. 可持续发展理论研究扫描.人民日报,1998-2-21 [2]吴中伟.廉慧珍著. 高性能混凝土. 中国铁道出版社,1999年 [3]K.Kuhlmamn,H.Paschmamn. Beitrage zur Okologislhen von Zement und [4]Beton. Zement-Kalk-Gips. Nr.1,1997 [5]唐明述. 可持续发展与水泥结构调整. 1997年 [6]芈振明主编. 固体废弃物的处理与处置. 高等教育出版社.1988年 [7]赵洪义,李峰德,包西祥. 水泥工业大量利用固体废渣的有效途径. 中国建材.2000.8 参考文献格式: 引用期刊:作者名.文章题名.期刊名.年,卷(期):起始页码 引用专著:著者(或译者).书名.出版地:出版社,出版年 国内 篇 参考文献情况 国外 篇 共计 篇 年 月 日 收集参考文献起止日期 至 年 月 日 列出收集的参考文献(阅读量不少于10篇且至少含3篇外文文献): [1]岳云(智能交通系统的发展近况(科技与经济,1998,1:17-18 [2]刘允才、张素、施鹏飞(智能交通国际发展概况和国内优先考虑的课题(公路, 2001,11(11):26-33 指导教师对文献综述的评语: 此部分由指导老师对学生所写文献综述进行评 ,写评语 注 指导老师(签名): 年 月 日 附件4:实习报告封面格式 (实习报告不低于2000字,用B5纸打印,正文字体用宋体,五号) 实 习 总 结 报 告 实习性质: 毕 业 实 习 实习单位: 学院(系): 计算机科学与工程学院 班 级: 学生姓名: 学号 指导教师: 成 绩: 年 月 日 附件5:实习鉴定表格式 大学学生实习鉴定表 学生姓名 班 级 学号 学习性质 毕业实习 实习时间 实习 单位 指导 老师 对学 生实 习情 况的 意见 (签名) 年 月 日 好 一般 差 好 一般 差 总体遵守劳动纪律和规坚守工作岗位、 评价 章制度 有事请假 尊敬师傅 知识水平 工作主动,态度端正 实践动手能力 勤学好问,谦虚谨慎 工作业绩 实习 单位 意见 (签章) 年 月 日 备注 附件6:实习成绩评定表格式 计算机科学与工程学院` 计算机科学与技术系 实 习 成 绩 评 定 表 ( 学年第 学期) 学生姓名 班级学号 实习时间 实习性质 毕业实习 实习单位 实习单位鉴定 ?优 ?良 ?中 ?差 (30%) 说明: 实习态度及表现 遵守纪律和规章制度 优 良 中 差 (40%) 工作主动,态度端正 ? ? ? ? 毕业论文资料收集 ? ? ? ? 成实习日志 ? ? ? ? 绩其它( ) ? ? ? ? 评 综合评定: ? 优 ? 良 ? 中 ?差 定说明: 项 目 格式规范、工整 优 良 中 差 结构合理、行文流畅、重点突出 ? ? ? ? 反映实习经历、内容和成果 ? ? ? ? 实习报告 内容充实,字数达标 ? ? ? ? (30%) 其它:( ) ? ? ? ? 综合评定: ?优 ?良 ?中 ?差 说明: 评语: 总评成绩: 指导教师(签名): 年 月 日 :毕业论文格式的基本要求 附件7 (1号魏碑,居中) (0号黑体,居中) 题目 根据最后确定的题目准确填写 (题目用小二号宋体) (以下为3号仿宋) 院系名称 计算机科学与工程学院 班 级 学生姓名 学号 指导教师 评阅教师 时 间 2015.6 大学毕业论文 中文摘要 空1行 摘 要 三号黑体,居中, 下空一行 流化床燃煤固硫技术是先进的燃烧技术,但这一技术的推广应用因流化床燃煤固硫渣没有成熟和经济的综合利用途径受到小四号宋体,首行缩进两字 严重限制。由于人们对流化床燃煤副产物的认识程度还很有限,基础资料十分缺乏,在一定程度上影响了流化床燃煤固硫渣的资源化利用。本论文较为系统地分析了流化床燃煤固硫渣的特性,并根据现行规范,提出一套新的活性评定方法。在此基础上,对燃煤固硫渣活性的影响因素、激发方法、体积膨胀性能进行了较为系统的试验研究,并利用XRD、SEM等微观手段研究了燃煤固硫渣的自硬性、活性激发及膨胀机理。最后对燃煤 固硫渣建材资源化利用进行了比较深入的研究。 关键词:流化床,燃煤固硫渣,活性,膨胀,资源化 小四号黑体 小四号宋体 大学毕业论文 Abstract 空1行 三号黑体,居中,下空一ABSTRACT 行 Due to lack of effective ways to utilize the bottom ashes of circulating fluidized bed combustion (CFB ashes), it is difficult to use widely the advanced technology of circulating fluidized bed combustion and defulfurization. In this paper, the properties of the CFB ashes are systematically analyzed and then a series of methods Times New Roman小四号 are proposed to evaluate the reactivity of CFB ashes. Meanwhile, the factors influencing and the method activating the reactivity of CFB ashes, and the expansion properties are investigated experimentally. The spontaneous setting, and the mechanism of activation of reactivity of CFB ashes and its expansion are investigated by XRD and SEM. Finally, the utilization in building materials of CFB ashes is studied. Times New Roman小四号 Keywords: Circulating Fluidized Bed Combustion, CFB Ashes, Reactivity, Expansion, Utilization in Building Materials.小四号黑体 大学毕业论文 目录 空1行 目 录 三号黑体,居 中,下空一行 中文摘要...........................................................................................? 小四号黑体,左对齐,下空一行 英文摘要...........................................................................................? 1绪论..................................................................................................1 小四号宋体,二级标题退位 1.1 问题的提出及研究意 ..............................1 1.2 国内外研究现状 ..................................3 1.3 本文研究的目的和研究内容 .......................10 2弹性地基上薄板的分析 ...............................................................12 2.7 本章小结 ......................................50 7结论..............................................................................................151 致谢.................................................................................................156 参考文献.........................................................................................157 大学毕业论文 5 筏板基础的非线性分析 空1行 换页,三好黑体,居中, 下空一行 5 筏板基础的非线性分析 [1]引用数字用上标表示 5.1 引言 目前国内外对上部结构、筏板基础和地基的共同作用的分析和研究中,对筏板基础的非线性变形特性考虑得较少,绝大多数都将二级标题用小三号筏板基础视为线弹性结构进行计算。 黑体 正文全部按此格式,用小四 号宋体,首行缩进2个字 5.2 混凝土的应力-应变关系 5.2.1 双轴受力混凝土的强度准则 ,,,,9596根据试验结果,Kupfer和Gerstler提出了混凝土在双轴受力条件下的强度,其强度包络线,如图5.1。曲线方程为: 三级标题用四号黑体 二轴受压: 图名用宋体 五号 图5.1混凝土双轴强度包络图 fig5.1 英文图名用Times New Roman五号 页码居中,用阿拉伯数字 顺序排序 1,3.65,' (5.1a) ,,f2CC2,,1,, (5.1b) ,,,,1C2C 5.6算例分析 空1行 5.6.1 算例1 对于双参数弹性地基板的计算,以方板为例。取地基的弹性 42模量= 4.0×10kN/m. ES 按Valzov模型计算得出的结果比较文献[5]的精确解见表1.1。表中第一行是本文的结果,第二行是文献[5]的 表前空一行 英文表头用 中文表头用表1.1 方板的挠度(单位:m) Times New Roman五号 宋体五号 Table 1.1 Deflection of square plate (m) x 0.0 0.125 0.25 0.375 0.5 y 0.0027 0.0020 0.0011 0.0004 -0.0001 0.0 0.0027 0.0020 0.0011 0.0004 -0.0001 0.0020 0.0016 0.0009 0.0003 -0.0001 0.125 0.0020 0.0016 0.0009 0.0004 -0.0001 0.0011 0.0009 0.0005 0.0002 -0.0001 0.25 0.0011 0.0009 0.0005 0.0002 -0.0001 0.0004 0.0003 0.0002 -0.0001 -0.0003 0.375 0.0004 0.0004 0.0002 -0.0000 -0.0002 -0.0001 -0.0001 -0.0001 -0.0003 -0.0006 0.5 -0.0001 -0.0001 -0.0001 -0.0002 -0.0004 大学毕业论文 致谢 空1行 3号黑体,居中,下空1行 致 谢 以下为具体内容。 小四号宋体,首行缩进2 个字 王 X X 年 月 于重庆 37 大学毕业论文 参考文献 空1行 三号黑体,居中,下空1行 参 考 文 献 小四号宋体 英文用小四号Times New Roman [1]贲克平. 可持续发展理论研究扫描.人民日报,1998-2-21 [2]吴中伟.廉慧珍著. 高性能混凝土. 中国铁道出版社,1999年 [3]K.Kuhlmamn,H.Paschmamn. Beitrage zur Okologislhen von Zement und [4]Beton. Zement-Kalk-Gips. Nr.1,1997 [5]唐明述. 可持续发展与水泥结构调整. 1997年 [6]芈振明主编. 固体废弃物的处理与处置. 高等教育出版社.1988年 [7]赵洪义,李峰德,包西祥. 水泥工业大量利用固体废渣的有效途径. 中国建材.2000.8 参考文献格式: 引用期刊:作者名.文章题名.期刊名.年,卷(期):起始页码 引用专著:著者(或译者).书名.出版地:出版社,出版年 38 大学毕业论文 附录 空1行 三号黑体,居中, 下空一行 附 录 一 [1] *****.石灰形态对粉煤灰活性激发效果影响及动力学分析.新型建筑材料1999,10.pp23-25. [2] *****.钱觉时,卢浩.双免无熟料粉煤灰砖的研制.新型建筑材PP后的数字表示参考的页码范围 料.2000.2.pp13-14. [3] *****.当前国外混凝土耐久性问题及其预防措施综述.混凝土.2000.1.pp52-57 [4] *****.水泥混凝土超时缓凝的初探.混凝土.2000.12.pp59-65. [7] *****.Study on the State of f-Cao in Sulphur-Fixed Coal Ashes of Circulating thFluidized Bed Boiler The 5 International Symposium on Cement and Concrete 2002.10 小四号宋体 英文用小四号Times New Roman 39 附件8:毕业设计袋封面填写格式 届学生 填毕业的年份,如0137填2015 毕业 设计(论文) 课程 根据指导教师确定的题目准确填写填写 题目 计算机科学与工程学院(系)计算机科学与技术专业 填写班级和学号 班 级 0137-01-01 学生姓名 填写指导老师姓名,若安排有两名指导 教师,则填写两个教师的姓名 指导老师 2015 年 1 月 填写毕业设计答辩的时间 40 附件9:毕业论文验收表 填毕业设计学生计算机科学与工程学院计算机科学与技术系 毕业的年份 ****届毕业生毕业(论文)相关资料验收表 姓名 任务书 开题文献文献翻文献翻实习初稿 二稿 三稿 N稿 论文正式打光盘(且其中内成绩评学生签名 指导教师验 报告 综述 译原文 译译文 报告 印稿(一式三容符合要求) 定表 收签字 份) 注;完成并提交在表中画“ ”,否则在表中画“×” 另请注意: 如不清楚的地方,请及时与教学秘书或系主任联系。谢谢~ 41 附件10:毕业设计(论文)评论标准 计算机科学与工程学院计算机科学与技术系毕业生毕业设计(论文)参 考评分标准 说明: 1、毕业设计(论文)成绩按三个部分评定,即学生毕业环节进行情况分(占30%),由指 导老师根据学生的完成情况确定,并必须在学生参加答辩前给出;毕业设计(论文) 质量分(占20%),由毕业设计(论文)评阅教师在学生参加答辩前给出;学生答辩情 况分(占50%),由答辩小组根据学生答辩的情况给出。 2、毕业设计(论文)评分按优、良、及格和不及格五级评分。评分时,先按100分制计 算,然后把各小项所得分数全部加起来,再按100-90分为“优”、89-80分为“良”、 79-70分为“中”、69-60分为“及格”、60分以下为“不及格”的标准折合成五级 分制。 42 第一部分:学生毕业环节进行情况评分标准(占30%),由指导老师根据学生的完成情况确定。 评分等级 最得A B C D E 系 高分 1~0.8 0.8~0.6 0.6~0.5 0.5~0.4 0.4~0 项目 数 分 1 论文选题 论文选题角度新颖,富于中心论题明确,有一定中心论题基本明确,能论文选题与专业基本论文选题无理论依10 创造性,有较高的理论水的理论水平和应用价结合专业理论学习和相关,但理论水平和据和现实意义,与专 平和现实意义。体现本专值。基本体现本专业培社会实践。基本体现本应用性较差。基本体业无关。不能体现本 业培养目标,难度适中,养目标,难度适中,工专业培养目标;,难度现本专业培养目标,专业培养目标,难 工作量饱满。 作量饱满。 适中,工作量不合适。 难度、工作量不合适。 度、工作量不合适。 2 文献资料 使用材料翔实、恰当,掌有比较丰富的文献材持论有据,能较好阅读理论依据和客观资料缺乏理论依据,客观15 握大量的背景资料和数料和较充足的理论依老师指定的文献。 有少部分欠缺,能阅材料空乏,不能能阅 据,能独立检索文献。 据,能独立检索文献。 读老师指定的文献。 读老师指定的文献。 3 综合知识与能在问题研究中综合运能运用专业理论以及基础知识和综合能力基础知识和综合能力缺乏应有的专业基20 技能的运用 用专业知识以及计算机、计算机、英语等各方面一般,但能独立完成论较差,经过努力能在础知识和综合能力, 英语等各方面的能力 能力。有较好的理论基文 指导教师的指导下完不能独立完成论文 础和专业知识。 成论文 4 写作水平 理论分析准确,逻辑严理论分析恰当,条理清条理清楚,有一定的分材料陈述较为清楚,分析能力差,论证不20 密,层次清楚,结构合理,楚,层次较清楚语言通析能力和说服力,有少但分析力不强,有个准确,材料简单堆 语言流畅符合技术规范 顺基本符合技术规范 许语病基本符合技术别地方语言不通顺不砌,语言不准确不符 规范 符合技术规范 合技术规范 5 学术水平 有独到的个人见解,学术有一定的个人见解和能从个人角度分析 和无明显的个人见解 结论观点有错误 15 强 学术性 解决问题 6 格式规范化 论文格式符合要求,打印格式基本符合要求,有内容提要和正文基本行文基本规范,但不论文的格式不规范,10 清晰漂亮,无错别字,达个别的错误,打印清符合要求,但注释和参符合学校规定的要求 打印不清楚 到正式出版物的标准 楚,基本达到正式出版考文献格式有问题,打 物的标准 印基本清楚 7 态度纪律 工作严谨认真,严格遵守工作较严谨,能遵守校工作基本认真,基本 工作不够认真,基本工作不认真,违反学10 校纪,保质保量的完成了纪,能按时完成各阶段能按时完成各阶段的未按时问成各阶段的籍管理或毕业环节 43 各阶段的工作任务。 的工作任务 工作任务 工作任务 有关规定,未能完成 规定的任务 合计: 分 折合: *30%= 分 44 第二部分:毕业设计(论文)质量评分标准(占20,),由毕业设计(论文)评阅教师给出 评分等级 最得A B C D E 高系数 分 1,0.8 0.8,0.6 0.6~0.5 0.5~0.4 0.4~0 分 项目 论文 论文选题角度新颖,富于中心论题明确,有一定的中心论题基本明确,能论文选题与专业基本论文选题无理论和10 1 选题 创造性,有较高的理论水理论水平和应用价值。基结合专业理论学习和相关,但理论水平和应现实意义,与专业无 平和现实意义。体现本专本体现本专业培养目标,社会实践。基本体现本用性教差基本体现本关。不能体现本专业 业培养目标,难度适中,难度适中,工作量饱满。 专业培养目标;,难度专业培养目标,难度、培养目标,难度、工 工作量饱满。 适中,工作量不合适。 工作量不合适。 作量不合适。 文献 使用材料翔实、恰当,掌有比较丰富的文献材料 理论根据及客观材料缺乏理论根据,客观 2 资料 握大量的背景和数据。 和较充足的理论依据 持论有据 有少部分欠缺。 材料空泛 20 综合能在问题研究中综合运能运用专业理论以及计基础知识和综合能力基础知识和综合能力缺乏应有的专业基 3 知识用专业知识以及计算机、算机、英语等各方面能一般,但能独立完成论较差,经过 努力可在础知识和综合能力,20 与技英语等各方面的能力。 力。有较好的理论基础和文。 教师指导下完成论文。 不能独立完成论文。 能的专业知识。 运用 写作 理论分析准确,逻辑严理论分析恰当,条理清条理清楚,有一定的分材料陈述较为清楚,但分析能力差,论证不 水平 密,层次清楚,结构合理,楚,层次较清楚,语言通析能力和说服力,有少分析力不强,个别地方准确,材料简单堆20 4 语言流畅符合技术规范 畅基本符合技术规范 许语病基本符合技术语言不通顺不符合技砌,语言不准确不符 规范 术规范 合技术规范 学术有独到的个人见解,学术有一定的个人见解和学能从个人角度分析和无明显的个人见解 结论观点有错误 20 5 水平 性较强 术性 解决问题 格式 论文格式符合要求,打印格式基本符合要求,有个内容提要和正文基本行文基本规范,但不符论文的格式不规范、 6 规范 清晰漂亮,无错别字,达别错误,打印清楚,基本符合要求,但注释和参合学校规定的要求 打印不清楚 10 化 到正式出版物水平。 达到正式出版物水平。 考文献格式有问题,打 印基本清楚 合计: 分 折合: ×20,= 分 45 第三部分:学生答辩情况评分标准(总计50分),由答辩小组根据学生答辩情况给定: 1、 答辩准备情况分(计5分) A 充分 (15分) B 较好 (12分) C 一般 (9分) D 较差 (5分) E 很差 (0分) 2、 毕业设计(论文)介绍表达情况(计10分) A 简洁、流利、清楚、重点突出、表现出对所从事的工作掌握得很透彻 (15分) B 较好 (12分) C 一般 (9分) D 较差 (5分) E 很差 (0分) 3、 抽问回答和即席回答表现分(计15分) A 回答问题全部正确 (20分) B 能正确回答大部分问题 (15分) C 经提示,能正确回答大部分问题。 (10分) D 经提示,基本回答主要问题。 (5分) E 经提示,仍不能回答大部分问题。 (0分) 46 附件11:毕业设计资料电子文档目录结构 椭圆框中的内容为学生 毕业设计光盘中的内容 01级程序 毕业设计任务书.doc013701开题报告.doc 文献综述.doc 毕业实习报告.doc01毕业设计论文_1稿.doc文档毕业设计论文_2稿.doc程序文件夹下存放毕业毕业设计论文_3稿.doc 毕业设计论文_定稿.doc设计过程中编写的程序 „„ 02 程序 毕业设计任务书.doc 开题报告.doc 文献综述.doc03毕业实习报告.doc……毕业设计论文_1稿.doc文档毕业设计论文_2稿.doc 毕业设计论文_3稿.doc 毕业设计论文_定稿.doc013702„„ 前三级目录已经 由教师在服务器由每个学生根据自己文档文件夹下存放所有上建立好 的学号建立 的毕业设计文档资料 47 48
本文档为【基于bs模式的员工信息管理系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_589748
暂无简介~
格式:doc
大小:450KB
软件:Word
页数:0
分类:工学
上传时间:2018-08-30
浏览量:13