信息系统设计范文

2024-04-07

信息系统设计范文第1篇

1 引言

第 1页 共 8 页

管理科学与工程是综合运用系统科学、管理科学、数学、经济和行为科学及工程方法,结合信息技术研究解决社会、经济、工程等方面的管理问题的一门学科。这一学科是我国管理学门类中唯一按一级学科招生的学科,覆盖面广,包含了资源优化管理、公共工程组织与管理、不确定性决策研究和项目管理等众多研究领域,是国内外研究的热点。

2 报考学校的概况

河北工业大学是一所以工为主、多学科协调发展的国家“211工程”重点建设大学。学校坐落在天津市,并在河北省廊坊市设有分校。学校的前身是创办于1903年的北洋工艺学堂,1904年改称直隶高等工业学堂,1929年改称河北省立工业学院,1950年改名为河北工学院,1995年更名为河北工业大学。1996年首批进入国家“211工程”建设序列,2001年、2006年、2012年分别通过国家“211工程”一期、二期、三期建设项目验收。

学校占地4000余亩,建筑面积87万余平方米。学校教学科研仪器设备总值3.72亿元,藏书188万册,实现了文献信息管理及服务的计算机网络化,各校区实现了网络互联。总面积3000余亩的北辰校区已有40万平米建筑竣工投入使用,2.1万余名学生在此学习、生活。学校建有69个本科专业,涵盖工、理、经、管、文、法、艺七大学科门类;设有17个学院、1个直属教学部和2个教学管理学院,拥有2个国家重点学科、4个省强势特色学科、20个省级重点学科;具有7个一级学科博士学位授权点、35个二级学科博士学位授权点,22个一级学科硕士学位授权点、131个硕士学位授权点和专业学位授权领域(种类),是全国地方工科院校中最早开展MBA教育的高校,同时也是河北省内唯一开展EMBA教育的高校;拥有9个博士后科研流动站,其中材料科学与工程博士后科研流动站为全国优秀博士后科研流动站。

学校坚持本科教学中心地位,强化质量生命线意识,不断深化教育教学改革,加强本科教学建设,人才培养质量不断提高。学校已获国家级精品课程、国家级教学团队和国家级教学名师等“质量工程”和“本科教学工程”国家级建设项目36项,省级建设项目123项,在河北省高校中名列前茅。教育教学研究成效显著,先后获国家级教学成果

管理科学与工程

第 2页 共 8 页

二等奖4项、省级教学成果奖40余项。学校与空军联合培养国防生工作扎实有效。有一大批学生在各类竞赛中获国家、省(市)级奖励,本科毕业生考研率保持在30%左右,毕业生就业率保持在95%左右,在同类院校中处于较高水平,先后被评为“全国普通高等学校毕业生就业工作先进集体”和“2011-2012全国毕业生就业经验典型高校”50强之一。学校十分重视校园文化建设,形成了一套以提高学生综合素质为目标的育人计划。学校在2002年和2008年教育部本科教学工作水平评估中均被评为优秀,成为在同一评估体系下连续两次获得优秀的为数不多的高校之一。研究生教育教学质量不断提高,1名博士后被评为全国优秀博士后,3名博士后被评为河北省(天津市)优秀博士后,14篇博士论文被评为河北省优秀博士学位论文。2009年以来,学校已招收全日制专业学位研究生2000余人、EMBA学生200余人,招生数均位居省内高校首位。

学校始终坚持以服务冀津及环渤海区域经济建设为主,积极辐射全国,为河北省创新驱动、科学发展及区域经济与社会发展提供人才支持和智力支撑。学校建有1个国家级工程技术研究中心和省部共建国家重点实验室培育基地、教育部工程研究中心(重点实验室)等17个省部级科研机构,成立了“河北工业大学国防科技研究院”,具有了国家军工保密资质。2004年以来,学校新立课题近3000项,其中“973”计划、“863”计划、国家科技支撑计划、国家自然科学基金等国家级重大课题160余项。学校主持的国家02重大专项子项目实现了河北省高校承担国家重大专项的突破。学校年到校科技经费近3亿元,百余项科研成果获国家和省部级奖励,是河北省内获得省科学技术突出贡献奖最多的高校。学校取得授权专利480余项,被评为河北省十大优秀发明创造单位。

学校科技成果转化及为地方经济建设服务方面有了长足的进步,与省内所有设区市签署了全面合作协议,与唐山市联合成立了“河北工业大学曹妃甸工业区循环经济与新能源发展研究院”,与沧州渤海新区签署“区域-大学协同创新战略合作协议”共建“渤海产业技术研究院”,与唐钢、保定天威等80多个省内外大型企业集团建立了稳定的合作关系,近1500项科技成果在全国数百家企事业单位应用或产业化,创经济效益过百亿元。我校国家大学科技园作为863成果转化基地和全国首批高校学生科技创业实习基地,先后在石家庄、邯郸、邢台、沧州及唐山、衡水、迁安等地建立了科技园区或签订了共建协议,形成了“一园多区”的鲜明特色。2010年总投资8亿元、建设用地达600亩的邢台园区开工建设,2011年又与邢台“国家级光伏产业化基地”合作建立了邢台市

管理科学与工程

第 3页 共 8 页

新能源研究院,2012年总投资22亿元、建筑面积45万平方米的沧州园区开工建设;目前,我校与天津市北辰区政府正在合作共建北辰园区,该园区一期占地97亩,总规划建筑面积13万平米。

学校更加注重国际交流合作的内涵发展、质量提高和品牌建设,建有国际教育学院,取得了中国政府奖学金来华留学生接收资格。与法国、美国、德国、俄罗斯、意大利、澳大利亚、英国等国的60所高校签订了合作办学协议,正在实施的项目20余项,合作培养覆盖本科到博士各层次,学历教育合作项目已拓展到美国、法国、英国、德国、新西兰、瑞典等国家,目前在校生330余人。国际合作办学的规模、水平和层次居我省高校前列,其中与法国巴黎高等计算机学院开展的合作项目是我省高校首个教育部审核批准的中外合作办学项目,已招收10届415名学生,大部分毕业生已在欧洲相关IT公司就职。学校在招收本科学历和硕士学历留学生上取得了突破,已接收非学历教育留学生500余名,派出学生800余名。学校选派百余名教师到国内外知名高校和科研机构进行学习和工作,邀请数百名国内外知名专家教授到校讲学和进行学术交流。

1.1 主要研究方向

管理科学与工程学科是以经济理论为指导,综合运用管理科学、系统科学、认知科学等学科的理论与方法,以模型化、定量化为主要特征,为管理学门类各学科提供基本理论、基本方法、基本手段的一门多学科交叉型的应用性学科。 工业工程与工程管理

工业工程是以作业、流程、系统与工程为对象,以效率、效益、质量、成本、服务为目标的管理技术与方法和现代管理科学方法论,既包含经典的工作研究、动时研究、设施规划与布置,也包括现代的质量管理、人因工程、系统工程、集成制造、优4 化技术等现代管理方法。

工程管理是新兴的工程技术与管理交叉的复合性学科,以各类工程为对象,研究项目决策、规划和全过程管理的技术与方法。主要包括土木工程管理、房地产管理、港口管理、国际工程管理和组织管理规划设计等项目的可行性分析、融资及其风险、造价管

管理科学与工程

理、计划与控制、合同管理、工程监理、规划设计等内容。

第 4页 共 8 页

本研究方向是针对工业工程与工程管理越来越密切关联的趋势对工业工程研究的扩展和补充。以管理科学、系统科学、工程经济学为理论基础,以系统工程、工业工程、运营管理、工程项目管理等为技术手段,培养掌握现代工业工程和工程管理理论、方法和手段,以及相关工程领域的基础理论和专门知识,具有较强的计划、组织、指挥、协调和决策能力,能够独立担负工业工程与工程管理工作的复合型高级管理人才。

本研究方向在各类社会组织运营系统优化设计、企业信息化规划与设计、集成制造、精益制造、质量管理与可靠性、人因工程、系统仿真优化研究等方面已经形成了比较明显的优势和特色。

本研究方向指导教师为高迎平教授、王云峰教授(博导)、康凯教授(博导)、孔造杰教授(博士)、李杰教授(博士)、吴晓丹教授(博士)、万杰教授(博士)、张子剑研究员、李向东副教授(博士后)、赵文燕副教授(博士)。 1.1.1获奖情况

曾珍香教授等著的《基于复杂系统的区域协调发展——以京津冀为例》和高素英教授等的研究报告《面向滨海新区的环渤海区域经济协调发展研究》分获二等奖,吴晓丹教授等的论文《基于GA的单元制造系统优化设计与布置》获三等奖。

1.2 考试内容

①101思想政治理论 ②201英语一 ③303数学三 ④871运筹学

运筹学考试要求 线性规划原理主要内容包括:线性规划模型的形成、线性规划模型的标准型、LP解的概念、LP图解法、LP的求解原理等。线性规划解法主要内容包括:单纯形法、大M法、两阶段法、改进单纯形法等。LP对偶理论主要内容包括:对偶性质与定理、对偶单纯形。LP灵敏度分析主要内容包括:目标系数的变化、右端常数项的变化、系数矩阵的变化以及影子价格等。运输问题主要内容包括:运输模型及其特点、表上作业法、运输问题的变体、运输问题的应用等。整数规划的主要内容包括:整数规划

管理科学与工程

第 5页 共 8 页

模型、分枝定界法、割平面法、0-1规划模型、指派问题等。目标规划的主要内容包括:目标规划模型的建立、目标规划模型的图解、目标规划的单纯形法。图与网络分析的主要内容包括:图及网络的有关概念、最小树问题、最短路问题、最大流问题、最小费用流问题。网络计划技术主要内容包括:网络图的绘制、网络图时间参数的计算、网络图的优化分析等。网络计划技术主要内容包括:网络图的绘制、网络图时间参数的计算、网络图的优化分析等。

1.3历年分数线

2005年总分335 单科53 80 2006年总分 340 单科 54 81 2007年总分300单科46 69 2008年总分300 单科54 81 2009年总分 315 单科47 71 2010年总分330单科46 69 2011年总分 350 单科55 83 2012年总分 340单科50 75 2013年总分345 单科51 77 2 研究方向概括

工程管理专业主干课程

账务管理学、建设监理、工程造价与管理、CAD设计、房地产开发与经营管理(合计5门主干课)

工程管理专业方向

工程项目管理、工程监理、工程建设招标与投标、工程合同管理、房地产开发与经营

工程管理专业择业方向

毕业生可从事房地产开发与经营管理作,基本具备分析和解决房地产经济理论问题及进行房地产项目的开发与评估、市场营销、项目投资与融资、评估、物业管理和行政管理的能力。

工程管理专业前景

目前我国工程管理人才奇缺,毕业生供求比例大致在1:3左右。

工程管理专业的毕业生就业范围十分广泛,他们可在政府经济管理部门或建设单位、设计单位、建筑施工企业、房地产开发企业、工程咨询公司等工作,也可在高等学校或科研机构从事相关专业的教学或科研工作。据有关资料显示,近年来该专业就业分布最多的省市主要集中在上海、北京、广东、天津、江苏等。

工程管理专业相关资格考试

造价工程师执业资格、国际工程管理认证(EMCI)、注册质量工程师、监理工程师、安全工程师、设备监理师、造价工程师、评估师、咨询工程师等等资格证书等

管理科学与工程

代表人物:

第 6页 共 8 页

刘源张,中国工程院院士,全面质量管理专家。

泰勒(Fredenek W Teyler 1856一1915) 美国效率工程师,科学管理的创始人。

3 研究展望研究展望

我国的工程管理行业虽然起步很晚,但现在表现出迅猛发展的趋势。因为我国现在正处于发展中阶段,各地都在大兴土木。而且我国在基本建设方面将进一步增大投入,固定资产投资规模将保持持续增长。社会对住宅和公用设施,交通基础设施的需求旺盛,建筑业的市场空间巨大。而且大规模的工程建设,对城市规划、建设和管理方面的专业技术人才提出了急迫的、大量的需求。所以,更要加强我国工程管理人才的培养。相对来说,目前我国的的工程管理相关行业组织发展的也很成熟。中国国际工程咨询协会,中国工程咨询协会,中国建设工程造价管理协会,中国建筑业协会工程项目管理委员会等协会等都为我国工程行业的发展提供了有利的支持。

我国行业对工程管理人才的需求自然刺激了大学教育对工程管理专业人才的培养。从目前来看,我国设置工程管理专业的高等学校数量明显增加,尤其是98

5、211高等院校。设置工程管理专业的高等学校种类明显增多,其中包括各综合性大学、建筑与土木工程类专业院校、矿业类专业院校、电力类专业院校、财经类专业院校、农业、林业、师范类专业院校。而且工程管理专业的技术背景呈现多样化趋势。此外国内高等学校工程管理领域的硕士、博士学位研究生、工程硕士生数量近年来呈迅速增长趋势。

我认为,一个合格的工程管理专业毕业生应该具备多方面的知识,工程技术知识,管理知识,经济学知识,工程法律工程合同知识等。一个合格的毕业生应该具备工程、管理、法律等多方面的知识;因为它既需要土木专业方面的扎实的知识,需要具备验证、指导及解决工程问题和编制工程文件、设计组织架构、解决技术问题的能力,有的时候,还需要应用各种技术和现代工程工具去解决实际问题;又需要管理方面的才能,需要计算机操作;而且,作为一名管理者,它还需要具备基本的职业道德和社会责任感,以及良好的表达和沟通能力;同时还应有在全球化背景下应对工程环境变革的能力。

管理科学与工程

结 论

第 7页 共 8 页

作为IE行业中的一员,客观的说,IE确实是一不错的行业,虽然在今天的中国还不是很吃香的行业,但时间会证明一切,在国外,很多的行业在应用工业工程之后后解决了了许多问题,为企业带来了很大的利益,所以虽然在中国起步较晚,但随着企业的进步,工业工程会走进中国的企业的, IE专业要学的东西很多,计算机、英语、管理等等领域都要涉足,而我们的核心东西似乎也是从别的专业那儿拿来的,但是我们确实一直随着时代的进步而进步,资源是我们要考虑的,可持续发展也是我们要考虑的,人因我们也考虑,我想在没有别的学科会如此全面的,毫无保留的接受新思想、新理念。我们都知道21世纪是一个能够诞生奇迹的世纪,生产率和生产工具等等都会得到大力发展,能最先掌握社会发展趋势的人才能准确的把握住时代的机遇,最终取得成功。作为IE人士,我们的IE意识就是相信:没有最好,只有更好。在不遗余力的服务于提高生产率这个目的上,IE不去考虑什么是我们可以用的,只要弄明白怎样做可以提高生产率、降低成本。

对于现代IE行业的研究方向我比较看好在服务业方面,生产线方面尽管是IE最基本的研究方向,能够代表人类社会生产力的发展水平,但是做为21世纪的新型人类,物质需求果然很重要,但是精神需求确更加重要,况且,如今经济发达的发达国家已经验证了这个第三产业的巨大作用,而且潜力巨大。尽管我们工业工程在服务业方面也有涉足,但是至今引领主流的还是在制造业,尤其是我们国家,直到现在工业工程在制造业方面还没有成熟,无法和以美国为首的发达国家相匹敌,制造业理所当然的也远远的落后于美国。但是中国近几十年来的迅速发展令世界瞩目,而可持续发展战略的提出与实施更是体现了我国在发展道路上努力与世界接轨的创新性战略。我们有理由相信,中国在服务业——第三产业上的发展必将有卓越的成效,而我们IE人应该把握住这个机会,将我国的IE行业推向新高度,实现跨越式发展。

管理科学与工程

致 谢

第 8页 共 8 页

本研究及学位论文是在我的导师蒋玉国老师的亲切关怀和悉心指导下完成的。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。在考研过程中,将老师都始终给予我细心的指导和不懈的支持。蒋老师不仅在学业上给我以精心指导,同时还在思想给我以无微不至的关怀,在此谨向将老师致以诚挚的谢意和崇高的敬意。

在此,我还要感谢在我考研过程中各位老师的鼓励与引导,正是由于你们的帮助和支持,我才能克服一个一个的困难和疑惑,直至考研的顺利完成。在论文即将完成之际,我的心情无法平静,从开始进入考研准备开始,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意!最后我还要感谢培养我长大含辛茹苦的父母,谢谢你们!

参 考 文 献

信息系统设计范文第2篇

在做信息系统分析与设计的大作业的时候,我和我们的小组成员曾经去实地考察过,虽然最后并没有被接待,但还是小有收获的。通过实地考察,我们能更清晰地了解我们系统所要实现的功能,甚至说让它比现有系统更加完善。当然,我们做东西,也是要追求进步,如果说做出来的东西和以前的系统都没什么两样,这样意义也不大。不过,这也得是在我们能力所及的范围内,我们得适当地把握好自己的时间和现有资源进行适当的设计。相信自己的努力还是能有一个很好的结果的,我们得对自己的发展有一个好的概括。信息系统分析与设计的大作业从第一周到第九周一直伴随着我们,说实在话,一直觉得自己有做不完的作业,刚开始还有些抱怨,但随着作业的进行,我们慢慢看到了自己的小小成果,觉得付出有了回报,并开始乐在其中。在这期间,徐老师也一直鼓励我们,他告诉我们,只要坚持做下去,我们会收获到成功的喜悦的!

现在,我们已基本完成了大作业分析阶段,在我和小组成员的协作下,总算按时完成了。在分析阶段,我们也遇到了很多问题,比如刚开始画数据流图时,visio用的不是很熟练,数据流图中的数据流、数据存储、过程、源点和宿点不知道怎样连接,层与层之间也不知如何区分,有时候甚至想要放弃。还好有老师的鼓励与指导加上小组一起努力,我们克服了这一难关。在画ER图的时候遇到的问题就相对少了一点,因为以前学习数据库的时候就画过ER图了,所以在画的过程中就相对轻松一点。接下来就是系统的设计了,时间还蛮紧迫的,我们仍需努力。

我作为小组的组长,从中真的学习到不少知识。老师说过,组长应该做的比别人更加多,才能够胜任。我们现在还没有达到“喝茶看报纸”的层次,那得等到我们具备了足够的能力,所以要想达到那个高度,我们现在应该更加努力。负责的整个过程中,我必须把握好进度,如果一步跟不上,可能就会步步跟不上。我们小组成员也很配合,基本不需我太多督促。在对我们所要实现的功能有了个整体的把握的情况下,我们制作出了令自己还算满意的图形。现在我觉得自己基本可以熟练运用visio了,这也算是一大收获吧!

总的来说,这次这次信息系统分析与设计的课程设计让我获益匪浅,以前只是纸上谈兵,没有亲自实践,不知道理论上升到实践路程的艰辛。通过这次自己亲自选题、实地考察、绘制DFD、ER图到完成分析,我体验了其中的不容易,也尝到了其中的甜头。我们还会继续努力,更好的完成下面的工作。

信息系统设计范文第3篇

1.1 系统开发背景

1.2 系统开发目的和意义

1.3 系统开发设计思想

1.4 系统开发环境概述

第2章 系统分析

2.1可行性分析

2.1.1 管理可行性

2.1.2 技术可行性

2.1.3 经济可行性

2.2 组织结构分析

2.3 管理功能分析

2.4 业务流程分析

2.5 数据流程分析

第3章系统设计

3.1 总体设计

3.2 系统功能模块设计

3.3 主要功能模块详细描述

3.4 系统流程设计

3.5 数据存储设计

3.5.1 概念模型设计

3.5.2 逻辑模型设计

3.5.3 物理模型设计

3.5.4 代码设计

3.6 界面设计

3.7 系统物理配置方案设计

第4章 结 语

信息系统设计范文第4篇

1 引言

第 1页 共 8 页

管理科学与工程是综合运用系统科学、管理科学、数学、经济和行为科学及工程方法,结合信息技术研究解决社会、经济、工程等方面的管理问题的一门学科。这一学科是我国管理学门类中唯一按一级学科招生的学科,覆盖面广,包含了资源优化管理、公共工程组织与管理、不确定性决策研究和项目管理等众多研究领域,是国内外研究的热点。

2 报考学校的概况

河北工业大学是一所以工为主、多学科协调发展的国家“211工程”重点建设大学。学校坐落在天津市,并在河北省廊坊市设有分校。学校的前身是创办于1903年的北洋工艺学堂,1904年改称直隶高等工业学堂,1929年改称河北省立工业学院,1950年改名为河北工学院,1995年更名为河北工业大学。1996年首批进入国家“211工程”建设序列,2001年、2006年、2012年分别通过国家“211工程”一期、二期、三期建设项目验收。

学校占地4000余亩,建筑面积87万余平方米。学校教学科研仪器设备总值3.72亿元,藏书188万册,实现了文献信息管理及服务的计算机网络化,各校区实现了网络互联。总面积3000余亩的北辰校区已有40万平米建筑竣工投入使用,2.1万余名学生在此学习、生活。学校建有69个本科专业,涵盖工、理、经、管、文、法、艺七大学科门类;设有17个学院、1个直属教学部和2个教学管理学院,拥有2个国家重点学科、4个省强势特色学科、20个省级重点学科;具有7个一级学科博士学位授权点、35个二级学科博士学位授权点,22个一级学科硕士学位授权点、131个硕士学位授权点和专业学位授权领域(种类),是全国地方工科院校中最早开展MBA教育的高校,同时也是河北省内唯一开展EMBA教育的高校;拥有9个博士后科研流动站,其中材料科学与工程博士后科研流动站为全国优秀博士后科研流动站。

学校坚持本科教学中心地位,强化质量生命线意识,不断深化教育教学改革,加强本科教学建设,人才培养质量不断提高。学校已获国家级精品课程、国家级教学团队和国家级教学名师等“质量工程”和“本科教学工程”国家级建设项目36项,省级建设项目123项,在河北省高校中名列前茅。教育教学研究成效显著,先后获国家级教学成果

管理科学与工程

第 2页 共 8 页

二等奖4项、省级教学成果奖40余项。学校与空军联合培养国防生工作扎实有效。有一大批学生在各类竞赛中获国家、省(市)级奖励,本科毕业生考研率保持在30%左右,毕业生就业率保持在95%左右,在同类院校中处于较高水平,先后被评为“全国普通高等学校毕业生就业工作先进集体”和“2011-2012全国毕业生就业经验典型高校”50强之一。学校十分重视校园文化建设,形成了一套以提高学生综合素质为目标的育人计划。学校在2002年和2008年教育部本科教学工作水平评估中均被评为优秀,成为在同一评估体系下连续两次获得优秀的为数不多的高校之一。研究生教育教学质量不断提高,1名博士后被评为全国优秀博士后,3名博士后被评为河北省(天津市)优秀博士后,14篇博士论文被评为河北省优秀博士学位论文。2009年以来,学校已招收全日制专业学位研究生2000余人、EMBA学生200余人,招生数均位居省内高校首位。

学校始终坚持以服务冀津及环渤海区域经济建设为主,积极辐射全国,为河北省创新驱动、科学发展及区域经济与社会发展提供人才支持和智力支撑。学校建有1个国家级工程技术研究中心和省部共建国家重点实验室培育基地、教育部工程研究中心(重点实验室)等17个省部级科研机构,成立了“河北工业大学国防科技研究院”,具有了国家军工保密资质。2004年以来,学校新立课题近3000项,其中“973”计划、“863”计划、国家科技支撑计划、国家自然科学基金等国家级重大课题160余项。学校主持的国家02重大专项子项目实现了河北省高校承担国家重大专项的突破。学校年到校科技经费近3亿元,百余项科研成果获国家和省部级奖励,是河北省内获得省科学技术突出贡献奖最多的高校。学校取得授权专利480余项,被评为河北省十大优秀发明创造单位。

学校科技成果转化及为地方经济建设服务方面有了长足的进步,与省内所有设区市签署了全面合作协议,与唐山市联合成立了“河北工业大学曹妃甸工业区循环经济与新能源发展研究院”,与沧州渤海新区签署“区域-大学协同创新战略合作协议”共建“渤海产业技术研究院”,与唐钢、保定天威等80多个省内外大型企业集团建立了稳定的合作关系,近1500项科技成果在全国数百家企事业单位应用或产业化,创经济效益过百亿元。我校国家大学科技园作为863成果转化基地和全国首批高校学生科技创业实习基地,先后在石家庄、邯郸、邢台、沧州及唐山、衡水、迁安等地建立了科技园区或签订了共建协议,形成了“一园多区”的鲜明特色。2010年总投资8亿元、建设用地达600亩的邢台园区开工建设,2011年又与邢台“国家级光伏产业化基地”合作建立了邢台市

管理科学与工程

第 3页 共 8 页

新能源研究院,2012年总投资22亿元、建筑面积45万平方米的沧州园区开工建设;目前,我校与天津市北辰区政府正在合作共建北辰园区,该园区一期占地97亩,总规划建筑面积13万平米。

学校更加注重国际交流合作的内涵发展、质量提高和品牌建设,建有国际教育学院,取得了中国政府奖学金来华留学生接收资格。与法国、美国、德国、俄罗斯、意大利、澳大利亚、英国等国的60所高校签订了合作办学协议,正在实施的项目20余项,合作培养覆盖本科到博士各层次,学历教育合作项目已拓展到美国、法国、英国、德国、新西兰、瑞典等国家,目前在校生330余人。国际合作办学的规模、水平和层次居我省高校前列,其中与法国巴黎高等计算机学院开展的合作项目是我省高校首个教育部审核批准的中外合作办学项目,已招收10届415名学生,大部分毕业生已在欧洲相关IT公司就职。学校在招收本科学历和硕士学历留学生上取得了突破,已接收非学历教育留学生500余名,派出学生800余名。学校选派百余名教师到国内外知名高校和科研机构进行学习和工作,邀请数百名国内外知名专家教授到校讲学和进行学术交流。

1.1 主要研究方向

管理科学与工程学科是以经济理论为指导,综合运用管理科学、系统科学、认知科学等学科的理论与方法,以模型化、定量化为主要特征,为管理学门类各学科提供基本理论、基本方法、基本手段的一门多学科交叉型的应用性学科。 工业工程与工程管理

工业工程是以作业、流程、系统与工程为对象,以效率、效益、质量、成本、服务为目标的管理技术与方法和现代管理科学方法论,既包含经典的工作研究、动时研究、设施规划与布置,也包括现代的质量管理、人因工程、系统工程、集成制造、优4 化技术等现代管理方法。

工程管理是新兴的工程技术与管理交叉的复合性学科,以各类工程为对象,研究项目决策、规划和全过程管理的技术与方法。主要包括土木工程管理、房地产管理、港口管理、国际工程管理和组织管理规划设计等项目的可行性分析、融资及其风险、造价管

管理科学与工程

理、计划与控制、合同管理、工程监理、规划设计等内容。

第 4页 共 8 页

本研究方向是针对工业工程与工程管理越来越密切关联的趋势对工业工程研究的扩展和补充。以管理科学、系统科学、工程经济学为理论基础,以系统工程、工业工程、运营管理、工程项目管理等为技术手段,培养掌握现代工业工程和工程管理理论、方法和手段,以及相关工程领域的基础理论和专门知识,具有较强的计划、组织、指挥、协调和决策能力,能够独立担负工业工程与工程管理工作的复合型高级管理人才。

本研究方向在各类社会组织运营系统优化设计、企业信息化规划与设计、集成制造、精益制造、质量管理与可靠性、人因工程、系统仿真优化研究等方面已经形成了比较明显的优势和特色。

本研究方向指导教师为高迎平教授、王云峰教授(博导)、康凯教授(博导)、孔造杰教授(博士)、李杰教授(博士)、吴晓丹教授(博士)、万杰教授(博士)、张子剑研究员、李向东副教授(博士后)、赵文燕副教授(博士)。 1.1.1获奖情况

曾珍香教授等著的《基于复杂系统的区域协调发展——以京津冀为例》和高素英教授等的研究报告《面向滨海新区的环渤海区域经济协调发展研究》分获二等奖,吴晓丹教授等的论文《基于GA的单元制造系统优化设计与布置》获三等奖。

1.2 考试内容

①101思想政治理论 ②201英语一 ③303数学三 ④871运筹学

运筹学考试要求 线性规划原理主要内容包括:线性规划模型的形成、线性规划模型的标准型、LP解的概念、LP图解法、LP的求解原理等。线性规划解法主要内容包括:单纯形法、大M法、两阶段法、改进单纯形法等。LP对偶理论主要内容包括:对偶性质与定理、对偶单纯形。LP灵敏度分析主要内容包括:目标系数的变化、右端常数项的变化、系数矩阵的变化以及影子价格等。运输问题主要内容包括:运输模型及其特点、表上作业法、运输问题的变体、运输问题的应用等。整数规划的主要内容包括:整数规划

管理科学与工程

第 5页 共 8 页

模型、分枝定界法、割平面法、0-1规划模型、指派问题等。目标规划的主要内容包括:目标规划模型的建立、目标规划模型的图解、目标规划的单纯形法。图与网络分析的主要内容包括:图及网络的有关概念、最小树问题、最短路问题、最大流问题、最小费用流问题。网络计划技术主要内容包括:网络图的绘制、网络图时间参数的计算、网络图的优化分析等。网络计划技术主要内容包括:网络图的绘制、网络图时间参数的计算、网络图的优化分析等。

1.3历年分数线

2005年总分335 单科53 80 2006年总分 340 单科 54 81 2007年总分300单科46 69 2008年总分300 单科54 81 2009年总分 315 单科47 71 2010年总分330单科46 69 2011年总分 350 单科55 83 2012年总分 340单科50 75 2013年总分345 单科51 77 2 研究方向概括

工程管理专业主干课程

账务管理学、建设监理、工程造价与管理、CAD设计、房地产开发与经营管理(合计5门主干课)

工程管理专业方向

工程项目管理、工程监理、工程建设招标与投标、工程合同管理、房地产开发与经营

工程管理专业择业方向

毕业生可从事房地产开发与经营管理作,基本具备分析和解决房地产经济理论问题及进行房地产项目的开发与评估、市场营销、项目投资与融资、评估、物业管理和行政管理的能力。

工程管理专业前景

目前我国工程管理人才奇缺,毕业生供求比例大致在1:3左右。

工程管理专业的毕业生就业范围十分广泛,他们可在政府经济管理部门或建设单位、设计单位、建筑施工企业、房地产开发企业、工程咨询公司等工作,也可在高等学校或科研机构从事相关专业的教学或科研工作。据有关资料显示,近年来该专业就业分布最多的省市主要集中在上海、北京、广东、天津、江苏等。

工程管理专业相关资格考试

造价工程师执业资格、国际工程管理认证(EMCI)、注册质量工程师、监理工程师、安全工程师、设备监理师、造价工程师、评估师、咨询工程师等等资格证书等

管理科学与工程

代表人物:

第 6页 共 8 页

刘源张,中国工程院院士,全面质量管理专家。

泰勒(Fredenek W Teyler 1856一1915) 美国效率工程师,科学管理的创始人。

3 研究展望研究展望

我国的工程管理行业虽然起步很晚,但现在表现出迅猛发展的趋势。因为我国现在正处于发展中阶段,各地都在大兴土木。而且我国在基本建设方面将进一步增大投入,固定资产投资规模将保持持续增长。社会对住宅和公用设施,交通基础设施的需求旺盛,建筑业的市场空间巨大。而且大规模的工程建设,对城市规划、建设和管理方面的专业技术人才提出了急迫的、大量的需求。所以,更要加强我国工程管理人才的培养。相对来说,目前我国的的工程管理相关行业组织发展的也很成熟。中国国际工程咨询协会,中国工程咨询协会,中国建设工程造价管理协会,中国建筑业协会工程项目管理委员会等协会等都为我国工程行业的发展提供了有利的支持。

我国行业对工程管理人才的需求自然刺激了大学教育对工程管理专业人才的培养。从目前来看,我国设置工程管理专业的高等学校数量明显增加,尤其是98

5、211高等院校。设置工程管理专业的高等学校种类明显增多,其中包括各综合性大学、建筑与土木工程类专业院校、矿业类专业院校、电力类专业院校、财经类专业院校、农业、林业、师范类专业院校。而且工程管理专业的技术背景呈现多样化趋势。此外国内高等学校工程管理领域的硕士、博士学位研究生、工程硕士生数量近年来呈迅速增长趋势。

我认为,一个合格的工程管理专业毕业生应该具备多方面的知识,工程技术知识,管理知识,经济学知识,工程法律工程合同知识等。一个合格的毕业生应该具备工程、管理、法律等多方面的知识;因为它既需要土木专业方面的扎实的知识,需要具备验证、指导及解决工程问题和编制工程文件、设计组织架构、解决技术问题的能力,有的时候,还需要应用各种技术和现代工程工具去解决实际问题;又需要管理方面的才能,需要计算机操作;而且,作为一名管理者,它还需要具备基本的职业道德和社会责任感,以及良好的表达和沟通能力;同时还应有在全球化背景下应对工程环境变革的能力。

管理科学与工程

结 论

第 7页 共 8 页

作为IE行业中的一员,客观的说,IE确实是一不错的行业,虽然在今天的中国还不是很吃香的行业,但时间会证明一切,在国外,很多的行业在应用工业工程之后后解决了了许多问题,为企业带来了很大的利益,所以虽然在中国起步较晚,但随着企业的进步,工业工程会走进中国的企业的, IE专业要学的东西很多,计算机、英语、管理等等领域都要涉足,而我们的核心东西似乎也是从别的专业那儿拿来的,但是我们确实一直随着时代的进步而进步,资源是我们要考虑的,可持续发展也是我们要考虑的,人因我们也考虑,我想在没有别的学科会如此全面的,毫无保留的接受新思想、新理念。我们都知道21世纪是一个能够诞生奇迹的世纪,生产率和生产工具等等都会得到大力发展,能最先掌握社会发展趋势的人才能准确的把握住时代的机遇,最终取得成功。作为IE人士,我们的IE意识就是相信:没有最好,只有更好。在不遗余力的服务于提高生产率这个目的上,IE不去考虑什么是我们可以用的,只要弄明白怎样做可以提高生产率、降低成本。

对于现代IE行业的研究方向我比较看好在服务业方面,生产线方面尽管是IE最基本的研究方向,能够代表人类社会生产力的发展水平,但是做为21世纪的新型人类,物质需求果然很重要,但是精神需求确更加重要,况且,如今经济发达的发达国家已经验证了这个第三产业的巨大作用,而且潜力巨大。尽管我们工业工程在服务业方面也有涉足,但是至今引领主流的还是在制造业,尤其是我们国家,直到现在工业工程在制造业方面还没有成熟,无法和以美国为首的发达国家相匹敌,制造业理所当然的也远远的落后于美国。但是中国近几十年来的迅速发展令世界瞩目,而可持续发展战略的提出与实施更是体现了我国在发展道路上努力与世界接轨的创新性战略。我们有理由相信,中国在服务业——第三产业上的发展必将有卓越的成效,而我们IE人应该把握住这个机会,将我国的IE行业推向新高度,实现跨越式发展。

管理科学与工程

致 谢

第 8页 共 8 页

本研究及学位论文是在我的导师蒋玉国老师的亲切关怀和悉心指导下完成的。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。在考研过程中,将老师都始终给予我细心的指导和不懈的支持。蒋老师不仅在学业上给我以精心指导,同时还在思想给我以无微不至的关怀,在此谨向将老师致以诚挚的谢意和崇高的敬意。

在此,我还要感谢在我考研过程中各位老师的鼓励与引导,正是由于你们的帮助和支持,我才能克服一个一个的困难和疑惑,直至考研的顺利完成。在论文即将完成之际,我的心情无法平静,从开始进入考研准备开始,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意!最后我还要感谢培养我长大含辛茹苦的父母,谢谢你们!

参 考 文 献

信息系统设计范文第5篇

一、学生选课管理系统

第一部分:课程设计名称、目的、要求

第二部分:程序总体设计思路

第三部分:程序功能划分、图示及流程图

第四部分:程序设计数据、运行结果

第五部分:程序的优缺点

第六部分:心得体会

第七部分:附录(源程序)

第八部分:附录(参考文献)

目录

... ........... . ..... ............... ................... ............. ...........

第一部分:课程设计名称、目的、要求

名称:学生选修课程系统设计

目的:运用C语言提高解决实际问题的能力 实验环境:Microsoft Visual C++ 6.0 内容:

假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。 【功能】

系统以菜单方式工作

课程信息录入功能(课程信息用文件保存)--输入 课程信息浏览功能--输出

查询功能:(至少一种查询方式)--算法 按学分查询 按课程性质查询 学生选修课程(可选项)

第二部分:程序总体设计思路

由于C语言是面对过程的语言,故我的设计思路是根据目标程序运行的过程来编写的。

具体的设计思路如下:

程序的要求是设计学生选修课管理系统,对选修课程能够进行录入和修改操作等,要求有菜单界面和退出功能。首先,考虑到程序的数据输入,可以设置一个管理员登陆选项,通过该选项进入管理员界面,进行选修课的录入和修改操作,最后将录入的课程保存到相应的文件中。然后定义各种函数的功能包括查看,查询,删除等。另一个为学生登陆界面,该界面学生可以进行课程选择和浏览查询等操作。在进行该操作之前需要对管理员保存的文件进行读取,然后对其中的内容进行查询等,在学生选好课程以后,可以将其选好的课程保存于相应的文件中,以便下次进行修改。通过函数的层层调用来实现程序的逻辑结构。中间通过文件的打开和关闭实现对文件内部所包含的数据的操作。

整个程序的设计思路到此结束。

第三部分:程序功能划分、图示及流程图

【功能模块划分及其流程图】

本程序功能模块根据程序设计的需求,综合程序的实用性、人性化、智能化的考虑,将程序划分为6个部分分别编写,程序主体功能将由这9个部分来完成。这9个部分依次是:

1. 登录界面函数;void login() 2. 学生登录界面据函数:void stu_login() 3. 管理员登录界面函数:void man_login() 4. 退出界面函数:void bye_sys()

5. 课程选择函数:void c_select() 6. 课程浏览函数:void c_view() 7. 课程查询函数:void c_search() 8. 课程增加函数:void c_add() 9. 课程删除函数:void c_delete() 10. 菜单函数:void index() 11. 主函数部分; main()

总体设计:

学生选课系统管理员登录学生登录新增课程删除课程课程浏览查询课程学生选课课程浏览课程查询c_add函数c_delete函数c_view函数c_search函数c_select函数c_view函数c_search函数

系统功能模块图

部分函数流程图:

1、 课程选择函数:

开始输入要选择的课程的编号j=0;j

2、 课程查询函数

开始输入要查询的课程的编号j=0;j

3、 课程增加函数

开始输入要增加的课程的编号j=0;j

4、课程删除函数

开始输入要删除的课程的编号nj=0;j

本程序是一款应用软件,故数据设计、程序运行结果应在程序的

运用中得以体现,现在通过一个程序的运用事例来对程序运行结果进行演示与实现。 【软件运用举例】

1、程序开始界面如下:

选择某个选项,如进行管理员登录,进行课程的增加 进入管理员界面:

2、再选择所要进行的操作,如进行课程增加,结果如下:

下面可以进行继续增加课程或者退出:

3、选择课程浏览,可以分页查看相应的课程信息: 第一页:

第二页:

4、课程查询

查找结果:

4、 管理员课程删除操作:

删除后可以进行浏览,观察删除后的结果:

可见删除后只有一条记录。删除操作完成正确。 下面进行学生操作的使用方法:

1、学生登陆界面:

2、选择学生选课选项:

3、学生登陆也可进行课程浏览和查询函数,其结果与管理员登陆相同,不再演示。

第五部分:程序的优缺点

【程序的优点】

算法是程序的灵魂,程序的优点首先表现在算法上的优点,其次才是功能上的。

[算法上的优点]主要体现在以下三点:

1. 程序采用main主函数方式设计,程序的主体的功能大都由该功能

完成。程序如此设计有利于程序的进一步改进及有助于程序执行效率的提高。

2. 程序对文件数据的读写采用了fread和fwrite块读写函数,能够将文件中的数据完全读出,然后赋到定义的数组中,再在相应的数组中进行一系列操作,最终再写入文件。

3. 插入操作在本程序中将课程信息直接插入数组最后一个节点,从而减少了数据的相互移动,节省了时间。

[功能上的优点] 主要体现在以下两点:

1. 简洁明了的程序菜单。程序主要采用了层次不同的菜单,相互独立又相互联系,巧妙相接,符合用户的使用习惯与思维。 2. 人性化的程序提示语言,程序提示语言较人性化,不仅大多为祈使语句、疑问句,而且提示明确,具有较强的明确的指导作用。程序提示不仅层次分明,提示方式多样,而且提示信息井然有序,更加有利于用户顺利、准确地看懂程序并进行操作。

【程序的缺点】 主要表现在以下两点:

1、 本程序没有进行相应的密码操作,所以对于使用者来说可能存在比较大的不保密性。需要改善。

2、 本程序没有使用文本读写函数fscanf和fprintf,所以的到的课程文件和选课文件都是二进制形式。

第六部分:心得体会

选课系统程序比起通讯录程序来讲好写一些,由于本程序用到了数组,对于数组的操作掌握的比较熟练,所以在编写程序的时候困难没有那么多。

本程序在编写的过程中用到了许多通讯录中的模块化设计和函数互相调用的思想,使得编写比较方便和好用。

通过该系统的课程设计分析,我掌握了模块化设计的方法,理解和运用了结构化程序设计的思想和方法,掌握和提高了运用C语言进行程序设计的能力。

程序设计的过程,实际上是确定解决问题的详细步骤,而这个步骤通常叫做流程,在程序设计过程中理清楚整个问题的流程很重要,然后采取逐步细化的方法实现整个程序。

对于一个较大的应用程序,一般不可能一次就设计出一个很完善的系统。通常要先设计满足基本要求的系统,然后再测试或者在使用的过程中不断完善,慢慢地做成一个功能很完善选修课程管理系统。所以在进行调试的时候需要对许多变量理解和掌握其变化规律等,这对于我更好的掌握visual C中调试的工具有很大的帮助。

总之经过这次课程设计,我对c语言的使用和理解都有了很大的加深,对于编程的思想也有了很多新的理解和感受。

第七部分:附录

一、参考文献:

1、李丽娟主编 ,C语言程序设计教程(第二版),人民邮电出版社

2、严蔚敏主编,数据结构(C语言),清华大学出版社

3、崔单主编,C语言程序设计案例精粹,电子工业出版社

4、谭浩强主编,程序设计(第三版),清华大学出版社

二、源程序

#include"stdio.h" #include"stdlib.h" #include"windows.h" #include"string.h"

void index();//首页 void login(); void bye_sys();//退出界面

void stu_login();//学生登录菜单

void c_select(); void c_view();//课程浏览

void c_add();//增加课程 void c_delete(); void c_searchs();//学生查询函数 void c_searchm();//管理员查询函数 void c_viewm();//管理员浏览函数 void c_views();//学生浏览函数

struct course//定义课程结构体

{

int c_num;

char c_name[20];

int c_score;

int c_nelepeo;//课程已选人数

int c_melepeo;//课程人数上限 }; struct student { char s_number[10];

char s_password[10]; }; struct manager { char m_name[10]; char m_password[10]; };

void index()//首页 {

char input;

printf(" ***************************** ");

printf("

湖南大学学生选课系统 ");

printf(" ***************************** ");

printf(" ***************************** ");

printf(" ***************************** ");

printf(" ***************************** ");

printf(" **********设计者:刘晓斌****** ");

input=getchar();

system("cls"); } void login()//登陆界面

{

void stu_login();

void man_login();

void bye_sys();

int input;

do

{

system("cls");

printf(" 1.学生登录 ");

printf(" 2.管理员登陆 ");

printf(" 3.退出本系统 ");

printf(" 请选择服务类别:");

scanf("%d",&input);

if (input!=1&&input!=2&&input!=3) //输入数不等于选项的时候打印画面

{

printf(" 输入出错!请重新选择~ ");

printf(" 按任意键返回选择页面~ ");

getchar();getchar();

system("cls");

}

if(input==3)//如果输入3退出系统

{

bye_sys();

}

}while(input!=1&&input!=2&&input!=3);

switch(input)

{

case 1:stu_login();break;

case 2:man_login();break;

} }

void bye_sys()//退出界面 { exit(0); }

void man_login() {

void c_add();

void c_delete();

void c_view();

void c_searchm();

int in;

do

{

system("cls");

printf(" 1.新增课程 ");

printf(" 2.删除课程 ");

printf(" 3.课程浏览 ");

printf(" 4.课程查询 ");

printf(" 5.退出 ");

printf(" 请选择服务种类:");

scanf("%d",&in);

if(in!=1&&in!=2&&in!=3&&in!=4&&in!=5)

{

printf(" 没有这项服务 按任意重新选择");

getchar();getchar();

}

}while(in!=1&&in!=2&&in!=3&&in!=4&&in!=5);

switch(in)

{

case 1:c_add();break;

case 2:c_delete();break;

case 3:c_viewm();break;

case 4:c_searchm();break;

case 5:login();break;

} }

void stu_login()//学生登录菜单

{

void c_select();

void c_view();

void c_searchs();

void login();

int input;

do

{

system("cls");

printf(" --学生登陆--");

printf(" 1.学生选课 ");

printf(" 2.课程浏览 ");

printf(" 3.课程查询 ");

printf(" 4.退出 ");

scanf("%d",&input);

if(input!=1&&input!=2&&input!=3&&input!=4)

{

printf(" 没有这项服务~ ");

printf(" 按任意键重新选择");

getchar();

getchar();

}

}while(input!=1&&input!=2&&input!=3&&input!=4);

switch(input)

{

case 1:c_select();break;

case 2:c_views();break;

case 3:c_searchs();break;

case 4:login();break;

} }

void c_select() {

int n,in,i=0,j;int flag=0;

FILE *fp;

FILE *fp1;

char input;

struct course courses[10];

if((fp=fopen("course.dat","rb"))==NULL) //判断是否存在课程

{

printf(" 课程不存在 ");

printf(" <按任意键返回管理菜单> ");

input=getchar();

input=getchar();

stu_login();//进入学生登陆菜单

}

else//存在的话循环读取文件中的信息直到文件指针到文件尾部

{

do

{

fread(&courses[i],sizeof(struct course),1,fp);

i=i+1;

}

while(!feof(fp));

fclose(fp);//文件读完后关闭

}

printf(" 请输入你要选课程的编号:");

scanf("%d",&n);

if((fp1=fopen("courseselect.dat","rb"))==NULL)

{

fp1=fopen("courseselect.dat","wb");

}

else

{

fclose(fp1);

fp1=fopen("courseselect.dat","ab");

}

for(j=0;j

if(courses[j].c_num==n)

flag++;

if(flag==0)

{

printf(" 不存在对应课程 ");

printf(" 继续选课请按1,退出请按2: ");

scanf("%d",&in);

switch(in)

{

case 1:c_select();break;

case 2:stu_login();break;

default:

printf("输入错误,将返回登录界面! ");

login();break;

}

}

else

{

fwrite(&courses[j],sizeof(struct course),1,fp1);

fclose(fp1);

printf(" 选课成功 请选择:");

printf(" 1.继续选课");

printf(" 2.退出,返回登录界面!");

scanf("%d",&in);

switch(in)

{

case 1:c_select();break;

case 2:stu_login();break;

default:break;

}

} }

void c_viewm()//课程浏览

{

void stu_login();

void c_view() ;

int

inp,i=0,n=0;

FILE *fp;

char input;

struct course courseview[10];

if((fp=fopen("course.dat","rb"))==NULL) //判断是否存在课程

{

system("cls");

printf(" 课程不存在 ");

printf(" <按任意键返回管理菜单> ");

getchar();getchar();

stu_login();//进入学生登陆菜单

}

else//存在的话循环读取文件中的信息直到文件指针到文件尾部

{

do

{

fread(&courseview[i],sizeof(struct course),1,fp);

i=i+1;

}

while(!feof(fp));

fclose(fp);//文件读完后关闭

do

{

system("cls");

if(i==1)

{

printf(" 没有记录! ");

getchar();getchar();

man_login();

}

else

{

printf(" ------共有%d条记录-------",i-1);

printf(" 课程编号: %d ",courseview[n].c_num);

printf(" 课程名字: %s ",courseview[n].c_name);

printf(" 课程学分: %d ",courseview[n].c_score);

printf(" 课程已选人数: %d ",courseview[n].c_nelepeo);

printf(" 课程人数上限: %d ",courseview[n].c_melepeo);

printf(" 1.上一页 2.下一页 3.回目录");

printf(" 请选择:");

scanf ("%d",&inp);

switch(inp)

{

case 1:

{

if(n==0)

{

printf(" 已到达首页 按任意键返回");

input=getchar();

input=getchar();

}

else

{

n=n-1;

}

break;

}

case 2:

{

if(n==i-2)

{

printf(" 已到达尾页 按人意见返回");

input=getchar();

input=getchar();

}

else

{

n=n+1;

}

break;

}

case 3:{man_login();break;}

default:

{

printf(" 操作错误 按任意键返回");

getchar();getchar();

break;

}

}

}

}while(inp!=3);

} }

void c_views()//课程浏览

{

void stu_login();

void c_view() ;

int

inp,i=0,n=0;

FILE *fp;

char input;

struct course courseview[10];

if((fp=fopen("course.dat","rb"))==NULL) //判断是否存在课程

{

system("cls");

printf(" 课程不存在 ");

printf(" <按任意键返回管理菜单> ");

getchar();getchar();

stu_login();//进入学生登陆菜单

}

else//存在的话循环读取文件中的信息直到文件指针到文件尾部

{

do

{

fread(&courseview[i],sizeof(struct course),1,fp);

i=i+1;

}

while(!feof(fp));

fclose(fp);//文件读完后关闭

do

{

system("cls");

if(i==1)

{

printf(" 没有记录! ");

getchar();getchar();

stu_login();

}

else

{

printf(" ------共有%d条记录-------",i-1);

printf(" 课程编号: %d ",courseview[n].c_num);

printf(" 课程名字: %s ",courseview[n].c_name);

printf(" 课程学分: %d ",courseview[n].c_score);

printf(" 课程已选人数: %d ",courseview[n].c_nelepeo);

printf(" 课程人数上限: %d ",courseview[n].c_melepeo);

printf(" 1.上一页 2.下一页 3.回目录");

printf(" 请选择:");

scanf ("%d",&inp);

switch(inp)

{

case 1:

{

if(n==0)

{

printf(" 已到达首页 按任意键返回");

input=getchar();

input=getchar();

}

else

{

n=n-1;

}

break;

}

case 2:

{

if(n==i-2)

{

printf(" 已到达尾页 按人意见返回");

input=getchar();

input=getchar();

}

else

{

n=n+1;

}

break;

}

case 3:{stu_login();break;}

default:

{

printf(" 操作错误 按任意键返回");

getchar();getchar();

break;

}

}

}

}while(inp!=3);

} }

void c_searchs() {

void stu_login();

void c_searchs();

int id,i=0,j,inp,k;

int flag=0;

FILE *fp;

struct course coursesear[10];

if ((fp=fopen("course.dat","rb"))==NULL)

//判断课程信息是否存在

{

system("cls");

printf(" 课程不存在 按任意键返回");

getchar();getchar();

stu_login();

}

else//存在的话循环读取文件中的信息直到文件指针到文件尾部

{

do

{

fread(&coursesear[i],sizeof(struct course),1,fp);

i=i+1;

}while(!feof(fp));

fclose(fp);

}

system("cls");

printf(" 请输入你要查询的课程编号:");

scanf("%d",&id);

do//检查输入是否符合要求

{

for(j=0;j

{

if(id==coursesear[j].c_num)

{

flag++;

k=j;

}

}

if(flag==1)

{

system("cls");

printf(" 课程编号:%d ",coursesear[k].c_num);

printf(" 课程名字:%s ",coursesear[k].c_name);

printf(" 课程学分:%d ",coursesear[k].c_score);

printf(" 课程已选人数:%d ",coursesear[k].c_nelepeo);

printf(" 课程人数上限:%d ",coursesear[k].c_melepeo);

getchar();getchar();

printf(" 1.回目录继续查询 2.退出查询系统 ");

printf("请选择:");

scanf("%d",&inp);

switch(inp)

{

case 1:c_searchs();

case 2:stu_login();

default:

{

printf(" 没有这项服务 请按任意键重新输入");

getchar();getchar();

}

}

}

else

{

system("cls");

printf(" 不存在对应记录 ");

printf(" 1.回目录继续查询 2.退出查询系统 ");

printf("请选择:");

scanf("%d",&inp);

switch(inp)

{

case 1:c_searchs();

case 2:stu_login();

default:

{

printf(" 没有这项服务 请按任意键重新输入");

getchar();getchar();

}

}

}

}while(inp!=1);

}

void c_searchm() {

void stu_login();

void c_searchm();

int id,i=0,j,inp,k;

int flag=0;

FILE *fp;

struct course coursesear[10];

if ((fp=fopen("course.dat","rb"))==NULL)

//判断课程信息是否存在

{

system("cls");

printf(" 课程不存在 按任意键返回");

getchar();getchar();

stu_login();

}

else//存在的话循环读取文件中的信息直到文件指针到文件尾部

{

do

{

fread(&coursesear[i],sizeof(struct course),1,fp);

i=i+1;

}while(!feof(fp));

fclose(fp);

}

system("cls");

printf(" 请输入你要查询的课程编号:");

scanf("%d",&id);

do//检查输入是否符合要求

{

for(j=0;j

{

if(id==coursesear[j].c_num)

{

flag++;

k=j;

}

}

if(flag==1)

{

system("cls");

printf(" 课程编号:%d ",coursesear[k].c_num);

printf(" 课程名字:%s ",coursesear[k].c_name);

printf(" 课程学分:%d ",coursesear[k].c_score);

printf(" 课程已选人数:%d ",coursesear[k].c_nelepeo);

printf(" 课程人数上限:%d ",coursesear[k].c_melepeo);

getchar();getchar();

printf(" 1.回目录继续查询 2.退出查询系统 ");

printf("请选择:");

scanf("%d",&inp);

switch(inp)

{

case 1:c_searchm();

case 2:man_login();

default:

{

printf(" 没有这项服务 请按任意键重新输入");

getchar();getchar();

}

}

}

else

{

system("cls");

printf(" 不存在对应记录 ");

printf(" 1.回目录继续查询 2.退出查询系统 ");

printf("请选择:");

scanf("%d",&inp);

switch(inp)

{

case 1:c_searchm();

case 2:man_login();

default:

{

printf(" 没有这项服务 请按任意键重新输入");

getchar();getchar();

}

}

}

}while(inp!=1); }

void c_add()//增加课程 {

void c_add();

void man_login();

int i=0,j,inp;

FILE *fp;

struct course course_new;

struct course courses[10];

system("cls");

printf(" 请输入课程信息");

printf(" 1.课程编号:");

scanf("%d",&course_new.c_num);

printf(" 2.课程名字:");

scanf("%s",course_new.c_name);

printf(" 3.课程学分:");

scanf("%d",&course_new.c_score);

printf(" 4.课程已选人数:");

scanf("%d",&course_new.c_nelepeo);

printf(" 5.课程人数上限:");

scanf("%d",&course_new.c_melepeo);

if((fp=fopen("course.dat","rb"))!=NULL)

{

do

{

fread(&courses[i],sizeof(struct course),1,fp);

i=i+1;

}while(!feof(fp));

fclose(fp);

for(j=0;j<=i-1;j++)

if(course_new.c_num==courses[j].c_num)

{

system("cls");

printf(" 对不起,这个编号已经使用过 按任意键返回管理菜单");

getchar();getchar();

man_login();

break;

}

}

if((fp=fopen("course.dat","rb"))==NULL)

{

fp=fopen("course.dat","wb");

}

else

{

fclose(fp);

fp=fopen("course.dat","ab");

}

fwrite(&course_new,sizeof(struct course),1,fp);

fclose(fp);

printf(" 信息输入完毕 按任意键继续");

getchar();getchar();

do

{

system("cls");

printf(" 1.继续输入");

printf(" 2.返回管理菜单");

printf(" 请选择");

scanf("%d",&inp);

if(inp!=1&&inp!=2)

{

printf("输入不符合要求 按任意键重新选择");

getchar();getchar();

}

}while(inp!=1&&inp!=2);

switch(inp)

{

case 1:c_add();break;

case 2:man_login();break;

} }

void c_delete()//查询后删除 {

FILE *fp;

int i=0,j,n,k,flag=0;

struct course courses[10];

void c_delete();

void man_login();

printf(" 请输入你要删除的课程编号:");

scanf("%d",&n);

if((fp=fopen("course.dat","rb"))!=NULL)

{

do

{

fread(&courses[i],sizeof(struct course),1,fp);

i=i+1;

}while(!feof(fp));

fclose(fp);

}

else

{

printf(" 不存在任何课程 按任意键返回");

getchar();getchar();

man_login();

}

for(j=0;j

{

if(courses[j].c_num==n)

{

flag=1;

fp=fopen("course.dat","wb");

for(k=0;k

fwrite(&courses[k],sizeof(struct course),1,fp);

fclose(fp);

fp=fopen("course.dat","ab");

for(k=j+1;k

{

fwrite(&courses[k],sizeof(struct course),1,fp);

}

printf(" 记录已删除! 按任意键返回 ");

getchar();getchar();

man_login();

fclose(fp);

}

}

if(flag==0)

{

printf(" 不存在对应的课程 按任意键返回");

getchar();getchar();

man_login();

} // printf(" 记录已删除! 按任意键返回 ");

}

int main() {

上一篇:音乐课堂教学下一篇:商贸行业论文