2019软件工程作业题目

发布 2020-02-19 19:07:28 阅读 2487

软件工程期末大作业说明。

按照软件工程的基本原理,实施下述项目。提交以下内容:(1)软件需求规格说明、(2)软件(结构)设计说明、(3)编码实现、(4)软件测试报告。

提倡团队精神和团队合作,鼓励组成项目小组(每组5-6人)。小组提交的报告中必须严格注明各人自己的工作。评价给分按照个人的工作质量和数量确定。

报告中未标明具体是谁完成的部分,不予认定是谁的工作成果,也不在评分中发挥作用。对于多人合作、共同讨论、相互提出意见和建议、项目负责人协调等较难具体确定是谁的工作成果的情况,也应附一段说明,实事求是地写明具体情况,以及个人所起的作用(如参与了什么讨论、提出了何种意见等)。但不能笼统,否则不予认定工作成果。

对于相互测试,不可认为属于上述情况,而应该具体注明谁测试了哪个模块,即使该模块不是他/她开发的。由于项目较大,不能按期完成的,应合理选择其中的部分子系统加以完成,不可以此为理由,拖延交稿时间。

方向一:移动互联网应用开发。

随着中国手机网民的数量剧增和智能手机的快速发展,越来越多的目光正投向“移动互联网”这个热门方向。

请设计并实现一个基于网络的手机应用程序。

开发平台不限。

参考:位置服务、移动娱乐、社交应用、信息平台。

方向二:基于开放平台的应用开发。

开放平台是指软件系统通过公开其应用程序编程接口(api)或函数(function)来使外部的程序可以增加该软件系统的功能或使用该软件系统的资源,而不需要更改该软件系统的源**。

时下热门的**如:人人网、**网等**都有为第三方开发者提供开放的api。

人人网开放平台:

**网开放平台:

请基于开放平台的api开发一个web应用。

方向三:基于web的信息管理系统。

随着信息化的进行,纯手工操作的信息管理逐渐向计算机系统迁移。信息管理系统建设成为提高工作效率的重要手段。

请设计并实现一个关于某个行业的信息管理系统。

方向四:saas

saas是基于互联网提供软件服务的软件应用模式。作为一种在21世纪开始兴起的创新的软件应用模式,saas是软件科技发展的最新趋势。

请设计并实现一个saas模式的应用软件。

方向五:嵌入式系统开发。

嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁减,适应应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

请设计并实现一个简单的嵌入式系统。

方向六:创新应用。

发挥团体的创意,创造一个新颖的应用。

鼓励创新,不拘泥于传统的应用。

题目七:社区体育中心会员卡管理系统需求说明。

1. 会员:顾客必须注册为会员才能购买会员卡进行消费;会员必须提供准确的身份证明、住址、工作单位、健康证明和本人及家人的联系**;会员必须留有数码**,以便系统显示确认。

2. 会员卡:会员卡规定了会员可参与的运动项目和使用时间。在使用期内,不可改变运动项目,但可退卡、续卡、挂失。

3. 运动项目:会员卡对应的运动项目可以是若干项的组合,组合内容由社区体育中心根据情况确定;

4. 使用时间:分为两类:a.

计次卡,每次刷卡可参加卡上规定项目各一次,一日内可多次刷卡;b.周期卡(还分月卡、季卡、半年卡、年卡等),每日只可刷卡一次,每次刷卡可参加卡上规定项目各一次,缺席不补。周期卡的周期从第一次使用开始计算,不是从购买日开始计算。

5. 使用方法:会员在总服务台刷卡,服务员根据**确认后,发给卡上项目的参与牌,系统记录消费一次。会员将参与牌交各运动项目入口处的服务员后进场。会员离开运动区则表示该项目结束。

6. 其它要求:

1) 记录会员卡的调价历史;

2) 对周期卡会员,当连续一周及以上缺席时,给出提示;

3) 按运动项目分别统计每日参与人次,并绘制年度分布曲线;

按月统计售卡数量(按卡分类)及总金额。

题目八:毕业**管理。

请设计一个毕业****提交系统。要求:

教务管理人员可以利用该系统通知教师上传毕业**题目,通告开题报告的上传时间或**填写的时间周期,发布中期检查的时间和答辩时间。

教师可通过该系统,上传**题目、要求和简介,可对开题报告进行审核,对**进行**评审,教师可以查询自己所带过的历届学生的毕业**,并可指定其中一部分给当前毕业生看。

每位教师希望查看其他教师带的毕业**的话,需要向管理人员或该**的指导教师提出申请方可查看。

管理员和教师均能浏览历史**的目录。

学生可利用该系统进行选题、填写开题报告、填写中期检查、上传毕业**,每个学生只能看到自己的**,以及教师对自己工作的评价,还能查阅指导教师指定的历史**。

题目九:库存管理。

请你为一个超市设计并开发一套库存管理系统。超市的仓库被分成水产类、肉食品类、鲜果类、干品类、服装类、百货类、电器类等。要求:

为了能兼容现行的手工帐册,要求能够设置期初库存,输入入库单和出库单,在每个结算月能够生成分类库存统计报表。

当某种商品的库存少于安全库存时将给出警示,提醒尽快采购该商品。

在每年的年终还能进行盘存处理,以纠正实际库存和电脑库存的差别。

题目十:客户关系管理。

请设计一个客户关系管理系统。要求:

要求能够存储客户的基本信息和采购明细,在客户的重要日期能够提前给出提示。

可以统计出客户对本品牌的忠诚程度,以及客户的购物行为,还款周期,为每个大客户制定针对性的销售服务模式。

通过统计报表,应当可以显示客户在一段时间内对各种物品的采购高峰,帮助公司预先向客户联系,备足商品,确保客户对本公司的忠诚不变。

软件工程大作业题目

1 英汉小词典。基本要求 实现类似 金山词霸 的英汉双向词典。输入英文,显示词性 解释 音标和衍生词等。输入中文,显示拼音和英文。同时显示单词的索引,无需输入,只需点击就可查询。高级要求 屏幕拾词。2 围棋。围棋是一种古老的运动,现在计算机大面积普及,围棋电子化也是一种大势所趋。围棋对弈 就是希望开...

软件工程大型作业题目

软件工程 大型作业题目清单。刘宏 13871538433 1.销售管理系统。2.采购信息管理系统。3.财务管理系统 医院 工厂 学校等 4.医院 系统。5.医院手术室调度系统。6.医院药房管理系统。7.医院图像管理 存储与传输系统 pacs 8.医院化验室管理系统。9.重症病人监护系统。10.病房管...

软件工程大作业题目讲解

基本要求 实现类似 金山词霸 的英汉双向词典。输入英文,显示词性 解释 音标和衍生词等。输入中文,显示拼音和英文。同时显示单词的索引,无需输入,只需点击就可查询。高级要求 屏幕拾词。围棋是一种古老的运动,现在计算机大面积普及,围棋电子化也是一种大势所趋。围棋对弈 就是希望开发一个模拟现实中围棋对弈的...