WEB程序设计 课程设计(论文)小型家庭理财平台.doc

上传人:小小飞 文档编号:3903514 上传时间:2019-10-10 格式:DOC 页数:24 大小:292.02KB
返回 下载 相关 举报
WEB程序设计 课程设计(论文)小型家庭理财平台.doc_第1页
第1页 / 共24页
WEB程序设计 课程设计(论文)小型家庭理财平台.doc_第2页
第2页 / 共24页
WEB程序设计 课程设计(论文)小型家庭理财平台.doc_第3页
第3页 / 共24页
WEB程序设计 课程设计(论文)小型家庭理财平台.doc_第4页
第4页 / 共24页
WEB程序设计 课程设计(论文)小型家庭理财平台.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《WEB程序设计 课程设计(论文)小型家庭理财平台.doc》由会员分享,可在线阅读,更多相关《WEB程序设计 课程设计(论文)小型家庭理财平台.doc(24页珍藏版)》请在三一文库上搜索。

1、青岛科技大学青岛科技大学 WEB 程序设计程序设计 课程设计(论文)课程设计(论文) 题目:题目: 小型家庭理财平台小型家庭理财平台 院院 (系):(系): 电子与信息工程学院电子与信息工程学院 专业班级:专业班级: 软件软件 071 学学 号:号: 学生姓名:学生姓名: 指导教师:指导教师: * 教师职称:教师职称: * 起止时间:起止时间: 2010.7.5-2010.7.102010.7.5-2010.7.10 课程设计(论文)任务及评语课程设计(论文)任务及评语 院(系):电子与信息工程学院 教研室:网络工程 学 号 5 学生姓名专业班级 课程设计 (论 文) 题 目 小型家庭理财平台

2、 课程设计(论文)任务 1. 采用 B/S 结构进行设计。 2. 采用 Access 或 SQL Server2000 进行数据库设计。 3. 确定网站的主题、内容、功能。 4. 网站的整体设计。 5. 网页的详细设计包括功能设计、界面设计、数据库设计。 6. 网站的测试与发布。 7. 网站的更新与维护。 指导教师评语及成绩 成绩: 指导教师签字: 年 月 日 目 录 第 1 章 绪论.1 第 2 章 可行性分析.3 第 3 章 需求分析.6 第 4 章 系统设计.9 第 5 章 数据库设计.11 第 6 章 界面设计与实现.15 第 7 章 结 论.17 参考文献.18 辽 宁 工 业 大

3、学 课 程 设 计 说 明 书(论 文) 1 第 1 章 绪论 1.1 背景分析 步入了信息时代,小型家庭理财平台已经广泛的推广给用户的生活理财之中 了。家庭成员通过家庭理财网站进行一条龙的家庭理财管理。家庭理财平台正是 提供给用户一个便捷的理财通路,一个完善的理财平台系统,不仅可以节约日常 理财的时间,而且大大的降低了日常的开销。本系统就是为了实现这样一个家庭 理财平台系统而设计开发的。 同时由于消费者生活水平的不断提高,消费的欲望越来越强,但是由于工作 压力较大,空余时间较少,没有足够的时间进行家庭理财管了,本系统可以提供 给用户安全惬意的理财管理。 家庭理财平台是一种数据库管理模式的应用

4、系统,采用 B/S 结构进行实现。 对于家庭理财来说安全性是其首要的问题之一,从而使得用户的日常信息部被。 本系统采用 PKI 机制保证这一需求。 随着经济的不断发展,对家庭理财的系统的需求越来越强烈。本系统正是针 对这一原因,针对该需求而设计的。本系统主要是为家庭理财用户提供一个安全 的理财平台。 1.2 设计的意义设计的意义 随着因特网技术的飞速发展,家庭理财越来越趋于成熟并渗透到网络用户的 家庭领域。家庭理财平台在技术上已经相当成熟,而且使用性非常强,需求潜力 巨大。家庭理财一直是人们生活中一个重要的组成部分。随着理财管理系统的日 益普及,生活质量的不断完善,技术水平的不断提高,家庭理财

5、管理必将成为生 活理财的主要手段之一。 众所周知, 知识经济是以电脑、卫星通信、光缆通信和数码技术等为标志的 现代信息技术和全球信息网络“爆炸性”发展的必然结果。而基于互联网的普及 下,对家庭理财有重大影响,并能为家庭所运用的因素,大致包括下述四个方面。 它们的整合,构成了家庭理财管理平台的运作模式。1、个性(Individuality) 2、信任(Trust)3、安全(Safe)4、信息(Information) 。从理财平台的功能 看, 现代经济的三大运动要素, 即信息流、物流和资金流, 它们各自有其运动特 点并形成相应的信息网络、物流网络及金融网络。 ;家庭理财看似作用不是很大, 但其为

6、各个用户的家庭提供了一个便捷的理财方式,从而促动了整个社会的资金 的正常流动。 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 2 1.3 设计目标及结论 由于理财平台的广泛应用,使得很多用户的金钱能够更合理地运用。本系统 主要是为家庭理财提供一个安全的管理平台。主要提供以下功能: 安全认证:提供一套基于 PKI 的安全验证机制,为用户信息提供可靠的 安全保障。 分类管理:提供各种项目的理财管理。 查询修改:为用户提供各方面的数据查询,用户添加和数据的修改。 财务统计:对用户财务的各方面统计。 从实现的角度来看,本系统采用 Spring+Hibernate 的 MVC 架构。采用

7、 XML 进行界面的可订制配置,扩展性能好。采用 OpenSSL 做为 CA。并用其进行证书的 授权与颁发,从而达到良好的安全性。 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 3 第 2 章 可行性分析 2.1 可行性研究 可行性研究的目的不是解决问题,而是确定问题是否值得去解决,研究在当 前的具体条件下,开发新系统是否具备必要的资源和其它条件。可行性研究的目 的就是用最小的代价在尽可能短的时间内确定问题是否能解决。如果没有可行的 解,那么花费在这项工程上的任何时间、资源、人力和经费都是无谓的浪费。所 以进行可行性分析是非常必要的。 需要进一步分析和澄清问题定义,传统的理财方

8、法模式单一,不能进行大规 模推广,用户对平台的实用性感觉并不是很理想。问题澄清后,还应该导出理财 平台系统的逻辑模型,从这个模型出发,找出一个实现方案,这个方案至少需要 从技术可行性,经济可行性和操作可行性三个方面来研究。 1 技术可行性 技术可行性也就是使用现有的技术实现这个系统的可行性。计算机的普及, 各个行业在信息管理中对计算机的使用,使得种类繁多的信息管理软件得到广泛 应用。所以在开发系统时有很多的参考依据和经验。其次,所选用的开发工具: Dreamweaver 8,Myeclipse 5.5 和 SQL Server 2000 都是非常成熟的系统开发工 具,使用 Spring+Hib

9、ernate 的 MVC 开发框架,采用 XML 进行界面的可订制配置, 扩展性能好。采用 OpenSSL 做为 CA。并用其进行证书的授权与颁发,从而达到良 好的安全性。对于系统的开发人员来说,有过制作动态网站实践经验,对开发工 具的有基本的掌握,通过对相关知识的更深一步的学习以及指导教师的指导可以 在 15 天左右完成对本系统的开发。 2 经济可行性 本系统的前期开发虽然耗费了一定的人力资源和成本,而且还需要专业人员 进行系统的运行阶段的维护与管理。但是系统开发完成投入使用之后,由一个系 统管理员代替了各个部门的审核工作,提高了工作效率,避免各种直接或间接的 人力资源浪费和机械闲置,节约了

10、管理投入,软件实际能够起到的作用会远远大 于投入的开发费用。从经济上考虑是开发这个系统是很有价值的,是完全可行的。 3 操作可行性 对于用户来说,基于 B/S 模式开发的网页模式的网上交易平台系统,具有实 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 4 用的功能设计和简单的操作,完全可以满足网上交易平台使用和安全性方面的要 求,而且开发完善之后的系统具有方便灵活,容易修改等优点,管理人员及用户 可在短时间内熟练掌握并使用此系统。 2.2 系统配置及结构 1 硬件配置 完成题目所需要的硬件配置:根据所需要使用的开发工具以及软件使用的硬 件条件,采用 P42.4 的 CPU,20

11、G 硬盘以及 512M 内存即可满足。 2 软件配置 1 Dreamweaver 8 介绍 Dreamweaver 8,Macromedia 公司的新版 Web 制作软件。这个版本不仅提供 新特性,而且还对 Mac OS X 兼容。Dreamweaver 8 这个新版相当棒,尤其对 Mac 界更是如此。拿掉了核心的 Dreamweaver 可视设计功能,并通过提供对编辑、手 动编码和软件开发的强力支持而使该功能得以扩展。 在为 Dreamweaver 扩充特性的过程中,Macromedia 取其他软件之长,把它们 集成到 Dreamweaver 8 中。尽管 Dreamweaver 的布局保持

12、未变而为长期用户所熟 悉,但 Macromedia 增加了 Dreamweaver UltraDev 和 ColdFusion Studio 两项网 页软件开发功能,还有 HomeSite 的代码编辑支持,这在此版之前还只是作为该 公司的纯 Windows 软件的一部分。 Dreamweaver 8 可以开发 HTML、XHTML、ColdFusion、ASP、ASP.NET、JSP 或 PHP 网站。该软件可通过平面设计工具以及代码提示、标签编辑器、可扩展色 彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。 新集成的工作空间可以与 Macromedia Flash M

13、X 和 Fireworks MX 共享,其中包 括了标示签的文档窗口、可放到 dock 中的画板组、可定制的工具条和集成的文 件浏览。Dreamweaver 8 还包括有预建的布局和代码,其中有网站结构、表格、 可访问的模板以及为客户端交互应用而提供的 JavaScript。 为翻新现有网站以及创建下一代应用程序,Dreamweaver 8 还支持新标准和 新的网页技术,带有对 XML、网页服务和增强可访问性的支持。Dreamweaver 8 为新的 ColdFusion MX 特性提供全套的支持,包括增强的代码编辑和开发功能、 集成的调试功能、可视化布局功能和照片打印功能。 2 MyEcli

14、pse MyEclipse 企业级工作平台(MyEclipse Enterprise Workbench ,简称 MyEclipse)是对 Eclipse IDE 的扩展,利用它我们可以在数据库和 J2EE 的开发、 发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的 J2EE 集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 5 Hibernate,Spring,Taperstry。 在结构上,MyEclipse 的特

15、征可以被分为 7 类: J2EE 模型 WEB 开发工具 EJB 开发工具 应用程序服务器的连接器 J2EE 项目部署服务 数据库服务 MyEclipse 整合帮助 对于以上每一种功能上的类别,在 Eclipse 中都有相应的功能部件,并通过 一系列的插件来实现它们。MyEclipse 结构上的这种模块化,可以让我们在不影 响其他模块的情况下,对任一模块进行单独的扩展和升级。 3 SQL Server 2000 介绍 Microsoft SQL Server 2000 是下一代的数据库和数据分离系统,可以帮助 用户建立他们的 Internet 商务体系。Microsoft SQL Server

16、 2000 已经在性能 和可扩展性方面确立了世界领先的地位,是一套完全的数据库和数据分析解决方 案,使用户可以快速创建下一代的可扩展电子商务和数据仓库解决方案。 Microsoft SQL Server 2000 可以进行最快速的应用程序开发。微软提供了 许多技术和工具,作为数据库系统的标准集成组件。而且通过巧妙的设计以及自 动调整、自动管理特性,Microsoft SQL Server 2000 是客户可以更快、更容易 的享受所有这些最先进的分析技术所带来的好处,能够快书提交应用,从而赢得 竞争上的优势。微软在开发数据库服务器自动调整和自动管理技术方面一直在工 业界处于领先地位。这种技术使客

17、户可以集中精力处理商业战略上的问题,而不 是去细微调整数据库服务器的各项参数。Microsoft SQL Server 2000 可以为最 新的硬件进行优化,包括大内存、超高速磁盘子系统以及 SAN 等,从而扩展了 这项功能。Microsoft SQL Server 2000 与 Windows 2000 的活动目录服务的紧 密集成允许集中管理功能。 Microsoft SQL Server 2000 和其他企业资源,从 而极大地简化了大型组织中的体统管理任务。 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 6 第 3 章 需求分析 3.1 综合需求 1. 系统功能要求: 安全

18、认证:提供一套基于 PKI 的安全验证机制,为用户提供可靠的安全 保障。 分类明确:平台提供的分类明确,能够合理得管理财务。 统计计算:统计各个数据之和,比较差值。 2. 系统性能要求: 要求查询时保证查全率,所有相应域包含查询关键字的记录都应能查到。要 求单个操作的响应时间在 5 秒以内,并且系统应该在 9x/XP/WinNT 都可以访问使 用。 3. 出错处理需求: 可进行数据的备分以及恢复,保证数据的不丢失。 4. 接口要求: 服务器端:硬件接口 P42.8,512M 及以上性能的 PC 机或服务器,软件接口 运行于 Windows2000 以及更高版本具有 WIN32API 的操作系统

19、上(Openssl CA 需 要运行于 Windows 平台,将来可以扩展到 linux 系统中去) 。 客户端:具有 IE 或 FireFox 浏览器的普通 PC 即可 3.2 数据流图 家庭理财平台系统的顶层数据流程图: 用户用户财务 家庭理财 平台 管理信息表 图 3.1 家庭理财平台系统的顶层数据流程图 家庭理财平台的数据流程图: 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 7 用户 登录更新 信息 产生 报表 统计 信息 数据统计表 表 财务数据表 图 3.2 家庭理财数据流图 3.3 数据字典 数据字典把数据流图上所有数据都加以定义,并按特定格式予以纪录,以备 随

20、时查询和修改。因此,数据字典是数据流图的辅助资料,对数据流图起注解作 用。数据流图、数据字典、IPO 图表构成了对系统需求的完整描述。 数据字典中把数据的最小单位定义为数据项,而若干数据项可以组成一个数 据结构。数据字典是通过以数据项和数据结构的定义来描述数据流、数据存储的 逻辑内容。 数据字典的主要用途是作为分子阶段的主要工具。在数据字典中建立一组严 密一致的定义很有助于改进分析员和用户之间的通信,因此将消除很多可能的误 解。数据字典包含的每个数据元素的控制信息是很有价值的。因为列出了使用一 个给定的数据元素所有程序,很容易估计改变一个元素将产生的影响,并且能对 所有受影响的程序或模块做出相

21、应改变。 由于暂时还没有自动的数据字典处理程序,我们采用卡片形式书写数据字典, 每张卡片上保存描述一个数据元素的信息。这种做法较好的实现了上述要求,特 别是更新修改起来很方便,能够单独处理每个数据元素的信息。每张卡片上包含 的信息有:名字,别名,描述,定义,位置。 以下是数据流图中主要元素的数据字典卡片: 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 8 名字:数据库文件 别名:无 描述:是家庭理财系统的数据库。是软件 的核心数据库,有软件主窗体的所 涉及的数据库。 定义:数据库文件=管理员列表+收入信息 表+支出信息表+家庭成员表 位置:系统磁盘存储器 名字:数据库备份文件

22、别名:无 描述:是家庭理财系统数据库的备份文 件。以防数据库崩溃或出现其他 问题,可以进行数据库恢复。 定义: 位置:自定义的系统磁盘位置 名称:用户信息 别名:无 描述:记录注册用户的身份等详细信息。 便于管理。 定义:用户信息= 用户账户+密码 位置:Access 数据库中用户信息表 名称:家庭成员信息 别名:无 描述:记录家庭成员的组成。 定义:家庭成员信息=家庭成员名称 位置:Access 数据库中家庭成员信息表 名称:收入信息 别名:无 描述:与收入有关的信息。 定义:收入信息=成员名称+记录时间+岗 位工资+工龄工资+养老保险+医疗 保险+住房公积金+失业保险+年金+ 个人所得税+

23、奖金加班+其他收入+ 实得收入+ 位置:Access 数据库中收入信息表 名称:支出信息 别名:无 描述:与支出有关的信息。 定义:支出信息=成员名称+记录时间+衣 鞋帽+主副食品+房租房贷+路费旅 游+水电话费+车贷商贷+日用化妆+ 其他支出 位置:Access 数据库中支出信息表 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 9 第 4 章 系统设计 4.1 功能结构 经过可行性分析、需求分析,对系统要求已经十分明确,下一步进行到总体 设计阶段。 总体设计过程首先寻找实现目标系统的各种不同的方案;需求分析阶段得到 的数据流图是设想各种可能方案的基础。然后从这些供选方案中选取

24、合理的方案 中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成 系统的所有物理元素,进行成本/效益分析,并且制定实现这个方案的进度计划。 应该综合分析比较这些合理的方案,从中选出一个最佳方案设计软件结构,通常, 设计出初步的软件结构后还要进行多方面的改进,从而得到更合理的结构,进行 必要的数据库设计,确定测试要求并且制定测试计划。为这个最佳方案设计软件 结构。 总体设计的原则: 1. 全面性:考虑到用户的不同需求,力争满足用户的操作习惯,使系统适 合用户需求。 2. 规范性:本系统遵循一般软件设计思想进行设计,遵循数据库的原理。 3. 科学性:既要有现代化的先进技术,又要考

25、虑到今后的发展,留有可以 扩充的空间又慎重选择成熟的技术。 4. 实用性:根据实际情况,考虑用户的需求,设计友好且易于操作的界面。 5. 安全性:使用基于 PKI 技术的 HTTPS 协议进行通讯,并配合 CA 机制进行 用户身份审核,使系统的安全性达到大大的提升。在设计数据库的时候,充分利 用操作系统和数据库的安全性,使之与应用系统的安全有机的结合起来,从而确 保整个系统的安全性。 4.2 模块描述 1. 用户登录 功能用途:用户进行登录。 主要数据:用户名、密码 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 10 基本操作:数据输入,确定和取消 返回数据:权限。 所在位置:

26、登录对话框 2. 家庭成员编辑 功能用途:添加新的家庭成员 主要数据:家庭成员名 基本操作:数据输入、确定和取消。 所在位置:家庭成员对话框。 3. 家庭收入 功能用途:编辑查询家庭收入 主要数据:成员名称和各项收入 基本操作:数据输入查询 返回数据:查询结果 所在位置:主页 4. 家庭支出 功能用途:编辑查询家庭支出 主要数据:成员名称和各项支出 基本操作:数据输入查询 所在位置:主页 返回数据:查询结果 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 11 第 5 章 数据库设计 5.1 概念设计 概念结构设计是通过对用户需求进行综合、归纳与抽象,形成一个独立于具 体 DBM

27、S 的概念模型,它数据库设计的关键。概念设计可以用一句话来解释为, 把现实世界用 E-R 图来描述。 设计概念结构通常有四类方法: 1. 自顶向下 自顶向下即首先定义全局概念结构的框架,然后逐步细化。 2.自底向上 自底向上即首先定义各局部应用的概念结构,然后将他们集合起来,得到全 局概念结构。 2. 逐步扩张 逐步扩张是首先定义最重要的核心概念结构,然后向外扩张,以滚雪球的方 式逐步生成其他概念结构,直到总体概念结构。 E-R 图也即实体-联系图(Entity Relationship Diagram),提供了表示实体 型、属性和联系的方法,用来描述现实世界的概念模型。E-R 方法:是“实体

28、-联 系方法”(Entity-Relationship Approach)的简称。它是描述现实世界概念结 构模型的有效方法。 1.实体 实体是客观世界中存在的且可相互区分的事物。实体可以是人也可以是物, 可以是具体事物,也可以是抽象概念。例如,职工、学生、课程、老师等都是实 体。 2.联系 客观世界中的事物彼此间往往是有联系的。例如,教师与课程间存在“教” 这种联系,而学生与课程间则存在“学”这种联系。联系可分为三种,分别是一 对一联系、一对多联系和多对多联系。 3.属性 属性是实体或联系所具有的性质,通常一个实体有若干个实体属性来刻画。 联系也可能有属性。 辽 宁 工 业 大 学 课 程 设

29、 计 说 明 书(论 文) 12 本系统的 ER 模型如下: 账号 用户 密码 编辑财务数据统计表更新 收入 支出 收入表 支出表 nmmn 图 5.1 ER 模型 5.2 逻辑设计 逻辑结构设计的主要任务是,把由概念结构设计阶段得出的 E-R 图转换为相 应的逻辑结构。所谓相应是指,转换后的逻辑结构要与开发者所选用的软硬环境 相容,能被前台与后台工具所支持。 逻辑结构设计一般分为三步: 1. 概念结构转换为一般的关系网状层次模型; 2. 转换后的模型向特定的 DBMS 支持下的数据模型转换; 3. 数据模型进行优化。 5.3 物理设计 通过对本系统各方面功能特点的研究和讨论、对 Micros

30、oft Access 2007 的特 点及性能的分析,决定选用 Microsoft Access 2007 数据库管理系统进行数据库的 设计,另外本系统是基于 BS 模式下的管理系统。此家庭理财管理系统的数据库 中包含有 4 个表,分别为:管理员列表,家庭成员列表,家庭收入列表,家庭支 出列表。 表 5.1 管理员列表 列 名数据类型长 度允 许 空字段说明 admin_name文本50否用户名 admin_password文本50否密码 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 13 表 5.2 家庭收入列表 列名数据类型长度允许空字段说明 I_name文本50否成员名称

31、 I_date日期/时间10是记录时间 I_gwgz货币50是岗位工资 I_gngz货币50是工龄工资 I_ylbx1货币50是养老保险 I_ylbx2货币50是医疗保险 I_zfgjj货币50是住房公积金 I_sybx货币50是失业保险 I_nj货币50是年金 I_sds货币50是个人所得税 I_jj货币50是奖金加班 I_qt货币50是其他收入 I_sd货币50是 实得收入 I_bz货币50是备注 表 5.3 家庭成员列表 列 名数据类型长度允许空字段说明 n_name文本50否家庭成员名称 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 14 表 5.4 家庭支出列表 列

32、名数据类型长度允许空字段说明 O_name文本50否成员名称 O_date日期/时间10否记录时间 O_y货币50是衣鞋帽 O_s货币50是路费旅游 O_z货币50否主副食品 O_x货币50否房租房贷 O_sdhw货币50否水电话费 O_dk货币50否车贷商贷 O_ry货币50否日用化妆 O_qt货币50否其他支出 O_sj货币50否推荐 O_bz货币50否备注 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 15 第 6 章 界面设计与实现 详细设计阶段的根本目标是确定应该怎样具体的实现所要求的系统,也就是 说这个阶段的设计工作 ,应该得出目标系统的精确描述,从而字编码阶段可以

33、 可以把这个描述直接翻译成用某种程序设计语言书写的程序。 6.1 登陆界面设计与实现 家庭理财管理平台登录界面如下图所示: 图 6.1 系统登陆界面 图 6.2 访问时的地址栏 图 6.3 员登录成功界面 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 16 图 6.7 管理员操作界面 6.2 部分代码 无标题文档 .titlefont-family: verdana, tahoma, sans-serif;FONT-SIZE: 14px;font- weight:bold .greyFONT-SIZE: 12px;color:#666666 .orange font-famil

34、y: verdana, tahoma, sans-serif;font- size:10px;color:#FF6600 .orange A:link font-family: verdana, tahoma, sans-serif;font- size:10px;color:#FF6600;text-decoration:underline .orange A:visited font-family: verdana, tahoma, sans-serif;font- size:10px;color:#FF6600;text-decoration:underline .orange A:ho

35、ver font-family: verdana, tahoma, sans-serif;font- size:10px;color:#FF6600;text-decoration:underline .orange A:active font-family: verdana, tahoma, sans-serif;font- size:10px;color:#FF6600;text-decoration:underline textarea, input, select background: #FFFFFF; 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 17 border

36、: 1px solid #CCCCCC; color: #000000; font-family: verdana, tahoma, sans-serif; font-size: 0.95em; .username background-image:url(images/username.gif); background-position: 1px 1px; background-repeat:no-repeat; padding-left:20px; height:20px; FONT-SIZE: 12px; .password background-image:url(images/pas

37、sword.gif); background-position: 1px 1px; background-repeat:no-repeat; padding-left:20px; height:20px; FONT-SIZE: 12px; cstr(trim(request(“verifycode“) then 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 18 Session(“ewmsg“) =“请输入正确的验证码!“ end if set rs=db(“select * from preadmin where admin_name=“&admin&“ and admin_

38、password=“&password&“ “,1) if not(rs.bof and rs.eof) then if password=rs(“admin_password“) then session(“admin“)=“login“ session.Timeout=20 rs.Close set rs=nothing response.Redirect “index.asp“ else Session(“ewmsg“) =“对不起,登陆失败!“ end if else Session(“ewmsg“) =“对不起,登陆失败!“ end if End If % 登陆 “ Then Res

39、ponse.Write(“&Session(“ewmsg“) Session(“ewmsg“) = “ Clear message End If 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 19 第 7 章 结 论 历时 15 天终于完成了设计和实践,如期完成了家庭理财平台管理系统的开 发与实现。该系统为用户提供了简单便捷的家庭理财方案。 通过此次课程设计,使得我充分了解到一个软件的开发过程。一个除软件的 成功开发,到投入使用,前期的的需求分析、可行性研究十分重要。必须具备一 个良好的开发理念,当然对开发工具的熟练掌握也是十分必要的。本次设计不但 使我对更深一步对 MyEcl

40、ipse 5.5、Dreamweaver 与 Access 2000 充分掌握,而 且对数据结构、C 语言、Java 语言、软件工程等,也有了部分了解。同时本系统 采用了很多的新技术,比如说 Hibernate、Spring 框架和 PKI 安全的体系结构。 各门知识,各种语言都是相互贯通,相互联系的。软件的开发过程中不可以拘泥 于固定的思维方式,发挥个人特长和团队精神是十分必要的。 冷静的思维,创新的精神,一个永不言弃的工作态度,是一个程序编写者所 应该具备的。正如此次程序设计的题目之关键,创新精神尤其重要。当问遇到问 题时,转换一个思维方式,换一个角度,问题往往会出现转机。一个新的解决方

41、案的诞生,使得你会有一种山穷水尽疑无路,柳暗花明又一村的感觉,对下一步 工作的进行更有信心。 同时,老师的指导, 同学的帮助也是必不可少的。注重对基础知识的掌握, 个人能力的提高与团队协作精神的发扬,是一个软件成功开发所必须的。通过本 次设计而了解到这些书本上掌握不到的知识,使我受益非浅。 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 20 参考文献 1韩国锋.ASP 网站开发典型模块与实例精讲.北京:电子工业出版社,2006 年 8 月:55-85 2胡本峰,赵辉.ASP 动态网站开发从基础到实践.北京:电子工业出版社, 2007 年 6 月:69-91 3李严,于亚芳.AS

42、P数据库开发实例解析.北京:机械工业大学出版社,2005年 1 月:136-180 4宋坤.数据库系统开发完全手册.北京:人民邮电出版社,2006年3月:211- 263 5夏帮贵,刘凡欣.SQL Server 数据库开发经典实力精解.北京:机械工业出版 社,1998:289-320 6潘文林.数据库应用系统开发实战.北京:中国水力水电出版社,2008:236-274 7朱如龙.SQL Server 数据库应用系统开发技术.北京:机械工业出版社, 2009:120-153 8李昭原等.数据库新进展.北京:人民邮电出版社,2002:150-210 9赛奎春.SQL Server 数据库开发实例解

43、析.北京:机械工业出版社,2006:52- 120 10陆昌辉,吴晓华.SQL Server 核心技术揭秘.北京:北京希望电子出版社, 2005:231-246 11刘韬.数据库系统开发实例导航.北京:人民邮电出版社,2004 年 5 月:123- 168 12陈永强,谢维成.数据库企业应用系统开发.北京:清华大学出版社,2005 年 6 月:248-290 13谢弗(美). 数据结构与算法分析(C+版)第二版英文原版. 北京:电子工业 出版社,2002 年 7 月:156-240 14(美)Chip Dawes Biju Thomas. OCP:Oracle8i DBA SQL 与 PL/SQL 学习指 南(英文原版) .北京:电子工业出版社,2003 年 3 月:63-89 15(美)乔特温,克瑞尔瑞.关系数据库和 SQL 编程.北京:清华大学出版社, 2009:165-210 辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文) 21

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1