软件工程课设心得

时间:2019-05-15 12:50:57下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《软件工程课设心得》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《软件工程课设心得》。

第一篇:软件工程课设心得

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

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

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

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

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

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

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

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

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

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

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

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

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

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

第二篇:课设心得

课程设计心得

在这学期的期末课设中我们很幸运的接触到了嵌入式,通过历时两天的课程设计,我们对嵌入式虽然说不上熟练,不过也算是已经入门。

通过老师介绍,我们知道当今社会,嵌入式系统已经渗透到人们工作、生活中的各个领域,嵌入式处理器已占分散处理器市场份额的94%。而嵌入式Linux系统也蓬勃发展,不仅继承了Linux源码开放、内核稳定高效、软件丰富等优势,还具备支持广泛处理器结构和硬件平台、占有空间小、成本低廉、结构紧凑等特点。

作为一名计算机专业的大三学生,我觉得做嵌入式课程设计是十分有意义的,而且是十分必要的。在已度过的大学时间里,我们大多数接触的是专业课。我们在课堂上掌握的仅仅是专业课的理论知识,如何去锻炼我们的实践能力?如何把我们所学的专业基础课理论知识运用到实践中去呢?我想做类似的课程设计就为我们提供了良好的实践平台。

在这次的实验中我掌握了有关嵌入式方面的知识,包括嵌入式及ARM的简单介绍,操作系统原理及具体管理(Linux),Linux下的C程序开发等等。在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。

过而能改,善莫大焉。在课程设计过程中,我们不断发现错误,不断改正,不断领悟,不断获取。最终的检测调试环节,本身就是在践行“过而能改,善莫大焉”的知行观。这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在老师的指导下,终于游逆而解。在今后社会的发展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可!

在这次实验中,我们小组三个人齐心合力攻克各个难关,最终实现了要求。对我们的团队精神的进行了考察,让我们在合作起来更加默契,在成功后一起体会喜悦的心情。果然是团结就是力量,只有互相之间默契融洽的配合才能换来最终完美的结果。

最后最应该感谢的是白老师,他的循循善诱的教导和不拘一格的思路给予我无尽的启迪;这次模具设计的每个实验细节和每个数据,都离不开老师您的细心指导。而您开朗的个性和宽容的态度,帮助我能够很顺利的完成了这次课程设计。

第三篇:课设心得

财务管理专业综合实验心得

201123090133邓雨长安大学渭水校区WX23042014.6.25—6.27

摘要:本实验主要是通过使用“理财之道”财务软件,进行预算,报表建立与分析,成本分析,销售分析等等,真心体会一个公司的建立与成长以及在这个过程中的财务管理,最终达到会基本运用财务公式,财务图表以及相关软件的目的。

关键字:成本,预算,财务分析。

有付出才有成绩,结果即使不理想,只要真心体会了整个过程,这也是一件很愉快的事情,时间会证明:谁是最终的受益者,winner.为付出一天的伙伴们敬礼!

一、合作与竞争

在整个活动中,我们六个人分别担任6个角色,比如总经理、投资经理等,大家必须密切配合,讨论,决策,来完成公司的建立,生产,销售,投资等等,在这里,我可以熟悉许多财务公式,方法,真心体会企业的成本耗费,比课本上的理论更加直接,实用。所以,“理财之道”这个软件是个好东西,就如比亲自经营一个公司一样,每当我们看到自己一个季度下来,企业规模不断扩大,自己企业销售更多的产品,大家不知有多么高兴。每当看着别的企业超越了自己,这时,没有谁比我们更加沉默。确切的来说,整个公司的点点滴滴已经和我们每个人人绑在了一起,我们会为之兴奋,也会为之发愁。

二、理论与实践

我担任了投资经理,开始以为自己也没啥事,但是我错了,我从这个职位深刻的体会到了资金对一个企业来说有多么的重要,凡是资金链断了,企业就会破产。特别是在企业刚建立的时候,资金显得尤为重要,企业为了占领市场,不惜成本,采用价格战略,迅速投入产品,一季度下来,基本是亏损状态,这时让企业生存下去的关键就是资金,只有资金充足,让企业维持几个季度,这样才会扭亏为盈,并且挤掉其他企业,成为行业中的老大哥。我们的企业之所以表现不佳,问题就出现在市场占有份额上面,公司刚建立开始我们意识到资金的重要性,所以一直小心翼翼的盘算,以免浪费一点点资金,所以我们没有采取价格战略,我们自己觉得销售价格不能和成本差的太多,可是我们就错在这里,其实一个企业

刚刚开始最重要的就是占领市场,就是“花钱”。而不是吝惜资金,即使刚开始你的财务状况很好,为每个下季度都预算好了资金,资金链不会断掉,而别的企业可能欠银行大量资金,财务状况不是很好,但是这仅仅是前期表现,企业经过几个季度后,凡是市场份额大的,销售状况好的,资金缺但没有断掉的,就会成为优秀的企业,而像我们这样的企业只能是很不起眼的小企业,虽然一切安好,但是也没什么收入。就像一句话说的那样,“敢于承担风险的,就很有更大的收益”。

三、忠诚建议

对于理财之道这个软件,我有以下建议1)有些经理的业务很不齐全,比如投资经理,只能向银行贷钱,不能和其他企业有资金交流。2)软件自身还有许多不足,有一些错误3)应该设置收购破产公司项,以免公司破产后无事可做。对于这门课程的建议:应该多进行这样的实践活动,比如在大一学习会计基础时以及财务管理时,应该与本实践课结合起来,这样效果更佳。

四、存在问题

1)软件中缺少一些财务专有词汇的说明,比如,我们在进行设备折旧时发现,每一个季度下来,有些资产有折旧,有些没折旧,而且每季度都不一样,原因也不知道,这样带来很多麻烦,比如成本预算无法完成2)应该设置公司财务风险项目,以为我们会突然收到银行紧急贷款,影响公司财务状况。

3)软件老有卡死现象,需要进行优化。

第四篇:课设心得

课程设计心得体会及修改意见

为期两周的课程设计在小组成员的奋斗下告一段落,回忆这两周的时间我们不仅有心酸也有收获,就是爱情的那种“痛苦并快乐”的感觉,想放手却又不能,可完成了就有很多喜悦和收获。现在终于可以对自己也对所有的人说:“人力资源信息化课程设计完成了!”,没有毛主席的天安门宣言的意义重大,但都很洒脱很开心,很激动。

或许大家刚开始都对课程设计不满与不屑,对于学校的这种课程安排很反感,因为太累,虽然说不上夜以继日,但大家真的被这个课程设计给羁绊住了,至少想回家的心都纠结在这个课程设计上。有的整天奔波在图书馆电子阅览室、后街玩吧之间的,有的则抱着自己的小本本在那不停的点击着鼠标,敲着键盘,吃饭和睡觉成了奢侈,因为大家没有时间,我们放下了喜爱的小说,跑开了游戏,当然也不用说电影了,或许可以边做边听着自己喜欢的歌曲,因为这个能办到,至于听进去没那就很难说了。有的更辛苦,不合格重做又重做,尤其图片的修改花费了太多 的时间,我们恣意的在qq、新浪微博上发表着我们的情绪,谈着自己的感受。

累,或许是每个设计课程孩子的共同感觉,但这并不是唯一的,我们学到很多知识,至少个人是这样的,从一个只会做些简单的文字处理到知道每一个菜单栏的具体位置和操作,是不小的进步,这或许不难学,可是没有谁认真去学(电脑爱好者、计算机专业除外),但现在的我们可以在以后要用到这些办公软件操作很熟练的去用了。我们学会了图片的处理,转换还有各种截图模式,这一点的操作相当的靠谱。大脑也得到了开发,双手的灵活性和协调性也提高了,因为很多操作都需要双手的一致性和快速反应能力。我们被大学的自由、空闲磨得没有了当初的那份干劲和坚持了,习惯了清闲,可这一段时间的课程设计让我们找到了奋斗的感觉也在努力践行着,即使做得不够好,但大家都在努力的努力去做,可以赞扬了。难道还有比肯努力更值得表扬的吗?我们不是天才,但我们可以用汗水和努力去成为成功的人,因为比努力更着调了,或许不会有多少收获,但享受了艰苦奋斗的岁月。

协作,是这个时代的必需品,无论在国际分工还是日常生活中都不可缺少,但这次课程设计在磨合中我们学会了如何合作和分享彼此的经验与知识,这也是课程设计完成的不可缺少的要素。我们很需要协作,也需要强化自己的写作能力和技巧。

修改意见:

操作的过程遇到了很多了很多的盲点,因为没有这方面的接触,所以开始很困难,但在不断的操作中基本都有了进步。

在 以后的学习中要有意识的去掌握生活中需要的技术和技巧,学一些更有实用性的知识。在学会图片的处理,文字的操作等办公软件的操作,结合自己的专业知识去应用和实践。加快时间和速度,提高课程设计的质量,让课程设计更加美观、简洁。

第五篇:软件工程课设-网上火车票订票系统

目录

1.选题意义.................................................................1 2.网上火车票订票系统要达到的目标及限制......................................1 2.1 要达到的目标...........................................................1 2.1.1功能目标...........................................................1 2.1.2 质量及性能目标.....................................................2 2.2 限制...................................................................2 3.用例、事件流及对应活动....................................................3 3.1 系统用例图.............................................................3 3.2 用户注册...............................................................3 3.2.1用例简述...........................................................3 3.2.2 基本事件流.........................................................3 3.2.3 活动图.............................................................4 3.3 用户登录系统...........................................................4 3.3.1 用例简述.........................................................4 3.3.2 基本事件流.......................................................4 3.3.3 活动图...........................................................5 3.4 用户退出系统...........................................................5 3.4.1 用例简述...........................................................5 3.4.2 基本事件流.........................................................5 3.5 按起点终点和出发日期浏览车票...........................................6 3.5.1 用例简述...........................................................6 3.5.2 基本事件流.........................................................6 3.5.3 活动图.............................................................6 3.6 订单生成及支付.........................................................7 3.6.1 用例简述...........................................................7 3.6.2 基本事件流.........................................................7 3.6.3 活动图.............................................................7 3.7 查看订单...............................................................8 3.7.1 用例简述...........................................................8 3.7.2 基本事件流.........................................................8 3.7.3 活动图.............................................................8 3.8 退票...................................................................8 3.8.1 用例简述...........................................................8 3.8.2 基本事件流.........................................................8 3.8.3 活动图.............................................................8 3.9 业务数据管理...........................................................9 3.9.1 用例简述...........................................................9 3.9.2 基本事件流.........................................................9 3.9.3 活动图.............................................................9 3.10 管理员账号管理.......................................................10 3.10.1 用例简述.........................................................10 3.10.2 基本事件流.......................................................10

3.10.3 活动图...........................................................10 4.类图....................................................................11 5.主要时序图..............................................................11 5.1 注册..................................................................11 5.2检索车票..............................................................12 5.3 选座购票..............................................................12

1.选题意义

铁路作为中国最重要的交通工具之一,在市场经济浪潮中,面临着严峻的考验。公路运输的便捷,航空运输的快速,这一切都对铁路运输构成很大的冲击。火车站市场的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,随着我国铁路交通的不断发展,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,简单的窗口售票模式已经不能满足方便人们出行的目的。采用先进的网络技术开发出方便快捷的网上订票系统是现代客运业务发展的必然要求。电子商务的出现,正好带给了铁路客运服务一个发展契机,推出新型的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。它既是技术上的创新,又将完善铁路服务,在一定程度上解决买票难这一大难题,增强铁路竞争力,为铁路争取到更多的客流。本次设计的火车票网上订票系统通过访问主页,可以实现个人信息注册、车次车票价格查询、在线订票退票等基本功能,为用户提供快捷方便的订票服务。

2.网上火车票订票系统要达到的目标及限制 2.1 要达到的目标 2.1.1功能目标

网上火车票订票系统登录管理个人信息管理选座订单管理注册登录查询修改选择起点终点及出发日期选择出发时刻选择座位等级下订单付款 显示取票信息退票显示历史订单图2-1-1用户功能模块图

从用户角度看:

(1)注册:普通用户可以进行注册,输入的注册信息要进行验证,验证正确后将信息存入数据库。

(2)登录:已经注册的普通用户可以正确登录,在登录页面输入信息时,如果信息输入正确可以正确登录进入系统;如果信息输入错误,能够看到信息输入错误提示,并且停留在该系统登录页面。

(3)查询:用户可以实现对个人信息的查询、车次信息的查询和已订车票信息的查询。要求: 对个人信息的查询和修改,用户可以查看并修改自己的基本信息。

2)对车次的查询,可以按照始发站和终点站进行查询。3)对订单的查询,用户可以查看自己订单的所有车票信息。

(4)添加:用户可以进行订票来添加订单。

(5)退票:用户可以对自己已付款订单车次的车票进行退票操作。

网上火车票订票系统1)

登录查询数据管理个人信息车次站点已注册用户添加删除修改 图2-1-2管理员功能模块图

从管理员的角度看:

(1)登录:管理员可以通过登录权限进入管理员模式。

(2)查询:管理员可以对个人信息进行查询、对现有车次进行查询、对站点进行查询和对已注册用户信息进行查询。

1)对个人信息的查询,管理员可以查看自己的基本信息。

2)对车次的查询,可以按照发车车次进行查询,也可以按照始发站和终点站进行查询。

3)对站点的查询,管理员查看所有已存在站点的信息。

4)对已注册用户的查询,管理员可以查看本系统中所有已注册用户的基本信息和其订单信息。

(3)添加:管理员可以实现对车次的添加、对站点的添加和对车票信息的添加。

(4)删除:管理员可以实现对车次的删除、对站点的删除和对车票信息的删除。

(5)管理员可以修改站点信息、车次信息和车票信息。

(6)管理员也可以创建、管理更低权限级别的管理员的权限级别等信息。2.1.2 质量及性能目标

系统使用时,登录、注册、检索浏览车票、生成订单等流程正常。系统可迅速且正确地响应用户的请求。2.2 限制

用户仅能修改自己的信息,不能修改管理员信息、车票信息等数据。

管理员不可以修改更高权限及相同权限级别的管理员的信息。管理员账号只 能由更高级别的管理员创建产生,不能由注册产生,也不能由同权限级别或者更低权限级别的管理员创建产生。系统默认内置一个超级管理员账号,该管理员拥有最高管理权限。

3.用例、事件流及对应活动

网上火车票订票系统描述的主要用例有:普通用户注册,用户(普通用户/管理员)登录系统,用户(普通用户)退出系统,车票浏览,查看订单,检索车票,显示车票信息,订单生成及支付,业务数据管理,管理员账号管理。

3.1 系统用例图

业务数据管理查看历史订单退出系统登录会员管理员查询车次信息管理员账号管理生成订单及支付

图3-1 系统用例图

3.2 用户注册 3.2.1用例简述

用户在购票网站上输入注册信息,成为注册用户。3.2.2 基本事件流

1、用户:在会员注册画面,输入用户编号、密码、用户姓名、证件编号、电子邮件地址和联系电话等信息,提交注册请求;

2、系统:对用户的信息进行检查;

3、系统:用户的信息被系统保存;

4、系统:保存注册信息,提示用户注册成功;

5、用例结束。3.2.3 活动图

用户系统输入注册信息显示注册界面提交注册信息检查注册信息是否合法保存注册信息显示注册成功

图3-2 用户注册活动图

3.3 用户登录系统 3.3.1 用例简述

用户输入合法的用户名和密码后,登录系统。3.3.2 基本事件流

1、用户:在用户登录页面上,输入用户名和密码;

2、系统:根据用户名和密码检索系统,获得用户信息;

3、系统:显示用户登录成功,用户身份由游客变为注册用户;

4、结束用例。3.3.3 活动图

用户系统显示登录界面输入注册信息检查登录信息是否正确显示登录成功

图 3-3 用户登录系统活动图

3.4 用户退出系统 3.4.1 用例简述

用户退出系统。3.4.2 基本事件流

1、用户:提交退出系统的请求;

2、系统:注销用户,显示退出成功;

3、用例结束。3.4.3 活动图

用户系统用户提交退出请求显示退出成功

图 3-4 用户退出系统活动图 3.5按起点终点和出发时间检索车票 3.5.1 用例简述

根据用户选择的起点终点以及出发日期显示列车信息。3.5.2 基本事件流

1、用户:选择起点和终点以及出发日期;

2、系统:检查起点和终点是否正确;

2、系统:显示符合用户选择的列车信息;

3、用户:选择某辆列车;

4、系统:显示用户选择的列车的车票信息;

5、用例结束。3.5.3 活动图

用户系统显示查票界面输入起点、终点、出发日期起始点是否正确显示各时间的列车信息选择某辆列车显示车票信息

图 3-5按照起点终点和出发日期检索车票活动图 3.6 订单生成及支付 3.6.1 用例简述

用户下单并完成支付,系统检查是否完成支付。3.6.2 基本事件流

1、用户:选择车次、座位;

2、用户:提交订单请求;

3、系统:检查用户是否已经登录;

4、系统:检查座位选择是否有效;

5、系统:生成订单,显示付款页面;

6、用户:选择支付方式,输入付款信息,进行付款;

7、系统:检查支付信息是否正确,是否完成支付;

8、系统:存储并显示车票信息等订单详情;

9、用例结束。3.6.3 活动图

用户系统选择车次、座位提交订单请求检查登录信息是否正确检查座位选择是否正确选择付款方式生成订单,显示付款界面付款检查是否完成支付保存订单信息

图 3-6订单生成及支付 3.7 查看订单 3.7.1 用例简述

顾客查看自己的历史订单。3.7.2 基本事件流

1、用户:提交查看历史订单请求;

2、系统:显示该用户所有的历史订单信息;

3、用户:选择某一条订单;

4、系统:在订单详细页面显示用户选择的某一条订单的详细信息;

5、用例结束。3.7.3 活动图

用户系统提交查看历史订单请求显示历史订单列表选择某一条订单显示选中的订单详情

图 3-7 查看订单活动图

3.8 退票

3.8.1 用例简述

顾客选择退掉已经购买的车票。3.8.2 基本事件流

1、用户:选择已购买的车票并提交退票请求;

2、系统:检查退票请求是否合法;

3、系统:显示退票成功,返回原来页面;

4、用例结束。3.8.3 活动图

用户系统显示退票界面选择车票并提交退票请求退票请求是否合法显示退票成功

图 3-8 退票活动图

3.9 业务数据管理 3.9.1 用例简述

管理员管理商品,订单,会员等相关的业务数据,包括对数据的新增,更新,删除,查询。3.9.2 基本事件流

1、管理员:实施业务数据的新增,更新,删除,查询操作;

2、系统:检查管理员登录信息;

3、系统:保存管理员对业务数据的相关操作;

4、用例结束。3.9.3 活动图

管理员系统管理业务数据检查管理员登录信息检查管理员权限保存管理员操作

图 3-10业务数据管理 3.10 管理员账号管理 3.10.1 用例简述

管理员实现对较低级别的管理员账号的管理。3.10.2 基本事件流

1、管理员:对系统中的较低级别的管理员账号进行新增,更新,删除,权限更改等操作;

2、系统:检查管理员登录信息;

3、系统:保存管理员的操作;

4、用例结束。

3.10.3 活动图

管理员系统管理管理员账号检查管理员登录信息检查管理员权限保存管理员操作

图 3-11 管理员账号管理 4.类图

订单-下单时间 : string-价格 : float-起点 : string-终点 : string-出发时间 : string-站台号 : string1-列车编号 : string-座位号 : string火车票-列车编号 : string-价格 : float-起点 : string-终点 : string-出发时间 : string-到达时间 : string-座位等级 : string-座位号 : stringm..n管理员-ID : string-用户名 : stringm..n-密码 : string-权限 : string-特性1-手机号 : string-地址 : string-真实姓名 : stringm..n+登录()+退出()+业务数据管理()+管理员账号管理()*1*注册用户-ID : string-用户名 : string-密码 : string-身份证号 : string-手机号 : string-E-mail : string-地址 : string-真实姓名 : string-注册时间 : string+登录()+退出()+检索车票()+选座下单()+查看订单()+支付()+个人信息管理()未注册用户-ID : string+注册()0..11m..n

图 4-1 类图

5.主要时序图 5.1 注册

注册界面注册系统注册用户表用户输入注册信息提交注册请求[未填写注册信息]填写注册信息提交注册信息进行合法性检查[注册信息合法]保存注册信息返回保存结果返回注册结果显示注册结果

图 5-1 用户注册时序图 5.2检索车票

检索界面检索系统车票用户选择起点终点及出发日期[未填写查询信息]填写查询信息提交查询信息检索信息返回检索结果返回检索结果显示检索结果

图 5-2 检索车票时序图

5.3 选座购票

选座界面选座系统座位表订单界面订单系统订单表用户点击选座提交选座请求查询剩余座位返回座位数据返回座位数据请求锁定座位锁定座位返回选座信息返回选座信息显示选座成功点击下单请求生成订单保存订单信息返回订单信息显示订单信息返回订单信息

图 5-3 选座购票时序图

下载软件工程课设心得word格式文档
下载软件工程课设心得.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

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

    企业员工信息管理系统 摘要:在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企......

    通信课设心得★

    作为一位通信工程的学生,我觉得能做类似的课程设计是十分有意义,而且是十分必要的。在设计电路期间,虽然很忙碌、很疲劳,但是收获很大。在此过程中,让我对所学的内容有了重新的认......

    uml课设心得

    六月23号至六月27号,是我们班进行UML专用周课程设计的时间,虽然时间并不是很长,只有短短的一个星期而已,但是让我受益匪浅,通过这次的UML课程设计,使我所学的书本知识得到了全面的......

    光电子课设心得

    光电子课程设计心得 时光飞逝,一转眼,一个学期又进尾声了,本学期的光电子综合课程设计也在一周内完成了。 俗话说“好的开始是成功的一半”。说起课程设计,我认为最重要的就是做......

    AD590课设心得

    作为一名自动化专业的大三学生,我觉得做单片机课程设计是十分有意义的,而且是十分必要的。在已经度过的大学时间里,我们大多数接触的是专业课。我们在课堂上掌握的仅仅是专业课......

    软件工程课设管理系统——需求分析报告

    软件工程课设报告 题 目:软件工程课设管理系统 ——需求分析报告 学生姓名:王星 学 号:1176807448 专 业:计算机4班 指导教师:赵宇红文档名称: 需求分析报告 项目名称: 软件工程课......

    汽轮机课设心得总结

    汽轮机课设心得总结 经过两个星期的汽轮机课设,对我们而言收获颇丰。整个过程我们都认真完成,其中不免遇到很多问题,经过大家的齐心协力共同克服了它们,不仅从中熟悉了汽轮机的......

    软件工程心得

    学习软件工程这门课程已经有一个学期了,整一个学期下来,应该说还是有许多值得肯定的地方的,其实在我看来,软件工程与其说是一门课程,不如说是一门思想。是一个如何去分析和处理问......