面向对象与交互式程序设计相关资料
题目甜品店职员及业务管理系统
学生姓名专业班级
指导教师
2017 年11月 25日
目录
第1章软件需求说明 3
3
3
3
4
第2章概要设计说明 5
5
5
5
5
5
6
第3章详细设计说明 7
7
7
8
第4章实现与测试 9
系统界面 9
14
登录注册界面实现代码 15
数据库数据删改部分代码 16
HTML+CSS界面部分代码 18
20
注意:成绩考核表在最后一页 21
第1章软件需求说明
随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。在全民创业的背景下,不少小公司,小商店纷纷涌现,并且在这个信息技术大发展的时代,大小用人单位都需要一套管理系统来提高管理效率,节约管理成本,本系统就是针对小甜品店的一个微型管理系统。
可以进行注册,分为两种角色,管理员和普通员工。管理员可登陆管理员信息页面,对管理员信息进行修改或者删除。同样管理员也可以登陆普通员工信息界面,对普通员工信息进行修改或者删除或者重置。普通员工只能浏览所有员工信息,不可对其进行修改。普通员工和管理员都可以登陆餐桌信息对其进行管理。管理员可登陆菜品信息和订单信息对其进行管理。
必须注册才能登陆
必须登陆才能进去其他页面
普通员工不能访问管理员权限的页面
概要设计说明
用户对软件系统要求使用简单方便,必要的功能一定不能少,且界面设计要大方得体,有良好的视觉效果,待现在系统没实现功能要记录清楚,系统最后阶段要尽量弥补用户所需的功能。
设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。
设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性。
登录模块:用户输入帐号和密码进行验证登录。
注册模块:注册用户信息。
管理员信息模块:对管理员信息进行管理。
普通员工信息模块:对普通员工信息进行管理。
菜品模块:对菜品进行管理。
订单模块:对订单进行管理。
餐桌信息模块:对餐桌信息进行管理。
职员表 staffs
字段
字段名
类型
键
ID
id
varchar(10)
主键
姓名
name
Varchar(20)
null
性别
sex
varchar(10)
null
工号
num
varchar(10)
唯一
电话
tel
varchar(20)
null
用户表 users
字段
字段名
类型
键
账号
username
varchar(20)
主键
密码
password
varchar(20)
null
性别
sex
varchar(10)
null
年龄
age
varchar(10)
null
菜品表 dishes
字段
字段名
类型
键
编号
num
Varchar(10)
主键
菜品名
name
Varchar(20)
null
价格
price
double
null
订单表 oders
字段
字段名
类型
键
编号
ordernum
varchar(20)
主键
订单项
items
varchar(50)
null
总价
countprice
varchar(10)
null
备注
notes
varchar(50)
null
餐桌表 tables
字段
面向对象与交互式程序设计 来自淘豆网www.taodocs.com转载请标明出处.