[28期] MyShop商城项目感想

兄弟连快2个月了,终于做完了第一个项目,虽然是用过程化的思想做的,但是还是有那么一点成就感,在此非常感谢兄弟连的老师!
写这个项目用了10天时间,写需求就用了三天时间,因为老师说,这三天不要最好写代码,让我安心写文档。写文档也是一门学问,老师的明确的要求“写完文档,就能直接编码,以后去了公司能让新手看着文档就可以直接写代码”第一天写的“电子商务需求说明书.”主要简单的介绍了我做的这个MyShop并且给了网站功能,还有一些简单的效果图。第二天写了“myshop商城系统数据库设计说明书”主要就是数据库的表的一些字段的设计,并让表建立联系。第三天写的是“myshop的程序设计.”主要是整个商城的一些目录结构,并建立了这些文件和文件夹。当然后来写代码时我发现我写的看着我的写的文档根本不能看着编码。比如有的表的设计,还有文件目录结构。在后来也生了一些改变。
我盼到了第四天,终于编码了。我开始写后台了。我就用分帧很的把基本的后台的功能完善,心里暗自己高兴。但是当我去看到我很同学的找的后台界面都很漂亮,我越看我的越不好看。属于也去找一个后台界面就这一个后台界面,花了一天多的时间。当我在看看我的后台,感觉不错了。我就不停的多点了几次!!越点越高兴,我做的后台终于可以见人了。我接写前台。老师要求用DIV+CSS,我想开始简单的写了一下DIV+CSS又花了几天。因为些只是数据库数据的调用了。所以我就花了点时间弄一下界面。没有想到自己写的DIV+CSS写的这么差劲。感觉很多属性都忘了。又只能去看看手册,还好原理还记得,盒子嵌套盒子。写了一个首页就花了一下午时间,当然在DIV+CSS就老火的事情还是兼容的性的问题。最痛苦的就是IE因为调一个 IE8还有IE6郁闷了。时间就这样过着。终于到了最后几天。我就开始调用数据和弄购物车。但是写到最后,始终感觉没有当时我写需求分析的功能上那么强大。项目接近尾声了,但是我越看,我的界面。看着自己功能心里越发愁了,为什么我写的这么差呢?当高老师来看我的做项目时,虽然功能实现。但是在怎么我心里总是别扭。别感觉做的不好的。还好我做了几个其它的功能。还给我加了点分。
回过头来。我看着自己的代码质量和效率真的还要努力。这些用到的知识都是前面学过的。用最多就是action.php因为这个文件是对数据的增删改查。其实网站就是对数据的操作。等学完高级部分。想在把自己的代码,改一下。也希望在兄弟连学完最后二个月,能写出比较高效和安全的代码。近来我的网站被挂马了,我头痛了快半月了,。至今没有找到好的解决方式。我百度N次,从第一页找到了第4页还是没有解决问题。痛苦中,上次我问了高老师。他也说这个挂马的问题的很痛苦。所以,我得好好学习一下安全方面的。话说到这里。我写的MyShop还有表单验证基本没有做的,这样的项目一放到web,绝对没有一点安全性可言。
在怎么说,还是进步了点。比以前学C++好了多了。学了半年还是在控制台看效果。最后终于看到图形个界面了,心里有高兴了。但是很多就写不出来。只能看着老师写。真是越学越郁闷。谢谢兄弟边的同学和老师!


MyShop商城源码采用三层(DAL+IDAL+Model+BLL+Web)结构开发数据库为MSSQL或ACCESS(默认为SqlServer数据库),可由用户自行选择。后台模块有: 系统配置管理: 系统信息 网站信息设置 注册协议设置 网站日志管理 频道管理 公告管理 帮助信息管理 调查管理 用户管理: 添加用户 会员列表 会员查询 添加管理员 管理员列表 修改管理员密码 订单管理: 处理所有订单 处理今天订单 销售明细情况 销售统计/排行 资金明细查询 开发票记录 发退货记录 购物车管理 付款方式管理 送货方式管理 银行帐户管理 商城管理 栏目管理 商品管理 商品大类管理: 商品小类管理 厂商管理: 品牌管理 热卖商品 推荐商品 人气排行 已下架商品 文章管理: 文章管理 添加文章 栏目管理 留言簿管理: 留言管理 今天留言 调查管理 1. 默认管理地址:/admin/帐号admin密码为123456。 2. iis中的默认网站的主目录应设置为MyShop\web。 3. 修改web.config设置。 <!--调用不同的数据库 SQL数据库 value="SQL" Access数据库 value="Access" 说明:如果调用ACCESS数据库,则并将"SQL"改为"Access" --> <add key="Database" value="SQL"/> <connectionStrings> <!--此处修改数据库的路径--> <add name="MyShopSQLConnectionString" connectionString="Data Source=(local);Initial Catalog=MyShop;User ID=babye;Password=123456" providerName="System.Data.SqlClient"/> <add name="MyShopAccessConnectionString" connectionString="Provider=Microsoft.Jet.OleDb.4.0;Data Source=E:\MyShop\web\App_Data\MyShop.mdb;Persist Security Info=True;" providerName="System.Data.OleDb"/> </connectionStrings>
MyShop源码<br><br>本系统采用三层结构开发数据库为MSSQL或ACCESS,可由用户自行选择。<br>由于时间关系,部分功能尚未完成。如有志同道合者愿意一起完成,请联系本人。<br>本系统只作为交流学习使用,由于本人技术所限,错误恐难避免,欢迎高手批评指正。<br>有问题请联系作者<br><br><br>作者:佳华工作室 <br>QQ:258420235<br>Email:059212315@163.com<br>Tel:13159266178 13205966420 0592-8635581<br>演示地址一:http://www.xmjiahua.cn<br>演示地址二:http://www.shoppingnow.net.cn<br><br>说明:<br>第一:请将解压出的文件放在E:\MyShop目录下,不然就得修改Sln配置文件(具体方法请参考相关书籍)。<br>第二:iis中的默认网站的主目录设置为E:\MyShop\web。<br><br>默认管理帐号admin密码为123456。<br><br>修改web.config设置。<br><br> <appSettings><br> <!--修改此处调用不同的数据库<br> SQL: MyShop.SQLServerDAL<br> Access: MyShop.AccessDAL<br> --><br> <add key="WebDAL" value="MyShop.SQLServerDAL"/><br> <br> 说明:如果调用ACCESS数据库,则并将"MyShop.SQLServerDAL"改为"MyShop.AccessDAL"。<br> <br> </appSettings> <br> <br> <connectionStrings><br> <!--此处修改数据库的路径<br> --><br> <add name="MyShopSQLConnectionString" connectionString="Data Source=(local);Initial Catalog=MyShop;User ID=babye;Password=123456" providerName="System.Data.SqlClient"/><br> <add name="MyShopAccessConnectionString" connectionString="Provider=Microsoft.Jet.OleDb.4.0;Data Source=E:\MyShop\web\App_Data\MyShop.mdb;Persist Security Info=True;" providerName="System.Data.OleDb"/><br> </connectionStrings>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值