软件工程课程设计--校园代步者系统(流程清晰)

软件工程课程设计--校园代步者系统(流程清晰)

ID:42128351

大小:1.04 MB

页数:29页

时间:2019-09-08

软件工程课程设计--校园代步者系统(流程清晰)_第1页
软件工程课程设计--校园代步者系统(流程清晰)_第2页
软件工程课程设计--校园代步者系统(流程清晰)_第3页
软件工程课程设计--校园代步者系统(流程清晰)_第4页
软件工程课程设计--校园代步者系统(流程清晰)_第5页
资源描述:

《软件工程课程设计--校园代步者系统(流程清晰)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、⑤嬌達孝擁课程设计报告课程设计名称:“校园代步者”系统设计与实现系别:三系学生姓名:班级:计本(1)班学号:一成绩:指导教师:开课时间:2013-2014学年二学期目录摘要4一、课程设计的目的与要求4二、可行性分析41.引言41.1编写目的:41.2项目背景:41.3参考资料:52.可行性研究的前提52.1要求52.2目标:52.3条件,假定和限制52.4进行可行性研究的方法52.5决定可行性的主要因素63.技术可行性分析64经济可行性分析64.1支出64.2效益74.3收益/投资比74.4投资回收周期7

2、4.5敏感性分析75.用户使用可行性76.结论意见7三、设计正文71•概述71.1课题题目:71.2系统的主要目标:81.3系统的开发环境及运行环境:81.4任务分配:82.系统需求分析82.1用例图92.2类图102.3顺序图123.系统总体设计153.1设计问题域子系统153.2设计数据管理子系统163.3设计人机交互子系统184.详细设计204.1状态图204.2客户界面设计:215.系统实现236.系统测试24四、课程设计总结或结论24五、参考文献24摘要本系统实现服务者提供服务的基本功能,包括服

3、务者接受任务,服务者的任务执行情况;被服务者查看服务者提供的服务信息,发布服务任务,查看服务的执行情况并做出评价付费;管理员添加服务者、管理服务者与被服务者、管理任务等。系统利用Java平台技术进行开发,实现校园代步的动态管理,使得对信息的管理更加及时、高效,提高了效率。同时还对系统的开发原理、功能特点和设计方案进行了介绍。关键词:校园代步数据库管理一、课程设计的目的与要求通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。具体如下:

4、1.学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对彖的系统分析与设计,编码和测试方面的知识;2.熟悉自动化的软件开发工具RationalRose2003/Visio,并将其运用于软件开发的全过程;3.进一步加强和提高软件工程文档的编写能力;4.培养协作能力和团队精神。二'可行性分析1•引言1・1编写目的:可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解。经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排

5、。明确开发风险及其所带来的经济效益。本报告经审核后面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。1.2项目背景:开发软件名称:校园代步者系统。项目开发者:项目组成员用户:在校学生实现软件单位:宿迁学院1.3参考资料:《软件工程导论》,张海藩,清华大学出版社。《实用软件工程》,郑人杰等,清华大学出版社。2•可行性研究的前提此次设计选题系统的意义是,遵循软件开发标准,编写好所有文字文档,按照文档屮所有的规定,最后编写出真正能够模拟现实中选题流程以及覆盖所有情况的系统程序。2.

6、1要求主要功能:为在校学生提供一个平台,帮助学生及时处理一些事务。性能要求:被服务者提供的信息必须及时的反映在代步平台上。而服务者接受的订单必须无差错的记录在该平台的主服务器上。对服务辭上的数据必须进行及时正确的刷新。输出要求:数据完整,详实。输出要求:简捷,快速,实时。安全与保密要求:服务器的管理员享有对服务者信息库及被服务者提供信息库和任务接受信息库的管理与修改。使用一些办法保证用户账号的安全性。完成期限:预计1个月完成设计,2个月完成开发。2.2目标:系统实现后,帮助学生处理一些因时间冲突而引起的事

7、件,同时也帮助一些学生充分利用自己零散的空闲时间做一些兼职。2.3条件,假定和限制1•该系统至少可运行2年;2.经费方面的来源由项n组组内自行支付;3.运行环境:windows(后续会在ios,android平台上推出)4•数据库:SQLServer20125•学院已经具备良好的搭载本系统的硬件和运行环境,在项冃的进行过程屮可以获得老师在技术方而的支持。2.4进行可行性研究的方法可行性研究,首先,是要求项目组所有组员去调研该系统究竞是干什么的,可以通过询问学院教师,询问上届己毕业学生,还可以直接通过网络查

8、询系统的实际概况;然后,得出系统中有多少种身份的人物出现,系统有多少主要功能,系统大体流程是什么,根据系统的流程给系统分为用户模块;最后,以用户模块为基准点,根据每个用户模块的实际过程,从经济,人员等条件进行可行性分析。2.5决定可行性的主要因素技术可行,现有技术可完全承担开发任务。操作可行,软件能被在校学生快速接受并使用。1•技术可行性分析1.在当前的学院状态下,该系统能够达到预期的目标;2•利用现学技术,该系统能够实现;3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。