基于BS模式的班级网站的设计与实现

上传人:gg****m 文档编号:217458046 上传时间:2021-12-02 格式:DOC 页数:33 大小:877.67KB
返回 下载 相关 举报
基于BS模式的班级网站的设计与实现_第1页
第1页 / 共33页
基于BS模式的班级网站的设计与实现_第2页
第2页 / 共33页
基于BS模式的班级网站的设计与实现_第3页
第3页 / 共33页
基于BS模式的班级网站的设计与实现_第4页
第4页 / 共33页
基于BS模式的班级网站的设计与实现_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《基于BS模式的班级网站的设计与实现》由会员分享,可在线阅读,更多相关《基于BS模式的班级网站的设计与实现(33页珍藏版)》请在金锄头文库上搜索。

1、摘要随着计算机技术的迅猛发展,班级管理的信息化发展也有长足的进步, 这就要求各个环节都均衡发展,从软硬件双方面把班级建设成一流的信息 管理、教育教学的平台。本文设计开发的班级网站系统也是其中重要的一 个方面。该系统本着减轻管理员工作负担、提高工作效率、优化学生管理 流程,增强学生的互动性,比传统的管理模式节省人力财力和时间。本文以实际运用为开发背景,运用软件工程原理和开发方法,采用ASP. Net 技术构建一个基于B/S模式的班级网站的设计与实现。总体设计主要包括系统功 能设计,系统总体结构设计,系统数据结构设计和系统安全设计等;详细设计主 要包括系统数据库访问的实现,主要功能模块的具体实现,

2、模块实现关键代码等。 最后对系统进行了功能测试,并对测试结果进行了分析总结,得出系统的不足及 需耍改进的地方,为以后的系统维护提供了方便,同时也为今后开发类似系统提 供了借鉴和帮助。关键词:b/s,班级网站,ASP.net, sql server2005AbstractWith the rapid development of computer technology,information technology development has made great progress in class management, which requires a balanced developme

3、nt of all aspects,from both sides of hardware and software to the teaching information management, class construction into first-class education platform. The design and development of the class website system is one of important aspect. This system can reduce the burden of work, improve work effici

4、ency of administrators, student management process, enhancing the interaction of students,save manpower and time than the traditional mode of management.Based on the practical application for the development background,the use of software engineering principles and development methods, construction

5、design and implementation of B/S model based on the class website using ASP.Net technology. The overall design mainly includes the system function design, system structure design, system data structure design and system security design; detailed design systems including the realization of the visit,

6、the main achievement of specific functional modules,module to realize the key code. Finally has carried on the system function test,and the test results are analyzed and summarized,the system problems and areas in need of improvement,for subsequent maintenance of the system provides a convenient,but

7、 also for the future development of a similar system provides reference and help.Keywords: b/s,ASP.net,SQL class website, Server2005第1章系统设计思想一个成功的网站座明确建设网站的0的,确定网站的功能,确定网站规模、 投入费用,进行必要的市场分析等。只有详细的策划,才能避免在网站建设中出 现的很多问题,使网站建设能顺利进行。同时,一个大型的计算机网站系统,必 须有一个正确的设计指导思想,通过合理选择数据结构、网络结构、操作系统以 及开发环境,构成一个完善的网络体系

8、结构,才能充分发挥计算机信息管理的优 势。根据现实生活中网民的实际需求,本系统的设计按照下述原则进行。1. 有效性:有用性和可用性,实际上这里的有效性乜括两个方面的意思, 有用性是指站点潸在的能满足用户需求的功能可以看出一个站点如果不能恰当 运行或设计得非常槽糕就不是一个好站点,而可用性是指能够通过站点的操作实 现特定的目标。可用站点的效益应该非常高,并易于学习,在实现用户目标时令 人满意而不出错。2. 高可靠性:一个实用的网站同时必须是可靠的,木设计通过合理而先进 的网络设计以及软、硬件的优化选型,可保证网站的可靠性与容错性。3. 高安全性:在设计中,将充分利用网络软、硬件提供的芥种安全措施

9、, 既可以保证用户共享资源,充分考虑系统及数据资源的容灾、备份、恢复的要求。 为系统提供强大的数据库备份工具。可以保证关键数据的安全性。操作权限级, 设置不同的角色确保每一步的操作权限,可以由管理员进行设置。4. 先进性:采用目前国际上最先进的数据库技术,使用ASP. NET开发工具, SQL Server 2005作为网站后台数据库。采用这些技术是完全基于微软平台进行 开发,降低了以后的系统运营成本,提高了系统的稳定性和易维护性。5. 采用标准技术:木网站的所有设计遵循国际上现行的标准进行,以提高 系统的开放性。6. 外观和技术平衡:系统采用Web风格的界而设计,界而友好、美观,使 用方便,

10、易学易用。网站的一个要达到一个视觉传达的效果。外现丑陋和设计不 合理的的网站令人厌烦,即使站点的功能还算可以,但却不能带动用户的视觉效 果,不能达到预期的效果,相反,如果外观非常的美观漂亮,但技术也都还可以, 用户就会非常的满意,达到了直接的预期效果。第2章需求分析与技术分析2. 1需求分析木系统工作的任务主要由以下3部分组成(1)前台模块括:简介,注册会员,班级相册,随笔区,排行榜,网站公告,联系我们,登 陆页面等模块。(2)管理员模块输入管理员的姓名和密码后,进入后台管理页面。后台管理页面主要包括:会员 管理、随笔类别管理、冋帖管理、审核会员、审核随笔信息,审核班级照片、网 站公告管理、简

11、介管理和联系我们等管理模块。(3)会员模块输入会员的姓名和密码后,进入会员管理贞面。买家管理贞面主要是发表随笔, 查看本人发布的随笔,对随笔回帖,上传照片,添加好友留言,查看好友留言回 复,回复好友留言,修改个人资料。2.2可行性分析技术可行性:计算机配罝较高,有足够的空间可以安装运行平台、数据库和各类编程工具,在编程环境上提供了可靠的支持;在编程人员方面,可以运用以 前所学的各种开发软件的计算机知识和管理知识,加上不断的学为系统的开 发提供了必要的技术保障;社会可行性:目前己有很多班级网站的先例。班级网站的设计与实现的开发 和运行与国家的政策法规不存在任何冲突和抵触之处。另外班级网站的设计与

12、实 现所采用的操作和工作方式符合工作人员的日常习惯,而且操作方便灵活,便于 管理。具有可行性;经济可行性:本系统主要采用ASP.NET开发,免费,开源,登入班级网站 即可进行操作,使用方便快捷;2.2.1技术可行性技术可行性是最难决断和最关键的问题。根据客户提出的系统功能、性能及 实现系统的各项约束条件,从技术的角度研究系统实现的可行性。本系统采用的 是.NET家族的ASP.NET技术和ADO.NET技术。众所周知,.NET现在已经是 很多大型公司和项目的主要开发工具之一,是目前唯一一个能够和Java相提并 论的行业界老大。同时数据库采用的是SQL2005。另外通过我在学校学习的技 术和老师的

13、指导,在技术上是可行的。2.2.2经济可行性本网站的构建和维护管理的总体成本较低。硬件方面:服务器可嫁接在学校的服务器上,或直接从学校的服务器申请一定空间,不需单独购买服务器;传输介质选用光纤接入网。软件方面:本网站的软件设计基本不花费资金。网站的维护和管理对技术要求不高,可安排专门管理人员负责,这些在上班的的空闲吋间就可完成,基本不花费资金。2.2.3操作可行性随着计算机的高速发展,现代化管理已经很常见,便利的科技条件,各类软 件也是层出不穷,本系通过主需要用户输入用户名和密码后登陆即可操作,在操 作上只需要连接的网上并有输入设备鼠标键盘就可以操作,在软件的使用上方便 快捷,只需要简单的介绍

14、就能够很好的进行操作和管理,在操作上也是可行的。2.3计算机软硬件配置和开发平台2. 3.1计算机系统硬件配主板:技嘉GA-G31M-S2C CPU: Intel 奔腾双核 E5300 (盒) 内存威刚2GB DDR2 80 硬盘:希捷320GB光驱:先锋DVR-117C11 显卡:集成Intel GMA 3100显卡 声卡:集成Realtek ALC8838声卡 网卡:集成AR8132百兆网卡 显示器:优派19寸LED显示器2. 3.2计算机系统软件配置操作系统:Microsoft Windows 7 安装软件:Microsoft Office 2003金山词霸2010Adobe Acrob

15、at 10. 0 Professional瑞星杀毒软件防火墙组合版 Internet Explorer 8. 0 VS2005+SQL20052. 3.3编程环境与工具本系统在开发时选用了目前流行的主流操作系统XP和winedows7和asp. net作为开发语言,在数据库上同时选用了主流和兼容性较好的SQL2005数据库,由 于这些软件产品都是微软公司的产品,因此在行业界的都是得到一直的好评的, 也是主流的开发工具。2. 3.4安装方法1)首先附加已经建好的数据库,将存放系统的文件夹复制到d盘下,打开文件夹, 定位到data文件夹下,打开sql server2005如图2-1 :图2-1选择

16、数据库引擎,服务器名称是自己安装sql server时定义的,如果找不到, 可以点浏览更多,选择数据库引擎,在这里选择合适的服务器名称,身份验证有 windows身份验证和sql server身份验证,这里选择windows身份验证就可以 了,然后点连接,如图2-2:日数据库田口系统数据库田J数据库快照田 0 AdventureWorks田 0 AdventureWorksDWjiayuan田田 LJ yiyuan田安全性 田服务器对象2-23脚本* 助然后点数据库附加,如图2-3所示:?規要附加的数据库)MDF文件位g数据库详细信息():原始文件名数据库名称文件类型附加为当前艾件路径所有若添加(6).伏态消息消息嶋)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号