1、教师陈丽2012年5月10日黄河科技学院毕业设计说明书第 X 页摘要本文论述了社区门户网站的开发过程:社区门户网站需求分析、系统功能设计、数据库的设计、系统的实施,重点介绍了系统功能与数据库的设计及系统的实现过程。对系统结构、系统功能设计的流程做了全面而详尽的阐述,然后针对系统的各个功能模块做了具体的分析与研究。通过对系统功能及数据流的分析,得到系统数据库的逻辑结构,并在此基础上完成数据库物理结构的创建,从而实现对各种新闻浏览、用户留言、在线浏览视频、资源下载等操作。根据结构化生命周期开发方法,应用微软公司面向网络的编程语言-ASP 和结构化查询语言-SQL,来实现社区门户网。最终可以使管理员
2、轻松的管理社区门户网的各种信息和下载的资源等,使前端用户方便快捷的浏览本站的信息并可向系统管理员留言。实现了社区门户网的系统化、规范化和自动化,具有一定的使用价值和社会意义。关键词:网络;社区门户网;数据库;ASP第 XI 页Design and Implementation of Community Information Management SystemAuthor: Wang Kai Tutor: Chen LiAbstractThis article discusses the process of community development portal: Communitypor
3、tal requirements analysis, functional design, database design, system implementation,highlighting the system functions and database design and system implementation process.The system structure, function design process to do a comprehensive and detailedexposition, and then all the functional modules
4、 for the system to do the detailed analysis andresearch . Through the system functions and data flow analysis, database logical structure,and on this basis, the physical structure to complete the database creation, in order toachieve all kinds of news browsing, the user message, online browsing vide
5、o, resources,downloads and other operations.Accordingtothestructureoflifecycledevelopmentmethodology,application-oriented network of Microsoft programming languages - ASP and theStructured Query Language - SQL , to achieve the community portal.Eventually allow administrators easily manage the commun
6、ity portal and download avariety of information resources, so that front-end users convenient information visit the siteand can shout to the system administrator. Community portal network to achieve asystematic, standardized and automated, have some value and social significance.Key words:network; c
7、ommunity portal; database; ASP第 XII 页目录第一章绪 论151.1 课题研发的目的与意义151.2 研究现状及发展趋势151.3 毕业设计说明书构成及研究内容16第二章关键技术及相关软件172.1 ASP 技术172.2 SQL 语言简介182.3 B/S 结构实现系统功能19第三章系统分析203.1 系统可行性分析203.1.1 技术可行性203.1.2 经济可行性203.1.3 法律可行性203.2 系统需求分析203.2.1 业务流程分析213.2.2 数据流分析233.2.3 数据字典26第四章系统设计304.1 系统功能划分304.1.1 前台系统功
8、能划分304.2 后台系统功能划分314.3 系统功能描述314.3.1 前台系统功能描述314.3.2 后台系统功能描述324.4 数据库概念结构设计324.4.1 各实体属性图324.4.2 各实体之间的关系总 E-R 图35第五章系统实现385.1 前台系统的实施385.1.1 前台系统主页面385.1.2 用户注册页面385.1.3 用户登录页面405.1.4 用户发表留言页面405.1.5 在线视频页面425.1.6 下载中心页面425.2 管理员登录页面(index.asp)435.2.1 管理员操作主页面455.2.2 网站公告455.2.3 信息发布管理模块475.2.4 信息
9、发布管理模块485.2.5 新增下载管理模块485.2.6 下载信息管理模块505.2.7 新增用户管理模块515.2.8 用户信息管理模块525.2.9 用户留言管理模块545.2.10 上传视频管理模块555.2.11 视频管理模块555.2.12 修改密码管理模块57第六章.系统维护59第六章结论60致谢61参 考 文 献62第 37 页第一章绪 论1.1 课题研发的目的与意义Internet 的蓬勃发展,使信息的传播方式发生了巨大的变化,传统的信息传播媒体电视、广播、报纸、图书已经不再是人们茶余饭后的主要精神甜点,人们更多的开始关注网络知识信息。由于互联网所容纳的信息量大、内容丰富、信
10、息及时、准确,更有相关信息的全面的介绍与比较,大大地方便了人们的阅读,因此在短短几年的时间里,互联网便济身于众多媒体之间,并具有相当一部分媒体人群。这次毕业设计我采用 ASP 去开发一套基于 B/S 的社区门户网站,利用本网站可以实现基于WEB 的信息的发布管理、资源下载、留言等。该系统是为方便广大用户上网浏览而开发的,主要有新闻浏览,留言板,在线视频观看,资源下载,信息发布管理,下载信息管理,用户管理,用户留言管理,上传视频等。使用户能够在任何地点任何时间都可以快速浏览到感兴趣的信息。管理员管理更加方便清晰,很好的提高了信息资源发布及管理的效率。本课题主要使用 Asp、Dreamweaver
11、、SQL Server 等开发工具。1.2 研究现状及发展趋势目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。在互联网服务业务方面: 电子邮件、搜索引擎、网上银行、在线交易、网络广告、网络新闻、网络游戏等服务业务仍然快速的发展着。伴随着网络的出现,网页逐渐融入人们的生活。快速信息浏览、资源下载,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体Int
12、ernet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的信息载体资源。也正是由于网络实现网站的数据信息能够进行浏览、下载,保证网站数据的实时性。本网站正是在这种情况下诞生的,人们只要坐在家中动动鼠标就可以了解到很多新闻信息、音视频资源下载、资料下载等,摆脱了时间和空间的限制。随着Internet 的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改的网页,特别是基于数据库驱动的 Web 站点更是如此,随着 In
13、ternet 上信息量的增多和交互性的加强使 HTML 显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的 Web 网页。而我做的网站采用了动态网站的形式,它可以方便的上传和维护各种科普信息。可以实现与浏览者的信息交流。1.3 毕业设计说明书构成及研究内容第一章绪论部分介绍了本系统的课题研发的目的与意义以及可行性分析。第二章系统需求分析,内容包括:现有系统介绍;业务流程分析;数据流分析;数据字典。第三章总体设计主要内容包括:概述;系统功能划分
14、和描述;数据库设计。第四章详细设计与实现主要内容包括:模块简介;模块的体系结构;前后台实施,模块的运行流程;主要子模块的详细说明。第五章讲述系统测试和维护的方法。第六章使用说明书主要内容包括:新系统功能简介及运行环境简介;系统操作手册。论文的最后 是结论,致谢和参考文献。第二章关键技术及相关软件2.1 ASP 技术ASP 的特点与功能从软件的技术层面看,ASP 有如下的特点:1. 无需编译ASP 脚本集成于 HTML 当中,容易生成,无需编译或链接即可直接解释执行。2. 易于生成使用常规文本编辑器(如 WINDOWS 下的记事本),即可进行*.asp 页面的设计。若从工作效率来考虑,不妨选用具有可视化编辑能力的 Visual InterDev。3. 独立于浏览器用户端只要使用可解释常规HTML 码的浏览器, 即可浏览ASP 所设计的主页。ASP 脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。因此,若不通过从服务器下载来观察 *.asp 主页,在浏览器端见不到正确的页面内容
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1