




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、(完整word版)大學生兼職系統設計(完整word版)大學生兼職系統設計PAGE19沈 陽 大 學 (完整word版)大學生兼職系統設計校園兼職系統設計1課程設計的目的又稱為ASP+,不僅僅是ASP的簡單升級,而是微軟公司推出的新一代腳本語言。基于.NET Framework的Web開發平臺,不但吸收了ASP以前版本的最大優點并參照Java、VB語言的開發優勢加入了許多新的特色,同時也修正了以前的ASP版本的運行錯誤。具備開發網站應用程序的一切解決方案,包括驗證、緩存、狀態管理、調試和部署等全部功能。在代碼撰寫方面特色是將頁面邏輯和業務邏輯分開,它分離程序代碼與顯示的內容,讓豐富多彩的網頁更容
2、易撰寫。同時使程序代碼看起來更潔凈、更簡單。作為大學生,走出校門接觸社會,了解社會,做兼職是一個很好的途徑,一來可以鍛煉自己,提高自己的能力,二來可以減輕家里的一些負擔。但目前兼職信息良莠不齊,中介公司通過介紹兼職從中牟取暴利,不僅如此,很多企業更是利用大學生涉世未深,分辨能力不強,騙取勞動力。大學生兼職系統的目的是對企業和學生進行雙向選擇,讓學生通過系統選擇自己喜歡的企業,企業也可以通過系統選擇自己所需要的學生。2設計方案論證需求描述企業負責人能對企業相關信息進行管理,填寫企業信息、職位需求信息、返回招聘結果。學生能對學生相關信息進行管理,填寫學生信息、兼職搜索、發布求職信息并查看招聘結果,
3、還可通過系統對企業進行評價。系統管理員通過評價對企業采取相應的措施。 數據流圖系統中的外部實體包括企業負責人、學生兩類用戶。企業負責人輸入的數據流包括:企業信息、職位需求信息、招聘結果信息。系統輸出給企業負責人的數據流包括:學生信息、簡歷信息、求職信息、評價信息。學生輸入的數據流包括:學生信息、簡歷信息、求職信息、評價信息。系統輸出給學生的數據流包括:企業信息、職位需求信息、教師信息、招聘結果信息。系統的環境圖如圖1所示: 招聘結果信息 企業信息 企業信息 大學生兼職系統 招聘結果信息大學生兼職系統學生企業學生企業 學生信息 學生信息 簡歷信息 簡歷信息 圖1系統環境圖(頂層圖、0層圖)對系統
4、中的數據流進行分類,可以認為企業信息、簡歷信息、學生信息為系統的基礎數據,求職信息、職位需求信息和招聘結果信息為系統的招聘信息,評價信息為系統的反饋信息。因此,可以把系統劃分為基礎數據管理、招聘管理和反饋管理三個子加工。系統的一層數據流圖如圖2所示。基礎數據管理基礎數據管理企業信息 企業信息 企業信息學生信息簡歷信息企業負責人 企業信息學生信息簡歷信息企業負責人 學生信息簡歷信息 學生信息簡歷信息招聘結果信息 招聘結果信息學生求職信息招聘結果信息學生求職信息招聘結果信息 學生信息 學生信息評價信息 評價信息招聘管理 招聘管理 招聘結果信息招聘結果信息反饋管理反饋管理圖2系統一層圖基礎數據管理又
5、可以分為企業信息管理、學生信息管理和簡歷信息管理,加工1基礎數據管理對應的二層數據流圖如圖3所示。企業信息管理企業信息管理 企業信息 企業信息簡歷信息管理企業負責人學生 簡歷信息 簡歷信息簡歷信息管理企業負責人學生 學生信息管理 學生信息 學生信息學生信息管理 圖3 加工1基礎數據管理的二層數據流圖招聘管理包括求職信息填報、職業需求填報、招聘結果查詢三部分,對應的二層數據流圖如圖1-4所示。求職信息填報求職信息填報 求職信息 求職信息 簡歷信息 簡歷信息學生企業負責人 學生企業負責人 兼職招聘兼職招聘 招聘結果信息 招聘結果信息招聘結果招聘結果圖4加工2招聘管理的二層數據流圖反饋管理包括評價信
6、息管理,對應的二層數據流圖如圖5所示。企業學生評價反饋 評價信息 評價信息企業學生評價反饋圖5加工3反饋管理的二層數據流圖數據字典系統中包括的數據流有:企業信息、簡歷信息、學生信息、求職信息、職業需求信息、招聘結果信息和評價信息。企業信息數據流名:企業信息。簡述:描述企業相關信息。組成:企業名稱+企業介紹+企業負責人+企業所在地+成立年份+聯系電話。來源:由企業負責人輸入去向:加工企業信息管理流通量:小峰值:小學生信息數據流名:學生信息。簡述:描述想獲得兼職的具體學生。組成:學號+姓名+年齡+性別來源:由學生自己輸入去向:加工學生信息管理流通量:大峰值:小簡歷信息數據流名:簡歷信息。簡述:描述
7、學生的簡歷。組成: 學號+學生姓名+專業+特長及興趣愛好+計算機能力+獎懲情況+自我評價。來源:由學生自己輸入去向:加工簡歷信息管理流通量:大峰值:招聘結果信息數據流名:招聘結果信息。簡述:描述招聘情況。組成:學生學號+學生姓名+企業+職業+工作地址+薪金。 來源:由企業進行輸入,學生可查看去向:學生招聘結果 流通量:中峰值:小用戶信息數據流名:用戶信息。簡述:用戶賬號信息。組成: 編號+賬號+密碼+密碼類型來源:由用戶進行輸入去向:反饋管理 流通量:小峰值:小加工規格說明系統包括的最底層加工有:企業信息管理、簡歷信息管理、學生信息管理、求職信息管理、職業需求信息、招聘結果查詢和反饋管理。(1
8、)企業信息管理添加、修改和刪除企業信息,由企業負責人、學生使用(2)學生信息管理添加、修改和刪除學生信息,由學生、企業使用(3)簡歷信息管理添加、修改和刪除簡歷信息,由學生使用(4)招聘結果企業負責人可以添加、修改、刪除招聘結果,學生可以查詢自己的招聘結果。(5)賬號管理用戶可對賬號信息進行修改概要設計體系結構設計大學生兼職系統大學生兼職系統系統權限管理基礎數據管理反饋管理招聘管理系統權限管理基礎數據管理反饋管理招聘管理簡歷信息管理企業信息管理學生信息管理評價信息管理求職信息管理職業需求信息管理招聘結果管理簡歷信息管理企業信息管理學生信息管理評價信息管理求職信息管理職業需求信息管理招聘結果管理
9、圖6 系統體系結構數據庫設計(1)實體關系圖企業信息、學生信息、簡歷信息、求職信息、職業需求信息、招聘結果信息和評價信息。學生學生 1 1填寫填寫發布反饋 填寫填寫發布反饋 n n 評價信息簡歷信息求職信息學生信息 評價信息簡歷信息求職信息學生信息 招聘 招聘 m企業企業 1 1 1 發布填寫發布 發布填寫發布 1 n n職業需求信息招聘結果信息企業信息 職業需求信息招聘結果信息企業信息圖6實體關系圖(2)數據庫表設計數據庫表包括企業信息表companyInfo、學生信息表StudentInfo、簡歷信息表StudentResume、招聘結果信息WorkResult建表代碼use Stu_P_
10、T_WebCREATE TABLE CompanyInfo(companyName varchar(50) primary key,companyPerson varchar(50),companyIntrodue text,guoyou int,tableID bigint identity)CREATE TABLE StudentPersonalInfo(studentID int primary key,studentName varchar(50),sex int,year int,tableID bigint identity)CREATE TABLE StudentResumInf
11、o(studentID int primary key,studentName varchar(50),sex int,year int,Profession varchar(100),Speciality varchar(100),Reward varchar(100),tableID bigint identity)CREATE TABLE Users(U_ID int primary key,U_Name varchar(50),U_Password varchar(10),U_Type int)CREATE TABLE WorkResult(studentID int primary
12、key,studentName varchar(50),companyName varchar(50),Position char(10),salary int,tableID bigint identity)(3)數據表表1企業信息表companyInfo字段名中文名數據類型長度備注companyName企業名稱nvarchar50主鍵companyPerson企業負責人nvarchar50companyIntrodue企業介紹Text100Guoyou是否國有nvarchar50TableID序號Int8表2學生信息表StudentInfo字段名中文名數據類型長度備注studentID學號
13、Char12主鍵studentName姓名nvarchar4Age年齡Int3sex性別BitTableID序號Int8表3學生簡歷表 StudentResume字段名中文名數據類型長度備注StudentId學號Char12主鍵StudentName學生姓名nvarchar10Profession專業Nvarchar10Speciality特長Text100Reward所獲證書nvarchar50TableID序號Int8表4 招聘結果信息表WorkResult字段名中文名數據類型長度備注studentID學號Char12主鍵StudentName學生姓名nvarchar10position職
14、業nvarchar8Company公司nvarchar8salary薪金Int8TableID序號Int8表5賬號信息表users字段名中文名數據類型長度備注U_ID編號Char12主鍵U_Name用戶名nvarchar10U_Password密碼nvarchar8U_Type類型Nvarchar83設計結果與分析登錄界面選擇用戶類型并輸入用戶名和密碼進行登錄,如圖7。圖7 登錄界面修改公司信息登陸成功,可添加修改公司信息,如圖8。圖8 修改公司信息公司信息查詢進行修改公司信息,輸入公司名稱,如圖9。圖9 信息查詢學生查詢輸入學號進行學生簡歷建立查詢,如圖10。圖10學生查詢負責人添加錄用信息
15、負責人添加錄用信息,如圖11。圖11 添加信息修改個人信息可進行添加修改個人信息,如圖12。圖12修改信息個人信息管理輸入學號、姓名、年齡、性別進行個人信息管理,如圖13。圖13信息管理公司查詢輸入公司名稱進行公司信息查詢,如圖14。圖14公司查詢簡歷信息輸入學號等信息,填報簡歷信息,如圖15。圖15簡歷信息學號查詢輸入學號,進行錄用情況查詢,如圖16。圖16學號查詢4設計體會經過短短一個星期的課程設計,我深深體會到計算機的有用之處;也意識到自己在計算機上有很多不足。利用我們所學的SQL數據庫和結合,做一個大學生兼職系統。在老師精心的指導下我主要對SQL Server數據庫、等操作有了很好了解
16、,從而完成了這項工作。雖然我們是計算機專業,但是,我們對計算機的認識和理解,基本上都是理論方面的。沒有很好的實際應用能力。一直忙于理論知識的學習,沒能有機會放開課本,真正將理論與實踐相結合,所以在實訓之前,計算機對我們來說是比較抽象的,但通過這次實訓,我們切身體會到所學知識的有用之處。實踐離我們不再遙遠!據我了解,對于我們所學的計算機知識滲透較少,之前都是老師操作為主。此次實訓就不同了,同學們都作了充分準備,在活動中同學們都積極來機房,每位同學都認真的發現問題、解決問題。參考文獻1丁貴廣.ASP編程基礎與實例M.北京:機械工業出版社,20122彭萬波,景麗,周宏敏.ASP開發基礎與范例M.北京
17、:電子工業出版社.20133 志凌團隊,陳世明,江高舉. ASP從入門到精通M .北京:中國鐵道出版社,20134張健沛.數據庫原理及應用系統開發M.北京:水利水電出版社,2012:203-2865黃夢.Dreamweaver MX完全征服手冊M.北京中國青年出版社,2013:82-4526李勁.精通ASP數據庫程序設計M.北京:科學出版社,20137廖信彥.ASP應用經典:Web高級技巧M.北京:中國鐵道出版社,2012:112-2348 Charels ,陳君翻譯. 程序員查詢詞典M.北京中國鐵道出版社. 20139吳明輝, 胡煜,竇亮.ASP網絡辦公及商務應用系統開發實例導航M.北京:人
18、民郵電出版社.201310李瑞旭. ASP實例教程M.北京:中國電力出版社,2012:360-410附錄:using System;using ;using ;using partial class _Default : protected void Page_Load(object sender, EventArgs e) protected void Button1_Click(object sender, EventArgs e) int type; if = 學生) type = 1; else type = 0; string name = string pwd = eu = new
19、 (); string regs = , , /*, , -, create, alter, revoke, deny, html, flash, javascript, vbscript, activex, grant, drop, union, db_name( ; for (int i = 0; i ; i+) if (regsi) != -1 | (regsi) != -1) Page page = (Page) message, alert(用戶名或密碼不能使用特殊字符!), true); return; string uid = (type, name, pwd); if(uid!
20、=) if (Sessionuid != ) Sessionuid = ; Sessionuid = uid;oString(); = tableID; InitStudentPersonal(tableID); oString(); = 0studentName.ToString(); = 0year.ToString(); = 0sex.ToString(); protected void submit_Click(object sender, EventArgs e) oString(); = tableID; InitStudentResum(tableID); oString();
21、= 0studentName.ToString(); = 0year.ToString(); = 0sex.ToString(); = 0Profession.ToString(); = 0Speciality.ToString(); = 0Reward.ToString(); protected void submit_Click(object sender, EventArgs e) /為表中的每一個屬性賦值 cla = new (); = ; = ; = ; = ; = ; = ; = ; = ; if != )/null和“”不一樣 /修改 if () (), message, ale
22、rt(修改成功!), true); else /添加 if() (), message, alert(添加成功!), true); /(); protected void cancle_Click(object sender, EventArgs e) /(); using System;using ;using ;using ;public partial class student_WorkResult : protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) /獲取一個值,該值指示該頁是否正為響應客戶端回發而加載,或者它是否正被首次加載和訪問。 /sex();/該函數綁定DDL_Year下拉菜單的數據 GridViewBind();/該函數綁定GridView的數據 protected void GridViewBind() WorkResul
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能客服語音識別技術在醫療行業的應用現狀與發展報告
- 2025年智能停車系統在城市物流配送中的應用分析報告
- 新能源汽車廢舊電池梯次利用2025年產業布局與可行性研究報告
- 跟崗學習培訓心得體會模版
- 剛進公司工作總結模版
- 2025年高三上學期工作總結模版
- 初中課堂教學改革總結模版
- 二年級上學期班主任工作總結模版
- 中藥配方顆粒質量標準與市場競爭格局演變及應對策略研究報告
- 2025年單位人事個人年度工作總結模版
- 森林無人機滅火技術集成-深度研究
- 股份轉讓協議模板
- 利他思維培訓課件
- 2025年北京鐵路局集團招聘筆試參考題庫含答案解析
- 湖南省長沙市雅禮實驗高中-主題班會-把學習變為熱愛:內驅力【課件】
- 2025中考物理總復習填空題練習100題(附答案及解析)
- 2025年牛津譯林版英語七年級下冊全冊單元重點知識點與語法匯編
- 期中考試成績質量分析
- 高空作業車(剪叉式、曲臂式)驗收表
- 浸水電梯應急保障檢測規范DB1305T+95-2024
- 高度近視防控專家共識
評論
0/150
提交評論