当前位置:文档之家› 食堂管理系统~详细设计之登入模块

食堂管理系统~详细设计之登入模块

食堂管理系统~详细设计之登入模块
食堂管理系统~详细设计之登入模块

1.引言

1.1 编写目的

可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间确定问题是否可解。明确开发风险及其所带来的经济效益。

食堂管理信息系统是针对学校食堂的具体业务而开发和设计的,为食堂经营者提供各类有效的管理决策信息的同时,也为学生们提供消费查询和饮食统计分析服务。其目的在于改善过去出现的成本浪费等问题,促进学校食堂的高效、便捷、快速的管理;同时吸引更多学生消费者回归学校食堂,保证学生的饮食安全预期的读者,即受众:学生,食堂管理人员以及食堂工作人员。

1.2背景

A.开发软件名称:高校食堂管系统

B.项目任务提出者:“滨医软件工程设计小组”

C.小组成员:乔冠杰、邵伟华、洪文、高文状、永利、王留勇

D.本项目采用客户机/服务器原理,客户端的程序是建立在WindowsXP以

上以JAVA为开发软件的应用程序,服务器端采用WindowsServer 2003

为操作系统的工作站,数据库服务采用的是ORACLE数据库。

1.3定义

1.3.1.HTTP

HTTP的全称是超文本传输协议Hypertext Transfer Protocol,是一个客户端请求和答应的标准。

1.3.

2. B/S

B/S的全称Browser/Server,即浏览器服务器。

1.4参考资料

参考资料:

A.东北大学惠明、敖广武主编的《软件工程》;

B.清华大学Shari Lawrence Pfleeger著,吴丹等译的

《软件工程——理论与实践》

C.国家标准《项目开发计划(GB8567—88)》

2.程序系统的结构

————登入模块

3.登入模块设计说明

3.1程序描述

登入信息模块界面大致如下:

输入合法的用户名和密码,连接到数据库,在数据库中查询用户名和密码的相关信息,再判断查询出来的信息是否存在,若存在则登陆成功,进入系统主界面;否则登陆失败。

3.2功能

运行登陆对话框,在数据库中匹配用户的账号、密码。

3.3输入项目

用户的账号、密码

3.4输出项目

信息匹配正确,进入系统主界面;否则,重新输入。

3.5程序逻辑

对话框初始化

点击登录按钮

登录对话框

填写账号和密码

填写账号和密码关闭对话框

提交

数据不合法

检查

3.6接口

调用形式:Search searchr=new Search();

Search.ShowDialog();

3.7存储分配

局部变量:数据库CS_pConnection_connectionPtr 数据库连接指针用户界面CS_id varchar2(12)账号

CS_password varchar2(8) 密码

3.8限制条件

用户账户和密码必须匹配,对子界面的选择必须按照规定进行。

3.9测试要点

数据库连接正常;

数据库操作正常;

数据库操作异常时系统响应情况;

对用户输入的响应:合法输入,能够调用子模块;

非法输入,系统能否辨别,并作出响应(给出警告);

子界面的跳转是否正常合理,是否抛出异常。

相关主题
文本预览
相关文档 最新文档