这周我们先考虑论文所要研究的课题,综合当前社会需求和现状,尽量定一个比较新颖的研究方向,这样能很好的发挥这次毕业设计的作用,在使用理论知识的同时,结合现代社会的需要,把理论与现实相结合,做到真正的学以致用。下一阶段:定题,进行课题相关资料收集 这周我们把课题定下来,论文题目是《基于web的网上订餐订座系统》。首先,我们在网上搜索一些网上的订餐网页,发现目前为止,有这一类网页的商家不多,所以我觉得我们这次定的课题是比较新颖的。接着,我们在现在比较流行的通讯网页“微博”上找到了一些课题相关的资料和数据库数据的资料,并对其进行了分类和整理。下一阶段:需求分析,总体设计 这周我们对课题进行了需求分析,其中网上订餐系统是电子商务网站的一种,随着信息化时代的到来,人们对生活质量的追求不断提高,由于人们工作,学习的关系,常常无法正常吃饭,随着网络的普及,网上订餐业务在中国开始盛行,人们也通过网络订餐的方式获得自己需要的食物。这样既节省了时间,也可以为广大用户提供更多的口味。总体设计方面,我们对系统进行了一个总体功能的设计,还对系统做了一个详细的分工,把个模块的端口和数据接口都统一了一下。下一阶段:需求进一步分析,数据库分析设计 这周我们开始设计数据库及设计数据库表,分析建立数据库的目的、确定数据库中的表、确定表中的字段、确定主关键字以及确定表之间的关系等步骤。表是数据库中用来存储数据的对象,是整个数据库系统的基础。SQL Server2005允许一个数据库中包含多个表,用户可以在不同的表中存储不同类型的数据。通过在表之间建立关系,可以将不同表中的数据联系起来,以便供用户使用,在数据库中,要为每个表确定主键,还可以根据表的性质确定不同的外键。要根据项目的功能设定数据库表,规范到每一个属性和字段,进一步确定项目的哪一个功能会操作到哪一张表。下一阶段:开发界面,关键技术,难题的解决 这一周我们开始设计界面,用dreamweaver网页制作工具来设计大概。框架,然后插入图片,根据每一个页面的功能来设计它的按钮和页面要显示的内容。用户操作界面良好,操作界面美观、方便、实用,使用户能在较短的时间内掌握其使用方法。下一阶段:详细设计,模块测试 这周设计算法、编写代码和连接数据库等,使系统基本实现模块中所定的功能,根据系统的各个模块的基本完成,开始写论文初稿。下一阶段:测试,完善,论文修改。这周把各个功能模块集成 ,然后进行测试,把发现的错误改掉,使系统能够运行。继续完善系统的界面和模块功能,修改论文。 |