欢迎来到天天文库
浏览记录
ID:18793203
大小:743.50 KB
页数:13页
时间:2018-09-23
《无汗科技大学2009级《软件工程专业》专业方向课程设计任务书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机科学与技术学院课程设计成绩单课程名称:软件工程专业方向课程设计指导教师:袁嵩姓名性别学号班级综合成绩成绩等级程序运行情况(占总成绩20%)□能正确运行□基本能正确运行□能运行但结果不完善(20分)(15分)(10分)程序功能的完善程度(占总成绩10%)□完善□基本完善□不完善(10分)(8分)(5分)程序结构的合理性(占总成绩10%)□合理□基本合理□不太合理(10分)(8分)(5分)对问题的答辩情况(占总成绩40%)□概念正确有创新□能正确回答所有问题□基本能正确回答(40分)(35分)(30分)□部分问题回答概念不清晰(20分)学生的工作态度与独立
2、工作能力(占总成绩10%)□工作态度认真能独立完成任务□工作态度认真但独立性较差(10分)(8分)□工作态度基本认真但缺乏独立性(5分)设计报告的规范性(占总成绩10%)□符合规范□基本符合规范□规范性较差(10分)(8分)(5分)优秀:90分~100分良好:80分~89分中等:70~79分及格:60~69分不及格0分~59分武汉科技大学计算机科学与技术学院制表计算机科学与技术学院课程设计报告课程名称:专业方向课程设计专业:软件工程专业班级:2009级02班学号:200913138033姓名:陈昭蓉指导老师:袁嵩2009级《软件工程专业》专业方向课程设计一)
3、摘要由于天气越来越冷,学校食堂伙食质量越来越差,同学们网上订餐和叫外卖的需求也越来越大,由此我想到从商家的角度出发做一个网上订餐系统,做到让同学们足不出户便可轻松在寝室享受到各种美食。该系统基于ASP.Net平台和SQLServer2008数据库开发,实现了网上订餐系统信息的动态管理,对每个订单的信息保管妥善并且处理及时,实现了高度的智能化。系统基于B/S(Browser/Server,浏览器/客户端)模式实现,这种结构使得数据只有结果集合在浏览器中显示,数据的处理在服务器进行,用户不用安装客户端,而且由于通过服务器端统一管理数据,易于保证数据的一致性。人们
4、通过上网,对餐品进行预订,这样不仅节约了时间,也为饭店的订餐管理工作提供了方便,最重要的是,这样的订餐方式效果很好,对每个订单的信息保管妥善并且处理及时,实现了高度智能化管理。因此将来网上订餐服务有望发展成一种非常受欢迎的订餐方式,将成为餐饮业销售的新模式和新的增长点。二)设计方案论证及理论依据主要研究或设计内容:网上订餐系统主要是针对如今别的订餐方式的缺陷而新起的一种更为方便、高效的订餐方式,实现了在线阅览菜单,自动化点餐的方式;其最重要的一点就是要求实时性,要及时反映顾客的订餐情况,对每个订单的信息保管妥善并且处理及时,实现了高度智能化管理。系统的功能结
5、构图如下:功能:前台:1.分类展示各种菜色和价格,并且带有搜索功能;2.用户或游客都可以留言详细的菜品介绍和网站特别推出的养身咨询。3.游客需要注册成为本站会员,才能订餐,否则只能进行浏览。游客注册时必须填入相关的注册信息,在提交注册信息后需要等待管理员的审核,方能享受订餐服务。4.会员可以浏览自己的历史订单表,可对生效过后的订单上的菜品进行信息反馈和评分,此评分会影响该菜品在网站中的推荐指数。5.本站的会员可在留言板中可以把自己对本站的建议留下。后台:1.当用户有订单提交后,会在该主页上自动弹出订单信息,并且可以查看订单详情,最后根据实际情况处理订单。2.
6、管理员对菜单信息,养生咨询,友情链接等基本信息录入、浏览、删除、修改、搜索;3.管理员审核注册用户信息,使前台用户能够进行订餐。4.管理员可以回复前台顾客的留言。5.管理员可以根据需要添加新的系统管理员。b.需要解决的关键问题和思路:1.软件体系机构:本系统采用B/S模式,构成一个三层结构的客户服务器系统。第一层客户机是用户和整个系统的接口;第二层WEB服务器将启动相应的进程来响应这一请求;第三层负责协调不同的Web服务器发出的请求,管理数据库。2.前台,后台的界面:作为一个网上订餐系统,需要呈现给顾客的是丰富,美观的界面;为此选择用CSS+HTML才设计界
7、面,一些特别的显示效果还需要加入JavaScript. CSS,指层叠样式表(CascadingStyleSheets),样式定义如何显示HTML元素,样式通常存储在样式表中,把样式添加到HTML中,是为了解决内容与表现分离的问题。可以极大提高工作效率。外部样式表通常存储在CSS文件中,多个样式定义可层叠为一。一个普普通通的网页。通过给这个文件添加的CSS规则,我们可以得到十分美观的网页。JavaScript是一种“脚本”(“Script”),它直接把代码写到HTML文档中,浏览器读取它们的时候才进行编译、执行。3.ADO.NET技术:ADO.NET有效地
8、从数据操作中将数据访问分解为多个单独使用的不连续组件
此文档下载收益归作者所有