- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实践作业1
2015—2016学年第二学期Java实训周
《Java项目》
项目设计说明书
项目名称: DVD管理系统
专 业:
学 号:
姓 名:
任课教师:
2016年 6 月 30 日
考核项目及要求
(一)考核内容:Java实训周项目设计与实现
(二)考核要求:
设计开发Java应用程序;
要求学生熟练运用Java程序设计的基本知识和技能;
要求学生掌握面向对象程序开发的基本思路和方法,熟悉软件开发过程;
要求学生利用面向对象的编程思想来完成系统的设计;
要求学生利用所学的基本知识和技能,进行应用程序设计,并体现自己的创新;
要求学生独立完成,严禁拷贝与抄袭;
按照软件工程的思想,完成项目的需求分析、项目的功能框架、用户界面的设计、各功能模块的调试和运行等工作;
重视设计说明书文档的书写。
上交要求。要求学生上交设计说明书一份(Word格式)、电子及打印文档(A4纸)各一份。
目录
1.项目选题说明 1
1.1系统管理本意 2
1.2延伸 3
2.系统设计 4
2.1程序总体设计 5
2.2程序详细设计 6
1.项目选题说明
1.1管理系统本意
英文:Management System。管理系统是由管理者与管理对象组成的并由管理者负责控制的一个整体。管理系统因具体对象不同而千差万别,可以是科学的、经济的、教育的、政治的等。管理系统的整体是由相对独立的不同部分组成的。这些部分可以按人、财、物、信息、时间等来划分,也可以根据管理的职能或管理机构的部门设置来划分。管理工作者如果看不到整体中的各个组成部分就看不清楚整体的结构和格局,就会造成认识上的模糊,从而在工作上分不清主次。同时任何管理系统都是变化发展着的,而且任何变化和发展都会表现为管理的具体任务和管理目标的实现条件的变化。管理系统具有明确的目的性和组织性。
随着计算机技术的进步,管理系统也从传统的管理科学的范畴延伸到了软件技术的范畴。随着国际的salesforce、Oracle、国内的八百客、神码、管理123、百会、金智软件、金蝶、用友、速达、管家婆等一批知名的管理系统建设商的兴起,“管理系统”更多地以ERP、SOA、SAAS等字眼出现在普及的各种场合。软件开发平台大部分集成了标准化软件的功能,如OA、CRM、进销存、文档管理、合同管理等模块。对最终用户和软件服务商来说,他们既可以单独采购这些标准化的软件实现基本需求,又可以采购软件+平台的套装,用以对自己的个性化需求进行快速开发。
这样的软件开发平台,主要面向三个群体:一是厂商自己的开发人员,二是合作伙伴的开发人员,三是最终用户的开发人员,目的都是对个性化的需求进行快速二次开发,或者说搭建。很多软件开发平台已经实现了免代码级的开发,只需要在界面上进行搭建,就能够快速生成新的业务系统,就像搭建积木一样。
据了解,在西方发达国家,软件开发平台是被大、中、小公司所广泛采用的一种软件开发形式,在企业管理软件占有40%左右的市场份额。而在我国,由于经济环境和传统管理方式的不同,还没有被广大客户所认同。
为了打消用户的疑虑,亚思捷软件等公司采用了免费试用的方式,无论是标准化软件还是开发平台,亚思捷软件都可以提供先试用、后购买的服务,同时平台的价格也压得很低,还可以给用户提供全方位的技术和人员支持,这使得他们的产品在慢慢被接受。这种方式也被越来越多的平台提供商所采用。
2.2程序详细设计
import java.util.Scanner;
public class DVDmanger {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int choice = 0;
String name;
int index;
DVD [] dvds=new DVD[6];
do{
System.out.println(---欢迎使用DVD管理系统第一版---);
System.out.println(1.添加);
System.out.println(2.查看);
System.out.println(3.删除);
System.out.println(4.借出);
System.ou
文档评论(0)