欢迎来到天天文库
浏览记录
ID:58647904
大小:30.50 KB
页数:3页
时间:2020-10-16
《软件工程-期末大作业要求.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《软件工程》大作业内容与要求任课教师:马楠一、软件工程导论考核目的:Ø使学生更好地理解该课程介绍的概念和主要原理等内容。Ø加深对软件开发过程中所涉及的各种建模工具的认识和理解。Ø初步感受软件系统分析设计的过程、如何利用现有的计算机辅助工具(VISIO2003)进行阶段成果的描述以及功能模块的开发。二、具体完成内容及要求作业一:进行系统需求分析,提交需求说明书。要求用数据流程图描述系统的基本逻辑功能。(至少画到第2层。)(包括DFD、数据字典等内容)作业二:用面向数据流的方法设计,提交系统结构化设计与实现说明书(概要设计和详细设计放在一个文件中,但分开说明)。要求用结构图描述系统的物理
2、功能。作业三:用面向对象的观点和UML的方法进行系统分析与设计,提交面向对象设计说明书,分析系统中包含的类-&-对象,建立系统的对象模型构建对象模型、用例图、状态图。(可行性报告是否放入不做要求,自愿原则)三、使用工具使用Visio软件绘制相关图形,包括:数据流图、系统结构图、对象模型图、用例图、状态图等。使用WORD文档撰写各报告内容。四、提交内容1、以上作业以WORD文档形式提交,两人或者三人为一组,建立一个文件夹,名字为“姓名学号姓名学号_课题名称”,三个文档分别题目为“姓名姓名_课题名称_作业1”、“姓名姓名_课题名称_作业2”、“姓名姓名_课题名称_作业3”。2、提交报告时
3、间为第9周周五中午12:30。五、成绩分配:1.系统需求分析:30分2.系统设计说明书:25分3.面向对象设计说明书:25分1.增加一个学习总结,要手写版,20分,对主要知识点进行总结,六、课题参考内容注意:可以在此基础之上进行功能扩展,要在可行性报告中进行说明。题目一学校教材订购系统1.系统简介本系统可细化为二个子系统:销售系统和采购系统销售系统的主要工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师和学生即可去书库领书。采购系统的主要工作过程为:若有脱销教材。则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进
4、书通知给教材发行人员。以上系统的功能要求在计算机上实现。2.技术要求及限定条件(1)当书库中的各种书籍数量发生变化(包括领书或进书)时,都应修改相关的书库记录,如库存表或进/出库表。(2)在实现上述销售和采购的工作过程时,需考虑有关单据的合法性验证(如:购书单、领书单等的有效性)。(3)系统的外部项(Termiantor)至少包含3个:教师、学生和教材工作人员。(4)系统的相关数据存储项(Datastore)至少包含6个:购书表、库存表、缺书登记表、待购教材表、进/出库表。题目二飞机票预购系统1.系统简介2.技术要求及限定条件(1)在分析系统功能时,应考虑有关证件的合法性验证(如:身
5、份证、取票通知、交款发票等。)(2)对于本系统还应补充以下功能旅客延误了取票时间的处理班机取消后的处理旅客临时更改机票板材(3)系统的外部项(Termiantor)至少包含3个:旅客、旅行社和航空公司。题目三学校内部工资管理系统1.系统简介假设学校共有教职工约1000人,十个行政职能部门和八个系、部。每个月20日前各部门(包括各系、部)要将出勤情况表上报人事处,23日前人事处将人员出勤工资、奖金及扣款清单送财务处。财务处于每月月底将教职工的工资表做好并将数据送银行。每月初(3日前)将工资条发给各单位。如有人员调入、调出、校内调动、离退休等数据变化,则由人事通知相关部门和财务处。2.技
6、术要求及限定条件(1)本系统的数据存储至少应包含:工资表、工作总表、部门汇总表、扣税款表、银行发放表。(2)除人事处、财务处外,其他职能部门和系、部名称可简化,如:系1、系2……(3)工资、奖金及扣款细节可由学生自定。题目四:自定题目对于自选题目,必须按照下列要求执行:(1)题目内容及要求须与以上课题工作量相当。(2)设计内容不允许有雷同。
此文档下载收益归作者所有