学校编码 :10384 分类号密级 学号 :X2011230936 UDC 工程硕士学位论文 梧州学院学生工作处网站设计与实现 Design and Implementation of Student Affairs Department Website of Wuzhou University 指导教师 : 李孔祥 张仲楠副教授 专业名称 : 软件工程 论文提交日期 : 2 0 1 4 年 6 月 论文答辩日期 : 2 0 1 4 年月 学位授予日期 : 年月 指导教师 : 答辩委员会主席 : 2014 年 6 月
厦门大学学位论文原创性声明 本人呈交的学位论文是本人在导师指导下, 独立完成的研究成 果 本人在论文写作中参考其他个人或集体已经发表的研究成果, 均 在文中以适当方式明确标明, 并符合法律规范和 厦门大学研究生学 术活动规范 ( 试行 ) 另外, 该学位论文为 ( ) 课题 ( 组 ) 的研究成果, 获得 ( ) 课题 ( 组 ) 经费或实验室的 资助, 在 ( ) 实验室完成 ( 请在以上括号内填写课 题或课题组负责人或实验室名称, 未有此项声明内容的, 可以不作特 别声明 ) 声明人 ( 签名 ): 年 月 日
厦门大学学位论文著作权使用声明 本人同意厦门大学根据 中华人民共和国学位条例暂行实施办法 等规定保留和使用此学位论文, 并向主管部门或其指定机构送交学位论文 ( 包括纸质版和电子版 ), 允许学位论文进入厦门大学图书馆及其数据库被查阅 借阅 本人同意厦门大学将学位论文加入全国博士 硕士学位论文共建单位数据库进行检索, 将学位论文的标题和摘要汇编出版, 采用影印 缩印或者其它方式合理复制学位论文 本学位论文属于 : ( )1. 经厦门大学保密委员会审查核定的保密学位论文, 于年月日解密, 解密后适用上述授权 ( )2. 不保密, 适用上述授权 ( 请在以上相应括号内打 或填上相应内容 保密学位论文应是已经厦门大学保密委员会审定过的学位论文, 未经厦门大学保密委员会审定的学位论文均为公开学位论文 此声明栏不填写的, 默认为公开学位论文, 均适用上述授权 ) 声明人 ( 签名 ): 年月日
摘要 摘要 随着梧州学院办学规模的扩大, 梧州学院学生工作处网站成为在校学生了解学校教学质量水平 校园学风建设 招生情况 就业情况等一系列信息的窗口 为了加强学工的管理工作, 本课题拟建立一个界面友好的学工处网站, 可对日益庞大的信息进行管理 归类 发布, 使学生能及时了解学校相关政策信息 本文针对学工管理的问题, 设计并实现了学工处网站, 主要研究内容如下 : 1 根据学工处管理工作的实际需要, 对拟建网站系统分别从可行性 系统的功能性以及非功能性进行了需求分析 2 在网站系统需求分析的基础上, 介绍了网站的总体设计, 主要涵盖了信息显示 信息搜索 电子邮件 互动交流 栏目管理 信息管理 用户管理等七个功能模块, 以及网站设计思想 网站流程设计和数据库设计 3 结合艺术设计理念, 较为详细的介绍了网站的版式设计 采用瀑布模式为设计主线, 基于 B/S 模式构架系统平台, 使用 ASP 语言 动态网站技术和微软 Access 数据库, 对各功能模块进行了详细设计, 并给出了关键功能模块的代码实现过程 4 对系统进行各模块的功能测试以及系统性能测试, 并给出了测试结果 经过本项目的实施, 学工处发布信息的效率将得到不断提高, 提升了学生工作管理水平 关键词 : 学生工作 ; 校园网站 ;ASP I
Abstract Abstract With expansion of school running scale of Wuzhou University, Website of Student Affairs Office of Wuhou University has become a window for students in the school to know a series of information such as teaching quality level of school, construction of study style in the school, student recruitment situations and employment situations. In order to strengthen management of student affairs, the project intends to build a Student Work Office Website with friendly interface. The website can manage, classify and release increasingly wider information. In this way, students can timely know relevant policy information of the school. Aiming at issues about student affairs management, the dissertation designs and realizes the Student work Office Website. Main research contents are as follows: 1. According to actual demands of management work in the student affairs department, the proposed website system is analyzed from the perspectives of feasibility, system functional and nonfunctional requirements respectively. 2. On the basis of website system requirement analysis, this dissertation introduces the general design of the website, which mainly covers the seven functional modules including information display, information search, Email,interactive communications, column management, information management and user management as well as website design idea, website process design and database design. 3. Combined with art design concept, website format design is introduced in detail. Using waterfall model as the principal design line, based on B/S mode to construct system platform, with ASP language, dynamic website technology and Microsoft Access database adopted, each function module is designed in detail and the code implementation process of key functional modules is given. 4. Function and system performance of each module in system are tested, and the test results are provided. Through implementation of this project, efficiency of information released by the II
Abstract Student Affairs Office will be increased continuously and management level of student affairs is increased. Key Words: Student Affairs; School Website; ASP III
目录 目录 第一章绪论...1 1.1 研究背景与意义...1 1.2 研究现状...2 1.3 主要研究内容...2 1.4 本文的组织结构...3 第二章相关技术介绍...4 2.1 网站开发相关技术及工具...4 2.1.1 动态网站...4 2.1.2 ASP...4 2.1.3 VBScript...6 2.1.4 Access 数据库...6 2.1.5 B/S 构架...6 2.1.6 IIS...7 2.1.7 Dreamweaver...7 2.2 网站页面设计原理介绍...7 2.2.1 网站页面设计主要构成元素...7 2.2.2 网站版式设计原理...8 2.3 本章小结...9 第三章需求分析...10 3.1 可行性分析...10 3.1.1 技术可行性分析...10 3.1.2 经济可行性分析...10 3.1.3 运行可行性分析...11 3.2 业务需求描述...11 3.2.1 浏览者流程...11 3.2.2 管理员流程...11 IV
目录 3.3 功能需求分析...12 3.3.1 基本功能需求...12 3.3.2 参与者划分...13 3.3.3 网站浏览者功能需求...14 3.3.4 一般管理员功能需求...14 3.3.5 超级管理员功能需求...15 3.4 非功能性需求分析...16 3.5 本章小结...18 第四章总体设计...19 4.1 总体设计思想...19 4.2 框架设计...19 4.3 功能设计...20 4.3.1 信息显示...21 4.3.2 信息搜索...21 4.3.3 站内留言...21 4.3.4 后台登陆...22 4.3.5 栏目管理...22 4.3.6 信息管理...22 4.3.7 用户管理...22 4.4 数据库设计...22 4.4.1 数据库概念结构设计...22 4.4.2 数据库逻辑结构设计...23 4.5 本章小结...26 第五章详细设计与实现...27 5.1 网站版式设计...27 5.1.1 网站前台页面总体设计...27 5.1.2 首页详细设计...28 5.1.3 二级页面详细设计...29 5.1.4 分页页面详细设计...30 V
目录 5.1.5 三级页面详细设计...30 5.1.6 网站后台页面总体设计...31 5.1.7 用户管理页面详细设计...31 5.1.8 栏目管理页面详细设计...32 5.1.9 信息管理页面详细设计...33 5.2 系统实现环境...34 5.2.1 硬件环境配置...34 5.2.2 软件环境配置...34 5.3 功能模块的实现...35 5.3.1 首页显示...35 5.3.2 信息显示模块...36 5.3.3 信息搜索模块...37 5.3.4 留言模块...38 5.3.5 后台登陆模块...41 5.3.6 信息管理模块...43 5.3.7 栏目管理模块...49 5.3.8 用户管理模块...53 5.4 本章小结...58 第六章系统测试...59 6.1 系统测试环境...59 6.2 功能测试...59 6.2.1 功能测试用例设计...59 6.2.2 功能测试分析...63 6.3 性能测试...63 6.3.1 用户场景设计...63 6.3.2 性能测试分析...64 6.4 本章小结...64 第七章总结与展望...65 7.1 总结...65 VI
目录 7.2 展望...65 参考文献...67 致谢...68 VII
Contents Contents Chapter 1 Introduction...1 1.1 Research Background and Meaning...1 1.2 Research Status...2 1.3 Contents...2 1.4 Structure Arrangement...3 Chapter 2 Introduction to System Related Technologies...4 2.1 Technologies and Software of Website Development...4 2.1.1 Dynamic Website...4 2.1.2 ASP...4 2.1.3 VBScript...6 2.1.4 Access...6 2.1.5 B/S Architecture...6 2.1.6 IIS...7 2.1.7 Dreamweaver...7 2.2 Web Page Design Principles...7 2.2.1 Main Element of Web Page Design...7 2.2.2 Layout Design of Web Page Design...8 2.3 Summary...9 Chapter 3 Requirements Analysis...10 3.1 Feasibility Analysis...10 3.1.1 Technical Feasibility Analysis...10 3.1.2 Economic Feasibility Analysis...10 3.1.3 Running Feasibility Analysis...11 3.2 Business Requirement Description...11 3.2.1 Web Visitor Process...11 3.2.2 Administrator Process...11 VIII
Contents 3.3 Function Requirement Analysis...12 3.3.1 Basic Function Requirement...12 3.3.2 Participants...13 3.3.3 Web Visitor Function Requirement...14 3.3.4 General Administrator Function Requirement...14 3.3.5 Super Administrator Function Requirement...15 3.4 Non-Functional Requirement Analysis...16 3.5 Summary...18 Chapter 4 General Design...19 4.1 Idea of General Design...19 4.2 Frame Design...19 4.3 Function Design...20 4.3.1 Information Display...21 4.3.2 Information Search...21 4.3.3 Message...21 4.3.4 Background Management Logining...22 4.3.5 Columns Management...22 4.3.6 Information Management...22 4.3.7 User Management...22 4.4 Database Design...22 4.4.1 Database Concept Structure Design...22 4.4.2 Database Logic Structure Design...23 4.5 Summary...26 Chapter 5 Detailed Design and Implementation...27 5.1 Website Layout Design...27 5.1.1 Website Reception Page General Design...27 5.1.2 Website Home Page Detailed Design...28 5.1.3 Second Class Page Detailed Design...29 5.1.4 Paginated Page Detailed Design...30 IX
Contents 5.1.5 Paginated Page Detailed Design...30 5.1.6 Website background Management Page General Design...31 5.1.7 User Management Page Detailed Design...31 5.1.8 Columns Management Page Detailed Design...32 5.1.9 Information Management Page Detailed Design...33 5.2 System Implementation Environment...34 5.2.1 Hardware Environment...34 5.2.2 Software Environment...34 5.3 Functional Module Implementation...35 5.3.1 Home Page Display...35 5.3.2 Information Display Module...36 5.3.3 Information Search Module...37 5.3.4 Message Module...38 5.3.5 Website background Management Logining Module...41 5.3.6 Information Management Module...43 5.3.7 Columns Management Module...49 5.3.8 User Management Module...53 5.4 Summary...58 Chapter 6 System Test...59 6.1 System Test Environment...59 6.2 Function Test...59 6.2.1 Use Case of Function Test...59 6.2.2 Function Test Analysis...63 6.3 Performance Test...63 6.3.1 Scene Design...63 6.3.2 Performance Test Analysis...64 6.4 Summary...64 Chapter 7 Conclusions and Outlook...65 7.1 Conclusions...65 X
Contents 7.2 Outlook...65 References...67 Acknowledgements...68 XI
Degree papers are in the Xiamen University Electronic Theses and Dissertations Database. Full texts are available in the following ways: 1. If your library is a CALIS member libraries, please log on http://etd.calis.edu.cn/ and submit requests online, or consult the interlibrary loan department in your library. 2. For users of non-calis member libraries, please mail to etd@xmu.edu.cn for delivery details.