软件工程技术报告

上传人:bin****86 文档编号:60321420 上传时间:2018-11-15 格式:DOCX 页数:19 大小:23.08KB
返回 下载 相关 举报
软件工程技术报告_第1页
第1页 / 共19页
软件工程技术报告_第2页
第2页 / 共19页
软件工程技术报告_第3页
第3页 / 共19页
软件工程技术报告_第4页
第4页 / 共19页
软件工程技术报告_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《软件工程技术报告》由会员分享,可在线阅读,更多相关《软件工程技术报告(19页珍藏版)》请在金锄头文库上搜索。

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划软件工程技术报告燕山大学专业综合训练设计报告教学信息管理系统学院信息科学与工程学院年级专业*级计算机科学*班学生姓名冷*指导教师提交日期XX/1/10摘要本次综合训练管理信息系统设计在Windows7平台上,以VisualStudioXX作为界面开发工具,SQLServerXX作为数据库工具,应用以C#为编程语言的技术进行系统设计,分析设计了C/S模式的“教学信息管理系统”。系统数据库在服务器端运行,管理员可以通过客户端访问装在服务器端的应用程序,并操作后台数据库。本报告中首先说明了

2、该系统的特点与业务需求,之后详细说明了系统的业务流程和系统开发流程,重点介绍了系统各模块的功能及相关功能的具体实现。本系统采用网页服务器数据库三层架构模式,用户的查询操作和管理操作均在页面上完成,更新信息和请求信息从页面传到服务器上,再在服务器上对数据库进行操作,更新数据或查找数据。本系统主要包含5个功能模块:用户登录模块,查看所有信息模块,管理教师信息模块,管理课程信息模块,精确查询模块。主要通过Web对信息进行管理和查询。该系统功能完善、用户界面友好、运行稳定,可进行简单的教学信息管理,实现要求的功能。关键词教学信息管理系统;C/S开发模式;教学信息管理系统;VisualStudioXX;

3、SQLServerXX;C#;代码请参看本人文库下的文件目录摘要1第1章绪论?3课题背景?3课题意义?3选题依据?3第2章需求分析?4问题定义?4可行性分析?4需求分析?5建立模型?7第3章总体设计和详细设计?12基本设计理念和处理流程?12数据库设计?14用户界面设计?16数据库配置?21程序编码?24结论?26参考文献27第1章绪论背景和意义现代信息技术的飞速发展给我们生活带来了极大的便利,尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。作为计算机应用的一部分,管理信息系统具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、寿命长、实时性好、成本低等。将信息技

4、术运用到教学管理系统中已经有很长的时间了,在实际应用中也有很多堪称完美的实例。信息技术在给我们带来方便的同时,也能让我们时刻体会到数字化的乐趣。本次学科综合训练主要进行了对教学信息管理系统的基本功能的分析和设计,通过对这些主要功能的设计和分析,了解一个完整的教学信息管理系统应具备的功能,同时加强对软件过程的理解,增强软件开发能力,提高编程水平。主要内容和工作(1)前期准备:定位用户人群,做好需求分析工作。作为一个教学信息管理系统,使用者以管理员和教师为主,教学信息管理更新界面应简单易用,输入方便,对数据库的操作,如增添、删除、查找、修改,应尽量在管理界面上即可实现。针对用户对系统的实时性要求较

5、高的特点,要做好数据库的设计。需求分析之后要进一步明确问题域,站在用户人群的角度进行开发。进行可行性分析,从经济、技术、操作等方面入手,看问题能否解决。(2)设计实施:对系统功能进行调查分析,逐步抽象,构造功能模块,建立系统的功能模型、数据模型、动态模型。然后进行总体设计,完成系统的大致框架,画出层次图。然后再进行详细设计工作,完成数据编码工作,设计出数据库和人机界面。选题依据本课题选取自XX秋季09级计算机科学与技术专业综合训练安排,主要考察学生对数据库配置和操作的技巧以及界面设计技巧。教学管理系统与本人的学习生活比较接近,所以对系统的要求也有所了解。第2章需求分析问题定义在教学信息管理系统

6、中,要解决的主要问题是如何用计算机实现教学信息的录入,修改,公布,查询,删除等管理操作,需要借助SQL数据库的数据管理功能。首先需要一个管理员账户进行信息管理,管理员账户是所有教学信息的最原始提供者,使我们这个系统的主要使用者。管理员账户登录后,需要显示所能进行的操作,以供管理员选择要进行什么操作,此时就要将系统的功能模块分出来,要完成什么操作一目了然。选择操作后,管理员就可以针对具体的问题,向系统提交数据,完成数据库数据的新增、删除、查找、更改和更新。系统要求使用便捷,界面友好,能在短时间内掌握使用方法。因此在人机交互界面的设计中要尽量简洁,剔除多余的元素,合并零散的元素,设计出集成性能较好

7、的人机交互界面。在数据库设计上,要分析好数据实体以及实体间的关系,将实体元素设计全面,避免出现数据冗余。这些问题,我们都要在教学信息管理系统中解决。可行性分析(1)技术可行性:当今时代是飞速发展的信息时代。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。以我们目前掌握的数据库和编程知识,完全可以设计出符合要求的教学信息管理系统,并可以投入使用。(2)经济可行性:该系统的搭建仅需一台服务器和一台管理主机,设计工具也只需一台个人电脑,使用VSXX即可完

8、成全部设计工作。而且学校实验室有多台符合要求的机器,我们只是加以利用,就可实现对教学信息的快速高效的管理操作,同时又避免了人工管理时的诸多矛盾弊端。软件工程专业软件工程技术动态课程专题报告教学单位班级学生姓名学号分数辽宁工程技术大学软件学院软件工程系制目录专题一软件工程专业就业前景分析.11.软件工程就业前景.12.软件工程先进技术.1开发工程师.2参考文献.3专题二网络大数据的现状与展望.41.大数据与云计算.42.网络大数据现状.5网络大数据特点.5网络大数据挑战.63网络大数据展望.6网络大数据实现大规模发展趋势.7网络大数据推进科技融合.7参考文献.8专题三机器人系统设计.91.机器人

9、设计原理.92.程序控制设计.93.路径跟踪算法的仿真.9参考文献.10专题四交通地理信息系统应用.111.交通地理信息系统概述.122.交通地理信息系统的功能.123.交通地理信息系统的应用前景.12参考文献.14专题一软件工程专业就业前景分析1.软件工程就业前景:我国软件出口规模达到215亿元软件从业人员达到72万人在中国十大IT职场人气职位中软件工程师位列第一位,软件工程人才的就业前景十分乐观。软件工程是计算机领域发展最快的学科分支之一,国家非常重视软件行业的发展,对软件工程师人才的培养给予了非常优惠的政策。在中国十大IT职场人气职位中,软件工程师位列第一位,软件工程人员的就业前景十分乐

10、观。软件工程就业前景作为“朝阳行业”软件行业的发展虽然受到全球金融危机的影响,但是从目前的形势来看,软件工程专业在未来多年内仍将是就业形势看好的专业.09年就业调查显示,软件工程就业率及就业工资水平均居高校各专业前.这主要源自于软件行业的快速发展和政府经济结构调整而对软件人才的迫切需求,据估计,我国目前存在着80万的软件人才缺口,而对软件人才的需求也以每年20%的速度递增.未来几年,国内外高层次软件人才仍将供不应求.软件工程专业毕业生主要在各大软件公司、企事业单位、高等院校、各大研究所、国防等重要部门从事软件设计、开发、应用与研究工作.有数据表明,我国软件出口规模达215亿元,软件从业人员达到72万人,时代的进步推动了经济的发展,经济的发展打造了网络的飞跃,网络的飞跃成就了软件工程的瞩目,如此多的光环下面,相信有更多的软件工程专业的毕业生们受到越来越多企业的青睐.IT行业发展迅速,软件技术可以说是日新月异,无论从国内、国际来讲,软件的需求量在逐年增加。从国际上看,每年都有大量的国外企业在中国开办软件开发公司,如日本、韩国、新加坡等,这些外资企业在国内招聘大量的软件程序开发人员或软件设计师,在中国国内开发出软件产品后转移到本国或世界其他地方使用。还有一部分企业直接招聘大量的程序开发人员到国外开发程序,开发出软件产品后再发布到中国或全世界各地使用。所以,随着世界信息的融合,国际的信

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号