(2010)思政课实践教学的实施方案.doc
《(2010)思政课实践教学的实施方案.doc》由会员分享,可在线阅读,更多相关《(2010)思政课实践教学的实施方案.doc(14页珍藏版)》请在文库网上搜索。
1、Session 对象返回的变量将 是Object 对象,会员需要进行相应的类型转换 。 3Visual Studio 2008 Microsoft Visual Studio 2008 是一个平台,在这个平台上可以使用多种语言开发 Windows 应用程 序、ASP.NET Web 应用程序、移动Web 应用程序以及XML WEB Service 等。.NET 框架由三个主要 部分组成:公共语言运行库、统一类库的分层集合和称为 ASP.NET 的Active Server Pages 组件化版本。 4 Visual Studio.NET 是一套完整的开发工具,用于生成ASP.NET 应用程序、
2、XML Web Services、桌 面应用程序和移动应用程序。 Visual Basic.NET、Visual C+.NET、Visual C#.NET 和Visual J#.NET 全 都使用相同的集成开发环境 (IDE),该环境允许它们共享工具并有助于创建混合语言解决方案。 鉴于Visual C# .NET 开发平台和C#语言的这些优点,所以本系统采用了以上平台和语言。 4SQL Server 2000 目前市场上已有的数据库系统包括MYSQL、Access、Microsoft SQL Server 2000、Oracle(9i、10g、11g),其中以后两种数据库最为普遍。本系统采用的
3、是 Microsoft SQL Server 20004数据库系统,原因如下: A.SQL Server 2000 是微软公司的大型数据库管理系统,它的主要特点有: a.强大的查询与管理功能。 b.强大的数据库开发功能。 c.扩大了对SQL 语言的支持。 d.大量使用可视化的界面操作工具。 e.支持面向对象的程序设计。 f.多平台支持。 g.支持网络应用。 B.SQL Server 2000 是本人接触基于关系型数据库系统以来学的最早也是时间最长的一个数据库系统, 而且T-Sql 语句也是本人最熟悉的查询语句,采用该种数据库对保证系统开发过程的顺利进行将有 很大的帮助。 C.虽然Oracle
4、可在所有主流平台上运行,解决了系统运行过程中的跨平台问题;但是它的企业管理 器使用过程较为复杂。而SQL Server 2000 虽然只能在Windows 上运行,但SQL Server 2000 在 Windows 平台上的表现以及它和Windows 操作系统的整体结合程度、使用方便性、和 Microsoft 开 发平台的整合性都比Oracle 强的很多。 D.Oracle 适用于大型项目,而SQL Server 2000 适用于中小型项目,根据本系统中用到的数据表以及 数据表之间关系的复杂程度, SQL Server 2000 提供的功能足以满足系统需求。 5存储过程的使用 存储过程在概念
5、上4类似于程序中的函数。它们获取输入参数,以黑盒模式运行并返回相应 信息。与函数不同的是,存储过程由数据库引擎执行,而不是在程序中执行。也就是说,将信息 输入到存储过程或从中输出信息都必须通过与数据库交互的技术来完成。在 Visual ASP.NET 中, 本人们可以使用 ADO.NET 完成该任务。 使用存储过程不像解释执行的 SQL 语句那样在提出请求时才进行语法分析和优化工作,这样 运行效率就高了,它提供了在服务器端快速执行 SQL 语句的有效途径。存储过程同时也降低了客 户机和服务器之间的通信量。客户机上的应用程序只要通过网络向服务器发出存储过程的名字和 参数,就可以让 RDBMS 执
6、行许多的 SQL 语句,并执行数据处理。只有最终结果才返回客户端。 5 并且存储过程可以方便实施企业规则,可以把企业规则的运算程序写成存储过程放入数据库服务 器中,由 RDBMS 管理,既有利于集中控制,又能够方便地进行维护。当会员规则发生变化时只 要修改存储过程,无须修改其他应用程序。 6 三、需求分析 (一)系统总体分析 宠物领养助养系统采用四层架构的设计模式 5,使得应用程序设计更加合理,便于日后维护。四 层架构分为: 1)IE 会员表示层:包括会员:宠物查询、宠物领养、宠物助养、注册、留言、收藏、 宠物车、 在线充值、运输、回访、助养金明细查看等模块;管理员:宠物管理、宠物助养金管理、
7、领养管理、 宠物类型管理、会员管理、订单管理、运输方式管理等模块。为人们的宠物的领养助养提供最简单、 最快速、最安全的服务体系; 2)业务逻辑层(BLL):调用数据访问层的功能,来对于特定表的数据操作类,使得数据库的 访问操作更加简单和快速; 3)数据访问层(DAL):包括了连接数据库、数据库的读写、断开数据库等通用数据操作; 4)数据库层保存了整个网站的所有数据。 1.业务流程图 在线领养助养首先由管理员将宠物信息通过宠物管理功能录入数据库;然后会员在注册为网站会 员之后进行宠物的搜索查看,也可以进行留言发布宠物。如果要领养助养宠物只要符合条件就可以 申请领养助养宠物,选择领养 /助养,若选
8、择助养则进行加入宠物车、在线支付即可提交订单;选择 领养则在完成支付之后选择送货方式,之后才可提交订单。若是助养则可以查看每月助养金花费明 细;领养则要每月上传宠物近照以便管理回访。 管理员每天都会维护宠物信息,进行会员发布宠物信息的审核、查看留言、管理会员、处理 会员下达的新订单,并予以执行,也会将助养金额的明细进行记录和通知会员还可以在条件允许 的条件下进行宠物的回访。本系统的顶层业务流程如图 3-1 所示。 图 3-1 宠物领养助养系统的顶层业务流程 搜索/查看宠物查看详细信息 会员登录 确认领养确认助养 选择配送方式 管理员登录 宠物信息 领养/助养信息会员信息报表信息 订单及运送方式
9、审核 订单确认 查看明细表 订单修改运送方式选择 管理 订单 审核 留言信息 发布 7 2.系统结构图 本系统会员分为游客、会员、管理员三个角色。系统结构图 3-2 所示: 物流管理平台开发系统 管理员界面 会员界面 公 告 信 息 发 布 订 单 管 理 路 线 管 理 缴 费 管 理 会 员 信 息 管 理 评 论 管 理 个 人 信 息 维 护 预 约 订 单 查 看 物 流 在 线 支 付 订 单 管 理 进 行 评 论 订 单 修 改 车 辆 调 度 管 理 退 货 图 3-2 宠物领养助养系统功能图 管理员权限: 1)管理员具有管理会员的权限主要是:删除违反协议、长时间不登录等会员
10、的会员信息。 2)管理员具有管理宠物的权限主要是发布新宠物信息、删除已死亡宠物信息、修改宠物领养 助养状态信息、审核会员发布的宠物等。 3) 管理员具有管理订单的权限,包括:修改订单状态、审核订单、取消不合理订单、确认订 单等 4)管理员具有管理宠物类别的权限,包括:添加、删除、修改宠物类别信息。 5)管理员具有管理货运类别的权限,包括:添加、删除、修改货运类别信息。 6)管理员具有管理领养宠物的权限,主要是修改领养信息。 7)管理员具有出具宠物助养金的月明细表的义务,主要用来让会员明白助养金的流向。 会员权限: 1)会员具有浏览网站中所有的宠物信息、留言发布需要救助的宠物信息的权限。 2)会
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2010 思政课 实践 教学 实施方案