能模块的设计2.3系统流程分析
第三章网站数据库设计
3.1网站数据库需求分析3.2数据库逻辑结构设计
第四章网站应用与界面设计第五章设计总结参考文献
序言
目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。中国互联网络信息中心发布的第2005.1.19日下午第十五次CNNIC调查结果显示,截至2004年12月底,内地上网用户总数为9400万,比去年同期增长8.0%,其中使用宽带上网的人数达到4280万;上网计算机达到4160万台,增长了14.6%。用户在网上关注的信息也不再是单一的新闻。
报告数据显示,用户在网上经常查询的信息中,教育信息占29.3%,汽车信息占13.8%,求职
招聘信息占24.2%。在互联网服务业务方面:电子邮件、
搜索引擎、网上银行、在线交易、网络广告、网络新闻、网络游戏等服务业务仍然快速的发展着。在上网的时候我们接触最多的是Web页面,页面是如何制作出来的呢?他的Web制作是不是非常难以掌握呢?MicrosoftActiveServerPages,即我们通常所谓的ASP,是微软公司开发的一套服务器端脚本环境。ASP作为一种新兴的网络应用技术,并不单指某一种编程语言,而是一门把HTML代码与
VBScript和
JavaScript等脚本语言融合在一起的技术。其独有的特色如下:1、易用性使用VBScript、JavaScript等简单易学的脚本语言,结合HTML
代码,即可快速地完成网站的应用程序。无须编译、容易编写,可在服务器端直接执行。使用普通的记事本既可以进行编辑设计。2、兼容性ASP能与任何ActiveX语言相容,除了可使用VBScript、
JavaScript等语言设计外,通过plug-in的方式,还可以使用第三方所提供的其他脚本语言。3、安全性ASP的
源代码不会被传到客户浏览器,从而避免了缩写的源程序被
他人剽窃,从而提高了程序的安全性。4、可扩充性ASP具有无限可扩充性,可以使用VisualBasic、Java、Visual
C++和COBOL等编程语言来编写所需的服务器控件。总之,使用ASP技术可以结合HTML代码、指令和ActiveX控件来建立动态、ASP
—1—
交互且高效的Web服务器应用程序。本书就是为那些对此技术开发感兴趣的读者而编
写的。当然
学习ASP最好的方法莫过于亲自动手编写,为了在最短的时间内掌握ASP的使用方法,然后结合本论文的系统分析开始动手编写一个平台,你就可以发现制作动态网页并不是想象中的那么神秘和高不可攀。因为系统分析时间仓促,又因为本人的设计理念有限,所以该平台难免会有错误和不足之处,还请各位领导和老师批评,指正。
—2—
第一章
网站系统分析
系统分析是平台开发的一个不可缺少的环节,为了能够使本系统更好、更完善地被设计出来,就必须先进行调查研究。在系统调查的基础上,对新系统的功能进行细致的分析,从而才能够开发出完整的系统设计。
1.1网站的设计目标
本平台利用现在比较广泛的ASP+access数据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。本平台将投入到实际的试运行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车、用户维护等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理、订单管理等。使管理员从繁琐的手工操作中