3.1 技术方面的可行性
演示视频:
https://www.bilibili.com/video/BV1564y157Ra/
本人在大学期间,已经学完了软件工程、程序设计等课程,对软件开发过程以及程序设计技术,以及数据库技术都已掌握。对PHP技术也运用熟练,再加上自己购买了相关的参考书籍,同时之前也做过类似项目,因此在技术方面是没有问题的,因此技术方面可行。
3.2 经济方面的可行性
由于本人开发的项目是一个web网站,作为一个毕业设计,不需要购买服务器什么的,所以不需要什么维护费用,而且开发所需要电脑大一的时候就已经购买好了,开发该项目无非就是花点电费,而那点电费是也就是十几度,大不了也就是十来块钱,这个是可以承受的,所以在经济上可行。
3.3 社会方面的可行性
由于本人开发的这个项目是为广大师生服务的,内容上不违反国家法律法规,道德上不违背自然伦理道德,做的都是大好事,所以不存在法律责任和社会伦理方面的问题,所以在社会方面也是可行的。综合以上几点,开发该项目完全可行。
4数据库设计
3.1 数据库设计概述
为了使跳蚤街平台网站更加规范,使具有信息的实时性。一个合理有效的数据库系统设计是非常有必要的。数据库的设计要求必须准确,不能出现数据冗余,同时也不能设置的太小,特别是数据字段,一定要合理。通过数据库系统可以将用户的要求转化成合理有效的数据模式。使用户的信息处在一个动态变化的过程,可以实时的进行动态的添加,删除,查询,修改等。
3.2 数据库物理结构的设计
根据另外一个同学对数据库的E-R模型的设计,可以得出数据库的实际数据表,方法是打开MySQL,新建数据库名为jspxytzbycs9285mysql的数据库,然后根据上述分析得出如下数据表:
表3-1 系统用户数据表

表3-2 普通用户数据表

表3-3 留言板数据表

表3-4 对象信息数据表

表3-5 购物车数据表

表3-4 评价记录数据表

表3-7 公告信息数据表

表3-8 商品类别数据表

表3-9 商品信息数据表

表3-10 收藏记录数据表

表3-11 友情链接数据表

本文讨论了作者作为大学毕业生开发web项目的三个关键方面:技术可行性(掌握PHP和数据库技术)、经济可行性(低成本开发和维护)、社会可行性(符合法规道德)。同时详述了数据库设计,包括概述和物理结构设计,涉及多个数据表的设计实例。
6178

被折叠的 条评论
为什么被折叠?



