ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:622.18KB ,
资源ID:2329184      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2329184.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网站开发分析与总结报告.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网站开发分析与总结报告.docx

1、网站开发分析与总结报告学校早晚课管理系统网站开发分析与总结报告负责人: 成 员: 第1章 网站开发环境和需求分析1.1网站设计工具选择1.1.1 Dreamweaver CS4 简体中文版介绍Dreamweaver CS4即为Dreamweaver的CS4版本,Dreamweaver是美国MACROMEDIA公司开发(后被Adobe公司收购)的集网页制作和管理网站于一身的所见即所得网页编辑器。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。从对基于 CSS 的设计的领先支持到手工编码功能

2、,Dreamweaver CS4 提供了专业人员在一个集成、高效的环境中所需的工具。开发人员可以使用 Dreamweaver CS4及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、Web 服务。利用 Dreamweaver 中的可视化编辑功能,您可以快速创建 Web 页面而无需编写任何代码。您可以查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档中。您可以在 Macromedia Fireworks 或其它图形应用程序中创建和编辑图像,然后将它们直接导入 Dreamweaver,从而优化您的开发工作流程。Dreamweaver 还提供了其它工

3、具,可以简化向 Web 页中添加 Flash 资源的过程。除了可帮助您生成 Web 页的拖放功能外,Dreamweaver 还提供了功能全面的编码环境,其中包括代码编辑工具(例如代码颜色、标签完成、“编码”工具栏和代码折叠);有关层叠样式表 (CSS)、JavaScript、ColdFusion 标记语言 (CFML) 和其它语言的语言参考资料。Macromedia 的可自由导入导出 HTML 技术可导入您手工编码的 HTML 文档而不会重新设置代码的格式,您可以随后用您首选的格式设置样式来重新设置代码的格式。Dreamweaver 还使您可以使用服务器技术(如 CFML、ASP.NET、AS

4、P、JSP 和 PHP)生成动态的、数据库驱动的 Web 应用程序。如果您偏爱使用 XML 数据,Dreamweaver 也提供了相关工具,可帮助您轻松创建 XSLT 页、附加 XML 文件并在 Web 页中显示 XML 数据。Dreamweaver 可以完全自定义。您可以创建您自己的对象和命令,修改快捷键,甚至编写 JavaScript 代码,用新的行为、属性检查器和站点报告来扩展 Dreamweaver 的功能。1.1.2 IIS简介Internet Information Server的缩写为(IIS)是一个World Wide Web server。Gopher server和FTP

5、server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。 其次,IIS是随Windows一起提供的文件和应用程序服务器,是在Windows上建立Internet服务器的基本组件。它与Windows 完全集成,允许使用Windows内置的安全性以及NTFS文件系统建立强大灵活的InternetIntranet站点。IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器

6、,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。1.1.3 .NET简介.NET是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。.NET就是微软用来实现XML,Web Services,SOA(面向服务的体系结构service-

7、oriented architecture)和敏捷性的技术。对技术人员,想真正了解什么是.NET,必须先了解.NET技术出现的原因和它想解决的问题,必须先了解为什么他们需要XML,Web Services 和 SOA。技术人员一般将微软看成一个平台厂商。微软搭建技术平台,而技术人员在这个技术平台之上创建应用系统。从这个角度,.NET也可以如下来定义:.NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.NET应用是一个运行于.NET Framework之上的应用程序。(更精确的说,一个.NET应用是一个

8、使用.NET Framework类库来编写,并运行于公共语言运行时Common Language Runtime之上的应用程序。)如果一个应用程序跟.NET Framework无关,它就不能叫做.NET程序。比如,仅仅使用了XML并不就是.NET应用,仅仅使用SOAP SDK调用一个Web Service也不是.NET应用。.NET是基于Windows操作系统运行的操作平台,应用于互联网的分布式。1.2网站开发需求分析1.2.1建站目的 随着网络的不断发展,人们越来越多的通过网络来了解所需的信息,学校网络化一方面加强了学校的信息化管理程度,通过网站建设与管理,展示学校风采和特色,发布学校的重大

9、活动安排与政策;另一方面,校园网的建立以及以其为基础的管理信息系统的开发,也有利于学校管理水平的提高。本网站的建立是基于现学校晚自习管理工作量大,管理不完善等问题。1.2.2网站实现的功能本网站给用户提供了一个了管理我校晚自习与早晚课的平台,用户可以通过后台登陆管理界面对早晚课与晚自习进行各种功能管理并可以通过后台管理模块对网站进行更新和维护。因此,本网站要分别教务用户管理系统功能、教师用户管理系统功能和班级用户管理系统功能。教务用户管理系统功能有:1.数据导出:通过数据导出模块用户可以将早课、晚课和晚自习的数据按指定时间导出。2.个人信息管理:通过个人信息管理模块用户可以修改个人密码。3.公

10、告管理:通过公告管理模块用户可以添加、删除、修改公告。4.管理员管理:通过管理员管理模块用户可以添加、删除和修改教务、教师和班级管理员信息。 5.班级管理:用过班级管理模块用户可以按早、晚课、晚自习并更具上课年级、班级添加和修改班级信息。6.信息查看:通过信息查看模块用户可以直接查看早课、晚课和晚自习的管理情况。7.其他:站点信息统计(待开发),通过此功能用户可以查看展现各种信息的详细情况。教师用户管理系统功能有:1.个人信息管理:通过个人信息管理模块用户可以修改个人密码。2.公告管理:通过公告管理模块用户可以查看相关教务管理公告。3.课程管理:通过课程管理模块用户可以对早课、晚课和晚自习进行

11、管理如考勤、点名等功能,当然后续还会根据学校需求开发相应功能。4.课程查看:通过课程查看模块用户可以查看早课、晚课和晚自习的管理情况。班级用户管理系统功能有:1.个人信息管理:通过个人信息管理模块用户可以修改个人密码。2.公告管理:通过公告管理模块用户可以查看相关教务管理公告。3.班级管理:通过班级管理模块用户可以添加或删除班级学生。4.课程查看:通过课程查看模块用户可以查看早课、晚课和晚自习的管理情况。第2章 网站总体分析与设计2.1网站系统分析根据前面的分析,按照系统开发的基本观点对网站进行分析,从内容上可以对网站功能模块作如下划分:1.个人信息管理模块 通过个人信息管理模块用户可以修改个

12、人密码。2.公告模块 教务发布的公告管理以及教师和班级查看都是通过该模块实现其功能。3.管理员模块 用户可以添加、删除和修改教务、教师和班级管理员信息。(仅教务管理员有此权限)4.班级管理模块 用户可以按早、晚课、晚自习并更具上课年级、班级添加和修改班级信息。(仅教务管理员有此权限)5.班级管理模块 用户可以按早、晚课、晚自习并更具上课年级、班级添加和修改班级信息。(仅教务管理员有此权限)6.信息查看模块 用户可以直接查看早课、晚课和晚自习的管理情况。7.课程管理模块 用户可以对早课、晚课和晚自习进行管理如考勤、点名等功能,当然后续还会根据学校需求开发相应功能。(仅教师管理员有此权限)8.课程

13、查看模块 用户可以直接查看早课、晚课和晚自习的管理情况2.2页面结构设计 网站页面主要由登陆界面和后台管理界面两部分组成。下面介绍主要页面的结构图。登陆界面如下:教务管理结构如下:教师管理结构如下:班级管理结构如下:第3章 数据库设计3.1数据库需求分析数据库结构设计的好坏将直接对系统的效率以及实现的效率产生影响。好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度,简化基于数据库的应用程序的实现等等。在数据库系统开发设计的时候应该尽量考虑全面,尤其应该考虑用户的各种需求,避免浪费不必要的人力、物力和财力。表是包含数据库中所有数据的数据库对象。表定义为列的

14、集合,每行代表唯一的一条记录,每列代表记录中的一个域。表存储在数据库文件中,有相应权限的用户都可以对其进行操作。表和列的命名要遵循标识符的规定,必须为每列指定数据类型,列的数据类型决定了数据的取值范围和存储格式。本系统采用的是Mysql 5.0数据库。 3.2数据库逻辑结构设计 根据需求分析设计了数据库结构。在该数据库中包还了11张表。具体如下图所示:macourseadmin表checkresult表casetype表check表classtype表class表grade表limits表notice表selfclass表3.3详细设计admin表:casetype表checkresult表c

15、lasstype表check表class表grade表limits表notice表selfclass表系统测试系统在投入使用之前必须经过严格的测试,测试的内容包括功能测试、性能测试、可用性测试、客户兼容性测试、安全测试等。测试完成后要上交测试报告,根据测试报告及时发现问题并提出解决方案,便于网站的维护与升级。经过初步测试,系统服务器端和客户端均能正常运行。总结以上内容详细地描述了早晚课管理系统网站所包括的各个模块、各模块所具有的功能和数据库设计等。本网站实现了建站的目的,通过与数据库的连接使信息的发布与管理更加快捷。但仍有不足,由于时间、能力等各方面原因,在网站建设过程中还有诸多问题没有解决,比如网站操作的更人性化、操作更加简便、数据库效率更高等,希望在以后的工作和学习中能继续优化和改进此管理系统,使其更加适合学校的使用,提高学校的信息化管理程度。致谢感谢这近一年来教研中心信息技术教研室老师不辞辛苦的为我们参加.net软件开发学习的老师传授非常有用的编程知识与技能。我们从他那里学习到了很多在我们自身工作中非常有用的知识,能让我们更加得心应手的工作。希望能继续通过信息技术教研室这个平台,通过老师去结交广大有相同志向的信息技术教师,为市信息技术的发展做出自己的贡献。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1