软件工程报告.docx

上传人:b****9 文档编号:28995446 上传时间:2023-07-20 格式:DOCX 页数:12 大小:237.63KB
下载 相关 举报
软件工程报告.docx_第1页
第1页 / 共12页
软件工程报告.docx_第2页
第2页 / 共12页
软件工程报告.docx_第3页
第3页 / 共12页
软件工程报告.docx_第4页
第4页 / 共12页
软件工程报告.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

软件工程报告.docx

《软件工程报告.docx》由会员分享,可在线阅读,更多相关《软件工程报告.docx(12页珍藏版)》请在冰豆网上搜索。

软件工程报告.docx

软件工程报告

1问题概念

关于系统规模和目标的报告书

项目名称:

加油站管理系统

问题:

对加油站系统进行管理

项目目标:

该系统可进行查询,删除,修改,计算等功能

项目规模:

分工作人员,管理采购三个模块

初步设想:

可以对加油进行管理统计

可行性研究:

做系统时间,费用

2可行性研究

系统流程图

高层数据流图

可行性分析

技术可行性

用JAVAWEB编程,后台数据库用SQLSERVER2005使程序编写简单易懂

操作可行性

界面适口容易看懂,便于工作人员,治理人员,采购人员操作

经济可行性

将任务分解分派人力所占比例,同时计算开发软件所历时刻及货币时刻价值,将这些一起计算得出工程投资回收率

 

开发打算

加油治理系统的粗略打算

阶段

要用的时间(月)

可行性研究

3

需求分析

3

概要设计

3

详细设计

3

实现

3

总计

15

3需求分析

ER图

细化的数据流图

数据字典

名称:

油品

别名:

油的类型

描述:

油的信息

定义:

油品=名称+类型+总量+单价

位置:

数据库

名称:

工作人员登入信息

别名:

描述:

记录工作人员登入信息

定义:

工作人员登入信息=账号+密码

位置:

输出页面

 

状态转换图

4概要设计

系统层次图

 

IPO

IPO表

系统:

加油站管理

模块:

登录

编号:

1

作者:

尹亚楠

日期:

被调用:

调用:

销售,管理,采购

输入:

用户名,密码,类别

输出:

相应的页面

处理:

跳转页面

局部数据元素:

注释:

数据库设计

5详细设计

人机界面设计

进程设计

publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)

throwsServletException,IOException{

Stringname=("name");

Stringpassword=("password");

Stringleibie=("leibie");

StringreturnStrin1=null;

StringreturnStrin2=null;

StringreturnStrin3=null;

Listinformation=newArrayList();

oilInformationBeaninfo=newoilInformationBean();

Stringresult="/";

try{

("text/xml");

("");

Connectioncon=("jdbc:

;DatabaseName=comeOn","sa","");

Statementst=();

Statementst1=();

ResultSetrs=("select*from[worker]");

ResultSetrs1=("select*from[oil]");

while())

{

info=newoilInformationBean();

("id"));

("kind"));

("money"));

("name"));

("totle"));

(info);

}

while()){if("name").contains(name)&&("password").contains(password)&&("kind").contains(leibie))

{returnStrin1=("name");

returnStrin2=("password");

returnStrin3=("kind");

().setAttribute("name",returnStrin1);().setAttribute("password",returnStrin2);

().setAttribute("kind",returnStrin3);

inta=(returnStrin3);

if(a==1)

{result="/";}

elseif(a==2)

{

result="/";

}

elseif(a==3)

{result="/";}

}

}

}

catch(Exceptione){

();

}

finally{

("information",information);

(result).forward(request,response);

}

}

输入姓名

输入密码

选择界面

CASE1

CASE2

CASE3

工作人员界面

管理人员界面

采购界面

6测试报告

测试方式:

采纳动态测试方式

测试方案:

一、测试目的:

以尽可能少的代价和时刻找出软件系统中潜在的错误和缺点,提高软件靠得住性。

二、测试数据(3组):

一、账号8351,密码8351;

二、账号8352,密码0000;

三、账号8353,密码;

3、测试结果:

一、登录成功;

二、密码错误。

请从头输入;

三、输入不正确,请从头输入;

在登录界面选项中填写信息按提交键看页面适口跳转到选择的页面,通过测试页面成功跳转到正确的页面中。

7总结

该系统能够完成加油,进油,采购同时对数据库及时更新。

固然还有进一步改良的地址来完善系统,使系统的功能更全面,能够加一个会计统计模块,来计算当天的售出情形。

通过这次课设,我熟悉到自身还有很多不足的地址,只有不断的学习和钻研才能提高自身的能力。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 金融投资

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1