福建工程学院课设

2023-06-22 版权声明 我要投稿

第1篇:福建工程学院课设

软件工程课设心得

软件工程是一门实践性很强、交叉性很强的学科,它提供给我们的不仅是一种方法论,更是一种世界观。

在没有接触软件工程这门课时,我一直认为软件就是程序。能编出解决问题的程序就ok了,从没有想过,在写一个程序之前还要构思几份文档(可行性分析、需求分析、概要设计)。不过对于那些大型软件如植物僵尸大战(至少对于我来说是比较大型的了)怎么去实现它,想得我一头雾水。绚丽的界面、40种植物、一大堆不同类型的僵尸,怎样编代码去实现它呢?

第一次上软件工程的课,裴老师问“软件是什么?” 我的第一想法是:这个问题太过愚昧了!谁不知道软件就是程序呀? “软件是由计算机程序、数据及文档组成。”听到这句话,我心里先是一惊,慌忙翻了下书“软件是程序和所有使程序正确运行所需的相关文档和配置信息。”赫然映入我眼帘。突然间我发现,就算是植物僵尸大战这样复杂的游戏,如果设计者实现分模块把每一部分如何实现用文档描叙出来,那这个软件实现起来不是很容易吗?

第一次课后我明白了软件工程是致力于专业化软件开发的理论、方法和工具的研究。虽然我从初中开始信息奥赛,高中继续这个爱好,但在大学二年级下学期才接触在软件开发中这么有引导意义的学科,不觉有种相见恨晚的感觉。自然它的方法学三要素:方法、工具、过程,我牢记于心。

短短的四周,裴老师的课给我留下了深刻的印象,印象尤深的是:

做软件我们首先考虑的是团队的实力。

如果别人给你50万让你们团队开发一个软件,如果他要求你们团队给这个软件永久维护,那么你要去跟他协商付100万。很多软件公司倒闭就是因为维护上的问题。至此我才明白维护软件是软件生存周期中时间最长的一个阶段,它是最花费精力与钱财的一个阶段。

如果将来你们碰到了我,你跟我说你是se那么我会很高兴,如果你告诉我你是软件工程师,我只会“嗯嗯”两下。

其实在我接触软件后,渴望的是当一名软件工程师。现在才知道学软件工程专业后,去当一名软件工程师是最低层的也是最没“技术”含量的。要做就做系统构架师,当然这需要我们的不懈努力才能达到。系统构架师的职责是设计一个公司的基础构架,并提供关于怎样建立和维护系统的指导方针。恍然发现学软件不仅是学软件,相关的管理能力也是需要具备的。

当然理论知识是用来指导实践的,亲身体验才能领悟软件工程的妙用。课设我们选择了图书馆管理系统,主要是这个系统我们接触比较多,对于它的流程还是比较清楚的。虽然如此我们还是花了很大的时间去完成它。记得当时我们定下这个题目是晚上,在讨论用什么语言实现时,大家各自说出自己比较善于的语言。然后均衡了下,定下用java做开发语言。在实现过程中,突然发现java环境连接数据库和tomcat超级麻烦且数据库老是连接不上。趁时间还早我们三再次讨论,决定用c#做开发语言,主要是c#相对于c++与java来说简易写。同时我们定下不管以后遇到什么困难都要坚持下去的准则。在课设期间我们没少跑图书馆,查阅各种资料,对比各本书上实现图书馆管理系统的代码。终于在4月11日把所有课设的所有事情弄好了。当然这只是个概述。

我印象尤深记忆深厚的是最初实现文档那块。刚开始,软件工程这门课还没学多少,基本的设计理念就很模糊。文档到底该怎么写,很纠结。于是我从网上狂下相关文档。通过粘贴与复制终于一份内容乱七八糟的需求分析文档出来了,当然这只是用来借鉴的。后来孟阳分享了十三份关于文档这方面的模板。我们照着那个样子在结合团队项目的相关实例开始了文档的写作。我们的文档总是一个人先写好,再拿给另一个人改,最后由第三个人评审。大家都觉的可以了,才过关。测试报告虽然是我一个人完成了,但也经历了不少时间,当然这时间是按小时算的。首先把大体写出了,然后修改,再增加信息。大量的截图以及思考怎样用例超费脑子,两天的通宵,彻底把我搞垮了,不过在文档出炉后,心里异常开心。

软件工程课程虽已结束,但我对于软件工程的学习才刚刚开始,裴老师的课让我受益匪浅。我体会到项目管理的重要性,随着软件规模、复杂度的不断增加,项目开发中更多的是协作、管理和控制。我学习到很多一般性的方法,例如:需求获取、模块化、分治、估算、计划等等。同时,我也认识到使用计算机解决实际问题的复杂性,在图灵机模型和冯·诺依曼体系的计算机框架下,人们认识表达的过程(不断反复、逐步深化)和计算机的实现过程(顺序执行)相差甚远,软件工程方法要提供给程序员们一种更加有效的对客观世界问题域进行形式化的过程方法。

向se进军!至少这是现在的目标。

谢谢裴老师!您的课通俗易懂,举的例子贴近生活,让我们易于接受。

第2篇:交通工程课设实习报告

课设实习报告

实习目的

1.研究西安市地铁使用特征。

2.通过调查了解目前开通的地铁

1、2线路运营存在的问题,分析并提出相应的解决措施,为后续开通的线路积累相关经验。

3.调查西安居民日常交通出行中对地铁的选择需求,以及使用地铁与其他交通方式的结合程度,对包括公交地铁换乘衔接在内的各交通方式衔接提出合理性建议。

4.对西安地铁运营、维修和管理进行认知性实习,使同学们增加这方面的了解。

实习时间

12月16日-12月20日

其中,16号进行地铁使用调查问卷的发放;18号到西安地铁公司进行参观认知实习;其余时间在校内进行内业实习-数据的分析处理和实习报告的撰写。

实习内容

3.1 西安地铁发放调查问卷

3.1.1 调查对象

西安地铁

1、2号线的使用者

3.1.2 调查方法

问卷法(简单随机抽样)

课设实习报告

3.1.3 调查过程

⑴15号在修远教学楼由学长对我们进行了实习内容的简单讲解和安排,并对调查问卷进行了编号和发放

⑵16号早上7:00学校南门集合乘车一同前往凤城五路,并在此换乘地铁来到发放调查问卷的起点-北客站,以小组成员间自由组合的形式开始调查,大家在此乘坐地铁并在车厢内对乘客进行了调查问卷的相关问题的询问和填写。用此种方式分别对早高峰、平峰、晚高峰进行了调查问卷的发放。

⑶16号晚上每个成员将自己收集到的信息进行了整理并录入了表格。 ⑷实习余下时间小组成员对收集到数据进行了分析和整理,并提出了自己的意见和看法。

3.2 西安地铁公司参观

3.2.1 调查过程

⑴18号早上九点西区食堂东门集合乘坐校车到西安地铁公司

⑵在维修和检查车间对相关程序进行了参观和了解,在相关人员的讲解下对列车日常维修保养的基本知识简单的了解,并参观了列车驾驶室,向带领我们的工作人员提出了我们的一些困惑。

⑶参观了列车运营的调度室,了解了关于地铁日常运营和事故减排的基本知识。

⑷中午12:00乘校车返回学校,实习参观结束。

课设实习报告

3.2.2 调查心得

今天,在老师及地铁工作人员的带领下,我们参观了西安地铁分公司,对地铁的运营进行了简单的了解。

首先,我们参观了地铁车辆检查及日常养护地方。在地铁工作人员的介绍下,又从新的角度认识了地铁。地铁不再是简简单单搭载乘客的工具,而是工作人员贯穿了很多心血的地方。每一天,车辆都要进入这里进行修捡,确保车辆运行的万无一失和乘客的安全。在这个大的维修室里,停放着很多备用和正在修检的车辆,有三个阶梯分别通向车底、车厢内部及车顶。在车的顶部,配置着1500V的电压,相当危险。整个大的维修室里,有专门对车轮维修的地方,保证车辆运

- 345 -

第3篇:软件工程课设-企业员工信息管理系统

企业员工信息管理系统

摘要:在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的企业员工管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业企业员工信息管理系统,以帮助企业达到企业员工管理办公自动化、节约管理成本、提高企业工作效率的目的。

根据实际需求,“企业员工信息管理系统”项目采用模块化的设计思想,在Windows XP操作系统环境下,以SQL 2005数据库作为开发平台。使用jsp编写程序,完成数据输入、修改、存储、调用查询等功能;并使用SQL 2005数据库形成数据,进行数据存储。

本系统具有多方面特点:系统功能完备,用户使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员和用户的工作负担,提高了企业员工信息管理的工作效率和企业的信息化的水平。 关键字:SQL 2005 数据库;jsp;信息管理

一.引言

1.课题背景

现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的企业员工管理的形式和内涵都在发生着根本性的变化。企业员工信息管理的内容也己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许多企业所采用。在现代化的进程中,引入现代管理的思想,建立一套可面向企业单位的员工信息管理系统,也是十分必要的。

本课题基于我国企业管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对企业员工管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及企业员工管理系统在企业管理信息化中所起到的重要作用。

2.国内外研究现状

目前,在国内外各大企业单位中,企业员工信息管理系统的使用是非常广泛的。同时,有很多的软件开发商也开发了许多基于各种行业的企业员工信息管理学系统。而不同的企业具有不同的企业员工管理制度,这就决定了不同的企业需要不同的企业员工管理系统。而且,企业管理信息量大、操作繁琐、传统的方式不再适应新的工作需要,开发研制适合企业的企业员工管理系统,使其具有整体性强、流程简单、操作方便、功能丰富和通用性强等特点,是加快企业人才管理工作办公自动化、信息资源化和管理科学化建设进程必要途径。因此建立适合企业的管理信息系统,是促进企业信息高速公路的发展,为企业的发展提供条件的重要课题。

1954年美国通用电气公司安装的第一台商业用数据处理计算机,开创了信息系统应用于中小企业管理的先河。二十世纪50年代中期到60年代中期,EDPS在中小企业中得到广泛应用,主要是用计算机部分地代替手工劳动,进行一些简单的单项数据处理工作,如计算工资、统计产量等。

80年代在中小企业中开始使用一种典型的管理信息系统-MRPⅡ(制造资源计划)。MRPⅡ于1977年提出的,它以MRP为核心,将生产制造、财务会计、市场营销、工程管理、采购供应以及信息管理等各个部门纳入整体管理之中,构成了完整运作体系。

90 年代以来 MRPⅡ也逐渐发展成为新一代的中小企业资源系统(ERP)。ERP在MRPⅡ基础上将供应商和中小企业内部的采购、生产、销售以及客户看作一个紧密联系的供应链,通过信息技术和管理理论对中小企业的物流、资金流和信息流进行全面的集成管理,以提高供应链的运行效率,追求中小企业资源的合理高效利用,提高中小企业在全球市场中的竞争能力。以 MRP Ⅱ /ERP 为代表的现代中小企业管理信息系统主要支持中小企业内部管理业务。

随着网络的迅猛发展,出现了各种管理思想和模式的管理信息系统,如客户关系管理(CRM)、供应链管理(SCM)、商业智能(BI)、电子商务(EC)和计算机集成制造系统(CMIS)等。中小企业管理信息系统逐步会发展成为一种融合各种管理思想和信息技术的面向产品生命周期的集成系统,以实现资源共享、数据共享、适应网络经济的充分柔性的中小企业管理信息系统。

企业级信息管理涉及到众多的项目、人员、数据和报告,如果没有一个有效的信息管理系统来支持和提高工作效率,企业信息管理将会难以实施。现在众多的软件公司都开发出了自己的企业信息管理信息系统,包括微软公司的MicrosoftProject2003;Primavera公司的Primavera Project Planner for Enterprise;Welcom公司的Open Plan等,这些都是比较优秀的企业项目信息管理软件,但软件只是一个辅助工具,如果没有首先建立一个科学的企业信息管理体系,则企业项目管理软件将难以发挥作用。

因此,研究如何建立一个精简、有效的企业信息管理体系,企业信息管理信息系统,如何有效支持企业项目管理体系,从而提高企业的项目管理能力,是具有非常重大的实际应用意义的。

3.开发工具简介

3.1jsp介绍

JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

Jsp技术的优势: (1)一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。

(2)系统的多平台支持。基本可以在所有平台上的任意环境中开发,在任意环境中部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。

(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。

(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。

3.2 SQL Server简介

SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。

SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的笔记本电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。

SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。

二.可行性研究

1.研究目的:可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能解决。

2.经济可行性

现在,计算机价格十分低廉,性能却很好。主要表现在: 第一,本系统运行可以节省很多资源;

第二,本系统运行可以可以大大提高公司的工作效率; 第三,本系统运行可以使敏感文档更加安全,等等。 因此经济上是可行的。

3.操作可行性

由系统分系可以看出本系统的开发在技术上具有可行性。首先系统对于服务器端和客户端所要求的软、硬件的最低配置现在大多数的用户用机都能达到。现有的开发工具和技术(JSP、SQL SERVER2000)完全能够实现。本系统对管理人员和用户没有任何的特殊要求,实际操作基本上以鼠标操作为主并辅以少量的键盘操作,操作方式很方便。因此该项目具有良好的易用性。 4.技术可行性

运用了jsp编程,SQL Server数据库是可行的。

5.运行可行性

本系统是企业信息管理系统,运用SQL Server数据库平台,公司的电脑无论是硬件还是软件都是可行的。

三.需求分析

1.功能需求

1.1系统目标

本系统实现了员工、部门、职位等信息的管理、查询、增加及删除,员工签到信息的管理等功能。本系统是企业对自己公司内部员工管理的网站,主要实现如下目标:

管理员的管理功能。

对员工信息的查询、更改、删除、增加等功能。 对部门信息的查询、更改、删除、增加等功能。 对职位信息的查询、更改、删除、增加等功能。 对员工签到信息的管理等功能。 1.2功能分析

开发软件首先做的是开发过程中最主要的就是系统的需求分析,需求分析同时也是软件生存周期中关键的一步。根据软件工程学中开发软件的要求,对系统全部功能和相关的技术进行具体的分析,分析时采用结构化的分析方法,自顶向下、逐层分解问题。结合企业要求以及实际的具体分析,要求本系统具有以下功能:

第一,管理页面要求美观大方、个性化。网站操作流程简单方便,能够提高工作效率。 第二,各类信息(包括员工、部门、职位)的增加、删除、改动和查询功能。 第三,员工签到信息的处理功能。 1.3系统层次模块图

总的系统模块主要包括:管理员的登陆;员工信息查看、修改、删除、增加;职位信息修改、删除、增加;部门信息修改、删除、增加;签到信息管理等功能模块。总的系统功能结构图,如图1所示:

图1 2.数据需求

(1)数据录入和处理的准确性和实时性

数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。

在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。

(2)数据的安全性

本系统为企业人事管理部门设计,因此只有特定的人事管理者才能对数据实现增,删,改,查等操作。未获授权人员不能进入系统。

(3)数据的备份

要定期对数据库中的数据进行全部或新增部分的备份工作,以保证在硬件出现故障或人为原因导致无法运行时是可以快速及时的还原到原来的正常状态。

3.运行环境

3.1 软件环境

·操作系统:Win2k Server sp4 ·数据库: Microsoft SQL Server 2000 Enterprise Edition sp4 ·Web服务器:TOMCAT ·IDE;Eclipse3.1.1+Myeclipse4.1.1GA+Lomboz+emf,Dreamweaver8 ·外部包:Struts.jar Hibernate.jar 3.2 硬件环境

AMD Athlon 64 3000+,KingMax PC3200 512MB × 2,Gainward NV35XT Seagate SATA 8M 120GB × 2 4.数据流图

系统数据流图如图2所示:

图2 管理员向员工信息表,部门信息表,职位信息表,签到信息表发送查询请求。进而获得员工信息,部门信息,职位信息,签到信息等内容。

系统设计流程图如图3所示:

图3 系统管理模块IPO图:

输入:登录管理并输入用户名和密码,调用用户登录下的各功能 处理:

(1)判断用户名与密码是否匹配

(2)调用各功能模块时判断用户是否已登录 输出:

登录成功或失败

四.概要设计

基于JSP的员工信息管理系统,采用面向对象设计方法,对该系统分模块进行设计,该系统的模块主要有用户登陆模块,员工信息管理模块(实现员工信息的增加、删除、改动、查寻),部门信息管理模块(实现部门信息的增加、删除、改动),职位信息管理模块(实现职位信息的增加、删除、改动),签到信息管理模块(包括对员工签到信息进行清零和加一两个操作)这五个模块。

(1)管理员能对员工的信息进行增加、删除、查询和修改,E-R图如图4所示:

图4

(2)管理员能对部门的信息进行增加、删除和修改,具体E-R图如下图5所示:

图5 (3)管理员能对职位的信息进行增加、删除和修改,具体E-R图如下图6所示:

图6 (4)管理员能对员工的签到信息进行修改,具体E-R图如下图7所示:

图7 (5)一个员工对应一个职位,一个员工对应一个部门,一个员工对应一个签到信息。员工与相关信息表的E-R图如图8所示:

图8 五.详细设计

1.功能设计

企业员工信息管理系统就是通过企业员工信息规划、员工所属部门、员工所属职位以及员工签到情况等一系列手段来提高劳动生产率,最终达到发展目标的一种管理行为。具体实现目标如下。

       实现对员工信息进行全面管理的功能。 设置部门信息管理功能模块。 设置职位信息管理功能模块。 设置员工签到情况管理功能模块。 实现企业员工培训信息全程跟踪的功能。

系统最大限度地实现了易安装性、易维护性和易操作性。 系统运行稳定、安全可靠。

2.模块设计

(1)管理员登录模块:

   为管理员进入后台提供一个入口。

当管理员输入正确用户名和密码时,进入员工管理系统。 当管理员输入错误的用户名和密码时,仍定位到登陆页面。

(2)员工管理模块:

主要包括增加、删除、改动、查询的超链接以及提供员工管理、部门管理、职位管理、员工签到管理的超链接。 (3)部门管理模块:

主要包括增加、删除、改动、查询的超链接以及提供员工管理、部门管理、职位管理、员工签到管理的超链接。 (4)职位管理模块:

主要包括增加、删除、改动、查询的超链接以及提供员工管理、部门管理、职位管理、员工签到管理的超链接。 (5)员工签到管理模块:

主要包括所有员工的签到信息,同时提供签到次数加

1、签到次数清零两个主要功能以及提供员工管理、部门管理、职位管理、员工签到管理的超链接。

六.系统测试

在完成了程序的编写工作后,接下来将进行软件的测试,这里说的软件,并不单单是指程序本身,还包括其他方面。测试和开发一样,也是一项技术性很强的工作,有着很多的技巧。软件测试是软件质量保证的主要活动之一,因此,测试的质量直接影响软件的质量。

依据前面所说的测试对象,我们把测试划分为几个方面来进行测试。

1 .界面测试

界面测试是测试过程中比较简单直观的一种测试方法,只要细心地按界面要求核对就行了。可这快往往是程序开发人员容易忽视和遗漏的地方。也是常常出Bug的地方。下面是界面测试中经常出现的几种Bug:

(1)错别字,即界面中的标题或者文本内容中出现了错别字。这种Bug如果测试人员不细心,和难找出来,可能会出现在提示信息或界面中。

(2)出现了一些根本读不懂的内容,一般多出现在程序的提示信息和一些较长的文本中。这种情况基本上出现在拼起来显示的提示中,页面的简单陈述是通过变量拼组起来的,通过程序将字一个一个地输出出来。通常是因为程序中的控制错误或是程序开发人员对程序没有进行认真的自测,导致出现这种Bug。

(3)程序员自创的词语,虽然意思对,但不符合界面的标准及需求。这种情况基本上是由于开发人员使用一些专业术语,并且混杂着自己的理解出现Bug,主要是由于开发过程中团队合作没又明确的分工,没有统一的规范用语。

(4)页面类似的内容中,明显有字体,字号不同的情况,使界面整体风格看上去不一致,这种情况只出现在没有CSS定义的情况下,或是已经定义的CSS,开发人员在开发过程中没有调用。

(5)标题相近的程序及模块,把标题弄混。这种情况多是因为业务方面的定义名称很相似或很类似,并且业务实体方面也很类似,开发人员在开发过程中忽略了开发名称和模块,只单独地实现其功能。

2.功能测试

顾名思义,功能测试主要是测试程序模块是否实现了设计中所有要求的功能。功能测试中需要注意的有:

(1)查询功能中,有按单一查询条件进行查询的,也有按多个查询条件组合查询的,这里要注意多个查询条件之间的关系,还有一些常识性的问题,比如按月查询,闰年中二月的天数。

(2)录入功能中,需要注意的是前台设置的数值长度是否大于后台数值长度,以及前台与后台的数据结构是否相符,很多时候录入功能无法实现是由于这些原因。还有就是必须录入的字段的设置是否有误。

(3)测试删除功能中需要注意的是单击”删除”按钮后,一般会出现提示信息,询问是否确定删除。通常情况下,我们单击”确认”按钮查看信息是否被删除掉了,而忽略了单击“取消”按钮后程序的反应,这时有可能的是没有删除,还有一种可能是即便单击了“取消”按钮,也一样删除了数据。另外,在删除多条记录的时候,要注意连续选中的几条记录是否真正都被删除了,即如果再按照这种查询方式查询,是否还能查询出来。有的时候需要在数据库中设一个标志位,而不是真正的物理删除。所以在下一次查询中,可能还会被查询出来,这主要是因为在查询条件中没有将标志位考虑在内。 (4)关于修改功能的测试,主要是看修改确认后是否数据真正已被修改了。这是最基本的功能,需要注意的是看是否能把不应该修改的数据也修改成功了。

3 .需求测试

针对需求测试,是测试中很重要的一个环节。因为需求是在软件设计,开发乃至软件测试中重要的依据。要针对需求测试,首先就要对项目的需求和业务有一定的了解。这些需求很多时候是在实现增、删、查、改这些基本功能之上,针对项目和相关业务所作的一些逻辑上的控制。这就要求程序员在设计和编码的时候要去充分理解考虑需求。

4.性能测试

性能测试在软件的质量保证中起着重要的作用。通常我们把性能指标全部归结到硬件,操作系统和开发环境上,而忽略了代码本身性能上的考虑。性能需求指标中,稳定性、并访支撑能力以及安全性都很重要。作为程序员需要评估该模块在系统运营中所处的环境,将要受到的负荷压力以及各种潜在的危险和恶意攻击的可能性。

5.企业员工信息管理系统的测试

在完成编码的工作以后,根据以上的方法和步骤进行了如下的测试: · 界面测试:在不开启Web服务器的情况下,反复点击网页上的超链接,测试其连接情况,直到所有的链接都达到预期的效果。

· 功能测试:对网站的几大功能模块逐一测试,尽最大可能发现起潜在的错误。 · 性能测试:将程序以局域网的形式发布,查看其是否满足多用户的要求。 · 需求测试:根据需求分析的内容,测试网站是否和当初的设计一样。

通过这几方面的测试,我及时修正了系统中存在的问题,很好的提高了系统的性能,达到了预期目标。

七.经验与教训 本次课程设计让我学到了jsp编程以及SOL Server数据库的使用,同时让我知道了自己掌握的知识是多么的薄弱,因此让我意识到在平时应该多实践,多积累些经验,才能更好培养独立思考问题和自学能力的能力。

第4篇:【福建警察学院专业介绍】_福建警察学院专业排名

福建警察学院专业介绍:

一、公安司法类本科专业(本科提前批)

公安司法类专业培养德、智、体全面发展,政治立场坚定,忠于中国共产党、忠于社会主义祖国、忠于人民、忠于法律,具有较高文化道德素养,较全面地掌握法律知识、警察业务知识和警务技能,纪律严明、体魄强健、机智勇敢,心理健康,能胜任艰苦、复杂警察工作的具有初步研究能力的高级应用型专门人才。

(一)侦查学专业(文理兼收)

通过四年的学习,学生能在熟悉和掌握公安各主要业务工作知识的基础上,系统地掌握刑事侦查工作所需的基础理论、基本知识与基本技能,能运用现代侦查技术和设备开展刑事侦查工作,按照规范的法律程序办理刑事案件。

开设的课程除公共课、专业基础课外,专业核心课程有:侦查学原理、犯罪现场勘查、数据库与犯罪信息、法医学、刑事技术、侦查措施与策略、刑事案件侦查、侦查讯问、擒拿格斗、射击、驾驶与警械武器使用等。

毕业生适合到各级公安机关侦查部门、基层所队及其他政法保卫部门工作。

(二)治安学专业(文理兼收)

通过四年的学习,学生能在熟悉和掌握公安各主要业务工作知识的基础上,比较系统地掌握治安管理业务工作所需的基础理论、基本知识和基本技能,并能掌握必要的现代科学技术,应用于治安管理工作。

开设的课程除公共课、专业基础课外,主要专业课有:治安管理学、治安秩序管理、治安案件查处、社区警务、消防管理、涉外警务、擒拿格斗、射击、驾驶与警械武器使用等。

毕业生适合到各级公安机关治安管理部门、基层所队及其他政法保卫部门工作。

(三)刑事科学技术专业(理工类)

通过四年的学习,学生能熟悉和掌握刑事科学技术学科、专业必需的基础理论和基本知识,掌握从事刑事科学技术工作必要的基本技能、方法和相关知识,富有创新精神,能够适应刑事科学技术实际工作和研究工作。

开设的课程除公共课、专业基础课外,专业核心课程有:侦查学、犯罪现场勘查、摄影摄像技术、公安图像技术、手印学、足迹学、工具痕迹及特殊痕迹检验、枪弹痕迹学、文件检验学、法医学、微量物证与毒物检验等。

毕业生适合到各级公安机关侦查技术部门、基层所队以及其他相关部门工作。

(四)经济犯罪侦查专业(理工类)

通过四年的学习,学生能熟悉和掌握经济犯罪侦查学科、专业必需的基础理论和基本知识,掌握从事经济犯罪侦查工作必要的基本技能、方法和相关知识,富有创新精神,能够适应经济犯罪侦查实际工作和研究工作。

开设的课程除公共课、专业基础课外,专业核心课程有:侦查学、司法会计、涉税犯罪案件侦查、金融犯罪案件侦查、商业犯罪案件侦查(含公司企业犯罪案件侦查、侵犯知识产权犯罪案件侦查)等。

毕业生适合到各级公安机关经济犯罪侦查部门、基层所队以及检察机关、工商、税务等经济执法部门工作。

(五)警务指挥与战术专业(文理兼收)

通过四年的学习,学生能在熟悉和掌握公安各主要业务工作及法律知识的基础上,全面系统掌握警务指挥与战术的基本理论与应用技术,具备较高的战术素养和作战技能;较全面系统地掌握反恐、处突、防暴的基本理论与应用技战术,具备较高的执法作战技能。

开设的课程除公共课、专业基础课外,专业核心课程有:侦查学、刑事技术、治安管理学、警察战术学、警察作战指挥学、警察指挥自动化、警察谋略学、警察参谋工作业务、反恐学、群体性事件的现场处置、游泳、攀爬越障、驾驶、擒拿格斗、射击、警械武器使用与器材保障等。

毕业生适合到各级公安机关特警、反恐防暴、刑警、治安警、警务实战教育训练,以及公安各级指挥中心部门,基层所队及边防和其他政法保卫部门工作。

(六)监狱学专业(含狱政管理方向、社区矫正方向、戒毒方向)

1.狱政管理方向(文理兼收)

通过四年的学习,学生能熟悉和掌握法学、监狱学学科、专业必需的基础理论和基本知识,掌握从事监狱、戒毒矫正和社区矫正工作必要的基本技能、方法和相关知识,富有创新精神,能够适应监狱、戒毒矫正和社区矫正实际工作和研究工作。

开设的课程除公共课、专业基础课外,专业核心课程有:监狱学基础理论论、刑法、刑事诉讼法、狱政管理学、罪犯教育学、罪犯心理学、社区矫正理论与实务、狱内侦查学、监狱信息管理、罪犯劳动与组织管理等。

毕业生适合到监狱机关、社区矫正机构、戒毒矫正机构及其公安机关看守所工作。

2.社区矫正方向(文理兼收)

通过四年的学习,学生能熟悉和掌握法学、社区矫正学学科、专业必需的基础理论和基本知识,掌握从事社区矫正工作必要的基本技能、方法和相关知识,富有创新精神,能够适应社区矫正实际工作和研究工作。

开设的课程除公共课、专业基础课外,专业核心课程有:社区矫正理论与实务、刑法、刑事诉讼法、刑罚学、社会学、犯罪心理学、社区矫正人员的教育与管理、心理咨询理论与技术、外国矫正制度、社区社会工作等。

毕业生适合到社区矫正机构、司法行政单位、监狱及其他社区、法律服务所等。

3.戒毒方向(文理兼收)

通过四年的学习,学生能熟悉和掌握法学、戒毒学学科、专业必需的基础理论和基本知识,掌握从事戒毒康复工作必要的基本技能、方法和相关知识,富有创新精神,能够适应戒毒实际工作和研究工作。

开设的课程除公共课、专业基础课外,专业核心课程有:毒品学、法学基础理论、禁毒法、戒毒机构管理实务、毒品预防与戒毒康复、矫正教育学、心理咨询理论与技术、药物滥用与治疗、社会工作概论、成瘾医学等。

毕业生适合到强制隔离戒毒机构、自愿戒毒所、戒毒康复机构、社区戒毒管理机构等单位。

二、普通类本科专业(本科二批)

1.法学专业(文理兼收)

通过四年的学习,学生能熟悉和掌握法学学科、专业必需的基础理论和基本知识,掌握从事法律工作必要的基本技能、方法和相关知识,富有创新精神,能够适应法律实务工作和研究工作。

开设的课程除公共课、专业基础课外,专业核心课程有法理学、宪法学、民法学、商法学、知识产权法、刑法学、民事诉讼法学、刑事诉讼法学、行政法与行政诉讼法、国际法、国际私法、国际经济法、环境资源法、劳动与社会保障法。

毕业生适合到国家机关或其他企事业单位从事法律事务工作。

2.行政管理专业(公共安全管理方向 文理兼收)

通过四年的学习,学生能比较系统地掌握行政管理学科、专业必需的基础理论和基本知识,掌握从事行政管理工作必要的基本技能、方法和相关知识,富有创新精神,能够适应政府机关、企事业单位和各种社会组织的行政管理实际工作和研究工作。

开设的课程除公共课、专业基础课外,专业核心课程有:政治学原理、管理学原理、行政管理学(公共管理学)、公共经济学(政府经济学)、公共政策学、组织行为学、公共关系学、公共部门人力资源开发与管理、公务员制度、市政管理学等。

毕业生适合到国家机关、企事业单位及社会组织从事管理工作和研究工作。

3.信息安全专业(数据恢复与电子证据取证技术方向 理工类)

通过四年的学习,学生能熟悉和掌握信息安全学科、专业必需的基础理论和基本知识,掌握从事计算机应用及安全管理、网络应用技术及网络安全管理、信息安全技术及安全攻防、数据恢复及取证工作必要的基本技能、方法和相关知识,富有创新精神,能够适应信息安全实际工作和研究工作。

开设的课程除公共课、专业基础课外,专业核心课程有:信息系统安全工程、网络安全综合实训、数据存储与恢复技术、信息安全标准与法律法规、电子数据勘查取证与鉴定技术、网络安全与入侵防范技术、电子取证与鉴定模拟实训、软件安全、信息安全评估等。

毕业生适合到政府机关、国家安全部门、银行、金融、证券、通信领域从事各类信息安全系统、计算机安全系统的管理工作,可在公安、国家安全部门、法律、海关、保险、工商等领域从事数据恢复、取证工作,也可在IT领域从事计算机应用工作。

福建警察学院优势专业:

警察指挥与战术专业为高职高专国家级教学改革试点专业,刑事侦查专业为省级重点专业,刑事科学技术专业为省级、国家级高等学校特色专业建设点,行政管理和作战指挥学为福建省新建本科高等学校重点学科。

第5篇:【福建生物工程职业技术学院专业】福建生物工程职业技术学院招生网站-福建生物工程职业技术学院分数线

高考派—高考志愿填报专家

【福建生物工程职业技术学院专业】福建生物工程职业技术学院招生网站-福建生物工程职业技术学院分

数线

福建生物工程职业技术学院重点专业:

福建生物工程职业技术学院全景地图:

福建生物工程职业技术学院历年分数线:

福建生物工程职业技术学院报考指南:

福建生物工程职业技术学院招生计划:

福建生物工程职业技术学院人气校友:

高考派—高考志愿填报专家

第6篇:【福建财会管理干部学院专业】福建财会管理干部学院招生网站-福建财会管理干部学院分数线

高考派—高考志愿填报专家

【福建财会管理干部学院专业】福建财会管理干部学院招生网站-福建财会管理干部学院分数线

福建财会管理干部学院重点专业:

福建财会管理干部学院全景地图:

福建财会管理干部学院历年分数线:

福建财会管理干部学院报考指南:

福建财会管理干部学院招生计划:

福建财会管理干部学院人气校友:

高考派—高考志愿填报专家

上一篇:仓库保管员的职责有下一篇:企业大学年度工作总结