卡迪娅婚纱摄影网站设计与制作
目 录
一、绪论 1
(一)研究背景 1
(二)开发意义 1
二、开发工具介绍 1
(一)C#简介 1
1.高效与安全 2
2.支持目前最新标准的网络编程 2
3.避免大量程序错误 2
4.扩展的交互性 2
(二)ASP.NET简介 2
1.与显示平台无关 2
2.设置断点、易于调试 2
3.编译后再执行,提高运行效率 2
4.内置控件丰富 2
5.代码和页面分离 3
(三)SQL Server 简介 3
(四)ADO.NET简介 3
三、需求分析 4
(一)可行性分析 4
1.管理可行性 4
2.技术可行性 4
3.经济可行性 4
(二)功能模块分析 4
1.前台页面 4
2.用户管理 5
3.管理员后台 5
(三)系统其他需求分析 5
1.系统可用性需求 5
2.版本可更新性需求 5
3.数据完整性需求 5
4.系统性能需求 5
5.数据精度需求 5
6.系统安全性需求 6
四、系统设计 6
(一)系统 *51今日免费论文网|www.jxszl.com +Q: ^351916072^
功能模块设计 6
(二)系统模块设计 6
(三)系统实施环境 9
1.硬件环境 9
2.软件环境 9
3.数据库设计 9
五、系统实现 13
(一)登录 13
(二)首页 13
(三)通告信息 14
(四)留言板 14
(五)排行榜 15
(六)相册管理 15
(七)订单管理 16
(八)产品评价 16
(九)友情链接管理 17
六、网站测试 17
(一)测试原则 17
(二)测试方式 17
(三)测试结论 18
七、结束语 20
八、致谢 21
九、参考文献 22
一、绪论
(一)研究背景
由于信息化具有高效的信息管理,信息共享等特点,摄影楼实现信息化管理不仅能够协助摄影楼提高管理效率,而且还能够降低摄影楼管理成本,有效地提升摄影楼在行业中的竞争力。因此建立优越的信息管理系统是成为未来摄影楼变革必经之路。信息管理系统成为摄影楼的创新管理模式,有着传统管理不具备的优势,它不但优化了管理流程,节省了大量的人工成本,同时它还方便了内部的沟通交流,实现了数据的共享,可以说信息化管理系统已经渐渐的走进我们的日常生活中,是我们日常生活中不可或缺的重要伙伴。
另外,信息化技术的快速发展给摄影楼的管理方式及方法上也带来了多种选择,正是由于网络突破了时空的限制,才使系统使用者能够随时随地使用其完成工作,因此拥有一套易学易用,功能模块完善实用的信息化管理系统是摄影楼能够实现快速的高效的现代管理的必要保障[1]。
(二)开发意义
摄影楼管理信息化的整个过程,就是摄影楼通过引用先进信息技术来实现现代化管理的过程,包括从生产的方式、企业管理摸式、商务的流程、到企业内部和外部资源的整合,近而有效提升企业的效益,强化企业在市场竞争中的优势地位。互联网的产生使信息的传导在时间和空间的结界都被突破,无论你身处何地,只要网络覆盖的地方,只要有客户端,就可以搜索你需要的信息。这些都为现代的企业能否抓住科技发展的福利,创造了前所未有的机遇,同时也提出了巨大挑战。
此外,传统的摄影楼往往都面临着管理工作繁杂、效率低下的问题,引用先进的信息管理系统不仅能够简化企业工作程序,协助企业信息更好地整合与共享,推进企业各职能部门协调统一工作,促进企业的发展,而且,系统简明扼要的信息整理、统计分析等功能模块,还能够为企业管理者的每一个决策提供必要的数据依据。
二、开发工具介绍
(一)C#简介
作为一种全新的开发语言C#编程语言,它是由微软提出的并且与很多目前最流行的开发语言如java类似,都是面向对象的。不过,它的运行需要.net framework(类库)来提供支持,另外C#编程语言和Java编程语言在很多方面也是类似的,如在使用,编译语句上及在接口继承上等。当然它与Java编程语言也有不同,比如:C#语言直接集成了COM组件,可以直接调用Com组件[2]。
C#语言同时结合了C和C++语言的优点,回避了他们的不足,具有高效稳定的特点,如:C#没有有关宏的使用概念,且C#还结合了VB等语言的面向对象和C++高效运行等特点,由此C#已成为.NET开发的首选。
本设计首选C#开发语言主要因为C#语言如下优点:
1.高效与安全
如今的产品中介企业面对网络技术的高速发展,要想取得领先优势,抓住稍纵即逝的发展机遇,就要在尽可能短的周期能完成管理的变革。因此开发人员就要尽可能的缩短整个开发周期,并且可以随着技术的更新,同步更新发布新版本。在最初设计C#语言时就考虑到这些问题,对此做了很好的规避,使用C#能够用最精简的代码来完成更多任务,而且出错率较低。
2.支持目前最新标准的网络编程
C#编程人员利用.NET框架来搭建其本身可扩展的功能模块。此外,C#语言具有很多独有的内置特性,可以使很多组件转化为IE可识别的xml,被所有操作系统所运行。
3.避免大量程序错误
a.资源自动回收,对内存的优化等;
b.变量是通过环境自动进行初始化;
原文链接:http://www.jxszl.com/jsj/wljs/63349.html