《东方之星酒店管理系统》项目研发阶段性总结

作者:谢卓儒
本次任务完成时间:2018年7月11日~2018年7月22日
开发工具与关键技术:
完成模块功能:首页、登记入住、新增订单、消费记录入账
一、 功能实现
(1) 首页
在这里插入图片描述
(2) 主界面
在这里插入图片描述
(3) 登记入住
在这里插入图片描述
(4) 消费入账
在这里插入图片描述
(5) 离店结账
在这里插入图片描述

二、相关业务表和关系
在这里插入图片描述

三、经典代码
自动生成流水账号代码:
控制器代码:
public ActionResult SelectNumber()
{
int ListNumber = myModel.SYS_Indent.Count();

        return Json(ListNumber, JsonRequestBehavior.AllowGet);
    }

HTML代码:
$.getJSON(“SelectNumber”, function (data) {
var date = new Date();//时间
var month = date.getMonth() + 1;//获取月份
var strDate = date.getDate();//获取天数
if (month >= 1 && month <= 9) {//判断月份>=1并且<=9拼接0 效果:01 02…
month = “0” + month;
}
if (strDate >= 0 && strDate <= 9) {//天数和月份相同
strDate = “0” + strDate;
}
var UserNumberdata = data + 1;//给控制台方法从数据库查询的数据加1
var currentdate = date.getFullYear() + month + strDate;//拼接当前计算机时间
document.getElementById(“UserNumber”).value = “A” + currentdate + UserNumberdata;//将拼接好的流水账号赋值到文本框中
})
四、开发总结
刚开始做的项目,在设计这个项目的数据库时遇到了一些初学者常见的问题,怎么建,表与表有什么关系等等。后来在学校发的资料中知道了建数据库的的一些常识,才把数据库弄好。在建数据库的过程中,除了弄清了一些原理,还学会了大量的英语单词,这也算是学习之外的收获吧。

猜你喜欢

转载自blog.csdn.net/weixin_42047392/article/details/86550595
今日推荐