13商软 《软件工程》课程设计

广州商学院

计算机系 系(部) 2015 — 2016 学年第(1)学期

《软件工程》课程设计

一、课程简介及基本要求

软件工程是一门指导软件开发和维护的工程学科,主要内容包括:软件项目管理、结构化分析和设计、面向对象的分析和设计、用户界面设计、软件测试、软件维护、软件配置管理等等。

本课程要求学生完成软件工程课程的学习后,以小组为单位,完成一个小型软件项目的开发。通过上机实践加深学生对软件工程知识的理解和综合应用,熟悉并掌握一般系统软件的设计方法和过程,掌握软件开发的传统方法和最新方法。初步具备比较大型的软件的设计和开发经验环节,为更深入地学习和今后从事软件工程实践打下良好的基础。

二、课程实验目的要求

1)  深化掌握基础理论和技术:通过实验,加深对软件开发过程管理基本方法和技术方法的认识,技术方法以面向数据流方法和面向对象方法为主;

2)  树立工程化思想:即系统化、规范化、可度量;

3)  培养国际标准的意识;

4)  锻炼团队合作精神:以小组为单位,分工协作;

5)  加强交流与动手能力:小组成员需要充分沟通,并在理论知识指导下人人动手。

三、选题

1. 摄影O2O APP的开发(推荐)。

  基本知识大家参考阅读以下链接或其他网络资源。

    茄子拍http://www.qiezipai.cn/

    河狸家 http://www.helijia.com/index.html

    美时美刻http://www.meike365.cn/等。

    约拍,约约等,大家下载安装参考。

  • 作为本课程设计的基本功能要求有:

    • 摄影师注册与认证,为年轻摄影师提供成长的空间,发挥一技之长的平台。
    • 用户注册与验证,为有摄影需求的人提供选择摄影师进行个性化拍摄的平台。
    • 用户与摄影师的拍摄预约。
    • 订单管理,微信支付。
    • 用户摄影师评价。

2. 小学四则运算APP 。

  上学期项目的延续:http://www.cnblogs.com/greyzeng/p/4444782.html

  一定要来真的,按上学期的交上来,课程设计又要不及格了。

四、分组及人数设定

  1. 以小组为单位完成项目。
  2. 可以延续上学期的分组,也可以征得各组员的同意后重新组队。
  3. 每组3-4人。

五.项目开展内容

1. 个人博客与团队博客。

  每个组将团队名称、成员学号、姓名、个人博客地址、团队选题、团队博客地址拟好,交给学委,学委汇总后发布到博客上。

2. 个人Github 团队Github

  每个成员创建一个Github账户,建立团队Github地址(可以用其中一个人的Github地址作为团队Github地址),并在此账户下建立自己团队的一个Repository,用于存放项目代码和文档,其他成员fork下代码进行开发,并Pull Request。

3. 按照SCRUM方法组织开发过程,用博客记录我们的开发过程、感悟与收获。占分:35%

  组织三次Sprint,每次冲刺为期10天,休息两天再开始下一个冲刺。

  就是重复下面的流程三次:
    1) 分析我们的软件离用户的需求还差多少,我们在软件工具,团队合作上面要改进什么地方?
    2) 做好 backlog - 觉得这个阶段要做什么
    3) 用十天的时间写代码,发布。 每天发一个燃尽图,每天Github,每个同学的进度。
    4) 休息两天,然后总结用户反馈和数量, 发布事后诸葛亮报告。
    5) 发布每个同学的 “团队贡献分”。

4. 在Github上记录每次产品更新内容,项目部署文档。占分:35%

5. 发布App,用各种合法方式推广自己的App。占分:20%

  摄影O2O项目可以立足校园,把学校里的摄影爱好者与有摄影需求的人联系起来。

六.时间安排

  三次冲刺的建议时间:

    11.11~11.20

    11.24~12.03

    12.07~12.17

  我们将在每次冲刺结束时对各小组进行阶段性评分,在12月20日进行课程设计的总评,请大家在12月19日之前完成对博客和Github的更新。

附:

上学期团队项目要求:

祝同学们节日愉快。

时间: 2024-12-24 23:37:39

13商软 《软件工程》课程设计的相关文章

软件工程课程设计指导随笔

本学期带14信息01班的<软件工程课程设计>,已经进入了尾声. 两周的课程设计,要求学生完成一个多角色的智能菜单系统,课程设计的任务是要求根据不同角色控制访问每个菜单项的权限,用户允许有多个角色:角色和用户都可以增加修改,另外只有管理员角色具有添加角色和用户的权限:而除开管理员之外的所有用户都不能调整角色和角色菜单:用户只能由管理员添加,而用户的个人信息又只能由个人修改:为了增加工作量,添加了一个日志功能,要求记住每次用户的登陆.退出时间和前端计算机的IP地址. 既然是软件工程的课程设计,当然

软件工程课程设计--总结

本次课程设计做的是点餐系统,通过团队合作从一开始的需求分析,到系统制作,根据自身所学,遇到不会的问题,通过了解和上网查资料解决不会的问题.该系统我们使用SSM框架进行开发,比较适用于小范围的用户. 本次课程设计我负责的是菜品,菜品分类,餐桌的模块,在开发过程中,主要遇到的问题是对餐桌状态的实时监控,菜品有无的监控,如果状态改变,系统要进行及时更新. 团队之间的问题,队员之间都有各自的事情,很少有时间聚在一起进行讨论,都是通过远程开发,对项目进行实施跟进. 在这个项目中,熟悉了项目开发了流程,并在

软件工程---课程设计总结

在本次软件课程设置中,我们团队选择的是做一个订餐管理系统,在这个课程项目过程中,我的主要任务是完成这个项目的前端部分内容,根据需求分析书,要求兼容到IE8浏览器,对此在开发过程中我也不断注意IE8的对HTML5和CSS3中的标签和属性的兼容情况,逐渐的也了解到了以往做项目中未曾遇到的兼容情况,由于在这这个订餐管理系统时,手头上还有其它大小项目2个,所以可能并没有100%时间放在这个课程项目中,因为这个课程设计的主要目的是让我们了解开发的基本流程,在这方面我也早已掌握了一些开发流程,所以这次课程设

软件工程课程设计之XMAL

前言 最近做软件工程课设,因为需要用到可视化界面,经过仔细考察,在小组成员的建议下,最后决定使用XMAL做前台. 题目分析 题目:物理环境包括温度.湿度.大气压力.光照等参量.软件能够以图形化方式,实时显示各参量的状态,比如,显示温度的实时曲线图.具有参量报警功能,能够提供出行意见,具有历史数据查询功能.假设数据以存放在数据库中或文件中. 题目要求用图形化方式实时显示各参量状态,所以前台程序务必足够美观,选用XAML设计窗口界面,C#构建后台.这里主要总结一下XMAL.(我用到的,其实很少很水,

点餐系统---------软件工程课程设计

一.功能需求分析 1.1实现用户登陆功能 可以实现对用户进行增删改查操作,可实现用户的登陆注销功能,并且针对不同的用户有不同管理权限,当用户登陆时,根据不同的用户身份(管理员.厨房工作人员.服务员)可以进入不同的主界面. 1.2菜单管理功能 可以对餐厅里面的菜品进行添加.下线.修改.查看功能. 1.3点餐功能 可以根据餐厅的菜单下单.并显示相应的信息,包括菜单名字.图片.价格等等. 1.4公告发布 可以实时地将最新的公告及历史公告展示,还可以查询历史公告的详细信息 1.5前台 可以实现显示所有餐

软件工程课程设计

团队名称:起航 成员: 康取 201306114422 陈键 201306114416 罗伟业 201306114446 博客地址: 康取:http://www.cnblogs.com/kangqu/ 陈键:http://www.cnblogs.com/be-the-one/ 罗伟业http://www.cnblogs.com/qq1076529919/ 团队选题:小学四则运算APP 团队博客地址:http://www.cnblogs.com/kangqu/

软件工程课程设计分组与选题名单

团队博客 学号 姓名 http://www.cnblogs.com/kangqu/ 201306114416 陈键 201306114422 康取     http://www.cnblogs.com/zzhuzi/ 201306114428 欧泽波 201306114432 黄国柱 http://www.cnblogs.com/QDDS/ 201306114418 欧阳可圣 201306114449 黄铭琪 201306114417 方俊杰 201306114453 余雅诗 http://ww

软件工程课程设计-项目初始

一.项目名称 二.团队成员 组长(项目经理):张珏铖 Homepage:https://www.cnblogs.com/zccfrancis Email: zhc4242@aliyun.com 组员: 1.宋剑桥 Self-introduction: 计科专业一位认真负责的小同学,热爱捣鼓电脑,喜欢英语. Homepage: https://www.cnblogs.com/bridge0904 (将记录项目开发过程中的一些心得体会) Email: jianqiaosong@163.com 2.吴

《软件工程》课程设计-团队成立

<软件工程>课程设计-团队成立 <软件工程>课程设计-团队成立 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB 重案组成员   姓名 学号 博客链接 Github链接 队长 黄冠锋 201406114134 http://www.cnblogs.com/hgf520/ https://github.com/crown999   卢利钦 201406114130 http://www.c