学生收费管理系统Java设计

1 需求分析 4
2 概要设计 2
3 运行环境 4
4 开发工具和编程语言 4
5 详细设计 5
6 调试分析 25
7 运行结果 26
8 参考文献 38
9 心得体会 39
1 需求分析(样式 设计-标题1:小三号字,黑体,1.5倍行距,段前0.5行)
理解、分析、识别题目内容,对题目中用户要求实现的功能进行完整、清晰、具体的描述。
绿色为关于内容的说明文字,应该写什么内容。
红色为格式说明:
(1)可以用“格式刷”,将模板中字体要求直接“格式刷”到自己的设计报告中
(2)正文字体格式要求为:中文:宋体,英文:Times New Roman,行间距:1.5倍行距(正文均为样式 设计-正文)
蓝色为示例文字
2 概要设计
利用结构化程序设计的思想,根据需求分析的结果设计系统的结构,包括组成模块、模块的层次结构、模块的调用关系、每个模块的功能等等。同时,还要设计该系统的数据结构,即系统要存储什么数据,这些数据是什么样的结构,它们之间有什么关系。
3 运行环境(软、硬件环境)
1.硬件环境:PC机-内存 4GB,自己用什么设备就写什么。
2.软件环境:操作系统-windows10,自己用什么OS就写什么。
4 开发工具和编程语言
开发环境:Eclipse,版本号。
编程语言:Java,版本号。
5 详细设计
根据概要设计,为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。
注意:不能把整个源程序都放进去,描述方式有:流程图、N-S图、PAD图、伪代码等。源程序要结构清晰,注释清晰,并注意代码编写的规范性。
代码样式设计-代码。
5.1 预定房间(样式设计-标题2 :用4号,黑体,加粗)
预定房间功能如图5.1所示,需要输入想预定的房间号,如果,预定成功,如果,预定失败。具体代码如下所示:

图5.1 预定房间功能
void reservation (LinkList head)
{
int m,n=0;
LinkList p=head;
printf("请输入您想预定的房间号:\n");
scanf("%d",&m);
while(p->next!=NULL)
{
if(p->id==m)
{
p->status=1;
n=1;
}
p=p->next;
}
if(n==1)
{
printf("预订成功!\n");
}
if(n==0)
{
printf("该房间不存在!\n");
}
return;
}
6 调试分析
程序设计和调试时存在问题的思考(问题是哪些?问题如何解决?),程序的改进设想等
问题1
解决:
问题2:
解决:
7 测试结果
给出实现功能的一组或多组测试数据,程序调试后,将按照此测试数据进行测试的结果列出来
应适当加入运行结果图
8 心得体会

存java开发?要页面吗?