1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
获取用户姓名,地址,联系电话。
从表中查询保存的用户的姓名,地址,联系电话。
找到相关用户的姓名,地址,联系电话,并显示。
显示用户信息。
订单信息商品名称货款元收货地址联系电话与收货地址代码同上。
单击确定订单信息界面的提交按钮,进入网银在线付款界面,用户付款后,如果返回支付状态为,则表示支付成功,同时更新商品库存否则表示付款失败或出现问题。
文件只处理支付状态为的情况。
代码如下如果用户支付金额等于总价款,表示交易成功,则更新所有订单的已付款,已付款金额等于商品总价。
获取购买数量。
库存库存商品库存量减去成功购买数量为当前库存量。
后台登陆界面图管理界面在该系统中,只有系统管理员和普通管理员才可以进入管理界面时,需要判断用户的权限。
在其他文件中也需要判断当前用户是否为管理员,因此把判断当前用户是否为管理员的操作做成函数可方便使用。
在介绍管理界面菜单前,现介绍有关函数。
函数判断当前用户是否为系统管理员是,则返回否,则返回函数判断当前用户是否为普通管理员是,则返回否,则返回。
商品分类管理界面电子商城系统对商品进行分类管理,包括硬件,软件等大类,每个大类还有小类。
本系统允许管理员添加,修改和删除大类,并在每个大类下面添加,修改,删除小类。
本系统只允许管理员管理商品类别。
商品类别管理界面如图图商品类别管理界面浏览商品类别需要了解商品类别的数据结构,不同的商品类别使用不同长度的字符表示,商品大类使用两位字符表示,该大类下的小类使用位字符表示,依次类推。
小类的类别表示是在所属商品类别标识基础上,加上两位字符构成,这两位字符表表示该小类在所属商品类别中的排列顺序。
如使用表示商品的硬件大类,则可以使用表示硬件类别下的显示器小类。
表保存商品类别信息,字段保存商品类别信息。
假设商品大类类别序号为,其下的小类类别即字段中形同的记录如果为空,则查询所有商品的大类类别信息。
本系统只允许管理员修改商品所属的类别,以及商品类别的名称。
在商品类别管理界面中,管理员单击商品的类别,在修改按钮行选择商品类别所属的商品大类。
输入修改后的商品名称,单击修改按钮即可。
修改时,管理员需要选择商品所属大类和输入修改后的类别名称,因此需要添加这两项功能的控件。
另外,两个属性的和控件分别记录类别的序号和所属类别。
检测留言表单对不起,留言标题不能为空,对不起,留言内容不能为空,系统测试测试目的软件测试是软件代码生成后必不可少的步,软件测试包括单元测试功能测试系统的完整性测试性能测试安全性测试数据库的致性测试等,测试的目的是尽可能多的发现程序中的,通过测试使软件的减少,使系统的可靠性进步提高。
软件测试的内容根据需求分析划定系统测试的功能范围,即用户需要的功能是否已经在系统中得到充分体现。
分模块测试软件的功能,包括软件的界面要求功能体现性能要求稳定性要求是否达到操作便捷灵活性要求安全性要求各模块之间的关系是否与需求分析中的致等。
整体测试,在分块测试之后,将所有模块作为个整体进行测试,测试整个系统的功能和性能,检验其是否满足用户的需求。
测试结果分析在上述环境中,将设计和编好的电子商城系统进行运行。
发现些问题,如表单的属性设置不够完整,试用期在调用过程中出现,经过反复检查核对,终于找到了问题,并调试通过。
最后,系统各功能运行切正常,并达到了设计要求。
结论及尚存在的问题本文论述了个基于的电子商城系统,基本上体现了电子商务各方面的优点。
所设计的电子商城系统,主要是为了熟悉和掌握的技术以及对电子商务进行初步的探讨和设计。
我大致总结了以下几个方面页面设计模块化,本电子商城系统在界面的设计上都采用了模块化的思想,把很多的页面所共有的部分集合成个模块,例如页面的头部,这样在开发的时候,遇到这些相似的页面部分就不需要重新编写,而只需要加入句重用这部分即可。
尾部使用了版权过滤器,在每个页面不需要手动加入,而只需要在中配置下即可使用,大大地提高了开发的效率。
三层架构设计,本系统所设计的购物车是基于三层模式予以实现的。
模型层用来封装后台业务逻辑,即把数据库表中信息封装在中,以便在页面中同调用。
控制层采用予以实现,主要负责请求的转发视图层用来显示购物车页面,实现与用户的交互。
面向对象设计,在系统中将用户,商品等都封装成相应的类,同时每个类都有自己对应的操作类,从而提高了对数据库的操作的安全性和可扩展性。
在设计和制作电子商城系统整个项目的过程中,加强了自己对于电子商务的了解,当然,其中也遗留了些待解决的问题,但由于自己水平有限,作为个电子商城系统,该项目上游戏写不完善和改进之处,特别是网站信息的安全性上需要进步加强。
参考文献孙鑫开发详解北京电子工业出版社,刘健康网页设计北京机械工业出版社,美编程指南北京电子工业出版社,赵学良与核心编程北京清华大学出版社,施威铭研究室中文版设计实务北京人民邮电出版社,张龙祥与系统分析设计第二版北京人民邮电出版社,李代平软件工程第版北京清华大学出版社,孙卫琴与开发技术详解北京电子工业出版社张锋,陈刚从入门到精通北京清华大学出版社李代平软件工程第二版北京清华大学出版社刘小华,张健应用开发详解北京电子工业出版社唐明汉深入浅出北京人民邮电出版社张龙祥与系统分析设计北京机械工业出版社杨小平项目案例导航科学出版社李钟尉从入门到精通北京清华大学出版社李兴华开发实战经典基础篇北京清华大学出版社王珊数据库系统概论北京高等教育出版社致谢在本系统的开发过程中,由于知识经验方面都存在着不足,另外,时间也比骄傲仓促,系统存在些缺陷和不足。
对电子商城的整个流程不太熟悉,在需求分析时未能做到完全满足用户的需求。
通过开发这个系统,我掌握了开发软件的基本的项目过程,了解了软件开发的基本知识。
巩固了与数据库的学习,但在这次设计中的最大守护并不是掌握这几门开发工具的应用,而是学会了设计系统的思维方式,以及与同学们之间相互帮助的精神。
回顾紧张但又充实的学习和开发过程,我在此向所有关心我的及帮助我的老师和同学们致以最真诚的感谢,在此,我也特别感谢我的指导老师杨新峰老师。
在表中查找到符合的类别。
显示商品类别。
修改表单显示提交的,其中包含和两个参数。
为操作类型,其值为,为商品类别的序号。
依据这两项可以更新商品类型,流程如下获取更新的相关参数。
判断新类别与原来类别是否相同,相同则转。
查询所属类别大类下是否存在该类别,存在该类别名称,则转。
若不存在该类别,获取所属类别下的小类别。
小类数目小于,新类别名称加字符,以使名称达到两位字符。
执行更新语句,则转。
查询所属类别是否存在该类别名,存在相同名称,则转。
执行更新语句。
结束。
本系统允许管理员添加商品大类类别和添加小类,但是添加的类别标识由系统自行设定。
在商品管理界面中,管理员在添加按钮行选择商品类别所属的商品类别。
然后输入添加的商品类别名称,单击添加即可。
添加商品类别的流程如下获取更新的相关参数。
新类别的名称为空,则转。
查询所属类别下是否存在该类别名称,存在该类别名称,则转。
获取所属类别下小类数目。
小类数目小于,在新类别名称加以使名称为两位字符。
执行更新语句,转。
结束。
本
