校园兼职网
Web项目开发综合实践
校园兼职网
课程名称: ASP.NET Web应用开发 授课教师: 单维锋 学生信息:
学号 姓名 专业 Email 备注
计算机科学与技085042113 郭红斌 Guohongbin0415@gmail.com 队长
术
计算机科学与技085042137 周海月 Zhouhaiyue1204@gmail.com
术
成绩:
模块名称 比重 成绩 备注
系统概述 10 8 2010-10-8
需求分析 20 19 2010-10-25
系统
30
系统实现 40
1
Web项目开发综合实践
目 录
1 系统概述 ...................................................................................................................... 3 2需求分析 ....................................................................................................................... 3 3 系统设计 ...................................................................................................................... 5
3.1 界面设计 ............................................................................................................ 5
3.2 数据库设计 ......................................................................................................... 5
3.2.1 概念设计 ................................................................................................... 5
3.2.2 逻辑设计 ................................................................................................... 5
3.2.3 物理设计 ................................................................................................... 5
3.2.4 存储过程 ................................................................................................... 5
3.2.5 视图 .......................................................................................................... 5
3.3 系统核心类库设计 .............................................................................................. 6
3.4功能模块设计 ...................................................................................................... 6 4 系统实现 ...................................................................................................................... 6
4.1 系统开发环境与运行环境 .................................................................................... 6
4.2 首页(default.aspx) ........................................................................................... 6
4.3登录页面(login.aspx) ........................................................................................ 6
4.4 …. ....................................................................................................................... 6
写完内容后,不要忘记点击鼠标右键“更新域”来更新目录。
2
Web项目开发综合实践
1 系统概述
校园兼职网网站是面向高校的学生,提供一个资源共享平台,帮助大学生了解各行业公司的招聘信息及用人要求。功能如下:
(1) 任何人可以搜索各公司的简介,浏览各公司的招聘信息情况 。 (2) 本网站要求注册为会员的游客才可以上传各公司的详细情况、最新的兼职信息、求
职信息和其他会员进行兼职经验的交流,帮助他们的进步。
3) 管理员需要更新招聘信息,如对各公司分类存放,对各公司(的招聘信息分类处理。
还可以管理每个注册的用户。
(4) 此外还
了浏览该网站的人数以及北京时间等。
2需求分析
游客相关功能
1) 注册
系统要求游客邮箱注册,然后设置密码,设置自己的昵称,同意兼职网
。注册成功。 )搜索 2
网站的主页为游客提供搜索功能,游客输入招聘信息和求职信息的关键字以后按搜索键或回车键,搜索结果单独显示在一个页面内。
3)浏览
游客在浏览网站的主页面兼职信息时,若符合自己需求,可点击图标即可出现详细的兼职信息,包括公司名称、地点,所招聘职工的基本要求,以及公司联系电话。 用户相关功能描述
1) 登录
学生注册成本网站的用户以后,可以使用自己的学号和密码进行登录,登陆成功以后,系统自动转向用户的个人空间页面,
2) 找回密码
如果用户忘记了密码,可以使用系统使用的该功能。用户需要输入用户注册时的学号和邮箱,如果输入正确,密码会发送到用户的邮箱中。
3) 修改密码
用户登录系统后,可以在个人空间页面内修改密码,需要输入旧密码和新密码才可以成功地修改密码
4) 上传公司信息及兼职信息,求职信息
用户登录后,可以在个人空间页面内上传公司信息,兼职信息,求职信息。 5)管理信息
会员登录后,可以在个人空间页面内查看已经发布的兼职信息,及对其修改删除等操作。 管理员相关功能描述
管理员除具有用户的一切功能外还具有如下功能:
1) 维护公司及兼职信息的分类
管理员可以增加、删除、分类存放信息类别
3
Web项目开发综合实践 2) 管理用户
查看任何会员的信息、删除任何会员。
3) 增加页面内容
可以发
上传有用的文章存放在网站首页供游客欣赏。 系统角色相关功能描述
1) 统计注册用户人数
系统应该提供一个统计当前网站注册人数的功能。 2) 统计网站访问次数
系统应该提供一个计数器,显示网站总的访问次数。 系统用例图如图2-1所示。
添加分类
注册删除分类修改分类关键字搜索
搜索
维护公司及兼职信息的分类游客
浏览
增加页面内容找回密码管理员
登录
修改个人信息
管理信息
管理用户
上传信息删除信息修改信息用户
上传信息
统计网站访问人数统计注册用户人数
管理员
系统
图1-7 系统用例图
4
Web项目开发综合实践
3 系统设计
3.1 界面设计
介绍界面设计的原则,包括页面大小、布局、母版页、CSS、色彩等,不能省略。 1)浏览器标题栏上的标题,即
校园兼职网 页面左、上空白处均为零厘米
2)建立一个一行四列的表格,宽度为1001,去掉表框线,class="grey_font" >
第一列宽度190,设置网址为,添加一张图片,其边框为零第二列宽度为155,对齐方式为左对齐,class="grey_font"添加一张图片,第三列对齐方式为右对齐class="grey_font,写有首页、免费发布信息、会员中心、,第四列对齐方式为右对齐,写有登陆、注册
3.2 数据库设计
概论描述本项目的数据库设计,并分别填写概念设计、逻辑设计和物理设计,说明数据库选型。
不能省略。
自己查阅书籍,分清楚各个概念的不同。
3.2.1 概念设计
3.2.2 逻辑设计
3.2.3 物理设计
3.2.4 存储过程
如果使用了存储过程,请在此给出其名称和相关代码。
3.2.5 视图
如果使用了视图,请在此给出其名称和相关代码。
5
Web项目开发综合实践 3.3 系统核心类库设计
3.4功能模块设计
根据用户需求,划分系统模块,描述每个模块包括的功能。不能省略。 4 系统实现
4.1 系统开发环境与运行环境
4.2 首页(default.aspx)
逐个页面描述Web页面布局设计、页面效果图、主要控件的属性、主要实现代码。
必须文字、图片和代码结合在一起写。
4.3登录页面(login.aspx)
4.4 ….
6