为了满足大学生越来越迫切的创业需求,本文基于B/S模式,采用Python和MYSQL技术分别作为前端页面和系统后台的数据库引擎,实现了三层结构设计的创业网站平台系统。该系统不仅具有信息数据的浏览、查询、编辑和管理等良好的数据库操作性能,并且在满足用户的需求的同时,还提高了系统的易用性、可扩展性和易维护性。该系统作为大学生提供创业交流的平台,使其能方便及快速地获得创业信息,并能为其创业活动提供巨大的帮助。
[关键词] 毕业生创业;网站设计;网站管理;创业论坛;在线留言
2.4 系统预期目标
课题所提出的目标是关于怎么去创建好一个可以为大学生创业提供平台的一个网站,建立网上交流中心,了解和关注学生的就业创业热点问题,掌握最新的动态,有针对性开展工作。根据在学校学到的知识,用Python作为设计语言,用MYSQL作为后台数据库管理,利用Dreamweaver作为视图编译器和处理优化界面的工具,开发出一种关于创业适合大学生设和大学生的网站,系统的预计模块功能的实现有以下几点。
网站功能模块的分析与实现:
1.模块的创建,分为首页、站内新闻、用户注册、系统简介、在线留言、创业点子库、创业论坛、创业故事交流、后台管理、创业投资等。而且可以根据用户的具体需求具体增加网站内容。这些内容可以先做。
2.进行数据库的创建与链接,使这些功能模块能够存储大学生的信息与资料。
3.链接一些实时信息为大学生提供参考。
3.5 系统的详细设计
其工作流程为:用户登录通过权限判断,普通用户只能浏览、阅读和查询新闻,系统级用户除了可以完成普通用户的操作外,还可以进入新闻管理模块进行文章录入、修改和删除的操作。包括:添加信息、编辑信息、删除信息、修改信息、分类管理、用户管理、修改密码、注销等功能系统的主要功能是通过几个功能模块来实现的。
具体的设计过程如下:
(1) 系统登录:该模块负责将用户分为普通用户和注册用户来实现用户权限的管理。
(2) 网站浏览:该模块负责分页列出网站所有新闻的信息,包括标题、类型、来源部门字段及发布日期,每条新闻的标题被做成一个超链接,点击它们就能跳转页面进行新闻阅读。
(3) 用户管理:该模块负责分页罗列登录的注册用户曾发布过且信息,管理员可以对该条新闻进行删除。还可以惊醒用户的删除等。除系统管理员外不具有对该条新闻的处理权限。
目 录
1 概述 1
1.1 大学生创业网站的建设背景 1
1.2 创业网站国内外研究现状和存在问题 1
1.3 研究内容和意义 2
1.4 研究方法和步骤 2
1.4.1 研究方法 2
1.4.2 研究步骤 2
2 系统分析 3
2.1 设计思想 3
2.2 软件的选用 3
2.2.1 Python的简介 3
2.2.2 Python与其它语言相比较 4
2.2.3 后台数据库SQL server简介 4
2.2.4 Python与SQL Server的结合 5
2.3 系统可行性分析 5
2.3.1 经济可行性 6
2.3.2 技术可行性 6
2.3.3 操作可行性 6
2.4 系统预期目标 6
2.5 需求分析 7
2.5.1 业务流分析 7
2.5.2 数据流分析 7
2.5.3 创业网站的数据字典 8
2.5.4 数据库概念数据设计 10
2.5.5 数据逻辑结构 16
3 大学生创业网站系统设计 17
3.1 系统的设计原则 17
3.2 系统功能设计硬软件环境 18
3.2.1 系统的软硬件平台 18
3.2.2 软件配置 18
3.3 网站的主要功能设计 18
3.4 系统的功能特点 19
3.5 系统的详细设计 20
4 大学生创业网站系统实现 20
4.1 首页页面的实现 20
4.2 创业点子库页面 22
4.3 用户注册页面 23
4.4 在线留言信息页面 24
4.5 系统后台操作界面 24
4.5.1 管理员管理信息登录界面 24
5 系统测试 25
5.1 可用性测试 25
5.2 功能测试 26
5.2.1 链接测试 26
5.2.2 数据库测试 26
5.3 性能测试 26
5.4 安全测试 27
6 总结与展望 27
结束语 28
参考文献 29
附录 30
致谢 32