当前位置:网站首页>Work study management system based on ASP
Work study management system based on ASP
2022-06-28 14:07:00 【biyezuopinvip】
Resource download address :https://download.csdn.net/download/sheziqiong/85810637
Resource download address :https://download.csdn.net/download/sheziqiong/85810637
Objective record
Abstract 1
Abstract 2
Objective record 3
1 The introduction 5
1.1 Background introduction 5
1.2 The organizational structure of this thesis 5
2 Introduction to development tools and related technologies 7
2.1 development tool 7
2.1.1 Dreamweaver brief introduction 7
2.1.2 Access brief introduction 7
2.2 Related technology 8
2.2.1 B/S Pattern 8
2.2.2 ASP technology 9
3 Systems analysis 10
3.1 Business needs analysis 10
3.1.1 Problem definition 10
3.1.2 Analysis of existing systems 10
3.1.3 Functional requirements 10
3.2 User platform requirements 11
3.2.l Server running environment 11
3.2.2 Client running environment 11
3.3 Feasibility analysis 11
3.3.1 Economic feasibility 11
3.3.2 Technical feasibility 12
3.3.3 Operational feasibility 12
3.4 Data flow analysis 12
4 The overall design of the system 14
4.1 System functional architecture design 14
4.1.1 System design idea 14
4.1.2 System function decomposition 14
4.2 Database design 15
4.2.1 Database conceptual design 15
4.2.2 Database logic design 16
4.2.3 Database physical design 17
5 System design and coding implementation 19
5.1 User login design and implementation 19
5.2 Post information release design 22
5.3 Post update module design 24
5.4 Design of position application review module 25
5.5 Position deletion module design 26
5.6 Post application module design 27
5.7 Password setting module design 29
5.8 The administrator sets the module design 29
6 System testing 31
6.1 System function test 31
6.1.1 Functional test overview 31
6.1.2 System login test case 31
6.1.3 Post application review test 33
6.2 Performance testing 35
Conclusion 38
thank 39
reference : 40
4 The overall design of the system
4.1 System functional architecture design
4.1.1 System design idea
Because the work study management system is based on B/S Platform building , Therefore, there are different user login systems in the design .
The first is the system administrator , The system administrator is the core user of the system , Should have all the operation permissions of the system , Specific have : Post information release 、 Deletion of position information 、 Edit position information 、 View position application information 、 Review of position application information 、 System administrator password modification 、 New system users 、 Cancellation .
Second, ordinary users , In this system, ordinary users are students , Because of the particularity of archival work , Ordinary users can only view position information , At the same time, you can apply for the position .
Any system has a powerful database as its foundation , Without a database, there is no data management . In the work study management system , We will use three tables to store all the information . Used to store position information 、 Application information 、 System user information .
4.1.2 System function decomposition
Now, the functions of the system are decomposed in detail .
(1) Post release When there is a spare position , The administrator publishes the information of this position on the website , Specific include : Job title 、 Number of people needed 、 Release time 、 Application deadline 、 Job requirements and description, etc .
(2) Post modification It refers to the modification of position information , The information is consistent with the information items released by the position .
(3) Delete position For expired or useless position information , You can delete .
(4) Application information review After the student sends the application information , Administrators can view , And evaluate the student's personal profile , If you meet this position , Then it is approved, otherwise it is not approved .
(5) password Change your login password .
(6) User management You can add administrator users 、 Delete admin user , But you can't delete your own account .
(7) View position information After students open the website , The home page shows all the position information .
(8) Position application After students fill out their resumes , You can submit an application .
(9) Exit the system Log off user information , Back to the home page .
The following is the system function breakdown diagram :
chart 4-1 Partial hierarchical diagram of system function module decomposition
The home page code is as follows :
<!--#include file="conn.asp"-->
<%
set rst=server.createobject("adodb.recordset")
sql="select * from job_info order by id desc"
rst.open sql,conn,1,1
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title> Work study management system </title>
<link rel="stylesheet" href="css/style.css">
</head>
<body topmargin="0">
<!--#include file="top.asp"-->
<div align="center">
<center>
<table border="0" width="700" cellspacing="0" cellpadding="0">
<%
if Not(rst.bof and rst.eof) then' Judge whether the data table is empty
NumRecord=rst.recordcount
rst.pagesize=10
NumPage=rst.Pagecount
if request("page")=empty then
NoncePage=1
else
if Cint(request("page"))<1 then
NoncePage=1
else
NoncePage=request("page")
end if
if Cint(Trim(request("page")))>Cint(NumPage) then NoncePage=NumPage
end if
else
NumRecord=0
NumPage=0
NoncePage=0
end if
%>
<table border="1" width="730" bordercolorlight="#000000" cellspacing="0" cellpadding="5" bordercolordark="#FFFFFF">
<tr>
<td width="10%" bgcolor="#EBE9FE" align="center"> Number </td>
<td width="30%" bgcolor="#EBE9FE" align="center"> Job title </td>
<td width="10%" bgcolor="#EBE9FE" align="center"> The number of people needed </td>
<td width="15%" bgcolor="#EBE9FE" align="center"> Release date </td>
<td width="15%" bgcolor="#EBE9FE" align="center"> Application deadline </td>
<td width="10%" bgcolor="#EBE9FE" align="center"> View details </td>
</tr>
<%if Not(rst.bof and rst.eof) then
rst.move (Cint(NoncePage)-1)*10,1
for i=1 to rst.pagesize
%>
<tr>
<td width="10%" align="center"><%=rst("ID")%></td>
<td width="30%" align="left"> <%=rst("job_name")%></td>
<td width="10%" align="center"><%=rst("job_num")%></td>
<td width="15%" align="center"><%=rst("job_start_date")%></td>
<td width="15%" align="center"><%=rst("job_end_date")%></td>
<td width="10%" align="center"><a href=view_info.asp?id=<%=rst("id")%>> View details </a></td>
</tr>
<% rst.movenext
if rst.eof then exit for
next
else
response.write "<tr><td colspan=13><marquee scrolldelay=120 behavior=alternate> No records found !!!</marquee></td></tr>"
end if
rst.close
set rst=nothing
%>
</table>
</table>
</div>
<table width="748" border="0" align="center">
<tr>
<td height="17">
<div align="right">
<input type="hidden" name="page" value="<%=NoncePage%>">
<%
if NoncePage>1 then
response.write "|<a href=index.asp?page=1> The first page </a>| |<a href=index.asp?page="&NoncePage-1&"> The previous page </a>| "
else
response.write "| The first page | | The previous page | "
end if
if Cint(Trim(NoncePage))<Cint(Trim(NumPage)) then
response.write "|<a href=index.asp?page="&NoncePage+1&"> The next page </a>| |<a href=index.asp?page="&NumPage&"> tail page </a>|"
else
response.write "| The next page | | tail page |"
end if
%>
Page :<font color="#0033CC"><%=NoncePage%></font>/<font color="#0033CC"><%=NumPage%></font>
common <font color="#0033CC"><%=NumRecord%></font> Bar record </div>
</td>
</table>
</center>
<!--#include file="down.asp"-->
</body>
</html>
Resource download address :https://download.csdn.net/download/sheziqiong/85810637
Resource download address :https://download.csdn.net/download/sheziqiong/85810637
边栏推荐
- Design a stack with getmin function
- 行动诠释价值,城联优品韩董事长出席广东英德抗洪捐赠公益活动会
- go数组与切片,[]byte转string[通俗易懂]
- What is generics and how to use generics analysis
- 猫狗队列
- What does VPS do? What are the famous brands? What is the difference with ECS?
- Double buffer drawing
- 坐拥755万开发者的中国开源,进度几何?
- Prediction of red wine quality by decision tree
- Arcgis 矢量中心点生成矩形并裁剪tif图像进行深度学习样本训练
猜你喜欢
随机推荐
众昂矿业着眼氟化工产业,布局新能源产业链
Arcgis 矢量中心点生成矩形并裁剪tif图像进行深度学习样本训练
你的代碼會說話嗎?(上)
Build a learning environment
3. Overall UI architecture of the project
Summary of 2021 computer level III database
Source code analysis of ArrayList
Yii2 writing the websocket service of swoole
RAM ROM FLASH的区别
外贸SEO 站长工具
Design a stack with getmin function
做一个墨水屏电子钟,炫酷!
《畅玩NAS》家庭 NAS 服务器搭建方案「建议收藏」
Who is the main body of the waiting insurance record? Record in the local network security, right?
Is it safe to open an account on the flush
猫狗队列
30 sets of JSP website source code collection "suggestions collection"
Jupyter notebook中添加虚拟环境
sort
Design artificial intelligence products: technical possibility, user acceptability and commercial feasibility