软件工程课程设计题目(五篇).docx

上传人:夜** 文档编号:92069698 上传时间:2023-05-30 格式:DOCX 页数:8 大小:17.54KB
返回 下载 相关 举报
软件工程课程设计题目(五篇).docx_第1页
第1页 / 共8页
软件工程课程设计题目(五篇).docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《软件工程课程设计题目(五篇).docx》由会员分享,可在线阅读,更多相关《软件工程课程设计题目(五篇).docx(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、 软件工程课程设计题目(五篇)软件工程课程设计题目篇一 软件工程课程设计任务书 一目的 软件工程课程设计是软件工程专业一个综合性的实践教学环节,其目的在于促进学生复习和稳固计算机软件设计学问,加深对软件设计方法、软件设计技术和设计思想的理解,并能运用所学软件设计学问和面对对象技术进展综合软件设计,提高学生的综合应用力量。通过这次课程设计,要把握uml(统一建模语言),并能运用uml在rational rose中建模。 二要求: 1.一人一组。 2.熟识rose开发环境。 3.把握uml的根本模型元素(如角色、用例、类等)。 4.熟识uml,主要了解uml中的9大图:use case diagr

2、am(用例图)、class diagram(类图)、sequence diagram(序列图)、collaboration diagram(协作图)、statechart diagram(状态图)、activity diagram(活动图)、component diagram(组件图)、deployment diagram(配置图)、datamodel diagram(数据模型图)。 5.进展系统需求分析与系统功能模块设计,绘出系统具体的业务流程图和数据流程图,建立完整的系统数据库的规律模型。 6.完成对系统的建模实现。7.进展检查,并提交设计报告。三报告要求: 1.试验题目 2.试验目的 3

3、.试验要求 4.试验内容 5.系统设计的源程序和文档(包括说明)6.心得体会 四参考资料: boggs michael boggs 著 邱仲潘译uml与rational rose2023从入门到精通 电子工业出版社 fowler kendall scott:uml distilled second edition a brief guide to the standard object modeling language 参考手册 著 张瑜 杨继萍 等 译uml根底教程 清华大学出版社 五设计内容 可自选题目,但须经过指导教师审查。 1.房产治理系统: 在我国住房治理是一个关系到每个人切身利益

4、的大问题。某大学拟开发一个用计算机进展房产治理的系统,要求系统具有分房、调房、退房和询问统计等功能。 房产科把用户申请表输入系统后,系统首先检查申请表的合法性,对不合法的申请表系统会拒绝承受;对合法的申请表则依据其类型分别进展处理。假如是分房申请,则依据申请者的状况(年龄、工龄、职称、职务、家庭人口等)计算其分数,当分数高于阈值分数时,按分数凹凸将申请表插到分房队列的适当位置。每月最终一天进展一次分房活动:从空房文件中读出空房信息(房号、面积、等级、单位面积房租等);把好房优先安排给排在前面的符合该等级住房条件的申请者,从空房文件中删除这个房号的信息,从分房队列中删除该申请者;把此房号的信息和

5、住房信息一起写入住房文件中,输出住房安排单给住户,同时计算房租写入房租文件中。 假如是退房申请,则从住房文件和房租文件中删除有关信息,再把此房号的信息写到空房文件中。 假如是调房申请,则依据申请者的状况确定其住房等级,然后在空房文件中查找属于该等级的空房,退掉原住房,再进展与分房类似的处理。 住户可向系统询问分房的阈值分数,居住某类房屋的条件,某房号的单位面积房租等信息。房产科可要求系统打印出住房状况的统计表,或更改某类房屋的居住条件、单位面积房租等信息。 2.选票统计系统: 某学会下属的各个专业委员会常常需要改选或补选,因此盼望开发一个选票统计系统。 一次选举最多有10组选票,每组用于一个委

6、员会的选举。一个组内的全部选票都在第61至80列穿有该委员会的名字,以及该委员会候选人的名字。每个委员会最多可有25名候选人。选举人欲投某候选人的票,就在选票的第21至45列(对应候选人125号)的相应列上穿一个减号。一张选票上允许有多个减号,由于一个委员会可能有多个空缺名额。一包选票由若干张选票组成(一个委员会一张)。选举人每人一包选票,穿好记号后交给系统去统计票数。系统首先读入根本信息(委员会名、候选人数、该委员会需补选的人数),然后读入一张选票。若选票无效时则打印出选票内容。连续下一张选票的读取;若选票有效则处理该选票,然后连续下一张选票的读取。选票全部处理完后,打印出每个委员会的每名候

7、选人的得票数。 选票的有效性推断步骤如下: 核对委员会名字(61至80列),若有此名则连续; 检查21至45列,若只有减号或空白,则连续; 检查在最终一个候选人后面还有无记号,若无则连续; 统计选票上记号的总数,若不超过允许的记号数,则此张选票有效。若上述4项有一项不合格,则此张选票无效。 3.旅馆客房治理系统: 某旅馆有客房若干,客房房间朝向分南、北两种,朝南的房间又分两人间、三人间两种;朝北的房间分三人间、四人间两种。每天住宿费因房间类型而异。每个房间、床位分别有房间号、床号。 系统依据房间已住旅客性别安排性别一样的旅客住进去,若是空房间则可安排给任意同一性别的旅客住。旅客住宿登记时需登记

8、姓名、身份证号、住址、性别、住进日期;旅客退房时依据居住天数和住房规格结算住宿金额。 4.自动售货机系统: 自动售货机系统是一种无人售货系统。售货时,顾客把硬币投入机器的投币口中,机器检查硬币的大小、重量、厚度及边缘类型。有效的硬币是一元币、五角币、一角币、五分币和一分币。其它货币都被认为是假币。机器拒收假币,并将其从退币孔退出。当机器接收了有效的硬币之后,将之送入硬币贮存器。顾客支付的货币依据硬币的面值进展累加。 自动售货机装有货物安排器,每个安排器中包含0 个或多个价格一样的货物。顾客通过选择货物安排器来选择货物。假如有货,且顾客支付的货币值不小于该货物的价格,货物将被安排到货物传送孔送给

9、顾客,并将找零返回到退币孔。假如无货,则和顾客支付的货币值相等的硬币将被送到退币孔。假如顾客支付的货币值小于所选货物的价格,机器将等待顾客投进更多的货币。假如顾客打算不买所选择的货物,他投放进的硬币将从退币孔中退出。 5.学校医疗费治理系统: 要求数据库中存放每个职工的职工号、姓名、所属部门。职工报销医疗费时需填写所属部门、职工号、姓名、日期。医疗费分校内门诊费、校外门诊费、住院费、子女医疗费四种。该校规定,每年每个职工的医疗费有一个限额,在年初时确定,一年内医疗费不超过限额时可全部报销;超额局部报销90%,其余10%由职工个人负担。职工子女的医疗费也另有限额。 系统每天记录当天报销的若干职工

10、或职工子女的医疗费类别、金额,在当天下班前自动结账,统计当天报销的医疗费总额,供出纳员核对。每笔账要保存备查。每天报销的费用要和各个职工已报销的金额累计起来,以便检查哪些职工已超额。系统要配有适当的查询功能。年终结算后,下一开头时要对数据库文件进展初始化。职工调离、调入本单位、或在本单位内部部门间调动,数据库文件要准时修改。 6.路障跟踪与修理系统: 某市政部门欲开发计算机掌握的路障与修理系统(phtrs)。路障被发觉上报后,系统给予该路障一个识别名码,并存入其所在街道地址、大小(按1比10的比例)、位置(路中、人行道上等等)、所属街区(依据街道地址得出)、以及修理优先级(依据其大小确定)。对

11、每个路障有一个施工命令,包括路障位置、大小、施工队编号、施工人数、配备工具、修理的工时数,路障状态(施工中、已修复、临时修复、未修复)、材料用量、维护费用(依据修理工时、人数、材料及工具等计算得出)。最终,系统建立一个损失报告文件,记录此路障造成的损失,包括市民的姓名、地址、电话、损失类型、以及损失量(以元为单位)。phtrs是一个在线系统,可随时查询。 7.网上超市系统:netsupermarket 主要功能描述:用户通过扫瞄器访问网上超市系统,系统以分类的形式显示全部商品,帮忙用户逐步找到所要的商品;系统也供应关键词检索功能;用户在扫瞄商品名目是可以点击观察商品的详细信息和价格;假如满足,

12、用户可以将商品临时放入“购物车“;也可以随时从“购物车“中取出商品。当用户选完后可以进展付款处理,这时用户输入信用卡号,系统联系对应的银行支付系统,开头支付。最终系统应能够向治理员供应查询界面和各类报表,统计商品的销售状况。8.网上选课系统: 主要功能描述:系统首先维护校内全部课程的信息;课程分为讨论生、本科生;也可以分为必修、选修、辅修。用户以学号和密码登陆,系统显示用户以选的课程、用户有权选但未选的其他课程,并显示详细信息(如学分)。用户选择后,系统依据规章检查用户是否进展正确的选课(如时间冲突、跨专业选课等);假如错误提示用户改,否则修改选课数据库。最终系统应能够向治理员供应查询界面和各

13、类报表,统计每门课的选课状况。 9.电子邮件客户端产品:mailagent 主要需求描述:为连接到internet 的网络用户供应简便快捷的电子邮件收发系统。用户建立加密账号,并且一个账号可以对应多个pop3效劳器的账号;信件输入时应当对输入的文本进展自动的语法检查;对所写的e-mail地址也有合法性检查;允许有多个附件;信件可以存储在硬盘上,并压缩、加密,连线时随时可以发出,收件人可以是一个人也可以是一个组;连线时可以一次性收取多封邮件,随时可以阅读。设有地址本功能,包括人、组的设置。安全与保密要求:同一台pc机上的不同用户,可以为自己建立账号,设定密码,相互之间不能访问。 10在线数字图书馆系统:onlinedigilib 主要功能描述:用户通过扫瞄器远程登陆到效劳器,通过身份认证后并且用户有足够的余额,进入系统。系统依据用户已有的爱好记录和查询权限,在界面上列出被允许查阅书以及详细信息和状态。用户可以点击详细书籍,从效劳器中取得书本内容、解码显示。用户便可以观察该书的

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

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com