为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

人才网站

2012-04-06 18页 doc 94KB 39阅读

用户头像

is_200861

暂无简介

举报
人才网站人才网站 1) 人才信息发布:能够在网上发布求职意向,登陆简历,进入人才人才网站 储备库。2) 招聘信息的发布:能够在网上发布招聘信息,进人才网站 入企业信息库。3) 人才搜索引擎能力:客户可以对相关的信息人才网站 进行搜索,以快速准确地找到他们所需要的信息。这避免了客户无谓人才网站 地浏览诸多页面来寻找合适的信息。4)人才招聘应聘系统:通过对人才网站 合适的信息进行分析后确定应聘或招聘的信息可以 面的人才网站 每一段代码,都有我的劳动。当看着自己的程序,自己成天相伴的系人才网站 统能够健康的运行,真是莫大的...
人才网站
人才网站

1) 人才信息发布:能够在网上发布求职意向,登陆简历,进入人才人才网站 储备库。
2) 招聘信息的发布:能够在网上发布招聘信息,进人才网站 入企业信息库。
3) 人才搜索引擎能力:客户可以对相关的信息人才网站 进行搜索,以快速准确地找到他们所需要的信息。这避免了客户无谓人才网站 地浏览诸多页面来寻找合适的信息。
4)人才招聘应聘系统:通过对人才网站 合适的信息进行分析后确定应聘或招聘的信息可以

面的人才网站 每一段代码,都有我的劳动。当看着自己的程序,自己成天相伴的系人才网站 统能够健康的运行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最终人才网站 都会化为甜美的甘泉。

这次做论文的经历也会人才网站 使我终身受益,我感受到做论文是要真真正正用心去做的一件事情,人才网站 是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力人才网站 ,没有自己的研究,就不会有所突破,那也就不叫论文了。希望这次的经历能人才网站 让我在以后学习中激励我继续进步。

 



摘人才网站 要:随着互联网络的快速发展和应用,基于网络人才网站 的系统已呈现出强大的发展态势。基于.NET的企业绩效管理系统是应用v人才网站 isual studio .net技术+SQL Server数据人才网站 库技术以B/S三层结构为工作原理开发的依附于网络的管理系统,它实现了人才网站 网络化的绩效考核功能以及网络化的考勤、加班、请假管理等功能,它可以人才网站 改变现有的控制难、效率低、消耗大的管理体系,帮助企业快速的建立科学规人才网站 范的绩效管理体系,提高相关部门的工作效率、降低绩效管理的投入。 <人才网站 br /> 关键字:绩效人才网站 系统;数据库

; Web 控件;ADO.NET技术

人才网站

 

 

<人才网站 p>目录

人才网站 1引言 1
1.1 国内外研究现状与问题 1 <人才网站 br /> 1.2 研究目的与意义 2
2 需求分人才网站 析 2
2.1功能需求 2
2.1人才网站 .1功能分析 2
2.1.2统功能描述 3 2.2 可行性分析 4
2.2.1经济性人才网站 4
2.2.2技术性 4
3人才网站 总体设计 5
3.1 设计目标 5 3.2 数据流模型(DFD图) 7
3.3人才网站 用例图 7
3.4 开发及运行环境 10 <人才网站 br /> 4 模块功能设计 10
4.1员工资人才网站 料管理 10
4.1.1功能设计 10
4.1.2 UML用例图 11
4.1人才网站 .3功能实现 11
4.2请假管理 12
4.2.1功能设计 12
4.2.2人才网站 UML用例图 13
4.2.3功能实现 13 4.3考勤管理 14
4.3.1功能设人才网站 计 14
4.3.2 UML用例图 15 <人才网站 br /> 4.3.3功能实现 15
4.4加人才网站 班管理 16
4.4.1功能设计 16 4.4.2 UML用例图 16
4.4.人才网站 3功能实现 16
4.5业绩评定 18 4.5.1功能设计 18
4.5.2 人才网站 UML用例图 18
4.5.3功能实现 18 <人才网站 br /> 4.6工资管理 20
4.6.1功能设人才网站 计 20
4.6.2 UML用例图 21 <人才网站 br /> 4.7主要功能代码 21
4.7.1数人才网站 据库操作类代码 21
4.7.2用户登录代码 人才网站 24
4.7.3用户权限分配代码 25
5 数据库设计 27
5.1 员工

人才网站 29
5.2 部门表 30
5.3人才网站 员工薪资表 31
5.4 员工考勤表 31人才网站
5.5 员工请假表 32
5.6 人才网站 员工加班表 33
5.7 员工任务表 33
5.8 员工业绩自评表 34
5.9人才网站 员工业绩考核总评表 35
6 测试分析 35 人才网站
6.1 具体调试 35
6.2人才网站 出错处理的设计 36
6.3 强制变量声明人才网站 36
6.4常见错误的避免 37
人才网站 6.4.1数据类型不匹配 37
6.4.2数据与人才网站 数据库限制相冲突 37 < br /> 6.4.3变量声明错误 3人才网站 7
6.4.4资源的建立与释放 37
6.4.5系统的编译和发行 37
结束语 38人才网站
参考文献 38

 人才网站

 

系统人才网站 功能描述
1、查询员工资料:该模人才网站 块主要是查看自己/同事的资料,以更好促进公司员工之间的相互了解。同人才网站 时也可以修改自己的部分信息;
2、请假申请:员工一人才网站 年有80个小时的年假。如果员工是本年度才加入公司的,则需根据报到日期人才网站 按比例计算当年可用的假期数。员工请假不得超过规定的小时数。员人才网站 工可以通过本模块提交/查看/取消申请;
3、请假审核:人才网站 该模块只允许经理访问。经理可以查看下属的请假

,批准/否决其人才网站 申请;
4、考勤管理:员工必须按规定时间上下班,即人才网站 上午9点上班,下午6点下班,不能迟到或早退。有一名人事助理专门人才网站 负责记录员工的上班和下班时间,如果一个员工在一个月内迟到多于3次,人才网站 则要扣除薪资。考勤记录也影响该员工的绩效考核。本模块中员工可以查看自人才网站 己的记录,经理可以查看下属的记录;
5、加班申请:项人才网站 目紧张时需要员工加班,此时员工可以选择将加班折算成同等小时的人才网站 年假或是双倍的加班津贴。员工可以通过该模块提交加班请求,查看请人才网站 求状态,以及查看某段时间内的所有加班信息。部门经理查看所属员人才网站 工的加班记录,然后同意/否决其请求。人事部可以查看公司所有员工的人才网站 加班记录,并根据加班记录与员工的考勤记录比较,查看加班是否真实有效人才网站 (人事部的功能放在Windows 子系统实现);
人才网站 6、加班审核:该模块只允许经理访问。经理可以查看下属的加班记录,批准人才网站 /否决其申请;
7、业绩评定:公司员工一个月评定一次业绩,先由员工填写业绩报告表,该报表包括以下几项:工作总结、自我评分。部门经理根据该报告,评定其下属的业绩分数。人事部根据部门经理的评分作为基础,然后根据考勤记录来计算最终的绩效成绩(人事部的功能放在 Windows 子系统实现);
8、薪资查询:员工薪资由基本薪资和加班薪资组成,并且有可能因为迟到和缺勤而扣除部分薪资。基本薪资由人事经理指定。员工可以查看自己的本月薪资明细,还可以查询历史薪资记录。


目 录
1 引言 6
1.1课题内容简介 6
1.2 研究背景与研究目的、意义 6
1.2.1 课题的研究背景 6
1.2.1 课题的研究目的与意义 6
1.3 本课题的国内外研究现状 7
1.4 本课题的发展趋势 7
1.5 可行性分析 7
1.5.1 技术可行性 7
1.5.2操作可行性 8
1.5.3经济可行性 8
1.4 本课题的实现途径 8
1.5 论文各章简介 8
2 需求分析 10
2.1 概述 10
2.2 功能需求分析 10
2.3 业务流、数据流分析 11
2.2.1 业务流分析 11
2.2.2 数据流分析 12
2.3数据字典 13
3 系统设计 19
3.1 系统总体结构设计 19
3.2 UML面向对象建模 20
3.2.1 系统各个类的介绍 20
3.2.2 活动图(UML序列图) 21
3.3 系统数据模型设计 24
3.2.1系统统逻辑结构设计——关系模式 24
3.3.2 数据库设计 25
3.4 系统开发与运行环境选取 27
3.4.1 系统开发环境 27
3.4.2 系统开发环境介绍 27
4 详细设计 29
4.1 系统模块简介 29
4.2 用户注册与登陆验证 29
4.2.1 用户注册与登陆验证模块功能简介 29
4.2.2 用户注册与登陆验证模块的详细设计 30
4.3 新闻浏览模块 33
4.3.1 新闻浏览模块功能简介 33
4.3.2 新闻浏览模块的详细设计 33
4.4 岗位浏览回复以及发布求职模块 35
4.4.1 岗位浏览回复以及发布求职模块功能简介 35
4.4.2 岗位浏览回复以及发布求职模块的详细设计 35
4.5 勤工商店模块 37
4.5.1 勤工商店模块功能简介 37
4.5.2 勤工商店模块的详细设计 37
4.6 论坛模块模块 40
4.6.1 论坛功能简介 40
4.6.2 论坛模块功能的详细设计 40
4.7 文件下载模块 41
4.7.1 文件模块功能简介 41
4.7.2 文件功能的详细设计 41
4.8 用户管理模块 41
4.8.1 用户管理模块功能简介 41
4.8.2 用户管理模块功能的详细设计 41
4.9 后台管理模块 42
4.9.1 后台管理模块功能简介 42
4.9.2 后台管理模块功能的详细设计 43
5. 用户使用手册 45
5.1 系统功能简介 45
5.2 运行环境 45
5.2.1 所需硬件和软件环境 45
5.2.2 配置本系统 45
5.3 系统运行与操作指南 47
6 系统评价 47
6.1 系统主要功能 47
6.2 系统特色/优点介绍 47
6.3 系统存在不足 48
6.4 改进方案 49
6.5 毕业设计心得体会 49
结 论 50
致 谢 51
参 考 文 献 52


实现语言:JSP挂接数据库:SQLSERVER2000
设计理念
随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。学校在管理、教学、办公各个方面也在悄悄地变化。一个学校的信息化程度体现在将计算器与信息技术应用于教学与管理,以现代化工具代替传统手工作业。无疑,使用信息化管理使教学更先进、办公更高效、管理更科学,信息交流更迅速。
学生成绩分析管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情,故决定选择学生成绩分析管理系统来作为本人的,在很短的时间里开发出一套界面友好,功能强大,使用简单的适用于各规模学院的学生成绩分析管理系统。该学生成绩分析管理系统能有效的处理在校学生的成绩管理,具有成绩输入、成绩查询、成绩统计及打印功能。
学生成绩分析管理系统可以实施应用在各中、大、小院校中,适用范围很广,应用性强。随着系统实施的日益成熟,最终会使单机作业为主的教学管理活动提高到这个平台上来,从而实现学校学生成绩信息管理的办公自动化,籍以提高办学效率和质量。使学校充分利用计算机所带来的新技术,为培养人才打下坚实的基础
 
系统分析
学生成绩分析管理系统的要求是能够管理学生成绩信息,主要涉及到学生的基本信息、成绩信息和学校的授课

信息的管理。
学生的成绩是需要由人工录入的,因此系统就需要设计一个学生成绩信息录入的窗口来录入期考成绩,并且在这个窗口中放入一个数据窗口来实现录入这方面信息的功能。
系统还要求具有查询期考成绩的功能,因此为了显示查询结果,就要设计一个数据窗口,并将其放在查询期考成绩的窗口中实现查询功能。
由于查询成绩和录入成绩有区别,因此为了更好的实现相应的功能,设计的数据窗口也要不同,分别采用两种风格的数据窗口实现。
系统要求能够录入授课计划和学生基本信息,必须设计录入授课计划窗口和录入学生基本信息窗口来实现相应功能。
由于该系统是学校管理学生成绩信息的系统,因此必须具有一定的保密性,需要特定的人员才可以修改,因此需要设计一个用户登陆的窗口,使具有访问权限的用户才能登录此系统。
系统的主窗口要能够在用户选中相应操作后,调出相应的窗口来使用户在窗口中完成相应的功能。


摘 要
   本课题在研究了现有B2C电子商务平台及其相关的技术、的基础上确定了B2C电子商务平台——网上商店系统的目标和需求,通过对系统目标和需求的充分分析后提出并实现了一套基于JSP技术的跨平台的网上商店系统方案。该系统实现了客户对商品的访问、了解和订购,企业对商品、订单的管理。系统采用结构化分析和设计方法,采用JSP,JDBC,JAVASCRIPT,关系数据库等技术进行设计和开发,目前可以在sql server 2000数据库和tomcat服务器下正确运行。本文论述了B2C电子商务的开发背景、系统目标和需求、系统分析、总体设计、详细设计、编码实现、测试各环节的主要内容,以及在系统开发过程中碰到的主要问题及其解决方法。在对系统进一步完善后,可实际用于企业的网上销售。
 
关键字:电子商务,网上商店,商品订购,商品发布
 
Abstract
   This subject has confirmed B2C e-commerce platform on the basis of the thing that have studied existing B2C e-commerce platform and relevant technology, standard --Goal and demand of the system of online shop, through propose and realize to system goal and demand one based on JSP technology to step online shop systematic scheme of platform after analysing fully.This system has realized customer's visit to the goods, understood and ordering , the control over goods , order of enterprises.Please input the text system and adopt structurization analysis and design method , adopt JSP, JDBC, JAVASCRIPT, concerns such technology as the database ,etc. to design and develop , can run correctly under sql server 2000 databases and tomcat servers at present.This text has described the development background of B2C e-commerce, systematic goal , demand and network analysis , overall to design,, detailed design , code realize , test every main content of link, and develop the subject matter and solution met in the course in the system.Can be used in the online spending of enterprises actually after perfecting the system further.
 
Key word: E-commerce,The online shop,The goods to order,The goods to release
 
目录
摘要
第一章 电子商务的概述 3
第一节 电子商务的概念 3
第二节 B2C电子商务的发展现状和趋势 3
第三节 B2C电子商务系统开发技术的现状和发展趋势 4
一、B2C电子商务技术 4
二、B2C电子商务系统开发技术的现状和发展趋势 4
第四节 电子商务技术相关标准 5
一、国际电子商务技术标准 5
二、我国电子商务技术相关标准 6
第二章 系统概述 7
第一节 开发背景 7
第二节 系统开发目的 7
第三节 系统开发思想 7
第四节 系统开发内容 8
第三章 系统分析和设计 9
第一节 软件工程方法学 9
一、结构化与面向对象方法特点比较 9
二、方法学的选择 9
第二节 系统分析 9
第三节 系统功能设计 10
一、系统功能结构 10
二、前台功能设计 11
三、后台功能设计 11
四、操作流程设计 12
第四节 数据库设计 13
一、数据库的需求分析 13
二、数据库概念结构设计 14
三、数据库的逻辑设计 19
第四章 系统的实现 21
第一节 网站结构的设计 21
一、服务器架设模式 21
二、系统的软硬件配置 22
第二节 数据库的创建 23
第三节 程序主要开发技术 24
一、MVC体系 24
二、JDBC 24
三、Servlet、JSP、JavaBean开发技术 25
四、JavaBean 26
五、HTML、CSS和javascript 27
第四节 页面设计 27
第五节 程序的开发 28
一、通用数据库操作Bean设计 28
二、通用数据库操作Bean的调用 30
三、JSP程序开发 30
第六节 代码的调试 31
一、数据库代码的调试 31
第七节 代码的测试 32
结束语 37
致 谢. 38
参考文献 38
 



5.3 主界面设计
本应用程序的主要功能都是在主窗口w_main及在其下打开的众多窗口中完成的。如图5.2所示。将主窗口的WindowType属性设立为mdi型,以便在其下以特定方式打开其他窗口。
 图5.2 主界面图
主界面设计中主要是菜单m_main的设计,该菜单结构及代码如下:
1) 系统管理:
 重新登陆
Clicked事件程序代码:opensheet(w_denglu_chongxing,w_main,7,original!)
 用户管理
Clicked事件程序代码:opensheet(w_yonghu,w_main,7,original!)
 退出
    Clicked事件程序代码:close(w_main)
2) 参数设置:
 科目设置
Clicked事件程序代码:opensheet(w_account,w_main,7,original!)
 会计期间定义
    Clicked事件程序代码:opensheet(w_nianfen,w_main,7,original!)
 兑换率设置
    Clicked事件程序代码:opensheet(w_huobi,w_main,7,original!)
3) 应收管理子系统:
 应收结帐单管理
    Clicked事件程序代码:opensheet(w_rinvoice,w_main,7,original!)
 应收结帐单查找
Clicked事件程序代码:opensheet(w_rinvoice_chaxun,w_main,7,original!)
 应收结帐单报表
    Clicked事件程序代码:opensheet(w_rinvoice_biao,w_main,7,original!)
 收款单管理
    Clicked事件程序代码:opensheet(w_shoukuandan_guanli,w_main,7,original!)
 收款单查找
    Clicked事件程序代码:opensheet(w_shoukuandan_chaxun,w_main,7,original!)
 收款单报表
    Clicked事件程序代码:opensheet(w_shoukuandan_biao,w_main,7,original!)
4) 应付管理子系统:
 应付结帐单管理
    Clicked事件程序代码:opensheet(w_pinvoice,w_main,7,original!)
 应付结帐单查找
    Clicked事件程序代码:opensheet(w_pinvoice_chaxun,w_main,7,original!)
 应付结帐单报表
    Clicked事件程序代码:opensheet(w_pinvoice_biao,w_main,7,original!)
 付款单管理
    Clicked事件程序代码:opensheet(w_fukuandan,w_main,7,original!)
 付款单查找
    Clicked事件程序代码:opensheet(w_fukuandan_chaxun,w_main,7,original!)
 付款单报表
    Clicked事件程序代码:opensheet(w_fukuandan_biao,w_main,7,original!)
5) 资金管理子系统:
 现金出纳簿管理
    Clicked事件程序代码:opensheet(w_localkeeping,w_main,7,original!)
 现金出纳簿查找
    Clicked事件程序代码:opensheet(w_localkeeping_chaxun,w_main,7,original!)
 现金出纳簿报表
    Clicked事件程序代码:opensheet(w_localkeeping_biao,w_main,7,original!)
 银行出纳簿管理
    Clicked事件程序代码:opensheet(w_bankkeeping,w_main,7,original!)
 银行出纳簿查找
    Clicked事件程序代码:opensheet(w_bankkeeping_chaxun,w_main,7,original!)
 银行出纳簿报表
    Clicked事件程序代码:opensheet(w_bankkeeping_biao,w_main,7,original!)
6) 总帐管理子系统:
 凭证输入
    Clicked事件程序代码:opensheet(w_voucher,w_main,7,original!)
 日记帐
    Clicked事件程序代码:opensheet(w_glvoucherbyday,w_main,7,original!)
 明细帐
    Clicked事件程序代码:opensheet(w_glvoucherbysub,w_main,7,original!)
 总帐
Clicked事件程序代码:opensheet(w_glvoucherbygl,w_main,7,original!)
7) 帮助:
 关于帮助
    Clicked事件程序代码:opensheet(w_bout,w_main,7,original!)
5.4 系统管理界面设计
系统模块中主要包括用户的“重新登录”、“修改密码”、“用户管理”和“退出”。
重新登陆可以在主界面中直接修改登陆的用户,其代码与登陆窗口大致相同,同样要确认用户编码和密码;用户修改密码时,要提供原密码以确认操作是否合法;创建新用户由用户姓名、用户编码、用户密码,职位和联系电话组成。
5.5 参数设置界面设计
    参数界面设计,主要包括了科目设置、会计期间设置和货币兑换率设置。分别对会计科目、会计期间和兑换率的各信息进行维护。



计算机等级考试系统设计

关键词: B/S结构;计算机等级考试;考试系统
摘    要

    当前计算机技术的飞速发展和计算机日益普及,基于B/S结〖内容来源: ,计算机毕业设计网〗构的考试系统与无纸化办公一样已成为大势所趋。论文详细论述了一个基于B/S结构的计算机等级考试系统的设计过程。软件采用ASP.NET 2005作开发平台,C#作编程语言,SQL Server 2005作数据库管理系统,实现了试题管理、试卷生成、在线考试、试卷评判、权限管理、在线报名及站内公告等功能。系统符合全国计算机等级考试的要求。
    论文组织如下:首先阐述了该系统的〖内容来源: ,计算机毕业设计网〗开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。
系统分析
3.1需求分析
3.1.1系统需要解决的主要问题
因为考试是有特定的对象的,所以考生在进入该系统前应该进行在线报名。报名时填写相应的个人信息(如身份证号、报考科目等),报名后到相关部门〖内容来源: ,计算机毕业设计网〗进行交费。由管理员进行审核后,考生进入考试系统,根据报名时选择的考试科目,参加相应的考试。鉴于计算机等级考试为全国性统一考试,考试时间有相应的规定。因此要对登录了考试系统进行参考的用户进行考试时间判断,避免在非考试时段参加考试。另外,系统还应该对考试时间进行控制,时间到了会要求考试者交卷。在考试过程中要防止考生作弊,要禁止避免某些按键(如ALT、F5等)的操作。考试者选择答案提交后,应该由计算机自动判卷,得到成绩先保存,在阅卷人审核后在考生信息页面显示出来。考试完毕后,系统关闭考试页面,回到考试前页面。

3.1.2系统应该具备的基本功能
1.试题管理:管理员利用账号和密码成功登录以后,进入管理页面,管理员可以通过系统做的手动添加试题页面自己手动添加试题,并对相关信息进行添〖内容来源: ,计算机毕业设计网〗加、修改以及删除。
2.试卷生成:事先设定好考试题目数量,考试日期,分数等信息。
3.在线考试:考生根据准考证号和密码成功登录后,进入考试界面。考生有开始考试,提交试卷,查询成绩权限。考生根据报名时选择的考试科目,在规定时间段内参加相应的考试,点击开始考试后,进行考试界面,并要防止考生刷新及点击右键等操作,对考试时间计时,考试时间到,系统强制提交试卷。
4.试卷评判:主、客观题目均事先由系统自动判断,主观题目阅卷人登陆后,可以根据情况手工判卷并做出相应的分数修改。
5.权限管理:管理员拥有除阅卷外的所有权限,管理员根据账号和密码成功登录后,可以对教师和考生的信息、公告、试题、试卷等进行管理。
6.在线报名:考生通过在线报名页面,获取系统自动分配的准考证号,添加相应的考生信息(包括身份证、性别、考试级别以及相应的科目)完成报名。在相关部门交费后,由管理员审核成功后获取考试资格。
7.站内公告:发布计算机等级考试的相关信息〖内容来源: ,计算机毕业设计网〗,如考试要求、时间等。管理员通过登录进行相关的添加、修改和删除。
目  录

1 引  言 1
2 技术背景 2
2.1 B/S结构 2
2.2 开发工具简介 2
2.2.1 Visual C# 2005简介 2
2.2.2 SQL Sever 2005简介 3
3系统分析 3
3.1需求分析 3
3.1.1系统需要解决的主要问题 3
3.1.2系统应该具备的基本功能 4
3.2可行性分析 4
3.2.1技术可行性分析 4
3.2.2 经济可行性分析 5
3.2.3 社会因素方面的可行性分析 5
4总体设计 5
4.1 基本设计思想及流程图 5
4.2 系统功能结构图 5
4.3 系统架构 6
4.3.1数据访问层 6
4.3.2业务逻辑层 7
4.3.3页面显示层 7
4.4数据库的设计 8
4.4.1 创建数据库 8
4.4.2 创建表 8
4.4.3关系设计 10
4.5数据访问接口及通用组件 10
4.5.1 获取安全数据(GetSafeData) 10
4.5.2 构造SQL语句(SQLString) 10
4.5.3 字符串加密(Security) 11
5网站后台主要功能模块 11
5.1  用户登录模块设计 11
5.1.1前台页面设计 11
5.1.2后台功能代码 11
5.2  后台管理页面设计 12
5.2.1人员管理页面设计 13
5.2.2试题管理页面设计 14
5.2.3公告管理页面设计 15
5.2.4密码管理页面设计 17
5.2.5试卷成绩信息管理页面设计 17
6网站前台主要功能模块 19
6.1网站公告页面设计 19
6.2考生在线报名页面设计 20
6.3考生登录页面设计 21
6.4 考生在线考试页面设计 22
7 系统测试 25
7.1 测试环境 25
7.1.1 硬件环境 25
7.1.2 软件环境 25
7.2 主要模块测试 26
7.2.1 登录模块测试 26
7.2.2 考生考试模块测试 26
7.2.3 管理员/阅卷员模块测试 27
结    论 28
参考文献 29
致    谢 30

本报表的制作采用Crystal Report Designer,Crystal Reports for Visual Studio.NET是内置于Visual Studio.NET的报表设计工具,它能够在.NET平台上创建高复杂度且专业级的互动式报表,其以Crystal Report8.0的架构为基础,并且针对.NET平台作更进一步的强化与发展,以确保能提供.NET开发人员最丰富且完整的报表功能。
本系统利用此报表反馈出各系开设课程信息,既方便了学生选课,又减轻了管理员的管理负担,并同时提供打印功能,方便了管理员对局域网上各系开设课程总体情况的掌握。
制作报表过程如下:
首先在原有项目下创建新的窗体,从“工具箱”的Windows窗体选项卡中将CrystalReportViewer报表查看器控件拖放至窗体上,然后从“项目”菜单中选取“添加新项”指令,选择添加Crystal Report项,接下来选择作为空白报表一项,单击确定,即可编辑具有自己独特风格的报表了。需要说明的是:报表的数据源可由窗口左侧的数据库文件直接设定。

 

 

 


 

此界面为配置管理界面,管理员通过相关操作,可以直接修改数据库中的选课时间记录。在文本区键入选课开始、结束时间,单击生成按钮,配置文件生成功,为更新数据库作好第一步准备。

 

单击读取按钮,将配置文件读入内存,以便通过函数调用UpdatePeriod存储过程,更新数据库。出现更新数据库成功对话框,单击确定按钮,此时数据库记录被修改。学生必须按照新的选课时间进行选课,使管理员可以动态的、间接的管理数据库,而无须登录到SQL Server2000企业管理器对数据库进行修改。


本网上选课系统共涉及到12个用户界面,以上是具有代表性的几个,单独列出加以说明。为了提高代码的重用性和封装对存储过程的调用,每个子系统都实现了一个存取数据的公共类,提供本系统使用。
2.过程设计
本系统对每一层都设置了确保安全的障碍和入口,用户只有进入了某一层才能获得相应那一层资源的访问权,这些措施保证了选课系统及具体数据的安全性。            
不同身份的用户拥有对数据库的不同访问权限(具体到对库中每个表的存取操作),学生用户的选/退课权限通过系统应用程序提供给教务管理人员动态设置。
系统程序流程图如下
 学生子系统:


在老师的指导下。本次毕业设计,就要画上一个句号了。可是,对我来说,这次设计的本身所产生的影响,还远远没有结束,我从本次毕业设计中学到了许多课本上没有的知识。从设计任务书的下达到今天基本实现任务书中的设计要求,时间已整整过去了1个月。在这1个月中。通过自己的学习和努力;通过各位老师的指导和教育,使我不仅仅在知识水平和解决实际问题的能力上有了很大的提高。还从思想的深处体会到,要把自己的所学变成现实时所将面对的种种难题。
由于我平时的课程理论知识学的还可以,我总是认为自己的知识水平已经能处理许多的现实问题了。而当自己真正的深入到设计实践当中,深入到问题当中时。我竟然发现自己无从下手,我开始怀疑我是否真正的学到了知识。也只有到了那个时候,我才真正体会到学会运用自己的能力与知识是何等的重要,知识是在课堂上,老师教授的,在书本中学到的,实践则是要自己动手,自己去做才能掌握。
在老师们的关心和帮助下,我渐渐的开始了设计。根据老师的建议,我找来了数据库设计与建设的相关书籍和资料,从最基本的问题入手开始一个个的解决我心中的疑惑。 这是一个漫长的学习过程。随着时间的推移,我开始慢慢的掌握了设计时所需要的知识。我也终于明白了大学三年学习的意义和作用。扎实的基本功和良好的学习习惯,能使自己在学习新知识有更深刻的认识力和更快的领会力。
同时老师对毕业设计的重视也是我能完成设计的一个重要条件。为了保证我们毕业设计的正常进行,学院抽调了优秀的老师指导我们进行毕业设计,提供良好的设备给我们,在软硬件上支持我们进行毕业设计,并且不时地询问我们毕业设计的进展情况。为我们这次设计的正常开展提供了必要的物质基础。
关于本次设计的命题,我的设计只能提供其基本的功能。还有许多的设想由于时间和自身和因素无法得以实现,这不能不说是本次设计的遗憾之处。不过,至少它已经启发了自己的思维,提高了我的动手能力,这是我在课本中学不到的。它为我们在以后的工作岗位上发挥自己的才能奠定了坚实的基础。


/
本文档为【人才网站】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
热门搜索

历史搜索

    清空历史搜索