乔雄课程设计J2EE解读.docx
- 文档编号:6550435
- 上传时间:2023-01-07
- 格式:DOCX
- 页数:12
- 大小:3.53MB
乔雄课程设计J2EE解读.docx
《乔雄课程设计J2EE解读.docx》由会员分享,可在线阅读,更多相关《乔雄课程设计J2EE解读.docx(12页珍藏版)》请在冰豆网上搜索。
乔雄课程设计J2EE解读
西安翻译学院
课程设计报告
院系:
工程技术学院电子工程系
课程名称:
J2EE
设计题目:
网上订餐系统
专业:
软件工程
班级:
113110701
学号:
11311070102
姓名:
乔雄
指导教师:
王振辉
设计时间:
2014年11月30-2014年12月30
2014年12月30日
课程设计任务书
设计题目
网上订餐系统
学生姓名
乔雄
专业
软件工程
班级
1131101701
设计要求:
一网页界面设计:
页面布局:
布局合理,页面风格简洁、明快。
网站图标设计新颖,紧扣主题,突显风格。
色彩使用:
色彩搭配合理,线条流畅,色彩反映主题,重心稳。
不滥用图片、动画。
界面友好:
操作方便,导航明确,内容易于检索,使用户愉悦浏览、查看,能拴住用户的心。
层次清楚:
整个站点风格一致。
页面深度不超过3级,各级页面之间往返访问方便、有效。
有网站地图。
链接有效:
各网页链接有效,不出现显示不出的图片。
没有无效链接、错误链接和非法链接。
文件管理:
站点内文件、文件夹的命名和存放规范合理。
学生应完成的工作:
一页面设计:
界面友好、布局合理
二前台功能设计:
用户登录、用户注册、信息搜索、
三后台设计:
数据库设计、基础数据的录入
参考文献阅读:
[1]汪孝宜,吴士力.网络系统开发实力精粹[M].北京:
电子工业出版社,2006.
[2]王君学.网页设计与制作[M].北京:
人民邮电出版社,2009.
[3]李宝敏.动态网站设计与开发实用教程.北京:
清华大学出版社,2012.
[4]臧文科,胡坤融.网站建设与管理[M].北京:
清华大学出版社,2012.
[5]蒋卫祥,朱利华,闾枫.J2EE案例开发教程[M].北京:
人民邮电出版社,2011.
工作计划:
1.16周设计静态页面。
2.17周:
实现用户登录注册;实现网站主题功能:
课程搜索,后台信息录入
3.18周检查所有的页面的链接是否正确,页面之间跳转是否正确顺畅。
4.19周书写设计报告,打印课程设计报告,提交网站。
任务下达日期:
2014年11月30日
任务完成日期:
2014年12月30日
指导教师(签名):
学生(签名):
1课程设计目的
1.1课程设计目的
网络订餐随着互联网的成长会逐渐被人们所喜爱,正如几年前手机移动的短信一样,为企业带来的几百个亿的业务收入。
在互联网世界里面,谁早一步在应用上创新,谁就掌握了未来的方向,谁便能把握机遇,成为时代的先驱,成功的缔造者。
我觉得网上订餐服务的直观、有效、便捷等优点是传统的电话订餐业务无法比拟的。
社会是进步的,我坚信网络订餐终将取代以往的电话订餐。
同时,我也坚信网络订餐将会带给广大繁忙的工作人群诸多的方便,节约他们大量的时间。
1.2系统设计背景与意义
众所周知,随着社会的发展,科技的发达,人民生活水平的提高,互联网的应用已普及千家万户,有时大家的忙碌会不想浪费太多的时间出去买饭,吃饭等,这就为网络订餐提供了良好的发展空间。
因此我决定以网上订餐系统作为我毕业论文的研究课题,我相信它的实用性以及未来的发展前景。
而餐饮业在网络领域中还处于形成的初期;传统的饮食业中,大都是以实际门面的形式来进行宣传与交流的。
作为网络普遍化的社会,这还缺少了一些更为现代化的元素。
餐饮业是一种个性化、多样化的服务产业,而网络商务领域则是最能体现个性化,多样化服务的商务方式。
而且现在大部分网络商务都体现为像大企业服务,结合餐饮这个特殊的行业,终将还发展为向小区域小店铺服务的模式。
以最贴切的方式,最灵便的服务进入各个网络社区,进入人们的生活。
网络订餐随着互联网的成长会逐渐被人们所喜爱,正如几年前手机移动的短信一样,为企业带来的几百个亿的业务收入。
在互联网世界里面,谁早一步在应用上创新,谁就掌握了未来的方向,谁便能把握机遇,成为时代的先驱,成功的缔造者。
我觉得网上订餐服务的直观、有效、便捷等优点是传统的电话订餐业务无法比拟的。
社会是进步的,我坚信网络订餐终将取代以往的电话订餐。
同时,我也坚信网络订餐将会带给广大繁忙的工作人群诸多的方便,节约他们大量的时间。
2课程设计题目要求和描述
2.1系统功能分析和描述
网上订餐系统主要分为用户子系统和店铺子系统,用户子系统下用户可以注册、登录、选餐、下单,店铺子系统下商家可以注册、登录、对菜品信息管理、和对订单的操作。
2.2系统设计要求
1)操作简单,界面友好:
完全空间式的页面布局,使得菜品、咨询等信息录入的工作更简单:
另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。
对常见类似的网站的管理的各个方面:
基本信息录入、浏览、删除、修改、搜索等方面都大体实现,用户对菜品的预定以及支付方式;
2)即使可见:
对客户预定餐饮信息的处理(包括录入、删除)将立即在首页的对应栏目显示出来,达到“即时发布,即时见效”的功能
3)系统运行应该快速、稳定、高效和可靠;
4)在结构上应该具有很好的可扩展性,便于将来功能的扩展和维护。
3课程设计报告内容
3.1系统功能设计
本网上订餐系统的功能模块主要分为前台功能模块和后台功能模块,前台功能模块主要是用户参与,后台功能模块主要是店铺管理人员参与。
一、顾客登录网上订餐系统进行菜单的浏览,选择或者注册为会员。
二、会员可以对自己的个人信息进行更改,以会员形式登陆的顾客享受订餐服务。
三、如果会员觉得菜单应该有所改变则可对已选的菜单进行选择、更改、删除等功能。
四、当会员确定订餐完毕后,会员可以将其提交至订餐厅后台系统,并生成订单。
五、顾客可以对系统或者餐厅菜样,品类进行意见或者建议的留言。
六、管理员登录后台管理系统。
七、管理员可以管理会员信息,可以回复会员的留言,评论,以及权限的设置。
八、管理员可以对订单进行管理,删除,总结。
九、管理员对于菜单的更新,新菜品的上架,打折优惠活动,价格等进行管理操作。
3.2数据库设计
数据库逻辑设计分为三个阶段,分别是:
用户要求、建立E-R模型和数据库模式设计。
数据库逻辑设计中的第一阶段收集和分析用户需求是按以下四步进行的:
分析用户活动,确定系统范围,分析用户活动所涉及的数据和分析系统数据。
逻辑设计第二阶段建立E-R模型分两步,首先应进行局部E-R模型设计,然后进行总体E-R模型的设计。
逻辑设计第三阶段在数据库模式设计阶段分两步进行,第一步初步设计,把E-R图转换为关系模型,第二步优化设计,对模式进行调整和改善。
实体转换出的关系模式如下:
用户信息表{用户ID,真实姓名,用户昵称,密码,邮箱,电话、照片}
管理员信息表{管理员ID,密码}
菜肴信息表{ID,名称,时间,内容,类型,价格,介绍,图片}
订单信息表{菜肴ID,价格,菜名,类型,用户ID,订单时间,电话地址,包间,是否送到}
购物车信息表{ID,菜肴名称,用户名,添加时间,价格}
菜系信息表{ID,菜系名称}
表1用户信息表
字段名
说明
类型
长度
可否为空
主键
id
用户编号
int
8
否
是
MemberName
用户名称
varchar
50
否
否
MemberPWD
用户密码
varchar
50
是
否
MemberTName
真实姓名
varchar
50
是
否
MemberPhone
电话
varchar
50
是
否
MemberEmail
邮箱
varchar
50
是
否
MemberPhoto
照片
varchar
50
是
否
菜品信息表
字段名
说明
类型
长度
可否为空
主键
id
ID
int
8
否
是
GoodsTypeID
类别
varchar
50
是
否
GoodsPrice
价格
varchar
200
是
否
GoodsPhoto
图片
varchar
250
是
否
GoodsName
名称
varchar
20
是
否
GoodsDate
日期
datetime
8
是
否
GoodsIntroduce
内容
varchar
30
是
否
管理员信息表
字段名
说明
类型
长度
可否为空
主键
ID
ID
Int
8
否
是
password
管理员密码
varchar
20
否
否
Username
管理员ID
varchar
20
否
否
菜系信息表
字段名
说明
类型
长度
可否为空
主键
ID
ID
Int
8
否
是
GoodsTypeName
菜系名称
varchar
20
否
否
订单信息表
字段名
说明
类型
长度
可否为空
主键
ID
ID
int
8
否
是
OrderMember
用户ID
varchar
50
否
否
GoodsName
菜肴名称
varchar
50
否
否
GoodsID
菜肴ID
varchar
50
否
否
IsCheckout
是否送到
varchar
50
否
否
GoodsPrice
价格
varchar
50
否
否
OrderDate
订单日期
dateime
8
否
否
Phone
电话
Varchar
10
否
否
Addr
地址
Varchar
50
否
否
Demo
包间
Varchar
50
否
否
Type
种类
Varchar
50
否
否
购物车信息表
字段名
说明
类型
长度
可否为空
主键
ID
ID
int
8
否
是
Fname
菜肴名称
varchar
50
否
否
Price
价格
varchar
50
否
否
Username
名字
Varchar
50
否
否
Addtime
添加时间
Datatime
8
否
否
3.3界面设计
4总结
我的课程设计题目为网上订餐系统,是为了减轻餐馆拥挤、方便工作狂而设计,通过本次课程设计,更加锻炼和加强了我独立完成方案设计和程序编写的能力。
该课程设计的完善还参看了有关文献并且与指导老师讨论了关键的技术,使我更好的完成了本次课程设计。
参考文献:
[1]罗伟其,姚国祥,罗勇辉,等.信息大系统的信息集成结构模型设计与实现[J].计算机工程与应用,2001,37
(2):
9-11.
[2]方陆明.森林资源信息管理网络化[M].北京:
科学出版社,2002,12:
69-82.
[3]Mathsoft.S-plusforArcViewGIS[M].http:
//www.mathsoft.co.uk/gis/gis.htm,1999.
指导教师评语
成绩:
指导教师签字:
年月日
院系意见:
负责人签字:
年月日
读书的好处
1、行万里路,读万卷书。
2、书山有路勤为径,学海无涯苦作舟。
3、读书破万卷,下笔如有神。
4、我所学到的任何有价值的知识都是由自学中得来的。
——达尔文
5、少壮不努力,老大徒悲伤。
6、黑发不知勤学早,白首方悔读书迟。
——颜真卿
7、宝剑锋从磨砺出,梅花香自苦寒来。
8、读书要三到:
心到、眼到、口到
9、玉不琢、不成器,人不学、不知义。
10、一日无书,百事荒废。
——陈寿
11、书是人类进步的阶梯。
12、一日不读口生,一日不写手生。
13、我扑在书上,就像饥饿的人扑在面包上。
——高尔基
14、书到用时方恨少、事非经过不知难。
——陆游
15、读一本好书,就如同和一个高尚的人在交谈——歌德
16、读一切好书,就是和许多高尚的人谈话。
——笛卡儿
17、学习永远不晚。
——高尔基
18、少而好学,如日出之阳;壮而好学,如日中之光;志而好学,如炳烛之光。
——刘向
19、学而不思则惘,思而不学则殆。
——孔子
20、读书给人以快乐、给人以光彩、给人以才干。
——培根
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 J2EE 解读