资源预览内容
第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
第9页 / 共19页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
2012 届 本 科 毕 业 论 文 ( 设 计 )小型电子商务网站(网络版)学 院 : 计算机科学与技术学院 专 业 班 级 : 计算机科学与技术 07-6 班学 生 姓 名 : 指 导 教 师 :答 辩 日 期 : 2012 年 5 月 日 新 疆 师 范 大 学 新疆师范大学 2012 届本科毕业论文(设计)1目 录1 引言 .12 需求分析 .12.1 系统设计目标 .22.2 开发设计思想 .22.3 开发与运行环境 .22.3.1 Microsoft Visual studio 2005.22.3.2 Microsoft Access2003 数据库 .32.4 系统功能介绍 .32.5 系统功能模块设计 .43 数据库设计 .53.1 数据库需求分析 .53.2 数据库的概念设计 .63.3 数据库的逻辑设计 .64 系统功能实现 .74.1 主窗体 .74.2 统计功能 .75 结束语 .13参考文献 .14致 谢 .15新疆师范大学 2012 届本科毕业论文(设计)2小型电子商务网站(校园商城)摘 要 :伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于自己的网站是至关重要的。本论文研究了一种基于数据关联规则的网上购物系统。其开发主要包括后台数据库的建立、后台管理以及前台页面的 Web 设计。系统使用Microsoft 公司以 C#为核心语言的 ASP.NET 开发工具,再结合 Access 建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立 ASP.NET 页面,不断改进,直到功能基本实现的可行系统。本系统主要运用了系统开发生命周期法(System Development Life Cycle 简称 SDLC)和结构化方法(Structured Approach)来阐述该系统的开发过程,将计算机作为管理决策的支持手段,融入日常业务的各个环节,使得管理更加规范,同时也能够更好的为顾客服务,该系统大大提高了工作效率,为公司带来了更好的社会效益和经济效益。本系统采用 ASP.NET和 Access 为开发工具,具有扩展性。在此,我真诚的感谢对我的毕业设计进行耐心指导的王保旗老师,以及对我的论文完成给予帮助的各位老师和同学。关键字:软件生命周期法;信息系统开发;浏览器/服务器;动态网站新疆师范大学 2012 届本科毕业论文(设计)3新疆师范大学 2012 届本科毕业论文(设计)11 引言近几年来,随着计算机软硬件技术的迅速发展,计算机已经深入到了人类社会的每一个角落。人的姓名是人不可缺少的财富。维吾尔文信息处理技术的发展和维吾尔语研究的成果为开展维吾尔语各方面的研究创造了条件。“现代维吾尔语信息处理技术方法与信息库构造研究”项目是由新疆师范大学数理信息学院发起,国家自然科学基金项目(批准号:60163002)的研究成果基础上提出的项目。维吾尔族历史悠久的民族之一,有浓厚的文化资源,维吾尔姓名是维吾尔文化的重要的一部分,它有关维吾尔族的历史,文化,宗教等各方面的因素。维吾尔语是粘着性语言,其形态变化比较丰富。维吾尔语字母由 32 个字母构成,词与词之间是空格分开的。各个字符的宽度不同,每一个词又由音节构成,每一个音节中必须有元音,两个辅音不能生成一个音节。本系统用网站形式开发的,主要用途解释维吾尔姓名的意思,选择维吾尔姓名,查询方面提供方便的查询方式,系统数据库收集了一定的数据资源。2 需求分析如今社会,科学技术飞速发展,知识更替日新月异。随着计算机应用在全世界的普遍推广和不断的提高,用各种语言的管理系统,统计系统等出现在我们眼前。利用计算机技术处理各种语言,使用性高,可读性强,很容易就读懂了一个管理系统。本系统开发的总体任务是实现统计维吾尔姓名意思解释,查询姓名。系统功能分析在系统开发的总体任务的基础上完成。本系统属于维吾尔语词语处理系统,可以有效地对维吾尔姓名意思解释,查询。本系统应达到以下目标:2.1 系统设计目标1. 系统界面美观友好、信息查询灵活、方便。2. 能够对维吾尔姓名能进行有效的意思解释。3. 能最简单的方式查询得到良好的查询结果。新疆师范大学 2012 届本科毕业论文(设计)22.2 开发设计思想系统开发的总目标是实现信息关系的系统化,规范化和自动化,系统开发相关的功能简单介绍:建立数据库,简历表,字段,索引;创建用户界面;基本控件;调试及处理错误功能;数据库访问;数据报表设计器。2.3 开发与运行环境维吾尔语词汇统计系统的具体开发和运行环境要求如下:系统开发平台:Microsoft Visual Studio 2005。 系统开发语言:c# 。数据库管理系统:Microsoft Access 2003。运行平台:Windows XP, Windows XP Professional2.3.1 Microsoft Visual studio 2005 Microsoft Visual Studio 2005 是一种可视化的、面向对象和调用事件驱动方式的结构化高级程序设计,可用于开发 Windows 环境下的各种应用程序。它简单易学、效率高,且功能强大,可以与 Windows 的专业开发工具 SDK 相媲美。Microsoft Visual Studio 2005 是 Microsoft 公司推出的一种快速应用程序开发具。Microsoft Visual Studio 可以说是至今最好的 Windows 开发工具。用户可以利用 Microsoft Visual Studio 2005 提供的 IDE 开发环境来完成整个应用程序的设计,它是一种可视化的程序设计语言,所谓“可视化”是指开发图形应用界面的方法。其方法就是在建立用户界面时,不必编写程序来描述输入或输出界面的外观和配置。只要使用工具箱的工具,在程序设计阶段便可实现,使用非常方便。C# 是微软公司推出的一种简洁的,类型安全的,跨平台的面向对象的编程语言,它可以被看作是多种语言的集合,因为它像 java 一样语法简洁,像Visual Basic 一样使用简单,像 delphi 一样方便快捷,像 C+ 一样功能强大和灵活。程序开发人员可以通过 C# 编写在.net Framework 上运行的各种安全可靠的应用程序,包括 Windows 应用程序和 Web 应用程序等。 自 C# 面世以来, 就一直以易学易用, 功能强大的特点受到程序开发人员的青眯,而Visual Studio 开发平台则凭借其强大的可视化用户界面设计, 使程序员从复杂的界面设计中解脱出来,享受编程带来的乐趣。目前 C# 已成为程序开发人员使用的主流编程语言。新疆师范大学 2012 届本科毕业论文(设计)32.3.2 Microsoft Access2003 数据库Microsoft Access 是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。Access 数据库以文件形式保存,文件的扩展名是 MDB。Access 是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。2.4 系统功能介绍本系统的功能是:用户:打开维吾尔姓名查询网站,在查询对话框里面输入维吾尔姓名或者维吾尔字母,姓名有关的词语,然后单击查询按钮,然后得到自己自己所想要的信息。查询:按用户输入的维吾尔姓名或者维吾尔字母,姓名有关的词语,在数据库里面对比和查询有关信息,找到最符合的姓名信息。姓名意思解释:用户输入一个维吾尔姓名,然后单击查询按钮,能查询此姓名的意思解释。管理员:管理员在系统后台能进行有关的管理操作。姓名管理:添加姓名和姓名意思,删除姓名和姓名意思,修改姓名和姓名意思。用户管理:能添加管理员,删除管理员,修改管理员。新疆师范大学 2012 届本科毕业论文(设计)42.5 系统功能模块设计根据系统功能要求可以将系统分解成几个功能模块分别设计应用程序界面,再考虑 Microsoft Visual Studio 2005 程序编制的特点,得到以下所示的系统功能模块图。姓名管理 用户管理维吾尔选名系统姓名查询 字母查询 添加姓名删除姓名修改姓名添加用户删除用户姓名查询 修改用户图 2.5 系统功能模块图新疆师范大学 2012 届本科毕业论文(设计)53 数据库设计数据库在维吾尔选名系统有非常重要的地位,数据库结构设计的好坏将直接对该系统的效率产生影响。合理的数据库结果设计可以提高数据存储的效率,保证数据的完整和一致。数据库设计一般由数据库需求分析、数据库概念结构设计、数据库逻辑结构设计。3.1 数据库需求分析本系统的数据流程图如下图 3.1 所示。输入姓名或者字母是否存在数据找不到数据 找到数据发送有关的全部信息发送错误信息退出图 3
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号