哀嚎遍野!学妹跟学弟分手了,因为JavaEE期末课设SSM太难了!呜呼哀哉!

Posted 四原色

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了哀嚎遍野!学妹跟学弟分手了,因为JavaEE期末课设SSM太难了!呜呼哀哉!相关的知识,希望对你有一定的参考价值。

期末课设题目亮像,朝野震惊!学霸直呼刺激,学渣大喊:救救我!!!

江老师机灵,一把抓住了端午节的小尾巴,还送来了一个端午节安康大礼包,人送绰号-江湖十八铜人,就是下面的十八个题目!

有的同学还在看我的骚话,有的同学早已经看完了18个题目并打开了IDEA开始操作了,不像我,连题目都还没看懂!

其实看到这些题目都第一感受就是:震惊!
太秀了,没见过这么具体的要求,往年老师出的题目就是一个题目,现在貌似都把需求分析都给整的明明白白了!难怪学妹要跟学弟分手!我总算是明白了这个意思。

题目有哪些:

  1. 高校人员信息管理系统
  2. 公司员工信息管理系统
  3. 小型公司工资管理系统
  4. 车辆管理系统
  5. 学生选修课程管理系统
  6. 学生成绩管理系统
  7. 学生信息管理系统
  8. 诊所管理系统
  9. 高校水电费管理系统
  10. 职工工作量统计管理系统
  11. 学生考勤管理系统
  12. 简易标准化考试系统
  13. 火车票管理系统
  14. 超市收银系统
  15. 超市销售系统
  16. 物流配送管理系统
  17. 酒店客服管理系统
  18. 教室管理系统

不会吧不会吧!
不会有人把学生信息管理系统从C语言写到数据结构、从C++写到C#、从数据库写到JAVAse吧!这个人不会是我吧⊙ω⊙!
还真有点不好意思,这个人就是我。

插图来得有点突然,就像我这个写文章的心一样,不行了,我要飙几句了:

从前车马很慢
一生只能够爱一个人
现在不一样
现在一个学期就能写一个以上的课设
而且我就要写学生信息管理系统
唉!
我就是玩

开玩笑开玩笑的,啊~哈哈~年纪大了,多少有点玩不起了,今年挑一个简单的吧,就卖火车票吧(隔壁买火车票的小孩,随机点着了一个火车,老师和同学们都看见了慈祥的奶奶)!
其实我最讨厌的是12306上面的票价了,每次放假回家都是高峰期,每次都只能买站票,凭什么啊,凭什么站着还要收这么贵,我不管,这次站票我这里半价,安抚所有消费者的受伤的心,所以学生票原则上一律打一折,除了不给我点赞的同学拉黑还得加钱(我一般是很有原则的)!海子哥牌火车票,货真价实,就是没有火车!低调低调,以后海子哥身家破亿高低怎么着也得来一节动车。

看到这里,我有点莫名的感动,这个期末课设也算大学期间最后一次了吧!
家人们,冲冲冲!看题…

1 基于SSM的高校人员信息管理系统设计

1、问题描述某高校有四类员工:教师、实验员、行政人员,教师兼行政人员;共有的信息包括:编号、姓名、性别、年龄等。其中,教师还包含的信息有:所在系部、专业、职称;实验员还包含的信息由:所在实验室、职务;行政人员还包含的信息有:政治面貌、职称等。
2、功能要求
(1)添加功能:程序能够任意添加上述四类人员的记录,可提供选择界面供用户选择所要添加的人员类别,要求员工的编号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。
(2)查询功能:可根据编号、姓名等信息对已添加的记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。
(3)显示功能:可显示当前系统中所有记录,每条记录占据一行。
(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。(5)删除功能:主要实现对已添加的人员记录进行删除。如果当前系统中没有相应的人员记录,则提示“记录为空!”并返回操作;否则,输入要删除的人员的编号或姓名,根据所输入的信息删除该人员记录,如果没有找到该人员信息,则提示相应的记录不存。
(6)统计功能:能根据多种参数进行人员的统计。能统计四类人员数量以及总数,统计男、女员工的数量。
(7)保存功能:可将当前系统中各类人员记录存入文件中,存入方式任意。
(8)读取功能:可将保存在文件中的人员信息读入到当前系统中,供用户进行使用。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次; (4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

题目2 “基于SSM的公司员工信息管理系统设计”

1、问题描述某公司需要存储雇员的编号、姓名、性别、所在部门,级别,并进行工资的计算。其中,雇员分为经理、技术人员、销售人员和销售经理。设计一程序能够对公司人员进行管理,应用到继承、抽象类、多态和文件的输入/输出等内容。
2、功能要求
(1)添加功能:程序能够任意添加上述四类人员的记录,可提供选择界面供用户选择所要添加的人员类别,要求员工的编号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。
(2)查询功能:可根据编号、姓名等信息对已添加的记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息;
(3)显示功能:可显示当前系统中所有记录,每条记录占据一行。
(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。(5)删除功能:主要实现对已添加的人员记录进行删除。如果当前系统中没有相应的人员记录,则提示“记录为空!”并返回操作;否则,输入要删除的人员的编号或姓名,根据所输入的信息删除该人员记录,如果没有找到该人员信息,则提示相应的记录不存。
(6)统计功能:能根据多种参数进行人员的统计。例如,统计四类人员数量以及总数,或者统计男、女员工的数量等信息。
(7)保存功能:可将当前系统中各类人员记录存入文件中,存入方式任意。
(8)读取功能:可将保存在文件中的人员信息读入到当前系统中,供用户进行使用。
3、问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

标题3 “基于SSM的小型公司工资管理系统设计”

1、问题描述某公司需要存储雇员的编号、姓名、性别、所在部门,级别,并进行工资的计算。其中,雇员分为经理、技术人员、销售人员和销售经理。四类人员的月薪计算方法如下:经理拿固定月薪;技术人员按小时领取月薪;销售人员按其当月销售额的提成领取工资;销售经理既拿固定月薪也领取销售提成。设计的程序能够对公司人员进行管理,应用到继承、抽象类、虚函数、虚基类、多态和文件的输入/输出等内容。
2、功能要求
(1)添加功能:程序能够任意添加上述四类人员的记录,可提供选择界面供用户选择所要添加的人员类别,要求员工的编号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。
(2)查询功能:可根据编号、姓名等信息对已添加的记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息;
(3)显示功能:可显示当前系统中所有记录,每条记录占据一行。
(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。(5)删除功能:主要实现对已添加的人员记录进行删除。如果当前系统中没有相应的人员记录,则提示“记录为空!”并返回操作;否则,输入要删除的人员的编号或姓名,根据所输入的信息删除该人员记录,如果没有找到该人员信息,则提示相应的记录不存。
(6)统计功能:能根据多种参数进行人员的统计。例如,统计四类人员数量以及总数,或者统计男、女员工的数量,或者统计平均工资、最高工资、最低工资等信息。
(7)保存功能:可将当前系统中各类人员记录存入文件中,存入方式任意。
(8)读取功能:可将保存在文件中的人员信息读入到当前系统中,供用户进行使用。
3、问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

标题4 “基于SSM的车辆管理系统设计”

1、问题描述车辆管理系统主要负责各种车辆的常规信息管理工作。系统中的车辆主要有大客车、小轿车和卡车。每种车辆有车辆编号、车牌号、车辆制造公司、车辆购买时间、车辆型号(大客车、小轿车和卡车)、总公里数、耗油量/公里、基本维护费用、养路费、累计总费用等信息。大客车还有载客量(最大载客数)信息,小轿车还有箱数(两厢或三厢)信息,卡车还有载重量等信息。每台车辆当月总费用=油价*耗油量/公里+基本维护费用。基本维护费用:客车:2000元/月,小轿车:1000元/月,卡车:1500元/月
2、功能要求
(1)添加车辆:主要完成车辆信息的添加,要求编号唯一。当添加了重复的编号时,则提示数据添加重复并取消添加;当车辆信息库已满,则提示不能再添加新的数据。
(2)查询车辆:可按照三种方式来查询物品,分别为:按车辆制造公司查询:输入车辆制造公司,输出所查询的信息,若不存在该记录,则提示“该车辆制造公司不存在!”;按编号查询:输入编号,输出所查询的信息,若不存在该记录,则提示“该编号不存在!”;按类别查询:输入类别,输出所查询的信息,若不存在记录,则提示“该类别没有车辆!”;
(3)显示车辆信息库:输出当前车辆信息库中所有车辆信息,每条记录占据一行。
(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。(5)删除车辆:主要完成车辆信息的删除。如果当前车辆信息库为空,则提示“车辆信息库为空!”,并返回操作;否则,输入要删除的编号,根据编号删除该车辆的记录,如果该编号不在车辆信息库库中,则提示“该编号不存在”。
(6)统计信息输出当前车辆信息库中总物品数,以及按车辆类别,统计出当前车辆信息库中各类别的物品数并显示。
(7)车辆信息存盘:将当前程序中的车辆信息存入文件中。
(8)读出车辆信息:从文件中将车辆信息读入程序。
3、问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次; (4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

5 基于SSM的学生选修课程系统设计

1、问题描述高校中学生信息包括:学号、姓名、性别、年龄、系别、班级、联系方式等信息。课程信息包括:课程代码、课程名称、课程性质、总学时、学分、开课学期、选修人数等信息。学生可对课程信息进行查询,选修符合要求的课程。根据课程信息和学生信息完成对课程的选修,需要专门的一个管理类来完成选修工作。
2、功能要求
(1)添加功能:程序能够任意添加课程和学生记录,可提供选择界面供用户选择所要添加的类别,要求编号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。
(2)查询功能:可根据编号、姓名等信息对已添加的学生和课程记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。
(3)显示功能:可显示当前系统中所有学生和课程的记录,每条记录占据一行。
(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。(5)删除功能:主要实现对已添加的学生和课程记录进行删除。如果当前系统中没有相应的记录,则提示“记录为空!”并返回操作。(6)统计功能:能根据多种参数进行统计。能统计学生人数、课程的门数、选修某门课程的学生的相关信息。
(7)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。
(8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

6 基于SSM的学生成绩管理系统设计

1、问题描述学生信息包括:学号、姓名、性别、年龄、班级等信息。小学生除了包括学生所有信息外,还包括英语、数学和语文成绩。中学生除了包括小学生所有信息外,还包括地理、历史成绩。大学生除了包括学生所有信息外,还包括专业、英语、程序设计和高等数学等课程。设计一程序能够对学生成绩进行管理,应用到继承、抽象类、虚函数、虚基类、多态和文件的输入/输出等内容。
2、功能要求
(1)添加功能:程序能够添加不同学生的记录,提供选择界面供用户选择所要添加的类别,要求学号要唯一,如果添加了重复学号的记录时,则提示数据添加重复并取消添加。(2)查询功能:可根据学号、姓名等信息对已添加的学生记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。
(3)显示功能:可显示当前系统中所有学生的记录,每条记录占据一行。
(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意学号的唯一性。(5)删除功能:主要实现对已添加的学生记录进行删除。如果当前系统中没有相应的记录,则提示“记录为空!”并返回操作。(6)统计功能:能根据多种参数进行统计。能统计学生人数、总分、单科的平均分等。(7)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。
(8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。
(9)排序功能:可按总分和单科成绩排名次。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

7 基于SSM的学生信息管理系统设计

1、问题描述学生信息包括:学号、姓名、性别、年龄、班级等信息。小学生除了包括学生所有信息外,还包括英语、数学和语文成绩。中学生除了包括小学生所有信息外,还包括地理、历史成绩、家庭住址等信息。大学生除了包括学生所有信息外,还包括专业、家庭地址、联系方式等信息。
2、功能要求
(1)添加功能:程序能够添加不同学生的记录,提供选择界面供用户选择所要添加的类别,要求学号要唯一,如果添加了重复学号的记录时,则提示数据添加重复并取消添加。(2)查询功能:可根据学号、姓名等信息对已添加的学生记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。
(3)显示功能:可显示当前系统中所有学生的记录,每条记录占据一行。
(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意学号的唯一性。(5)删除功能:主要实现对已添加的学生记录进行删除。如果当前系统中没有相应的记录,则提示“记录为空!”并返回操作。(6)统计功能:能根据多种参数进行统计。能统计学生人数、按性别统计、按年龄统计等。
(7)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。
(8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

8 基于SSM的诊所信息管理系统设计

1、问题描述完成小型诊所的简单信息管理程序,掌握类的设计以及继承和派生的应用。2.功能要求:设计人类(Person类)和医生类(Doctor类),在此基础上,通过增加患者和账单,使它们公用于表示一家诊所的信息管理。
(1)在一条医生记录中,包括医生的专业说明(specialty),如内科医生(surgeon)、儿科医生(pediatrician) 、产科医生(obstetrician)及全科医生(general practitioner)。
(2)Doctor记录还含有诊费(office_vist_fee)。
(3)在一条患者记录中,包括该患者产生的药费(drug_fee) ,患者的诊费(即医生的诊费)。
(4)在一条账单记录中,包括一条患者对象、该患者对应得主治医生、该患者产生的诊费和药费。
(5)应用程序能够显示出诊所中每个患者的信息和对应主治医生的信息。
(6)能够统计出所有患者的总费用。
3、问题的解决方案:根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;
(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

9 基于SSM的高校水电费管理系统设计

1、问题描述住宿学生信息包括:学号、姓名、性别、年龄、班级、用电量、用水量等信息。教工信息包括职工号、姓名、性别、年龄、工作部门、用电量、用水量等信息。能计算出学生和教工每月所要交的电费和水费。定义一个人员类,实现学生和教工共同的信息和行为。
2、功能要求
(1)添加功能:程序能够添加不同学生和教工的记录,提供选择界面供用户选择所要添加的类别,要求编号号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。
(2)查询功能:可根据姓名、用水量、用电量信息对已添加的学生或教工记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。
(3)显示功能:可显示当前系统中所有学生和教工的记录,每条记录占据一行。
(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。
(5)删除功能:主要实现对已添加的学生或教工记录进行删除。如果当前系统中没有相应的记录,则提示“记录为空!”并返回操作。
(6)统计功能:能根据多种参数进行统计。能统计学生和教工的用水用电量、所要交纳的电费和水费、未交纳水电费的人员信息等。(7)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。
(8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。
(9)计算电费和水费。学生每月都有一定额度的水电是免费使用的,超过的部分需要交费。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

10 基于SSM的职工工作量统计系统设计

1、问题描述职工包括姓名、职工号、性别、年龄、所在部门、联系方式等信息。工作量包括职工号、完成的产品数量等信息。该设计系统能够对职工的工作量进行统计,并排出名次。注意,一个职工的工作量是可以多次输入的。
2、功能要求
(1)添加功能:程序能够添加职工的记录和工作量,可提供选择界面供用户选择所要添加的类别,要求职工的编号要唯一,如果添加了重复职工号的职工记录时,则提示数据添加重复并取消添加。
(2)查询功能:可根据职工号、姓名等信息对已添加的职工记录进行查询。还可以按职工号对工作量进行查询。如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。
(3)显示功能:可显示当前系统中所有职工记录和工作量统计信息,每条记录占据一行。(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。(5)删除功能:主要实现对已添加的人员记录进行删除和工作量进行删除。如果当前系统中没有相应的人员记录,则提示“记录为空!”并返回操作;否则,输入要删除的人员的编号,根据所输入的信息删除该人员记录,如果没有找到该人员信息,则提示相应的记录不存在。
(6)统计功能:对职工可按工作量进行统计,并排名次。
(7)保存功能:可将当前系统中各类人员记录存入文件中,存入方式任意。
(8)读取功能:可将保存在文件中的人员信息读入到当前系统中,供用户进行使用。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

11 基于SSM的学生考勤管理系统设计

1、问题描述学生信息包括:学号、姓名、性别、年龄、班级等信息。考勤信息包括:缺课日期、第几节课、课程名称、学生姓名、缺课类型(迟到、早退、请假和旷课)。
2、功能要求
(1)添加功能:程序能够添加学生的记录和缺课记录,提供选择界面供用户选择所要添加的类别。添加学生记录时,要求学号要唯一,如果添加了重复学号的记录时,则提示数据添加重复并取消添加。
(2)查询功能:可根据学号、姓名等信息对已添加的学生记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。还可以按课程名、学生姓名对缺课记录进行查询。
(3)显示功能:可显示当前系统中所有学生的记录和缺课记录,每条记录占据一行。(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意学号的唯一性。(5)删除功能:主要实现对已添加的学生记录进行删除。如果当前系统中没有相应的记录,则提示“记录为空!”并返回操作。(6)统计功能:能根据多种参数进行统计。能按课程名统计出学生旷课的信息、还可以按姓名统计出任一学生的旷课情况。需要排序。(7)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。
(8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

12 基于SSM的简易标准化考试系统

1、问题描述标准化考试信息包括:考试科目,考试时间,班级,学号等信息。考试内容包括:单选题,多选题,填空题等客观题型。考试分数统计包括:各题的得分率,最高分,最低分,分均分,方差分布等。
2、功能要求
(1)用数据库保存试题库。(每个试题包括题干、4个备选答案、标准答案)。
(2)试题录入:可随时增加试题到试题库中。
(3)试题抽取:每次从试题库中可以随机抽出30道题。
(4)答题:用户可实现输入自己的答案。(5)自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。
(6)试卷统计:各题的得分率,最高分,最低分,分均分。
(7)试卷分析:得分方差分布。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

13 基于SSM的火车票管理系统

1、问题描述 一车站每天有n个发车班次,每个班次都有一班次号(T001、T002、G003…),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。列车类型包括T(特快)、K(快速)、G(高铁)、D(动车)、L(临时)。座位包括无座,硬座,硬卧,软卧。
如:班次 发车时间 起点站 终点站 行车时间 额定载量 已定票人数
T001 8:00 上海南 杭州 2 45 30K002 6:30 嘉兴 杭州 0.5 40 40G003 7:00 嘉兴 杭州 0.5 40 20T004 10:00 嘉兴 杭州 0.5 40
车票信息包括:顾客姓名,身份证号,车次,起点终点站,发车时间,座位类型。
2、功能要求
(1)录入班次信息,可不定时地增加班次数据。
(2)浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。(3)查询路线:可按班次号查询 ,可按终点站查询。
(4)查询余票、已售票:可按班次号查询 ,可按终点站查询。
(5)售票功能:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数。
(6)退票功能:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

14 基于SSM的超市收银系统

1、问题描述模拟超市实际收银情况。顾客的会员卡信息:卡号、积分、等级(普通会员、VIP等)等。 销售小票信息:货号、货名、销售价格、数量、销售总金额、实收金额、找零、积分等。 商品信息:打折情况(普通会员不打折、VIP 9.5折)、是否特价商品、促销情况。促销指打折之后再打折。
2、功能要求
(1)要求从数据库中取出有关价格信息,再把这些信息返回给收银台。
(2)把该收银台的销售情况和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询。
(3)对没有卡的消费情况不记录该顾客的消费情况等个人信息。
(4)能够显示货号、货名、销售价格、数量、销售总金额、实收金额、找零、积分等信息。
(5)具有退货、换货等功能。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

15 基于SSM的超市销售系统

1、问题描述模拟超市实际进销存(进货、销售、存储)情况。商品信息:商品编号,生产时间,进货时间,保质期等。进货信息:生产厂家,数量,进价等清空。存储信息:总量,销售量,存储时间,保质期等。 销售小票信息:货号、货名、销售价格、数量、销售总金额、实收金额、找零、积分等。
2、功能要求
(1)能够从多厂家进货。
(2)能够合理存储。
(3)显示销售情况。
(4)能够监控保质期,数量过少预警。(5)具有退货、换货等功能。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

16 基于SSM的物流配送系统

1、问题描述某物流中心需要对货物情况、存储情况、配送情况进行监控。货物信息:商品编号,生产时间,进货时间,保质期等。存储信息:总量,存储地点,存储时间,保质期等。车辆信息:货车型号,牌号等。 配送信息:配送起点,终点,车辆等。
2、功能要求
(1)能够保存不同货物。
(2)能够合理存储,合理使用仓库。
(3)可以查询配送情况。
(4)具有车辆检测功能(使用情况等)。(5)具有车辆调度功能。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

17 基于SSM的酒店客房管理系统

1、问题描述某酒店需要对客房使用情况进行监控。客房包括:单间,双人间,多人间,总统套房。使用情况包括:预订,续订,退房,提前退房等。客房内物品包括:电视,电脑,烧水壶,浴巾,床单被套等。
2、功能要求
(1)房预订:个人预订、团体预订;
(2)前台接待:入住登记、收款结算、分房结算、合并结算、个人入住记录、单位入住记录、客人留言管理、收费提示、坏账处理;(3)维修清洁记录:客房维修及清洁开始时间、结束时间记录;
(4)客房状态显示:已订、使用、清洁、维修、空置等以图形显示;
(5)收费提示:押金过少提示、过期末结提示;
(6)收费项目设置:客房资料设置、其他收费内容设置;
(7)客户信息管理:团体客户、签约客户、贵宾、常客、散客、不受欢迎客人等信息管理;
(8)会员消费卡管理:消费卡号管理、消费卡金额录入;
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

18 基于SSM的学校教室管理信息系统

1、问题描述学校组织结构说明:学校下设若干学院,如计算机学院、管理学院等;一个学院下设若干专业,如计算机学院下设两个专业:计算机科学与技术、信息安全;一个专业有若干班级;一个班级有若干同学,学校有若干教学楼,如南1,南2等;一个教学楼有若干楼层,如南1有一层、二层、三层、四层;一个楼层有若干教室,如一层有1101,1102,1103,1104等教室。一个教师可以开设若干门课程,一门课程可以由多个老师来教授。一个教室在不同的时段可以上不同的课程。用户对系统的信息要求:
(1)教师信息:教师的基本信息,主要包括教师的教师编号,教师姓名,性别,所属院系,职称,身份证号等;
(2)学生信息:学生的基本信息,主要包括学生的学号,姓名,院系号,身份证号等;(3)教室信息:教室的基本信息,主要包括教室的教室编号,教学楼号,楼层号等;
(4)教学楼信息:教学楼的基本信息,主要包括教学楼名称,教学楼编号等;
2、功能要求
(1)教师查询:学生可以查询相关院系相关教师的个人信息以及开课信息,以便能更好地了解教师及其开课情况。
(2)教室查询:学生可以查询相关教学楼相关教室的信息以及该教室在每天任一时段的使用情况,或者有课,或者有讲座、或者有活动等等。这个功能以便使同学能更好地了解教室及其使用情况。
(3)课程查询:学生可以查询某一课程的详细信息,如同一课程可以有多个教师开课,以便更好地了解任一课程的详细信息。
(4)教室借用:学生可以借教室,即获得教室在某段时间的使用权,办讲座,开展社团活动等等。
(5)我要自习:学生通过可以查询当天某一时段或多个时段的空闲教室,去上自习。
3、问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤:
(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;
(2)分析系统中的各个实体及它们之间的关系;
(3)根据问题描述,设计系统的类层次; (4)完成类层次中各个类的描述;
(5)完成类中各个方法的定义;
(6)完成系统的应用模块;
(7)功能调试;
(8)完成系统总结报告。

救救我~~~ಥ_ಥ

以上是关于哀嚎遍野!学妹跟学弟分手了,因为JavaEE期末课设SSM太难了!呜呼哀哉!的主要内容,如果未能解决你的问题,请参考以下文章

对于软工学弟学妹的建议

11th 回忆整个学期——告学弟学妹

蓝旭后端第六次培训课 MySQL

软件学院的毕业设计(告诫学弟学妹)——其实挺简单

00后程序员摸爬滚打近一年,为学弟学妹们总结出了以下 7 条人生建议(建议收藏)

00后程序员摸爬滚打近一年,为学弟学妹们总结出了以下 8 条人生建议(建议收藏)